@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.visite-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0c0a1d6b}.visite-trou{position:fixed;z-index:2147483001;border-radius:8px;pointer-events:none;box-shadow:0 0 0 3px #fff,0 10px 28px -6px #0c0a1d73}.visite-bulle{position:fixed;z-index:2147483002;width:min(calc(300px * var(--texte, 1)),calc(100vw - 24px));padding:16px 16px 12px;border-radius:20px;background:#fff;color:#14112a;box-shadow:0 18px 48px -18px #0c0a1d8c,0 0 0 1px #14112a0f;font:calc(14px * var(--texte, 1))/1.45 "Inter Variable",Inter,system-ui,sans-serif}.visite-bulle h2{margin:0 0 4px;font-size:calc(15.5px * var(--texte, 1));font-weight:700;letter-spacing:-.01em}.visite-bulle p{margin:0;color:#4a4d57}.visite-pied{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px}.visite-compte{flex:1 0 auto;white-space:nowrap;font-size:calc(12.5px * var(--texte, 1));color:#6b6e78;font-variant-numeric:tabular-nums}.visite-bulle button{white-space:nowrap;min-height:calc(34px * var(--texte, 1));padding:0 14px;border-radius:999px;border:0;font:600 calc(13.5px * var(--texte, 1))/1 inherit;font-family:inherit;cursor:pointer}.visite-passer{background:transparent;color:#4a4d57}.visite-bulle .visite-suivant{border:0;background:#14112a;color:#fff}.visite-bulle .visite-action{border:1px solid #CFCDDB;background:#fff;color:#14112a}.visite-tete{display:flex;align-items:center;gap:8px;margin-bottom:8px}.visite-kila{width:30px;height:30px;flex:none}.visite-kila svg{display:block;width:100%;height:100%}.visite-qui{font-size:calc(13px * var(--texte, 1));font-weight:600;color:#6b6e78}.visite-bulle button:focus-visible{outline:2px solid #14112A;outline-offset:2px}@media (prefers-reduced-motion: no-preference){.visite-bulle,.visite-trou{transition:top .26s cubic-bezier(.22,1,.36,1),left .26s cubic-bezier(.22,1,.36,1),width .26s,height .26s}}.kila-vivant :is(.kila-ombre,.kila-flotte,.kila-penche,.kila-souffle,.kila-pose-echelle,.kila-pose-angle,.kila-lueur,.kila-lueur-fond,.kila-regard,.kila-cligne){transform-box:fill-box}.kila-vivant :is(.kila-ombre,.kila-flotte,.kila-lueur,.kila-lueur-fond,.kila-cligne,.kila-pose-angle){transform-origin:50% 50%}.kila-vivant :is(.kila-penche,.kila-souffle,.kila-pose-echelle){transform-origin:50% 100%}.kila-vivant .kila-penche{transform:rotate(var(--kila-penche, 0deg));transition:transform .7s cubic-bezier(.2,.8,.2,1)}.kila-vivant .kila-regard{transform:translate(var(--kila-x, 0px),var(--kila-y, 0px));transition:transform .32s cubic-bezier(.2,.8,.2,1)}.kila-vivant .kila-cligne{transition:transform 90ms ease-in-out}.kila-vivant[data-cligne] .kila-cligne{transform:scaleY(.1)}.kila-vivant .kila-yeux{opacity:0;transition:opacity .18s ease}.kila-vivant[data-pose=neutre] .kila-yeux[data-pose=neutre],.kila-vivant[data-pose=cligne] .kila-yeux[data-pose=cligne],.kila-vivant[data-pose=content] .kila-yeux[data-pose=content],.kila-vivant[data-pose=reflexion] .kila-yeux[data-pose=reflexion],.kila-vivant[data-pose=ecoute] .kila-yeux[data-pose=ecoute],.kila-vivant[data-pose=surpris] .kila-yeux[data-pose=surpris],.kila-vivant[data-pose=clin] .kila-yeux[data-pose=clin],.kila-vivant[data-pose=desole] .kila-yeux[data-pose=desole],.kila-vivant[data-pose=veille] .kila-yeux[data-pose=veille]{opacity:1}.kila-vivant :is(.kila-pose-echelle,.kila-pose-angle){transition:transform .45s cubic-bezier(.34,1.4,.64,1)}.kila-vivant[data-pose=content] .kila-pose-echelle{transform:scaleY(1.02)}.kila-vivant[data-pose=surpris] .kila-pose-echelle{transform:scale(.98,1.04)}.kila-vivant[data-pose=desole] .kila-pose-echelle{transform:translateY(1.5px) scale(1.01,.97)}.kila-vivant[data-pose=veille] .kila-pose-echelle{transform:translateY(1px) scaleY(.97)}.kila-vivant[data-pose=reflexion] .kila-pose-angle{transform:rotate(-4deg)}.kila-vivant[data-pose=ecoute] .kila-pose-angle{transform:rotate(-2deg)}.kila-vivant[data-pose=clin] .kila-pose-angle{transform:rotate(-6deg)}.kila-vivant[data-pose=desole] .kila-pose-angle{transform:rotate(4deg)}@media (prefers-reduced-motion: no-preference){.kila-vivant .kila-flotte{animation:kila-flotte 4.8s ease-in-out infinite}.kila-vivant .kila-ombre{animation:kila-ombre 4.8s ease-in-out infinite}.kila-vivant .kila-souffle{animation:kila-souffle 3.6s ease-in-out infinite}.kila-vivant .kila-lueur{animation:kila-lueur 9s linear infinite}.kila-vivant .kila-lueur-fond{animation:kila-lueur-fond 7s ease-in-out infinite}.kila-vivant[data-pose=ecoute] .kila-souffle{animation-duration:2.2s}.kila-vivant[data-pose=reflexion] .kila-lueur{animation-duration:3.2s}.kila-vivant[data-pose=reflexion] .kila-lueur-fond{animation-duration:3s}.kila-vivant[data-pose=veille] :is(.kila-flotte,.kila-ombre){animation-duration:7.5s}.kila-vivant[data-pose=veille] .kila-souffle{animation-duration:5.4s}}@keyframes kila-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}@keyframes kila-ombre{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.84);opacity:.62}}@keyframes kila-souffle{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes kila-lueur{0%{transform:translate(-6px,-4px) rotate(0)}50%{transform:translate(6px,5px) rotate(180deg)}to{transform:translate(-6px,-4px) rotate(360deg)}}@keyframes kila-lueur-fond{0%,to{transform:translate(4px,3px)}50%{transform:translate(-7px,-6px)}}.champ-mdp{position:relative}.champ-mdp .champ{padding-right:42px}.voir-mdp{position:absolute;right:2px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;border:0;background:transparent;color:var(--fumee);display:grid;place-items:center;cursor:pointer}.voir-mdp:hover{color:var(--craie)}.voir-mdp:focus-visible{outline:2px solid var(--craie);outline-offset:-4px}:root{--svg-coche: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2314112A' d='m5.8 11.6 3.6 3.6 8.8-8.8h.1v-.1h.2v-.1h.4L19 6h.4l.1.1h.1l.1.1v.1l.2.2.1.2V7l.1.2v.4l-.2.2-.1.2-9.6 9.6H10v.1h-.2v.1h-.4l-.1.1H9l-.1-.1h-.1l-.1-.2-4.5-4.4-.1-.2-.1-.2v-.2l-.1-.2V12l.2-.2.1-.2.2-.1.2-.1h.2l.2-.1h.4l.2.2z'/%3E%3C/svg%3E");--svg-tiret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2314112A' d='M6.5 10.9h11.4l.2.2.2.1.1.2.1.2v.2l.1.2v.4l-.2.2-.1.2-.2.1-.2.1h-.2l-.2.1H6.1l-.2-.2-.2-.1-.1-.2-.1-.2v-.2l-.1-.2v-.4l.2-.2.1-.2.2-.1.2-.1h.2z'/%3E%3C/svg%3E");--svg-coche-blanche: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='m5.8 11.6 3.6 3.6 8.8-8.8h.1v-.1h.2v-.1h.4L19 6h.4l.1.1h.1l.1.1v.1l.2.2.1.2V7l.1.2v.4l-.2.2-.1.2-9.6 9.6H10v.1h-.2v.1h-.4l-.1.1H9l-.1-.1h-.1l-.1-.2-4.5-4.4-.1-.2-.1-.2v-.2l-.1-.2V12l.2-.2.1-.2.2-.1.2-.1h.2l.2-.1h.4l.2.2z'/%3E%3C/svg%3E");--svg-tiret-blanc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M6.5 10.9h11.4l.2.2.2.1.1.2.1.2v.2l.1.2v.4l-.2.2-.1.2-.2.1-.2.1h-.2l-.2.1H6.1l-.2-.2-.2-.1-.1-.2-.1-.2v-.2l-.1-.2v-.4l.2-.2.1-.2.2-.1.2-.1h.2z'/%3E%3C/svg%3E");--survol-haut: #E8E7F2;--coche-vide: #B4B2C6;--survol-ligne: #FBFAFE;--encre-2: #33354B;--fumee: #57596F;--gris-pale: #66687F;--laiton: #1E1A38;--vert: #0B7A42;--fait-contour: #A7DDBF;--brulant: #D8352B;--brulant-fond: #FFECE8;--brulant-texte: #B42318;--chaud: #F2701F;--chaud-fond: #FFF1E6;--chaud-texte: #B54708;--tiede: #F3B53F;--tiede-fond: #FEF7E0;--tiede-texte: #8A5A00;--froid: #8FAEDC;--froid-fond: #EEF3FA;--froid-texte: #34598F;--froid-trait: #4A78C2;--degrade: linear-gradient(135deg, #CE92FC, #5FE6DE);--r: 12px;--r-bloc: 16px;--r-carte: 20px;--r-panneau: 22px;--haut-rail: 72px;--largeur-rail: 88px;--sans: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;--titre: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;--carte: #FFFFFF;--survol: #F1F0F7;--doux: #F7F6FB;--bord: #E2E0EA;--bord-fort: #CFCDDB;--encre: #14112A;--encre-haut: #2A2547;--fumee-2: #63657C;--sombre: #14112A;--sombre-2: #221E3D;--sombre-bord: #3A3560;--sombre-texte: #CBC9DC;--urgent: #C9264F;--urgent-fond: #FDEAEF;--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 24px;--e6: 32px;--e7: 48px;--e8: 64px;--r-ctrl: 12px;--r-coque: 24px;--r-pilule: 999px;--violet-fond: #EFEAFD;--violet-texte: #5B3CC4;--vert-fond: #E6F4EC;--verre-fond: rgba(255, 255, 255, .56);--verre-bord: rgba(255, 255, 255, .85);--verre-ombre: inset 0 1px 0 rgba(255, 255, 255, .95), 0 1px 2px rgba(20, 17, 42, .04), 0 22px 44px -30px rgba(44, 30, 120, .45);--r-verre: 28px;--r-poche: 20px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--fond);color:var(--encre);font-family:var(--sans);font-size:calc(14px * var(--texte, 1));line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:var(--encre);text-decoration:none}a:not([class]){text-decoration:underline;text-underline-offset:3px}@media (hover: hover){a:hover{color:var(--encre-haut)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--bord-fort);border-radius:5px}::-webkit-scrollbar-track{background:transparent}@keyframes apparition{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes deplie{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes monteCentre{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes pousseHaut{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@keyframes monteDuBas{0%{transform:translateY(100%)}to{transform:none}}@keyframes traverse{0%{transform:translate(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(100%);opacity:0}}@keyframes remplit{0%{width:0%}to{width:100%}}.grave{font-size:calc(11px * var(--texte, 1));font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--fumee-2)}p.grave{text-transform:none;letter-spacing:normal;font-weight:500;font-size:calc(12.5px * var(--texte, 1));line-height:1.5}.grave:first-letter,.marqueur:first-letter,table.grille th:first-letter,.tableau th:first-letter,.etiquette:first-letter,.choix-etiquette:first-letter,.base-retenue-etiquette:first-letter,.table-fiches th:first-letter,.barre-filtres-titre:first-letter{text-transform:uppercase}.grave.brut:first-letter{text-transform:none}.num{font-family:var(--titre);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.filet{height:1px;background:var(--bord);border:0;margin:0}.t-page{font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;margin:0}.t-ecran{font-size:calc(28px * var(--texte, 1));line-height:calc(34px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;margin:0}.t-section{font-size:calc(20px * var(--texte, 1));line-height:calc(28px * var(--texte, 1));font-weight:700;letter-spacing:-.01em;margin:0}.t-carte{font-size:calc(18px * var(--texte, 1));line-height:calc(24px * var(--texte, 1));font-weight:700;letter-spacing:-.01em;margin:0}.t-nom{font-size:calc(16px * var(--texte, 1));line-height:calc(22px * var(--texte, 1));font-weight:600;margin:0}.t-sous{font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));font-weight:400;color:var(--fumee);margin:0}.t-etiquette{font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));font-weight:600;color:var(--fumee);margin:0}.t-micro{font-size:calc(12px * var(--texte, 1));line-height:calc(16px * var(--texte, 1));font-weight:600;color:var(--fumee);margin:0}.t-page,.t-ecran,.t-section,.t-carte,.t-nom,.t-sous,.t-etiquette,.t-micro{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.une-ligne{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pagination{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:2px;padding-top:var(--e3);width:100%;min-width:0}.pagination-case{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:var(--r-ctrl);font-size:15px;line-height:20px;font-weight:600;color:var(--encre);font-variant-numeric:tabular-nums}@media (hover: hover){button.pagination-case:hover:not([aria-disabled=true]):not([aria-current=page]){background:var(--survol)}}.pagination-total{color:var(--gris-pale);font-weight:500;cursor:default}.pagination-case[aria-current=page]{background:var(--encre);color:#fff}.pagination-case[aria-disabled=true]{color:var(--coche-vide);cursor:default}.pagination-saut{width:20px;flex:none;text-align:center;color:var(--fumee)}.carte{background:var(--carte);border-radius:var(--r-carte);box-shadow:var(--ombre);min-width:0}.btn-k{display:inline-flex;align-items:center;justify-content:center;gap:var(--e2);min-height:48px;padding:0 20px;border-radius:var(--r-ctrl);border:1px solid transparent;font-size:calc(15px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;cursor:pointer;transition:background var(--t),border-color var(--t),color var(--t)}.btn-k-p{background:var(--encre);color:#fff}.btn-k-s{background:var(--carte);color:var(--encre);border-color:var(--bord-fort)}.btn-k-c{background:#fff;color:var(--encre)}.btn-k-petit{min-height:calc(40px * var(--texte, 1));padding:0 14px;font-size:calc(14px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));flex:none}.btn-k-sombre{background:var(--sombre-2);color:#fff;border-color:var(--sombre-bord)}@media (hover: hover){.btn-k-sombre:hover{background:var(--sombre-bord)}}@media (hover: hover){.btn-k-p:hover{background:var(--encre-haut)}.btn-k-s:hover,.btn-k-c:hover{background:var(--survol)}}.btn-k:disabled,.btn-k[aria-disabled=true]{background:var(--survol);color:var(--fumee-2);border-color:transparent;cursor:not-allowed}.badge{display:inline-flex;align-items:center;height:calc(28px * var(--texte, 1));padding:0 10px;border-radius:var(--r-pilule);flex:none;font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));font-weight:700;white-space:nowrap}.badge-urgent{background:var(--urgent-fond);color:var(--urgent)}.badge-gris{background:var(--survol);color:var(--encre-2)}.btn{font-size:calc(13px * var(--texte, 1));font-weight:500;padding:9px 16px;border-radius:12px;border:1px solid var(--bord-fort);background:#fff;color:var(--encre);white-space:nowrap;transition:background var(--t),border-color var(--t),box-shadow var(--t),transform var(--t),color var(--t)}@media (hover: hover){.btn:hover{border-color:var(--coche-vide);background:var(--survol-ligne)}}@media (hover: hover){a.btn:hover{color:var(--encre)}a.btn-accent:hover{color:#fff}}.btn:active{transform:scale(.98)}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}.btn-accent{border:1px solid var(--encre);color:#fff;font-weight:600;background:var(--encre)}@media (hover: hover){.btn-accent:hover{border-color:var(--encre-haut);box-shadow:0 8px 18px -12px #14112a8c;background:var(--encre-haut)}}.btn-accent:disabled{box-shadow:none}.btn-nu{background:none;border-color:transparent;color:var(--fumee)}@media (hover: hover){.btn-nu:hover{background:var(--survol);color:var(--encre);border-color:transparent}}.btn-xs{padding:6px 13px;font-size:calc(12.5px * var(--texte, 1));border-radius:10px}.btn-danger{border:1px solid #A32240;background:#a32240;color:#fff;font-weight:600}@media (hover: hover){.btn-danger:hover{background:#8c1c37;border-color:#8c1c37}}.champ{width:100%;background:#fff;border:1px solid var(--bord-fort);border-radius:var(--r);padding:9px 12px;color:var(--encre);font-size:calc(13.5px * var(--texte, 1));transition:border-color var(--t),box-shadow var(--t)}.champ:focus{border-color:var(--encre);box-shadow:0 0 0 3px #14112a1f;outline:none}.champ::placeholder{color:var(--gris-pale)}.champ-recherche,input.champ[type=search]{border-radius:999px;padding-inline:16px}select.champ{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:26px;background-image:linear-gradient(45deg,transparent 50%,var(--fumee) 50%),linear-gradient(135deg,var(--fumee) 50%,transparent 50%);background-position:calc(100% - 14px) 52%,calc(100% - 10px) 52%;background-size:4px 4px;background-repeat:no-repeat}textarea.champ{resize:vertical;min-height:80px;font-family:inherit}input[type=range]{width:100%;accent-color:var(--encre)}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;flex:none;width:16px;height:16px;border-radius:5px;vertical-align:middle;cursor:pointer;border:1.5px solid var(--coche-vide);background:#fff;transition:border-color var(--t)}@media (hover: hover){input[type=checkbox]:hover:not(:disabled){border-color:var(--fumee-2)}}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{border-color:var(--encre);background:var(--svg-coche-blanche) center / 74% 74% no-repeat,var(--encre)}input[type=checkbox]:indeterminate{background-image:var(--svg-tiret-blanc)}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.puce{border:1px solid var(--bord-fort);background:#fff;color:var(--encre-2);border-radius:999px;padding:6px 13px;font-size:calc(12.5px * var(--texte, 1));font-weight:500;white-space:nowrap;flex:none;transition:background var(--t),border-color var(--t),color var(--t)}@media (hover: hover){.puce:hover{border-color:var(--coche-vide)}}.puce[aria-pressed=true]{border-color:var(--encre);color:#fff;font-weight:600;background:var(--encre)}.puce b{font-family:var(--titre);font-weight:700;color:var(--fumee);margin-left:4px;font-variant-numeric:tabular-nums}.puce[aria-pressed=true] b{color:#fff}.puce:disabled{opacity:.4;cursor:default}.app{display:flex;flex-direction:column;height:100%;background:var(--fond)}.entete-app{flex:none;position:relative;z-index:60;display:grid;align-items:center;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,620px) minmax(0,1fr);height:var(--haut-rail);padding:0 20px 0 24px;background:#fff;border-bottom:1px solid var(--bord)}body:has(.colonne-fiche[data-telephone]) .entete-app{visibility:hidden}.entete-marque{display:flex;align-items:center;gap:14px;min-width:0;color:var(--encre)}.entete-marque .logotype{display:block;flex:none}.entete-centre{min-width:0;display:flex;align-items:center}.entete-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.bouton-rond{position:relative;flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:var(--encre);transition:background var(--t)}@media (hover: hover){.bouton-rond:hover{background:var(--survol)}}.bouton-rond[aria-pressed=true],.bouton-rond[aria-expanded=true]{background:var(--survol)}.cloche .point{position:absolute;top:9px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--degrade);box-shadow:0 0 0 2px #fff}.etat-reseau{height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border-radius:999px;border:1px solid var(--bord-fort);background:#fff;color:var(--fumee);font-size:calc(12.5px * var(--texte, 1));white-space:nowrap}.etat-reseau b{font-weight:700;color:var(--encre);font-variant-numeric:tabular-nums}.etat-reseau[data-hors],.etat-reseau[data-hors] b{border-color:var(--urgent);color:var(--urgent)}.rappel-config{height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border-radius:999px;border:1px solid var(--urgent);background:#fff;color:var(--urgent);font-size:calc(13px * var(--texte, 1));font-weight:600;white-space:nowrap}.demo-pastille{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:999px;font-size:calc(12.5px * var(--texte, 1));font-weight:600;color:var(--encre);border:1.5px solid var(--encre);background:#fff}.profil{position:relative;flex:none}.profil-bouton{display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.profil-bouton[aria-expanded=true] .avatar{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--encre)}.corps-app{flex:1;min-height:0;display:flex}.rail{flex:none;width:var(--largeur-rail);display:flex;flex-direction:column;align-items:center;gap:var(--e2);padding:var(--e4) 0 var(--e5);background:#fff;border-right:1px solid var(--bord);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.rail-btn{position:relative;flex:none;width:76px;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0;border-radius:var(--r-bloc);color:var(--encre);font-size:calc(12px * var(--texte, 1));font-weight:600;line-height:16px;text-align:center}.rail-icone{display:grid;place-items:center;width:52px;height:32px;border-radius:var(--r-ctrl);color:var(--encre);transition:background-color var(--t),color var(--t)}@media (hover: hover){.rail-btn:hover .rail-icone{background:var(--survol)}}.rail-btn[aria-current=page]{font-weight:700}.rail-btn[aria-current=page] .rail-icone{background:var(--encre);color:#fff}.rail-icone svg{display:block;flex:none}.rail-bulle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-pastille{position:absolute;top:2px;left:calc(50% + 10px);min-width:20px;height:18px;padding:0 5px;display:inline-grid;place-items:center;border-radius:999px;border:0;background:var(--encre);color:#fff;font-size:11px;font-weight:650;font-variant-numeric:tabular-nums}@media (min-width: 641px){.entete-app{background:var(--encre);border-bottom-color:var(--encre)}.entete-marque{color:#fff}.entete-app .recherche-bouton{background:var(--sombre-2);color:var(--sombre-texte);box-shadow:inset 0 0 0 1px var(--sombre-bord);border-radius:var(--r-ctrl);font-size:calc(15px * var(--texte, 1))}.entete-app .recherche-bouton>svg{color:#fff}.entete-app .bouton-rond{color:#fff}.entete-app .bouton-rond[aria-pressed=true],.entete-app .bouton-rond[aria-expanded=true]{background:#ffffff29}.entete-app .cloche .point{box-shadow:0 0 0 2px var(--encre)}.entete-app .avatar-initiales{background:#fff;color:var(--encre)}.entete-app .profil-bouton[aria-expanded=true] .avatar{box-shadow:0 0 0 2px var(--encre),0 0 0 4px #fff}.entete-app :focus-visible,.rail :focus-visible{outline-color:#fff}.rail{background:var(--encre);border-right-color:var(--encre)}.rail .rail-btn{color:var(--sombre-texte)}.rail .rail-icone,.rail .rail-btn[aria-current=page]{color:#fff}.rail .rail-btn[aria-current=page] .rail-icone{background:#fff;color:var(--encre)}.rail .rail-pastille{background:#fff;color:var(--encre);box-shadow:0 0 0 2px var(--encre)}.corps-app{background:var(--encre)}.principal{border-top-left-radius:var(--r-coque);background:var(--fond)}.entete-app .entete-edition[aria-pressed=true]{background:#fff;color:var(--encre)}.entete-app .entete-edition[aria-pressed=true] .kali-point{fill:url(#kali-degrade)}}@media (min-width: 641px) and (hover: hover){.entete-app .recherche-bouton:hover{background:var(--sombre-bord)}.entete-app .bouton-rond:hover,.rail .rail-btn:hover .rail-icone{background:#ffffff1f}.rail .rail-btn[aria-current=page]:hover .rail-icone{background:#fff}}.principal{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}@media (max-width: 1100px){.entete-app{grid-template-columns:auto minmax(0,1fr) auto}}@media (max-width: 900px){.libelle-config{display:none}.rappel-config{width:40px;padding:0;justify-content:center}}.dock{display:none}@media (max-width: 640px){.app{padding-bottom:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px) + 16px)}.entete-app{display:flex;justify-content:flex-end;align-items:center;height:auto;padding:calc(env(safe-area-inset-top,0px) + 10px) 16px 0;background:#fff;border-bottom:0}.entete-app .entete-actions{gap:6px}.app:not([data-vue=explorer],[data-vue=tournee]):not(:has(>.entete-app)) .corps-app{padding-top:env(safe-area-inset-top,0px)}.etat-reseau{height:36px;padding:0 12px}.rappel-config{width:40px;height:40px}.corps-app{padding:0}.rail{display:none}.dock{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;gap:0;height:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px));padding:0 4px env(safe-area-inset-bottom,0px);background:#fff;box-shadow:0 -1px 0 var(--bord)}.dock .dock-btn{flex:1 1 0;min-width:0;width:auto;height:var(--barre-bas);margin:0;padding:0;justify-content:center;gap:3px;font-size:11px;letter-spacing:-.01em;user-select:none;-webkit-user-select:none}.dock .rail-icone{width:46px;height:30px;transition:background-color .12s ease,transform .12s ease}.dock .dock-btn:active .rail-icone{transform:scale(.92)}.dock .dock-btn:not([aria-current=page]):active .rail-icone{background:var(--survol)}.dock .rail-pastille{top:4px;left:calc(50% + 8px)}body:has(.voile,.page-fiche,.recherche-voile) .dock{display:none}.toast,.bandeau-copie,.bandeau-maj{bottom:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px) + 12px)}.app:not([data-vue=explorer],[data-vue=tournee]){height:auto;min-height:100%}.app:not([data-vue=explorer],[data-vue=tournee]) .zone{flex:none;min-height:auto}.app:not([data-vue=explorer],[data-vue=tournee]) .corps-app{flex:1 0 auto;min-height:auto}.app:not([data-vue=explorer],[data-vue=tournee]) .principal{min-height:auto;overflow:visible}.app:not([data-vue=explorer],[data-vue=tournee]) .page{flex:none;overflow:visible}.dock .rail-pastille{font-size:12px}}@media (pointer: coarse){.bouton-rond,.rappel-config{min-width:44px;min-height:44px}.rail-btn{min-height:48px}}.pousse{flex:1 1 auto}.zone{flex:1;min-height:0;display:flex}.page{flex:1;overflow-y:auto;padding:26px 20px 60px;animation:fondu .11s ease-out both}@keyframes fondu{0%{opacity:0}to{opacity:1}}.page h1{font-family:var(--titre);font-size:calc(34px * var(--texte, 1));font-weight:750;letter-spacing:-.04em;line-height:1;margin:0 0 4px}.page p.chapeau{color:var(--fumee);margin:0 0 18px;max-width:70ch;font-size:calc(13.5px * var(--texte, 1))}.large{max-width:1240px}.filtres{padding:14px;display:grid;gap:10px;border-bottom:1px solid var(--bord)}.rangee{display:flex;gap:8px;align-items:center}.rangee>.reglage{margin-bottom:0;align-self:stretch}.rangee-souple{flex-wrap:wrap;row-gap:6px}.equipe-nouvelle .champ{flex:1 1 200px;width:auto;min-width:0}.equipe-nouvelle .btn{flex:none}.puces{display:flex;gap:6px;overflow-x:auto;padding:4px 0 10px;flex-wrap:nowrap}.liste{flex:1;overflow-y:auto;overscroll-behavior:contain}.lead-nom{display:block;min-width:0;font-size:calc(13.5px * var(--texte, 1));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marqueur{font-size:calc(11px * var(--texte, 1));font-weight:700;letter-spacing:.01em;color:var(--fumee);text-transform:none;white-space:nowrap}.marqueur[data-t=alerte]{color:var(--urgent)}.marqueur[data-t=or]{color:var(--encre)}.compte-liste{display:flex;justify-content:space-between;align-items:center}.vide{padding:34px 20px;text-align:center;color:var(--fumee-2);font-size:calc(13px * var(--texte, 1))}.vide h4{color:var(--encre);margin:0 0 6px;font-size:calc(14px * var(--texte, 1));font-weight:600}.squelette{height:54px;margin:10px 14px;border-radius:var(--r)}.squelette.bloc{height:140px;margin:0 0 14px}.zone-carte{flex:1;position:relative;min-width:0}.boitier{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--bord);border-radius:var(--r);box-shadow:var(--ombre)}.fiche-alerte{margin-top:14px}.suivi-par{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 5px;border:0;border-radius:20px;background:var(--survol);color:var(--encre);font-size:calc(14px * var(--texte, 1));font-weight:650;max-width:100%}button.suivi-par{cursor:pointer}@media (hover: hover){button.suivi-par:hover{background:var(--survol-haut)}}.suivi-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suivi-avatar{flex:none;width:30px;height:30px;display:grid;place-items:center;box-sizing:border-box;border-radius:50%;background:var(--encre);color:#fff;font-size:calc(11px * var(--texte, 1));font-weight:750;letter-spacing:.02em}.suivi-avatar[data-vide]{background:#fff;border:1.5px dashed var(--coche-vide)}.menu-action .suivi-avatar{width:28px;height:28px;margin-right:10px}.fiche-statut{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 16px;border:0;border-radius:12px;background:var(--encre);color:#fff;font-size:calc(14px * var(--texte, 1));font-weight:700;cursor:pointer}@media (hover: hover){.fiche-statut:hover{background:var(--encre-haut)}}.fiche-statut:focus-visible{outline:2px solid var(--encre);outline-offset:2px}@media (pointer: coarse){.fiche-statut{height:44px}}.menu-icone{display:inline-flex;flex:none;margin-right:10px;color:var(--fumee)}.fiche-compte{display:grid;gap:10px;margin-top:4px}.fiche-compte .champ{min-height:140px;resize:vertical}.fiche-compte .rangee{display:flex;gap:8px}.fiche-brouillon{display:grid;gap:6px;padding:10px 12px;border:1px dashed var(--bord);border-radius:var(--r);font-size:calc(13px * var(--texte, 1))}.fiche-brouillon p{margin:0}.fiche-brouillon-texte{white-space:pre-wrap;overflow-wrap:anywhere}.fiche-brouillon .btn{justify-self:start}.suivi-titre{margin:14px 0 4px;font-size:calc(13px * var(--texte, 1));font-weight:650;color:var(--fumee);outline:none}.suivi-fiche>.suivi-titre:first-child,.suivi-fiche>.collision+.suivi-titre{margin-top:2px}.suivi-liste{list-style:none;margin:0;padding:0}.suivi-ligne{display:flex;gap:6px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--survol)}.suivi-liste>.suivi-ligne:last-child{border-bottom:0}.suivi-case{display:grid;place-items:center;flex:none;width:32px;min-height:32px;margin-left:-6px;cursor:pointer}span.suivi-case{cursor:default}.suivi-corps{flex:1 1 auto;display:grid;gap:3px;min-width:0;padding-top:5px;font-size:calc(13.5px * var(--texte, 1))}.suivi-tete{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.suivi-quand{font-size:calc(12.5px * var(--texte, 1));color:var(--fumee)}.suivi-ligne[data-retard] .suivi-quand{color:var(--urgent);font-weight:600}.suivi-mention{font-size:calc(12.5px * var(--texte, 1));font-weight:650;color:var(--encre-2)}.suivi-mention[data-issue=signe]{color:var(--vert)}.suivi-mention[data-issue=perdu],.suivi-mention[data-issue=refus]{color:var(--urgent)}.suivi-montant{font-weight:650}.suivi-texte{color:var(--encre-2);white-space:pre-line;overflow-wrap:anywhere}.suivi-texte-long{max-height:12.5em;overflow-y:auto}.suivi-sous{font-size:calc(12px * var(--texte, 1));color:var(--fumee)}.suivi-non-enregistre{color:var(--urgent);font-weight:600}.suivi-vide,.suivi-plus{margin:6px 0 4px}.suivi-modifier{justify-self:start;margin-top:4px}.suivi-retirer{flex:none;width:32px;height:32px;margin-top:1px;color:var(--fumee);background:transparent}@media (hover: hover){.suivi-retirer:hover{background:var(--survol);color:var(--encre)}}@media (pointer: coarse){.suivi-case{width:44px;min-height:44px;margin-left:-12px}.suivi-corps{padding-top:11px}.suivi-retirer{width:44px;height:44px}}.etiquette-suivi{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:calc(12px * var(--texte, 1));font-weight:650;white-space:nowrap;background:var(--ton-fond, var(--survol));color:var(--ton-texte, var(--encre-2))}[data-ton=rdv]{--ton-fond: #E6E3F7;--ton-texte: #3E3194}[data-ton=visite]{--ton-fond: #DFF1EC;--ton-texte: #1D6650}[data-ton=relance]{--ton-fond: #FBEBD5;--ton-texte: #8A4B0B}[data-ton=appel],[data-ton=email],[data-ton=connecte]{--ton-fond: #E1ECF8;--ton-texte: #1F4E86}[data-ton=devis]{--ton-fond: #F3E4F0;--ton-texte: #7D2A6C}[data-ton=signe]{--ton-fond: #DCF0DC;--ton-texte: #24642A}[data-ton=perdu]{--ton-fond: #F9E1E3;--ton-texte: #962335}[data-ton=note]{--ton-fond: var(--survol);--ton-texte: var(--encre-2)}.saisie-ferme{display:grid;gap:4px;padding:10px 12px;border-radius:var(--r);background:var(--survol);font-size:calc(13.5px * var(--texte, 1))}.saisie-ferme ul{margin:0;padding-left:18px}.distance-actuelle{display:inline-grid;justify-items:end;gap:2px}.contacts-etablissement{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.contact-carte{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;background:var(--survol);color:var(--encre);text-decoration:none}.contact-carte[data-principal]{background:var(--encre);color:#fff}@media (hover: hover){a.contact-carte:hover{color:var(--encre);background:var(--survol-haut)}a.contact-carte[data-principal]:hover{color:#fff;background:var(--encre-haut)}}.contact-carte-icone{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fff}.contact-carte[data-principal] .contact-carte-icone{background:#ffffff24}.contact-carte-corps{flex:1 1 auto;min-width:0;display:grid;gap:1px}.contact-carte-corps>span{font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.contact-carte[data-principal] .contact-carte-corps>span{color:#ffffffd9}.contact-carte-corps>b{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-carte[data-principal] .contact-carte-corps>b{font-size:calc(19px * var(--texte, 1));font-weight:750}.contacts-liste{list-style:none;margin:0;padding:0}.contact-ligne{display:flex;align-items:center;gap:10px;min-height:70px;padding:8px 0;border-bottom:1px solid var(--survol)}.contact-avatar{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--survol);font-size:calc(14px * var(--texte, 1));font-weight:750}.contact-corps{flex:1 1 auto;min-width:0;display:grid;gap:1px;font-size:calc(14px * var(--texte, 1))}.contact-corps>b{font-weight:650;overflow-wrap:anywhere}.contact-role{font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.contact-detail{margin-top:2px;font-weight:600}.contact-email{font-weight:400;font-size:calc(13px * var(--texte, 1));color:var(--encre-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-appel,.contact-ecrire{width:44px;height:44px;border-radius:50%}.contact-appel{background:var(--encre);color:#fff}@media (hover: hover){.contact-appel:hover{background:var(--encre-haut);color:#fff}}.contact-ecrire{background:var(--survol)}.contact-linkedin{width:44px;height:44px;border-radius:50%;background:var(--survol)}.contact-linkedin .logo-marque,.contacts-linkedin .logo-marque{display:grid;place-items:center}.contact-kali{flex:none;display:inline-flex;align-items:center;margin-left:2px}.contact-carte .contact-kali{margin-left:0}.contacts-gestes{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.contact-note{margin:2px 2px 0;font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.faits{margin:10px 0 0}.fait{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 16px;padding:14px 0;border-bottom:1px solid var(--survol);font-size:calc(14px * var(--texte, 1))}.fait>dt{flex:0 0 auto;color:var(--fumee);white-space:nowrap}.fait>dd{flex:0 1 auto;min-width:0;max-width:100%;margin:0 0 0 auto;font-weight:650;text-align:right}.bloc-tete{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.bloc-tete>.grave{margin:0}.mention-osm{margin:16px 0 0;font-size:calc(12px * var(--texte, 1));line-height:1.5}.mention-osm a{color:var(--gris-pale);text-decoration:underline;text-underline-offset:2px}.sources-liste{list-style:none;margin:0;padding:6px 24px 20px}.sources-liste li{display:grid;gap:2px;padding:10px 0;border-top:1px solid var(--survol);font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.sources-liste li:first-child{border-top:0;padding-top:0}.sources-liste a{color:var(--encre);font-weight:600;font-size:calc(14.5px * var(--texte, 1))}.btn-rond-menu{width:38px;height:38px;padding:0;display:inline-grid;place-items:center}.menu-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2690;background:transparent}.menu-actions{position:fixed;z-index:2700;display:grid;padding:6px;max-height:min(70vh,520px,calc(100dvh - 16px));overflow-y:auto;overscroll-behavior:contain;outline:none;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-bloc);box-shadow:0 26px 54px -24px #0e101557}.menu-action{display:flex;align-items:center;min-height:38px;padding:8px 11px;border-radius:10px;text-align:left;font-size:calc(13.5px * var(--texte, 1));color:var(--encre);text-decoration:none}@media (hover: hover){.menu-action:hover{background:var(--survol);color:var(--encre)}}.menu-action:focus-visible{outline:2px solid var(--encre);outline-offset:-2px}.menu-action[data-separe]{margin-top:7px;position:relative}.menu-action[data-separe]:before{content:"";position:absolute;left:4px;right:4px;top:-4px;border-top:1px solid var(--survol)}.menu-action[data-danger]{color:var(--urgent)}.menu-action[aria-disabled=true]{color:var(--gris-pale);cursor:default}.menu-action[aria-checked=true]{font-weight:600}.menu-coche{margin-left:auto;padding-left:12px;display:inline-flex;color:var(--encre)}.menu-case{flex:none;display:inline-grid;place-items:center;width:20px;height:20px;margin-right:10px;border-radius:6px;border:1.5px solid var(--gris-pale);color:#fff}.menu-case[data-coche]{background:var(--encre);border-color:var(--encre)}.menu-libelle{flex:1 1 auto;min-width:0}.menu-detail{margin-left:auto;padding-left:12px;color:var(--fumee);font-variant-numeric:tabular-nums;white-space:nowrap}@media (pointer: coarse){.menu-action{min-height:44px}.btn-rond-menu{width:44px;height:44px}}.flottant{position:fixed;inset:auto;margin:0;z-index:2700;padding:6px;overflow-y:auto;overscroll-behavior:contain;background:var(--carte);color:var(--encre);border:1px solid var(--bord);border-radius:12px;box-shadow:0 14px 30px -14px #14112a4d}.flottant::backdrop{background:transparent}.selecteur{display:inline-flex;align-items:center;gap:8px;text-align:left;cursor:pointer;min-height:40px}.selecteur-valeur{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selecteur[data-vide] .selecteur-valeur{color:var(--gris-pale)}.selecteur>.icone{flex:none;color:var(--fumee);transition:transform var(--t)}.selecteur[aria-expanded=true]{border-color:var(--encre)}.selecteur[aria-expanded=true]>.icone{transform:rotate(180deg)}.selecteur:disabled{opacity:.5;cursor:not-allowed}.selecteur-liste ul{list-style:none;margin:0;padding:0;display:grid;gap:1px;outline:none}.selecteur-liste li{display:flex;align-items:center;gap:10px;min-height:36px;padding:7px 10px;border-radius:8px;cursor:pointer;font-size:calc(13.5px * var(--texte, 1));color:var(--encre)}.selecteur-liste li[data-actif]{background:var(--survol)}.selecteur-liste li[aria-selected=true]{font-weight:600}.selecteur-liste li[aria-disabled=true]{color:var(--gris-pale);cursor:default}.selecteur-libelle{flex:1 1 auto;min-width:0}.selecteur-detail{color:var(--fumee);font-variant-numeric:tabular-nums;white-space:nowrap}.selecteur-liste li>.icone{flex:none;margin-left:auto}@media (pointer: coarse){.selecteur-liste li,.selecteur{min-height:44px}}.choix-date{display:inline-flex;align-items:center;gap:8px;text-align:left;cursor:pointer;min-height:40px;white-space:nowrap}.choix-date>.icone{flex:none;color:var(--fumee)}.choix-date[data-vide] .choix-date-valeur{color:var(--gris-pale);font-weight:500}.choix-date[aria-expanded=true]{border-color:var(--encre)}.choix-date-heure{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.choix-date-heure>.choix-date{flex:1 1 170px}.choix-date-heure>.choix-heure{flex:0 0 104px}.choix-heure{min-width:96px}@media (pointer: coarse){.choix-date{min-height:44px}}.calendrier{padding:10px 10px 8px}.calendrier-rapides{display:flex;flex-wrap:wrap;gap:6px;padding:2px 2px 10px;border-bottom:1px solid var(--survol);margin-bottom:8px}.calendrier-tete{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 6px}.calendrier-titre{margin:0;font-size:calc(14px * var(--texte, 1));font-weight:650;letter-spacing:-.01em}.calendrier-titre:first-letter{text-transform:uppercase}.calendrier-mois{width:34px;height:34px}.calendrier-grille{width:100%;border-collapse:collapse;table-layout:fixed}.calendrier-grille th{padding:4px 0;font-size:calc(11.5px * var(--texte, 1));font-weight:600;color:var(--fumee);text-align:center}.calendrier-grille td{padding:1px;text-align:center}.calendrier-jour{width:100%;aspect-ratio:1;max-height:40px;border-radius:8px;font-size:calc(13px * var(--texte, 1));font-weight:500;color:var(--encre);display:inline-grid;place-items:center;font-family:var(--sans);letter-spacing:0}@media (hover: hover){.calendrier-jour:hover{background:var(--survol)}}.calendrier-jour[data-dehors]{color:var(--gris-pale)}.calendrier-jour[aria-current=date]{box-shadow:inset 0 0 0 1.5px var(--encre);font-weight:700}.calendrier-jour[data-choisi]{background:var(--encre);color:#fff;font-weight:700}.calendrier-jour[aria-disabled=true]{color:var(--coche-vide);cursor:not-allowed;text-decoration:line-through}.calendrier-jour:focus-visible{outline:2px solid var(--encre);outline-offset:1px}.dialogue-confirmer>.contenu:empty{display:none}.bloc{padding:14px 16px;border-bottom:1px solid var(--survol)}.bloc>.grave{margin-bottom:10px;display:block}.donnee{display:flex;justify-content:space-between;gap:10px;padding:4px 0;font-size:calc(13px * var(--texte, 1))}.donnee span{color:var(--fumee-2)}.donnee b{font-weight:600;text-align:right}.donnee b.inconnu{color:var(--gris-pale);font-style:italic;font-weight:400}.compteurs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#e9ecf1;margin:0;overflow:hidden}@media (max-width: 1150px){.compteurs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.compteurs{grid-template-columns:repeat(2,minmax(0,1fr))}}.compteur{background:var(--carte);padding:15px 16px}.compteur b{display:block;font-family:var(--titre);font-size:calc(28px * var(--texte, 1));font-weight:750;letter-spacing:-.04em;margin-top:4px;font-variant-numeric:tabular-nums;color:var(--encre);white-space:nowrap}.etapes{border:1px solid var(--bord);border-radius:var(--r-carte);overflow:hidden;background:var(--carte)}.segments{display:flex;gap:2px;background:#e5e4ec;padding:4px;border:0;border-radius:14px}.segment{flex:1;min-height:36px;padding:0 16px;border-radius:10px;font-size:calc(13px * var(--texte, 1));font-weight:600;color:var(--encre);white-space:nowrap;transition:background var(--t),color var(--t),box-shadow var(--t)}.defile-x{overflow-x:auto;overscroll-behavior-x:contain;max-width:100%}@media (hover: hover){.segment:hover{color:var(--encre)}}.segment[aria-pressed=true],.segment[role=tab][aria-selected=true],.segment[role=radio][aria-checked=true]{background:#fff;color:var(--encre);font-weight:650;box-shadow:0 1px 3px #14112a29}table.grille,.tableau{width:100%;border-collapse:collapse;font-size:calc(13px * var(--texte, 1))}table.grille th,.tableau th{text-align:left;padding:12px;border-bottom:1px solid var(--bord);font-size:calc(12.5px * var(--texte, 1));font-weight:500;text-transform:none;color:var(--fumee-2);white-space:nowrap;cursor:pointer}table.grille td,.tableau td{padding:12px;border-bottom:1px solid var(--survol);vertical-align:middle}@media (hover: hover){table.grille tr:hover td,.tableau tbody tr:hover td{background:var(--survol-ligne)}}.tableau td.num{text-align:right;font-family:var(--titre);font-weight:700;font-variant-numeric:tabular-nums}.tableau th.num,td.droite,th.droite{text-align:right}.tableau td small{display:block;font-size:calc(11.5px * var(--texte, 1));color:var(--fumee-2)}.tableau .champ{padding:5px 8px;font-size:calc(12.5px * var(--texte, 1))}.tableau tr.cliquable{cursor:pointer}.barre-selection{position:sticky;bottom:16px;z-index:6;width:fit-content;max-width:100%;margin:16px auto 0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 6px 6px 18px;border-radius:999px;border:1px solid var(--bord);background:#fff;box-shadow:var(--ombre-flottant)}.barre-selection-compte{font-size:calc(13.5px * var(--texte, 1));font-weight:600;color:var(--encre);white-space:nowrap;margin-right:4px}.bouton-rond-petit{width:34px;height:34px}.tableau-comptes{min-width:640px}.duo{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 640px){.duo{grid-template-columns:1fr}}.reglage{display:grid;gap:6px;margin-bottom:13px}.reglage:last-child{margin-bottom:0}.reglage>label{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.reglage .valeur{font-family:var(--titre);font-weight:700;font-size:calc(13px * var(--texte, 1));color:var(--encre);font-variant-numeric:tabular-nums}.bascule{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;align-items:start;cursor:pointer;margin-bottom:13px}.bascule b{display:block;font-size:calc(13.5px * var(--texte, 1));font-weight:600}.bascule small{color:var(--fumee-2);font-size:calc(12.5px * var(--texte, 1))}.bascule-compacte{align-items:center;margin-bottom:6px;font-size:calc(13px * var(--texte, 1))}.bascule-compacte small{display:block;margin-top:1px}.interrupteur{width:46px;height:26px;border-radius:999px;padding:3px;flex:none;display:flex;align-items:center;justify-content:flex-start;background:var(--bord);transition:background .24s cubic-bezier(.22,1,.36,1)}.interrupteur[aria-pressed=true]{background:var(--encre);justify-content:flex-end}.interrupteur i{width:20px;height:20px;border-radius:50%;background:#fff;display:block;box-shadow:0 1px 3px #0e101547}.voile{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e101566;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;z-index:100;padding:24px;animation:apparition .18s ease-out both}.dialogue{width:100%;max-width:560px;background:var(--carte);color:var(--encre);border:1px solid var(--bord);border-radius:var(--r-panneau);max-height:86vh;display:flex;flex-direction:column;box-shadow:0 40px 90px -30px #14112a57;animation:pousseHaut .32s cubic-bezier(.16,1,.3,1) both}.dialogue>header{padding:18px 20px;border-bottom:1px solid var(--survol)}.dialogue>header h3{margin:0;font-family:var(--titre);font-size:calc(18px * var(--texte, 1));font-weight:700;letter-spacing:-.03em}.dialogue>.contenu{padding:20px;display:grid;gap:16px;overflow-y:auto}.dialogue>footer{padding:16px 20px;border-top:1px solid var(--survol);display:flex;justify-content:flex-end;gap:10px;align-items:center}.dialogue .grave{color:var(--fumee-2)}.dialogue .avis{color:var(--fumee)}.dialogue label,.dialogue span,.dialogue p{color:inherit}.dialogue-natif{padding:0;width:min(460px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 48px);overflow:hidden}.dialogue-natif:not([open]){display:none}.dialogue-natif::backdrop{background:#0c0a1d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialogue-natif>header .avis{margin:4px 0 0;font-size:calc(14px * var(--texte, 1))}.dialogue .dialogue-message{margin:0;padding:0 20px 14px;font-size:calc(14px * var(--texte, 1));font-weight:560;color:var(--vert)}.dialogue .dialogue-message:empty{padding:0}.dialogue .dialogue-message[data-alerte]{color:#a32240}.dialogue .dialogue-garde{display:grid;gap:10px;padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--bord)}.dialogue .dialogue-garde-question{margin:0;font-weight:650;color:var(--encre)}.dialogue .dialogue-garde-gestes{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.dialogue .dialogue-garde-gestes>.btn{flex:1 0 auto;min-height:44px}.dialogue-natif>footer>.btn{flex:1 1 0;min-height:48px}@media (max-width: 640px){.dialogue-natif{width:100%;max-height:calc(100dvh - 40px);margin:auto 0 0;border-radius:var(--r-panneau) var(--r-panneau) 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}}.alerte{border:1px solid rgba(217,58,91,.35);background:#d93a5b12;color:#a32240;padding:10px 12px;border-radius:var(--r);font-size:calc(13px * var(--texte, 1))}.avis{color:var(--fumee-2);font-size:calc(12.5px * var(--texte, 1));line-height:1.5}.champ-erreur{margin:0;color:#a32240;font-size:calc(12.5px * var(--texte, 1));font-weight:560}.champ[aria-invalid=true]{border-color:#d93a5bb3}.avis code{font-family:var(--titre);background:var(--survol);padding:1px 5px;border-radius:4px}.toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%);width:max-content;max-width:min(560px,calc(100vw - 32px));background:var(--encre);color:#fff;border:0;padding:10px 10px 10px 16px;min-height:48px;border-radius:8px;font-size:calc(13.5px * var(--texte, 1));font-weight:500;line-height:1.4;z-index:2550;box-shadow:0 10px 24px -12px #14112a8c;animation:monteCentre .2s ease-out;display:flex;align-items:center;gap:12px}.toast-texte{flex:1 1 auto;min-width:0;padding-right:6px}.toast-icone{display:inline-flex;flex:none;color:#fff}.toast[data-t=alerte] .toast-icone{color:#ff8f8f}.toast-action{flex:none;min-height:34px;padding:0 12px;border-radius:6px;border:1px solid rgba(255,255,255,.34);color:#fff;font-size:calc(13px * var(--texte, 1));font-weight:600;background:transparent}@media (hover: hover){.toast-action:hover{background:#ffffff1a;border-color:#fff9}}.toast-action:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media (pointer: coarse){.toast-action{min-height:44px}}.bandeau-choix{position:fixed;z-index:2600;top:calc(var(--haut-rail) + env(safe-area-inset-top,0px) + 8px);left:50%;transform:translate(-50%);width:min(640px,calc(100vw - 32px));display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap;padding:12px 14px 12px 16px;border-radius:var(--r-bloc);border:1px solid #F2C3CF;background:#fdf3f6;color:var(--encre);box-shadow:var(--ombre-flottant)}.bandeau-choix p{flex:1 1 260px;margin:0;font-size:calc(14px * var(--texte, 1));font-weight:500}.bandeau-choix-actions{display:flex;gap:8px;margin-left:auto}.panneau-notifs{position:fixed;z-index:3000;width:330px;max-height:min(70vh,520px);overflow-y:auto;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:0 26px 54px -24px #0e101557;animation:deplie .2s cubic-bezier(.22,1,.36,1) both}.panneau-notifs>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid var(--survol)}.notif{display:grid;grid-template-columns:8px 1fr auto;gap:11px;align-items:center;padding:12px 15px;border-bottom:1px solid var(--survol);text-align:left;width:100%}.notif:last-child{border-bottom:0}@media (hover: hover){.notif:hover{background:var(--survol)}}.notif b{display:block;font-size:calc(13.5px * var(--texte, 1));font-weight:600}.notif small{display:block;font-size:calc(12px * var(--texte, 1));color:var(--fumee-2)}.notif .point{width:8px;height:8px;border-radius:50%;background:var(--degrade)}.notif[data-lu=true] .point{background:var(--bord)}.notif time{font-size:calc(11.5px * var(--texte, 1));color:var(--gris-pale);white-space:nowrap}.notif-rubrique{display:block;padding:10px 15px 0}.notif-a-revoir{grid-template-columns:8px 1fr;align-items:start}.notif-a-revoir .point{margin-top:6px;background:var(--fumee-2)}.notif-texte{margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere}.notif-gestes{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.verrou{display:grid;place-items:center;height:100%;width:100%;background:var(--fond);padding:24px}.verrou-carte{width:100%;max-width:420px;padding:30px;background:var(--carte);border:1px solid var(--bord);border-radius:18px;box-shadow:var(--ombre)}.verrou-carte h1{font-family:var(--titre);font-size:calc(24px * var(--texte, 1));font-weight:750;letter-spacing:-.04em;margin:0 0 6px;text-align:center}.verrou-carte .chapeau{text-align:center;margin-bottom:20px;font-size:calc(13.5px * var(--texte, 1));color:var(--fumee)}.verrou-logo{display:flex;justify-content:center;margin-bottom:20px;color:var(--encre)}.verrou-logo img{height:40px;width:auto}.code-recup{font-family:var(--titre);font-size:calc(16px * var(--texte, 1));font-weight:700;letter-spacing:.06em;text-align:center;padding:13px;background:var(--plateau);border:1px solid var(--bord);border-radius:var(--r);color:var(--encre);margin-bottom:10px;word-break:break-all}.verrou-carte-large{max-width:480px}.df-etapes{margin:0 0 16px;padding-left:20px;display:grid;gap:6px;font-size:calc(13.5px * var(--texte, 1));color:var(--fumee)}.df-qr{display:flex;gap:16px;align-items:center;margin-bottom:14px;flex-wrap:wrap}.df-qr-image{width:164px;height:164px;flex:none;border-radius:var(--r);border:1px solid var(--bord)}.df-cle{display:grid;gap:6px;min-width:0;flex:1 1 160px}.df-cle code{font-size:calc(14px * var(--texte, 1));letter-spacing:.06em;word-break:break-all;color:var(--encre)}.df-cle .btn{justify-self:start}.df-code{font-size:calc(20px * var(--texte, 1));letter-spacing:.3em;text-align:center}.df-code::placeholder{color:var(--bord)}.df .df-code{max-width:260px}.tache{display:grid;grid-template-columns:16px 1fr auto auto auto;gap:10px;align-items:center;padding:11px 14px;background:var(--carte);border-bottom:1px solid var(--survol);position:relative}.tache:last-child{border-bottom:0}.tache[data-retard=true]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--urgent);border-radius:3px}.tache .lead-nom{text-align:left}.connexion{display:grid;grid-template-columns:8px 1fr auto;gap:12px;align-items:center;padding:13px 15px;background:var(--carte);border-bottom:1px solid var(--survol)}.connexion:last-child{border-bottom:0}.connexion-libelle{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.connexion-libelle b{font-size:calc(13px * var(--texte, 1));font-weight:600}.pastille-etat{width:8px;height:8px;border-radius:50%;background:var(--bord)}.connexion[data-etat=ok] .pastille-etat{background:var(--vert)}.connexion[data-etat=echec] .pastille-etat{background:var(--urgent)}.connexion[data-etat=suspect] .pastille-etat{background:#e0603f}.ob-fond{min-height:100%;background:var(--fond);display:flex;justify-content:center;align-items:flex-start;padding:26px 20px 70px;overflow-y:auto}.ob-carte{width:100%;max-width:680px;background:var(--carte);border:1px solid var(--bord);border-radius:18px;padding:30px 32px 24px;box-shadow:var(--ombre);animation:apparition .3s ease-out both}.ob-tete{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.ob-titre{flex:1;min-width:0}.ob-tete h1{margin:0 0 4px;font-family:var(--titre);font-size:calc(26px * var(--texte, 1));font-weight:750;letter-spacing:-.04em;line-height:1.05}.ob-compteur{margin:9px 0 22px}.ob-ligne{display:flex;gap:8px;align-items:center}.ob-ligne input[type=text],.ob-ligne input[type=email]{flex:1;min-width:0}.ob-carte input[type=text],.ob-carte input[type=email]{background:var(--carte);border:1px solid var(--bord);border-radius:var(--r);padding:10px 12px;color:var(--encre);width:100%;font-size:calc(13.5px * var(--texte, 1));transition:border-color var(--t)}.ob-carte input[type=text]:focus,.ob-carte input[type=email]:focus{border-color:var(--encre);outline:none}.ob-carte input::placeholder{color:var(--gris-pale)}.ob-invite{flex-wrap:wrap}.ob-invite input[type=text],.ob-invite input[type=email]{flex:1 1 180px}.ob-invites{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.ob-invites li{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--bord);border-radius:var(--r);background:var(--carte)}.ob-mdp{display:grid;gap:6px;justify-items:start;margin-top:4px}.ob-mdp .code-recup{margin:0;padding:6px 10px;font-size:calc(14px * var(--texte, 1));text-align:left}.ob-candidats{list-style:none;margin:8px 0 0;padding:5px;border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:var(--ombre);background:var(--carte)}.ob-candidats li+li{border-top:1px solid var(--survol)}.ob-candidats button{width:100%;text-align:left;padding:9px 11px;border-radius:8px;display:flex;flex-direction:column;gap:2px;transition:background var(--t)}@media (hover: hover){.ob-candidats button:hover{background:var(--survol)}}.ob-candidat-nom{font-size:calc(13.5px * var(--texte, 1))}.ob-pied{display:flex;align-items:center;gap:14px;margin-top:20px;padding-top:18px;border-top:1px solid var(--bord)}.marque{display:inline-flex;align-items:center;gap:9px}.marque-nom{font-size:calc(13.5px * var(--texte, 1));font-weight:600;letter-spacing:-.01em}.rappel-config svg,.etat-reseau svg{flex:none;display:block}.etiquette{font-size:calc(11px * var(--texte, 1));font-weight:700;letter-spacing:.01em;text-transform:none;white-space:nowrap;flex-shrink:0;color:var(--fumee-2)}.aide{display:block;font-size:calc(12.5px * var(--texte, 1));line-height:1.45;color:var(--fumee);margin-top:2px}.bascule .aide{grid-column:2}details>summary{cursor:pointer;padding:5px 0}@media (max-width: 760px){.zone{flex-direction:column}.zone-carte{min-height:300px}}@media print{.zone-carte,.reglages-ticket,.btn{display:none!important}body{background:#fff}}:root{--gouttiere: 24px;--largeur-max: 100%}.page{padding-top:26px;padding-bottom:60px;padding-left:max(var(--gouttiere),(100% - var(--largeur-max)) / 2);padding-right:max(var(--gouttiere),(100% - var(--largeur-max)) / 2);scrollbar-gutter:stable}.page.large{max-width:none}.compteurs{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:0;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte);margin-bottom:16px}.compteur{box-shadow:1px 0 0 var(--survol),0 1px 0 var(--survol)}.page>.bloc .compteurs{border:0;border-radius:0;margin-bottom:0}.page>.bloc,.page>form>.bloc{background:var(--carte);border:1px solid #E3E7EE;border-bottom:1px solid #E3E7EE;border-radius:var(--r-carte);box-shadow:var(--ombre);padding:16px;margin-bottom:16px}.page>.bloc:last-child{margin-bottom:0}.page>.filtres{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;border-bottom:0;margin-bottom:12px}.page>.filtres>.champ{flex:1 1 240px;width:auto;min-width:0}.page>.filtres>.segments{flex:0 0 auto}.page>.filtres>.pousse{flex:1 1 auto}.page>.filtres-telephone{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px}.filtres-telephone>.segments{align-self:flex-start}.filtres-ligne{display:flex;align-items:center;gap:8px}.filtres-ligne>.champ{flex:1 1 auto;width:auto;min-width:0}.filtres-bouton{flex:none;display:inline-flex;align-items:center;gap:6px}.filtres-bouton[aria-expanded=true]{background:var(--encre);border-color:var(--encre);color:#fff}.filtres-bouton[aria-expanded=true] .puce-compte{background:#fff;color:var(--encre)}.filtres-ciblage{display:flex;flex-wrap:wrap;gap:8px}.page>.puces{margin-bottom:12px;scrollbar-width:none}.page>.puces::-webkit-scrollbar{display:none}.puces{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.tache{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;text-align:left}.tache[data-retard=true]{padding-left:16px}.duo{align-items:start}.duo>.reglage{margin-bottom:0;align-content:start}@media (max-width: 760px){:root{--gouttiere: 14px}.compteurs{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.page>.filtres>.champ{flex:1 1 100%}}.page{scrollbar-gutter:stable both-edges}.compteur{display:flex;flex-direction:column}.compteur>.grave:first-child{margin-bottom:auto}.tache>div{flex:1 1 auto;min-width:0}.tache>.num{min-width:128px;text-align:right;flex:0 0 auto}label.champ{display:flex;align-items:center;gap:12px}label.champ>span{flex:0 0 auto;color:var(--fumee);font-size:calc(12.5px * var(--texte, 1));white-space:nowrap}label.champ>input{flex:1 1 auto;min-width:0;border:0;background:none;padding:0;outline:none;font:inherit;color:inherit}label.champ:focus-within{border-color:var(--encre)}.compteur:last-child{box-shadow:0 1px 0 var(--survol)}@media (max-width: 900px){.compteurs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px) and (min-width: 561px){.compteurs>.compteur:last-child:nth-child(3n+2){grid-column:span 2}.compteurs>.compteur:last-child:nth-child(3n+1){grid-column:1 / -1}}@media (max-width: 560px){.compteurs{grid-template-columns:repeat(2,minmax(0,1fr))}.compteurs>.compteur:last-child:nth-child(odd){grid-column:1 / -1}}.dialogue>.contenu{grid-template-columns:minmax(0,1fr);overflow-x:hidden}.dialogue{max-width:min(860px,100%);max-height:min(88vh,900px);min-width:0}.dialogue>footer{flex-wrap:wrap}.dialogue .puces{flex-wrap:wrap;overflow-x:visible;overflow-y:auto;max-height:216px;padding:2px;-webkit-mask-image:none;mask-image:none}.activite{display:grid;grid-template-columns:15px minmax(0,1fr) auto;gap:9px;align-items:center;padding:5px 0;cursor:pointer;font-size:calc(12.5px * var(--texte, 1))}.question{margin:4px 0 6px}.question h2{margin:0 0 6px;font-family:var(--titre);font-size:calc(21px * var(--texte, 1));font-weight:700;letter-spacing:-.03em;line-height:1.2}.question-sous{margin:0 0 12px;color:var(--fumee);font-size:calc(13.5px * var(--texte, 1));line-height:1.55}.question-mode{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.question-compte{font-size:calc(11px * var(--texte, 1));font-weight:700;letter-spacing:.06em;color:var(--encre);text-transform:none}.choix{display:grid;grid-template-columns:repeat(var(--choix-colonnes, 2),minmax(0,1fr));gap:8px}@media (max-width: 620px){.choix{grid-template-columns:1fr}}.choix-carte{display:grid;grid-template-columns:18px minmax(0,1fr);gap:11px;align-items:start;text-align:left;padding:13px 14px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte);transition:border-color var(--t),background var(--t),transform var(--t),box-shadow var(--t)}@media (hover: hover){.choix-carte:hover{border-color:var(--bord-fort);transform:translateY(-1px)}}.choix-carte:disabled{opacity:.45;cursor:not-allowed;transform:none}.choix-carte[aria-checked=true]{border:2px solid var(--encre);padding:12px 13px;background:#fff;box-shadow:var(--ombre)}.choix-marque{width:18px;height:18px;margin-top:1px;flex:none;border:1.5px solid var(--bord-fort);border-radius:50%;display:block;position:relative;transition:border-color var(--t),background var(--t)}.choix-marque[data-multiple]{border-radius:5px}@media (hover: hover){.choix-carte:hover .choix-marque{border-color:var(--fumee)}}.choix-carte[aria-checked=true] .choix-marque{border-color:var(--encre);background:var(--encre)}.choix-carte[aria-checked=true] .choix-marque:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 10px var(--encre)}.choix-carte[aria-checked=true] .choix-marque[data-multiple]:after{border-radius:3px;box-shadow:none;background:#fff var(--svg-coche) center / 11px 11px no-repeat}.choix-corps{min-width:0;display:grid;gap:3px}.choix-titre{display:block;font-size:calc(13.5px * var(--texte, 1));font-weight:600;letter-spacing:-.01em}.choix-aide{font-size:calc(12.5px * var(--texte, 1));color:var(--fumee);line-height:1.45}.choix-etiquette{display:block;font-size:calc(11.5px * var(--texte, 1));font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--fumee-2);white-space:nowrap}.choix-etiquette[data-ton=bon]{color:#0f8a4c}.choix-etiquette[data-ton=faible]{color:var(--fumee-2)}.ob-carte{max-width:720px}.ob-pied{justify-content:flex-end}.zone-carte{isolation:isolate;overflow:hidden}.voile{z-index:2000}.maplibregl-popup.survol .maplibregl-popup-content{background:var(--carte);color:var(--encre);border:1px solid var(--bord);border-radius:12px;box-shadow:var(--ombre-haute);font-size:calc(12.5px * var(--texte, 1));padding:8px 12px}.maplibregl-popup-anchor-bottom.survol .maplibregl-popup-tip{border-top-color:var(--bord)}.maplibregl-popup-anchor-top.survol .maplibregl-popup-tip{border-bottom-color:var(--bord)}.carte-maplibre.maplibregl-map{font:inherit}.depart{display:grid;gap:8px;min-width:0}.depart-tete{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.depart-actuel{font-size:calc(12.5px * var(--texte, 1));color:var(--encre);font-weight:500}.suggestions{list-style:none;margin:0;padding:0;border:1px solid var(--bord);border-radius:var(--r);background:var(--plateau);overflow:hidden;max-height:232px;overflow-y:auto}.suggestions li+li{border-top:1px solid var(--survol)}.suggestions button{display:grid;gap:2px;width:100%;text-align:left;padding:9px 12px;transition:background var(--t)}@media (hover: hover){.suggestions button:hover{background:var(--survol)}}.suggestion-nom{font-size:calc(13px * var(--texte, 1));font-weight:500}.suggestion-vide{padding:10px 12px;font-size:calc(12.5px * var(--texte, 1));color:var(--fumee)}.proposition{display:grid;gap:8px}.proposition-tete{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.proposition-liste{max-height:250px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--bord);border-radius:var(--r);background:var(--plateau)}.candidat{display:grid;grid-template-columns:15px minmax(0,1fr) auto 64px 34px;gap:10px;align-items:center;padding:7px 12px;cursor:pointer;font-size:calc(12.5px * var(--texte, 1));border-bottom:1px solid var(--survol)}.candidat:last-child{border-bottom:0}@media (hover: hover){.candidat:hover{background:var(--survol)}}.candidat[data-retire]{opacity:.42}.candidat-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.candidat-dist{text-align:right;color:var(--fumee);font-size:calc(11.5px * var(--texte, 1))}@media (max-width: 700px){.candidat{grid-template-columns:15px minmax(0,1fr) auto}.candidat-dist,.candidat>.num:last-child{display:none}}.itineraire{position:relative;display:inline-flex}.itineraire-menu{position:fixed;z-index:2100;padding:6px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:var(--ombre-haute, var(--ombre));display:grid;gap:1px}.itineraire-menu>p{margin:2px 8px 5px}.itineraire-menu button{text-align:left;padding:8px 10px;border-radius:var(--r);font-size:calc(13px * var(--texte, 1));transition:background var(--t)}@media (hover: hover){.itineraire-menu button:hover{background:var(--survol)}}.itineraire-oubli{margin-top:3px;border-top:1px solid var(--survol);color:var(--fumee);font-size:calc(12px * var(--texte, 1))!important}.agenda-temps{--heure: calc(80px * var(--texte, 1));--gouttiere: calc(56px * var(--texte, 1));display:flex;flex-direction:column;border-radius:var(--r-carte);background:var(--carte);overflow:hidden;box-shadow:var(--ombre)}.temps-entetes,.temps-journees,.temps-corps{display:grid;grid-template-columns:var(--gouttiere) repeat(var(--jours),minmax(0,1fr))}.temps-entetes{border-bottom:1px solid var(--survol)}.temps-entete{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:8px 6px;border-left:1px solid var(--survol);font-size:calc(13px * var(--texte, 1));font-weight:500;color:var(--fumee)}.temps-entete b{min-width:30px;height:30px;display:inline-grid;place-items:center;border-radius:15px;font-size:calc(15px * var(--texte, 1));font-weight:650;color:var(--encre)}.temps-entete[aria-current=date] b{background:var(--encre);color:#fff}@media (hover: hover){.temps-entete:hover{background:var(--plateau)}}.temps-journees{border-bottom:1px solid var(--survol)}.temps-journee{display:grid;gap:3px;padding:4px;border-left:1px solid var(--survol);min-width:0}.temps-gouttiere{align-self:center;padding:0 8px;text-align:right;font-size:calc(11px * var(--texte, 1))}.temps-corps{position:relative;flex:1;min-height:320px;max-height:calc(100dvh - 210px);overflow-y:auto;overscroll-behavior:contain}.temps-heures,.temps-colonne{position:relative;height:calc(var(--heure) * 18)}.temps-heure{position:absolute;right:8px;transform:translateY(-50%);font-size:calc(11px * var(--texte, 1));color:var(--fumee-2);font-variant-numeric:tabular-nums}.temps-colonne{border-left:1px solid var(--survol);cursor:cell;touch-action:manipulation;background-image:linear-gradient(to bottom,var(--survol) 1px,transparent 1px);background-size:100% var(--heure)}.temps-hors{position:absolute;left:0;right:0;background:#14112a06;pointer-events:none}.temps-evenement,.temps-externe,.temps-plus{position:absolute;z-index:1;box-sizing:border-box;min-width:0;overflow:hidden;margin:1px 2px 0 1px;padding:3px 6px;border-radius:6px;text-align:left;font-size:calc(12px * var(--texte, 1));line-height:1.25}.temps-evenement,.temps-externe,.temps-plus{max-width:calc(100% - 3px)}.temps-evenement{display:flex;flex-direction:column;gap:1px;cursor:pointer;background:var(--ton-fond, var(--survol));color:var(--ton-texte, var(--encre));box-shadow:inset 0 0 0 1px #14112a0f}.temps-evenement.temps-court,.temps-externe.temps-court{flex-direction:row;align-items:baseline;gap:6px;padding-block:1px}.temps-evenement{border-left:3px solid var(--ton-texte, var(--encre));padding:2px 6px 2px 7px}.temps-evenement-heure{flex:none;min-width:0;font-size:calc(12px * var(--texte, 1));line-height:calc(16px * var(--texte, 1));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.temps-evenement-nom{min-width:0;font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-temps[data-geste] .temps-evenement{cursor:grab}.temps-evenement-poignee{position:absolute;left:0;right:0;bottom:0;height:8px;cursor:ns-resize}.temps-evenement[data-en-geste]{z-index:3;box-shadow:var(--ombre-flottant);opacity:.95}body[data-geste]{user-select:none;-webkit-user-select:none}body[data-geste=deplacer],body[data-geste=deplacer] *{cursor:grabbing!important}body[data-geste=etirer],body[data-geste=etirer] *{cursor:ns-resize!important}.temps-evenement[data-fait]{opacity:.55}.temps-evenement[data-fait] .temps-evenement-nom{text-decoration:line-through}@media (hover: hover){.temps-evenement:hover{box-shadow:inset 0 0 0 1.5px var(--ton-texte, var(--encre))}}.temps-evenement:focus-visible,.temps-plus:focus-visible,.temps-externe:focus-visible{outline:2px solid var(--encre);outline-offset:1px;z-index:2}.temps-externe{display:flex;flex-direction:column;gap:1px;color:var(--fumee);text-decoration:none;background:#f4f4f7;box-shadow:inset 0 0 0 1px var(--bord)}.temps-externe-journee{position:static;margin:0;max-width:none;flex-direction:row;gap:6px}@media (hover: hover){a.temps-externe:hover{color:var(--encre)}}.temps-plus{display:grid;place-items:start center;padding-top:4px;font-weight:650;color:var(--encre);background:var(--survol)}@media (hover: hover){.temps-plus:hover{background:var(--survol-haut)}}.temps-maintenant{position:absolute;left:0;right:0;z-index:3;height:0;border-top:2px solid var(--encre);pointer-events:none}.temps-maintenant:before{content:"";position:absolute;left:-5px;top:-6px;width:10px;height:10px;border-radius:50%;background:var(--encre)}.agenda-plus{list-style:none;margin:0;padding:0;display:grid;gap:4px}.agenda-plus .agenda-evenement{min-height:52px;border-radius:12px;background:var(--plateau)}.base-retenue{display:grid;gap:3px;padding:13px 15px;margin-bottom:12px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte)}.base-retenue-etiquette{font-size:calc(11.5px * var(--texte, 1));letter-spacing:.01em;text-transform:none}.base-retenue b{font-size:calc(14.5px * var(--texte, 1));font-weight:600;letter-spacing:-.01em}.base-retenue .num{font-size:calc(11.5px * var(--texte, 1));font-variant-numeric:tabular-nums}.base-retenue .avis{margin:5px 0 0}.itineraire-paire{display:inline-flex}.itineraire-paire>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.itineraire-chevron{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;color:var(--fumee);font-weight:500}@media (hover: hover){.itineraire-chevron:hover{color:var(--encre)}}.itineraire-menu button[data-favori]{font-weight:700}.itineraire-menu button[data-favori]:after{content:" ✓";color:var(--vert)}.demarrage{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:etape}.demarrage li{display:grid;gap:2px;padding-left:30px;position:relative;counter-increment:etape}.demarrage li:before{content:counter(etape);position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;border:1px solid var(--bord);color:var(--fumee);font-size:calc(11px * var(--texte, 1));font-weight:700;display:grid;place-items:center}.demarrage li[data-fait]:before{content:"";border-color:var(--encre);background:var(--svg-coche-blanche) center / 11px 11px no-repeat,var(--encre)}.demarrage b{font-size:calc(13.5px * var(--texte, 1));font-weight:600}.criteres{display:grid;gap:14px;padding:15px 16px;margin-bottom:14px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:var(--ombre)}.critere-groupe{display:grid;gap:6px}.puces-libres{display:flex;flex-wrap:wrap;gap:6px}.secteur-communes{list-style:none;margin:8px 0 0;padding:0}.champ-commune{position:relative;margin:6px 0 0;max-width:420px}.champ-commune .champ{width:100%}.champ-commune-liste{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);margin:0;padding:4px;list-style:none;background:#fff;border:1px solid var(--bord);border-radius:var(--r);box-shadow:0 8px 24px #14112a1f;max-height:280px;overflow-y:auto}.champ-commune-option{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:calc(13.5px * var(--texte, 1))}.champ-commune-option[data-actif]{background:var(--survol)}@media (hover: hover){.champ-commune-option:hover{background:var(--survol)}}.champ-commune-option[aria-disabled=true]{cursor:default;color:var(--fumee)}.champ-commune-nom{font-weight:600}.champ-commune-option[aria-disabled=true] .champ-commune-nom{font-weight:500}.champ-commune-detail{color:var(--fumee);font-size:calc(12px * var(--texte, 1));white-space:nowrap}.champ-commune-muet{margin:6px 0 0;font-size:calc(12.5px * var(--texte, 1))}@media (pointer: coarse){.champ-commune-option{min-height:44px;align-items:center}}.criteres-curseurs{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px 20px;padding-top:4px;border-top:1px solid var(--survol)}.criteres-curseurs .reglage{margin-bottom:0}.vues-barre{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.vue-pilule{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:999px;background:#fff;border:1px solid var(--bord);color:var(--encre);font-weight:600;font-size:calc(14.5px * var(--texte, 1));white-space:nowrap}.vue-pilule[aria-pressed=true],.vue-enregistree[data-active]{background:var(--encre);border-color:var(--encre);color:#fff}.vue-enregistree{gap:0;padding:0}.vue-enregistree>button:first-child{padding:8px 4px 8px 16px;color:inherit;font:inherit}.vue-suppr{display:inline-grid;place-items:center;width:32px;height:32px;margin-right:4px;border-radius:999px;color:inherit;opacity:.7}.vue-enregistrer{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 12px;border-radius:999px;color:var(--encre);font-weight:600;font-size:calc(14.5px * var(--texte, 1));white-space:nowrap}@media (hover: hover){.vue-pilule:not([aria-pressed=true]):hover,.vue-enregistrer:hover{background:var(--survol)}.vue-suppr:hover{opacity:1;background:#ffffff29}}.outils-liste{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.outils-note{margin:-6px 0 12px;display:flex}.champ-cherche{position:relative;flex:0 1 320px;min-width:200px;display:flex;align-items:center}.champ-cherche>.icone{position:absolute;left:14px;color:var(--fumee);pointer-events:none}.champ-cherche .champ[type=search]{width:100%;min-height:44px;padding-left:40px;border-radius:14px}.outil-bouton{display:inline-flex;align-items:center;gap:8px;min-height:44px;border-radius:14px;font-weight:650}.outil-bouton[aria-expanded=true]{background:var(--encre);border-color:var(--encre);color:#fff}.outil-bouton[aria-expanded=true] .puce-compte{background:#fff;color:var(--encre)}.puce-compte{min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:999px;background:var(--encre);color:#fff;font-size:calc(11.5px * var(--texte, 1))}.panneau-filtres-effacer{align-self:flex-start}.panneau-filtres{display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding:14px;border-radius:var(--r-bloc);background:#fff;border:1px solid var(--bord)}.panneau-filtres-menus{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 700px){.criteres-curseurs{grid-template-columns:1fr}}.bienvenue{text-align:center;padding:8px 0 4px}.bienvenue h2{margin:0 0 8px;font-family:var(--titre);font-size:calc(25px * var(--texte, 1));font-weight:700;letter-spacing:-.035em;animation:monte .5s ease-out .16s both}.bienvenue>.question-sous{max-width:44ch;margin:0 auto 18px;animation:monte .5s ease-out .24s both}.bienvenue-recap{list-style:none;margin:0 auto 16px;padding:0;max-width:380px;display:grid;gap:1px;text-align:left;border:1px solid var(--bord);border-radius:var(--r-carte);overflow:hidden}.bienvenue-recap li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 13px;background:var(--carte);border-bottom:1px solid var(--survol)}.bienvenue-recap li:last-child{border-bottom:0}.bienvenue-recap b{font-size:calc(13px * var(--texte, 1));font-weight:600;text-align:right}.bienvenue>.avis{max-width:46ch;margin:0 auto;animation:monte .5s ease-out .85s both}@keyframes monte{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.puce.puce-nom{height:40px;display:inline-flex;align-items:center;gap:6px;max-width:320px;padding:0 12px 0 14px;border:0;border-radius:20px;background:#fff;color:var(--encre);font-size:calc(15px * var(--texte, 1));font-weight:650;box-shadow:0 2px 10px #14112a24}.puce-nom-texte{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.puce-nom-aide{font-weight:500;color:var(--encre-2);white-space:nowrap}@media (hover: hover){.puce.puce-nom:hover{background:var(--survol)}}.filtres-explorer-bouton[aria-expanded=true] .puce-compte{background:#fff;color:var(--encre)}.filtres-explorer-panneau{position:fixed;z-index:2000;display:flex;flex-direction:column;gap:12px;padding:16px;overflow-y:auto;overscroll-behavior:contain;border-radius:18px;background:#fff;box-shadow:0 16px 40px -12px #14112a4d,0 0 0 1px #ecebf2;animation:fondu .11s ease-out both}.filtres-explorer-menus{display:flex;flex-wrap:wrap;gap:8px}.filtres-explorer-compte{margin:0;font-size:calc(13px * var(--texte, 1))}.filtres-explorer-panneau .puces,.filtres-explorer-corps .puces{padding-bottom:2px}.filtres-section{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--survol)}.filtres-section-titre{margin:0;font-size:calc(13px * var(--texte, 1));font-weight:650;color:var(--fumee)}.filtres-section .btn-xs{display:inline-flex;align-items:center;gap:6px}:is(.filtres-explorer-panneau,.filtres-explorer-corps) .barre-filtres{padding:0;border:0;background:none}:is(.filtres-explorer-panneau,.filtres-explorer-corps) .barre-filtres-titre{display:none}.filtres-explorer-pied{position:sticky;bottom:-16px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -16px -16px;padding:12px 16px;background:#fff;border-top:1px solid var(--survol)}.filtres-explorer-corps .filtres-explorer-pied{position:static;margin:0;padding:12px 0 0}:where(.btn:has(>svg),a.btn){display:inline-flex;align-items:center;justify-content:center;gap:6px}.actions-direct{margin:2px 0 10px}.choix-fichier{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:10px 0 8px}.choix-fichier label{position:relative;cursor:pointer}.choix-fichier label[data-desactive]{opacity:.4;cursor:not-allowed}.choix-fichier label:focus-within{outline:2px solid var(--encre);outline-offset:2px}.choix-fichier-champ{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:inherit}.choix-fichier-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.actions-saisie{display:grid;gap:8px;padding:11px;margin-bottom:10px;background:var(--plateau);border:1px solid var(--bord);border-radius:var(--r)}.solde{display:inline-flex;align-items:baseline;gap:6px;margin-right:10px}.solde b{font-size:calc(16px * var(--texte, 1));font-weight:700}.liste-segments{display:grid;gap:8px}.segment-carte{background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:var(--ombre);overflow:hidden}.segment-tete{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:10px;align-items:center;padding:11px 14px}.segment-titre{display:grid;gap:2px;text-align:left;min-width:0}.segment-titre b{font-size:calc(13.5px * var(--texte, 1));font-weight:600}.segment-dernier{padding:7px 14px;border-top:1px solid var(--survol);background:var(--plateau);font-size:calc(11.5px * var(--texte, 1))}.estimation{margin-top:14px;padding:12px;border-radius:var(--r);background:var(--plateau);border:1px solid var(--bord)}.estimation[data-bloque]{border-color:var(--urgent)}.estimation .compteurs{margin:0}.bascule[data-inactif]{opacity:.55}.apercu-fiches{margin-top:10px}.table-fiches{max-height:320px;overflow:auto;border:1px solid var(--bord);border-radius:var(--r)}.table-fiches table{width:100%;border-collapse:collapse;font-size:calc(12.5px * var(--texte, 1))}.table-fiches th{position:sticky;top:0;background:var(--carte);text-align:left;padding:7px 10px;font-size:calc(11.5px * var(--texte, 1));letter-spacing:.01em;text-transform:none;color:var(--fumee);border-bottom:1px solid var(--bord)}.table-fiches td{padding:6px 10px;border-bottom:1px solid var(--survol)}.table-fiches tr:last-child td{border-bottom:0}.table-fiches i{color:var(--gris-pale);font-style:italic}.table-fiches tr[data-nouveau]{background:var(--plateau)}.table-fiches tr[data-nouveau] td:first-child{box-shadow:inset 3px 0 0 var(--vert)}.creneaux-semaine{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.creneau-jour{display:grid;gap:4px}.creneau-jour>.grave{text-align:center;font-size:calc(10.5px * var(--texte, 1))}.creneau-jour .puce{justify-content:center;font-size:calc(11px * var(--texte, 1));padding:5px 4px}@media (max-width: 620px){.creneaux-semaine{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer: coarse){.apres-visite .puces .puce,.saisie-fiche .puce{min-height:44px}}.collision{display:grid;gap:4px;margin-bottom:12px;padding:9px 11px;border-radius:var(--r);background:var(--plateau);border:1px solid var(--bord)}.collision[data-verrou]{border-color:var(--laiton)}.collision-ligne{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.collision-ligne>b{font-size:calc(12.5px * var(--texte, 1))}.barre-filtres{display:grid;gap:8px;padding:8px 10px;border-radius:var(--r-carte);background:var(--carte);border:1px solid var(--bord)}.barre-filtres-defile{display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:2px;scrollbar-width:none}.barre-filtres-defile::-webkit-scrollbar{display:none}.barre-filtres-defile>*{scroll-snap-align:start;flex:none}:is(.filtres-explorer-panneau,.filtres-explorer-corps) .barre-filtres-defile{flex-wrap:wrap;overflow:visible}:is(.filtres-explorer-panneau,.filtres-explorer-corps) .barre-filtres-defile:after{display:none}.barre-filtres-fin{display:flex;align-items:center;gap:10px;justify-content:space-between}.barre-filtres-compte{white-space:nowrap}.menu-filtre{display:inline-flex;align-items:center;gap:7px;max-width:220px;padding:7px 14px;border:1px solid var(--bord-fort);border-radius:999px;background:#fff;color:var(--encre);font-size:calc(12.5px * var(--texte, 1));white-space:nowrap;transition:border-color var(--t),background var(--t)}.menu-filtre>span{overflow:hidden;text-overflow:ellipsis}@media (hover: hover){.menu-filtre:hover{border-color:var(--coche-vide)}}.menu-filtre[aria-expanded=true]{border-color:var(--encre)}.menu-filtre[data-actif]{border-color:var(--encre);font-weight:600}.menu-filtre-liste{position:fixed;z-index:3000;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;padding:6px;border-radius:var(--r-bloc);background:var(--carte);border:1px solid var(--bord);box-shadow:var(--ombre-flottant)}.menu-filtre-recherche{margin-bottom:5px;font-size:calc(12.5px * var(--texte, 1))}.menu-filtre-option{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border-radius:10px;font-size:calc(12.5px * var(--texte, 1));text-align:left;color:var(--encre)}@media (hover: hover){.menu-filtre-option:hover{background:var(--survol)}}.menu-filtre-libelle{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.menu-filtre-option>b{font-size:calc(11px * var(--texte, 1));color:var(--fumee)}.menu-filtre-separateur{height:1px;margin:4px 6px;background:var(--bord)}.menu-filtre-case{flex:none;width:16px;height:16px;border-radius:5px;border:1.5px solid var(--coche-vide);background:#fff}.menu-filtre-case[data-coche]{border-color:var(--encre);background:var(--svg-coche-blanche) center / 74% 74% no-repeat,var(--encre)}.menu-filtre-total{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 4px;color:var(--encre-2);font-weight:600}.menu-filtre-tout{min-height:calc(34px * var(--texte, 1))}@media (max-width: 620px){.menu-filtre{max-width:60vw}}.suivi{display:flex;gap:6px;align-items:center;flex-wrap:wrap;white-space:nowrap}.suivi .etiquette[data-verrou]{padding:1px 8px;border:1px solid var(--laiton);border-radius:999px;color:var(--laiton)}.compte-liste[data-fond]{position:relative;padding-left:13px}.compte-liste[data-fond]:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--encre);animation:pulse-fond 1.1s ease-in-out infinite}@keyframes pulse-fond{0%,to{opacity:.25}50%{opacity:1}}.barre-filtres-groupe{display:flex;align-items:center;gap:8px;min-width:0}.barre-filtres-groupe+.barre-filtres-groupe{padding-top:8px;border-top:1px solid var(--bord)}.barre-filtres-titre{flex:none;width:58px;font-size:calc(11.5px * var(--texte, 1));letter-spacing:.01em;text-transform:none;color:var(--fumee-2)}.btn[data-attente]{box-shadow:0 0 0 3px #6d5acd2e}@media (max-width: 620px){.barre-filtres-groupe{flex-wrap:wrap}.barre-filtres-titre{width:auto}}.collision-note{flex-basis:100%;font-size:calc(12px * var(--texte, 1));color:var(--fumee);padding-left:2px;white-space:pre-wrap}.avis-copie{margin:0 0 8px;font-size:calc(11.5px * var(--texte, 1))}.avis-copie[data-prete]{color:var(--fumee)}.bandeau-copie{position:fixed;left:50%;transform:translate(-50%);bottom:18px;z-index:2500;display:flex;align-items:center;gap:9px;max-width:min(560px,calc(100vw - 32px));padding:9px 15px;border-radius:999px;background:var(--carte);border:1px solid var(--bord);box-shadow:0 8px 24px #0000001f;font-size:calc(12.5px * var(--texte, 1));color:var(--encre)}.pastille-copie{flex:none;width:7px;height:7px;border-radius:50%;background:var(--encre);animation:pulse-fond 1.1s ease-in-out infinite}.ancre-pages{scroll-margin-top:80px}.bandeau-maj{position:fixed;left:50%;transform:translate(-50%);bottom:18px;z-index:3000;display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:999px;background:var(--carte);border:1px solid var(--encre);box-shadow:0 8px 24px #0000002e;font-size:calc(13px * var(--texte, 1));color:var(--encre)}.diagnostic-vide{font-size:calc(11.5px * var(--texte, 1));margin-top:8px}@media (pointer: coarse){input[type=checkbox],input[type=radio]{width:22px;height:22px}.btn{min-height:44px}.btn-xs{min-height:40px;min-width:40px;padding-block:8px}.segment{min-height:40px}}body{font-optical-sizing:auto;font-feature-settings:"cv05" 1}.num,.score-valeur,.score-rang{font-weight:700}.page h1,.verrou-carte h1,.ob-tete h1,.dialogue>header h3{font-weight:700;letter-spacing:-.03em}.ob-tete .losange-tuile{display:block;border-radius:26%;box-shadow:0 6px 14px -8px #2c1e7873}.verrou-logo{color:var(--encre)}.verrou-logo .logotype{display:block;height:36px;width:auto}.dialogue.evenement{width:min(560px,calc(100vw - 24px));max-width:560px}.evenement-corps{display:grid;gap:14px}.evenement-titre{font-size:calc(16px * var(--texte, 1));font-weight:500;padding-block:10px}.evenement-quand{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px}.evenement-options{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.evenement-options .evenement-champ:last-child{grid-column:1 / -1}.evenement-champ{display:grid;gap:5px;min-width:0;align-content:start}.evenement-fin{margin:-8px 0 0;font-size:calc(12px * var(--texte, 1))}.evenement-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.evenement-lien{justify-self:start}.choix-fiche{display:grid;gap:6px}.choix-fiche-liste{display:grid;gap:2px}.choix-fiche-option{display:flex;gap:8px;align-items:baseline;text-align:left;padding:8px 10px;border-radius:var(--r);border:1px solid var(--bord);background:#fff;font-size:calc(13.5px * var(--texte, 1))}@media (hover: hover){.choix-fiche-option:hover{border-color:var(--coche-vide)}}.choix-fiche-pris{display:flex;gap:8px;align-items:center;margin:0;font-size:calc(13.5px * var(--texte, 1))}.choix-fiche-marqueur{margin-left:auto}.choix-fiche-muet{margin:0;font-size:calc(12.5px * var(--texte, 1))}@media (pointer: coarse){.choix-fiche-option{min-height:44px}}@media (max-width: 560px){.evenement-quand,.evenement-options,.evenement-contact{grid-template-columns:minmax(0,1fr)}}.dialogue.detail-tache{width:min(500px,calc(100vw - 24px));max-width:500px}.detail-etiquettes{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.detail-note{margin:0;white-space:pre-wrap}.detail-ajouter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px}.detail-ajouter .grave{margin-right:4px}.detail-ajouter a.btn{text-decoration:none}.dialogue.detail-tache>footer{flex-wrap:wrap}.integrations{display:grid;gap:16px}.integrations-titre{margin:0 0 4px;font-size:calc(15px * var(--texte, 1));font-weight:600;letter-spacing:-.01em}.integrations-liste{display:grid;gap:10px}.integration{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border:1px solid var(--survol);border-radius:var(--r);background:var(--carte)}.integration[data-connecte]{border-color:var(--bord-fort)}.integration-logo{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;background:var(--plateau);border:1px solid var(--bord);font-weight:600;font-size:calc(14px * var(--texte, 1));color:var(--encre)}.logo-marque{display:inline-grid;place-items:center;flex:none;border-radius:5px;overflow:hidden}.logo-marque img{width:100%;height:100%;object-fit:contain;display:block}.logo-marque-initiale{font-weight:700;line-height:1;color:var(--encre)}.integration-texte{display:grid;gap:2px;min-width:0}.integration-texte .grave{overflow-wrap:anywhere}.integration-erreur{font-size:calc(12px * var(--texte, 1));color:#a32240}.integration-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 560px){.integration{grid-template-columns:34px minmax(0,1fr)}.integration-actions{grid-column:2;justify-content:flex-start}}.journal-erreurs{background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:var(--ombre);padding:16px}.journal-erreurs-tete{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:12px}.journal-erreurs-tete :is(h2,h3,h4,h5,h6){margin:0 0 4px}.journal-erreurs-resume{margin:0;padding-top:12px;border-top:1px solid var(--survol);font-size:calc(13.5px * var(--texte, 1));line-height:1.55;color:var(--fumee)}.journal-erreurs-resume b{color:var(--encre)}.page h1{letter-spacing:-.035em;color:var(--encre)}.compteur b{font-weight:700}table.grille th,.tableau th{color:var(--fumee-2)}.boitier{background:#ffffffeb;border-color:var(--bord)}.voile{background:#0c0a1d6b}.assistant-mini svg,.assistant-avatar svg{display:block;width:100%;height:100%}.assistant{position:fixed;right:16px;bottom:16px;z-index:2900;width:min(390px,calc(100vw - 24px));max-height:min(640px,calc(100vh - 110px));display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:0 30px 70px -28px #14112a73,0 2px 6px #14112a0f;animation:pousseHaut .22s cubic-bezier(.22,1,.36,1) both}.assistant-tete{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;color:var(--encre);background:#fff;border-bottom:1px solid var(--survol)}.assistant-avatar{width:34px;height:34px;padding:4px 7px;border-radius:50%;background:#fff;flex:none;display:inline-flex}.assistant-avatar.petit{width:28px;height:28px;padding:3px 6px;box-shadow:inset 0 0 0 1px var(--bord)}.assistant-qui{display:grid;line-height:1.25;min-width:0}.assistant-qui b{font-size:calc(14px * var(--texte, 1));font-weight:600}.assistant-qui span{font-size:calc(11.5px * var(--texte, 1));color:var(--fumee-2)}.assistant-fermer{margin-left:auto;width:36px;height:36px;border-radius:50%;border:1px solid var(--bord-fort);color:var(--fumee);font-size:calc(20px * var(--texte, 1));line-height:1}@media (hover: hover){.assistant-fermer:hover{border-color:var(--coche-vide);color:var(--encre)}}.assistant-corps{padding:14px;display:grid;gap:12px;overflow-y:auto;align-content:start}.assistant-bulle{margin:0;justify-self:start;max-width:92%;padding:9px 12px;border-radius:4px 12px 12px;background:var(--survol);color:var(--encre);font-size:calc(13px * var(--texte, 1));line-height:1.45}.assistant-bulle-vous{justify-self:end;border-radius:12px 4px 12px 12px;background:#14112a;color:#fff}.assistant-conseils{margin:0;padding:0;list-style:none;display:grid;gap:6px}.assistant-conseils li{position:relative;padding-left:16px;font-size:calc(12.5px * var(--texte, 1));line-height:1.45;color:var(--encre-2)}.assistant-conseils li:before{content:"";position:absolute;left:3px;top:7px;width:6px;height:6px;border-radius:2px;transform:rotate(45deg);background:var(--degrade)}.assistant-echange{display:grid;gap:10px}.assistant-recherche{display:grid;gap:5px}.assistant-puces{display:flex;flex-wrap:wrap;gap:6px}.assistant-puces .puce{flex:0 1 auto;max-width:100%;white-space:normal;text-align:left;line-height:1.35}.assistant-rien{display:flex;gap:8px;align-items:flex-start}.assistant-pied{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px 12px;border-top:1px solid var(--survol);background:#fcfbfe}.assistant-pied .grave{margin-right:auto;font-size:calc(12px * var(--texte, 1))}@media (max-width: 760px){.assistant{right:8px;left:8px;bottom:8px;width:auto;max-height:78vh}}@media (prefers-reduced-motion: reduce){.assistant{animation:none}}.avatar{display:block;flex:none;border-radius:50%;object-fit:cover}.avatar-initiales{display:grid;place-items:center;font-weight:600;letter-spacing:.02em;color:#fff;line-height:1;background:var(--encre)}.profil-panneau{position:fixed;z-index:3000;display:grid;gap:12px;padding:14px;background:#fff;border:1px solid var(--bord);border-radius:14px;box-shadow:0 26px 60px -26px #14112a80,0 2px 6px #14112a0f;animation:deplie .18s cubic-bezier(.22,1,.36,1) both}.profil-tete{display:flex;align-items:center;gap:12px;min-width:0}.profil-qui{display:grid;min-width:0;line-height:1.35}.profil-qui b{font-size:calc(14.5px * var(--texte, 1));font-weight:600;color:var(--encre)}.profil-qui span{font-size:calc(12.5px * var(--texte, 1));color:var(--fumee);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profil-qui .profil-role{color:var(--fumee)}.taille-texte{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;width:220px;max-width:100%;padding:3px;border-radius:12px;background:var(--survol)}.reglages-photo{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.reglages-photo .btn{display:inline-flex;align-items:center;gap:6px}.taille-texte button{height:36px;border-radius:9px;display:grid;place-items:center;color:var(--fumee);font-weight:650;line-height:1}.taille-texte button[aria-pressed=true]{background:#fff;color:var(--encre);box-shadow:0 1px 2px #14112a14}html[data-texte=grand] :is(.btn,.segment,.demo-pastille,.puce,.temperature,.reglages-segments button){height:auto;min-height:0;white-space:normal;padding-block:.35em}html[data-texte=grand] .num{white-space:normal}html[data-lignes=deux] :is(.t-page,.t-ecran,.t-section,.t-carte,.t-nom,.t-sous,.t-etiquette,.t-micro,.une-ligne){white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}html[data-lignes=deux] .aujourdhui-tete{flex-wrap:wrap}html[data-lignes=deux] .aujourdhui-titres{flex:1 0 100%;min-width:0}html[data-lignes=deux] .accueil .aujourdhui-tache{grid-template-columns:44px minmax(0,1fr) auto}html[data-lignes=deux] :is(.aujourdhui-prochaine,.aujourdhui-retard){grid-column:2;grid-row:2;justify-self:start}html[data-lignes=deux] .objectif-ligne{flex-wrap:wrap}html[data-lignes=deux] .objectif-ouvrir{flex:1 1 100%;flex-wrap:wrap;row-gap:6px}html[data-lignes=deux] .objectif-nom{flex:1 1 0;min-width:8ch}html[data-lignes=deux] .objectif-barre-fine{flex:1 1 100%;order:3}html[data-lignes=deux] .btn-k.objectif-regler{margin-left:auto}html[data-lignes=deux] .portefeuille-ligne{flex-wrap:wrap}html[data-lignes=deux] .portefeuille-ligne-ouvrir{flex:1 0 100%;min-width:0}html[data-lignes=deux] .portefeuille-ligne>:not(.portefeuille-ligne-ouvrir){margin-left:calc(56px + var(--e3))}html[data-texte=grand] .fiche-pastilles{flex-wrap:wrap;overflow:visible}html[data-texte=grand] .fiche-pastilles .suivi-par{flex:0 1 auto;max-width:100%}html[data-texte=grand] .comptes-mode{flex-direction:column;gap:2px;min-height:52px;height:auto;padding:6px 4px}html[data-texte=grand] .comptes-mode>span,html[data-texte=grand] .comptes-mode small{white-space:normal;text-align:center;overflow-wrap:break-word;min-width:0;max-width:100%}html[data-texte=grand] .colonne-fiche[data-telephone] .fiche-gestes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--e3);overflow:visible;margin:0;padding:0}html[data-texte=grand] .colonne-fiche[data-telephone] .fiche-geste{min-width:0;width:100%}html[data-texte=grand] .colonne-fiche[data-telephone] .fiche-geste .geste-nom{white-space:normal;text-align:center;overflow-wrap:break-word;max-width:100%}.segments-petits .segment{font-size:calc(12px * var(--texte, 1));padding-block:5px}.profil-liens{display:grid;gap:2px;padding-top:8px;border-top:1px solid var(--survol)}.profil-lien{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 10px;border-radius:10px;font-size:calc(14px * var(--texte, 1));color:var(--encre);text-align:left}@media (hover: hover){.profil-lien:hover{background:var(--survol);color:var(--encre)}}.profil-sortie{color:var(--urgent)}@media (hover: hover){.profil-sortie:hover{color:var(--urgent)}}.profil-note{margin:0;padding-top:10px;border-top:1px solid var(--survol);font-size:calc(12px * var(--texte, 1));color:var(--fumee)}.barre-filtres-defile:after{content:"";flex:none;position:sticky;right:0;align-self:stretch;width:40px;margin-left:-10px;background:linear-gradient(to right,#fff0,#fff 85%);pointer-events:none}.maplibregl-marker.depart-carte,.maplibregl-marker.etape-carte{z-index:2}.maplibregl-marker.position-carte{z-index:3}.maplibregl-popup.survol{z-index:4}.assistant-avatar{width:36px;height:36px;padding:0;border-radius:10px;background:none;overflow:hidden}.assistant-avatar.petit{width:30px;height:30px;padding:0;border-radius:9px;box-shadow:none}.logotype{overflow:visible;display:block}.logotype .logo-losange,.logotype .logo-losange-fond{transform-box:fill-box;transform-origin:center}.logotype .logo-lettre{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion: reduce){.logotype *{animation:none!important}}.patience{display:grid;justify-items:center;gap:10px;text-align:center;padding:56px 16px 64px;max-width:520px;margin:0 auto}.patience h2{margin:6px 0 0;font-size:calc(20px * var(--texte, 1))}.patience p{margin:0;color:var(--fumee);font-size:calc(15px * var(--texte, 1));line-height:1.5}.patience .btn{margin-top:8px;min-height:44px}.organiser .organiser-plus{justify-self:start;min-height:44px}.organiser .organiser-metier{display:flex;flex-wrap:wrap;gap:8px}.rail-btn[aria-current=page] .kali-point{fill:url(#kali-degrade)}.kali-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.logotype .logo-courant{transform-box:view-box;transform-origin:0 0}.logotype.coule .logo-courant{animation:kaliCourant 2.8s linear infinite}@keyframes kaliCourant{0%{transform:translateY(0)}to{transform:translateY(-184.4px)}}@media (prefers-reduced-motion: reduce){.logotype.coule .logo-courant{animation:none!important}}.verrou>:not(.verrou-carte){color:var(--fumee)}.verrou-carte{max-width:400px;padding:36px 36px 30px;background:#fff;border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:0 1px 2px #14112a0a,0 18px 48px -28px #14112a47}.verrou-carte-large{max-width:460px}.verrou-logo{justify-content:flex-start;margin-bottom:28px;color:#14112a}.verrou-logo .logotype{height:26px}.verrou-carte h1{text-align:left;font-size:calc(22px * var(--texte, 1));font-weight:600;letter-spacing:-.03em;margin-bottom:6px}.verrou-carte .chapeau{text-align:left;margin-bottom:22px;font-size:calc(14px * var(--texte, 1))}.verrou-carte .champ,.verrou-carte .btn{min-height:42px}.verrou-carte .btn.btn-detruire{background:var(--urgent);color:#fff;border:0}.verrou-carte .btn.btn-detruire:disabled{background:#ebc6ca;color:#fff}.ob-fond{background:var(--fond)}.ob-carte{max-width:640px;padding:34px 40px 28px;background:#fff;border:1px solid var(--bord);border-radius:var(--r-carte);box-shadow:0 1px 2px #14112a0a,0 18px 48px -28px #14112a47;animation:none}.ob-tete{align-items:center;margin-bottom:26px}.ob-logo{display:flex;color:#14112a}.ob-tete h1{margin:0;font-size:calc(13.5px * var(--texte, 1));font-weight:500;letter-spacing:0;color:var(--fumee)}.ob-segments{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px}.ob-segments i{height:3px;border-radius:2px;background:var(--bord);transition:background .3s ease}.ob-segments i[data-etat=fait],.ob-segments i[data-etat=courant]{background:var(--encre)}.ob-compteur{margin:10px 0 24px;font-size:calc(12.5px * var(--texte, 1));color:var(--fumee)}.page :has(>table){overflow-x:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.assistant-licences{flex-basis:100%;margin-top:4px;font-size:calc(12px * var(--texte, 1));color:var(--fumee)}@media (hover: hover){.assistant-licences:hover{color:var(--encre)}}.donnees-datees{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:9px 13px;border-radius:10px;font-size:calc(13px * var(--texte, 1));background:var(--survol);border:1px solid var(--bord);color:var(--fumee)}.donnees-datees svg{flex:none;color:var(--fumee-2)}.alerte.alerte-info{border-color:var(--bord-fort);background:var(--survol);color:var(--encre)}.apres-visite .puce{padding:9px 16px;font-size:calc(14px * var(--texte, 1));font-weight:500}.apres-champ{display:grid;gap:6px}.apres-bilan{font-size:calc(16px * var(--texte, 1))}.ob-plan{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;min-height:100vh;padding:0;background:linear-gradient(90deg,var(--plateau) 300px,#FFFFFF 300px)}.ob-cote{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:20px;padding:30px 22px;background:var(--plateau);color:var(--encre);border-right:1px solid var(--bord)}.ob-cote .ob-logo{color:var(--encre)}.ob-cote-titre{margin:6px 0 0;font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.ob-etapes{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ob-etapes li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:2px solid transparent;border-radius:14px;font-size:calc(14px * var(--texte, 1));color:var(--fumee)}.ob-etapes li[data-etat=courant]{background:var(--survol);color:var(--encre);font-weight:600}.ob-etapes li[data-etat=fait]{color:var(--encre-2)}.ob-etape-marque{position:relative;width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid var(--coche-vide);background:#fff}.ob-etapes li[data-etat=courant] .ob-etape-marque{border:0;background:var(--encre)}.ob-etapes li[data-etat=courant] .ob-etape-marque:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 10px var(--encre)}.ob-etapes li[data-etat=fait] .ob-etape-marque{border:2px solid var(--encre);background:var(--svg-coche) center / 10px 10px no-repeat #fff}.ob-kila{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px;border-radius:var(--r-bloc);background:#fff;border:1px solid var(--bord)}.ob-kila-visage{width:36px;height:36px;flex:none}.ob-kila-visage svg{display:block;width:100%;height:100%}.ob-kila p{margin:0;font-size:calc(13px * var(--texte, 1));line-height:1.45;color:var(--encre-2)}.ob-plan .ob-carte{width:100%;max-width:680px;margin:8vh auto 40px;padding:0 40px;background:transparent;border:0;box-shadow:none}.ob-plan .ob-tete .ob-logo,.ob-plan .ob-tete h1,.ob-plan .ob-segments{display:none}.ob-plan .ob-tete{justify-content:flex-end;margin-bottom:8px}.ob-plan .question h2{font-size:calc(28px * var(--texte, 1));letter-spacing:-.03em;line-height:1.15}.ob-plan .choix-carte{transition:border-color var(--t),background var(--t)}@media (hover: hover){.ob-plan .choix-carte:hover{transform:none;background:var(--survol-ligne)}}@media (max-width: 900px){.ob-plan{grid-template-columns:minmax(0,1fr)}.ob-cote{display:none}.ob-plan{background:#fff}.ob-plan .ob-tete .ob-logo,.ob-plan .ob-tete h1{display:revert}.ob-plan .ob-segments{display:grid}.ob-plan .ob-tete{justify-content:flex-start}.ob-plan .ob-carte{margin:0 auto;padding:24px 18px}}.page h1{font-size:calc(26px * var(--texte, 1));line-height:1.15;font-weight:650;letter-spacing:-.03em}.abonnement-formule{position:relative;padding:22px 24px;border-radius:var(--r-carte);color:var(--encre);border:1px solid var(--bord);background:#fff;box-shadow:var(--ombre-haute);display:grid;gap:14px}.abonnement-formule-tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.abonnement-formule-nom{font-size:calc(14px * var(--texte, 1));font-weight:600;color:var(--fumee)}.abonnement-formule-montant{margin:0;font-size:calc(15px * var(--texte, 1));color:var(--fumee)}.abonnement-formule-montant b{font-size:calc(34px * var(--texte, 1));font-weight:700;letter-spacing:-.03em;color:var(--encre);margin-right:4px}.abonnement-echec{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:calc(14.5px * var(--texte, 1));color:var(--encre-2)}.kales-solde{display:flex;align-items:center;gap:12px;padding:4px 24px 10px}.kales-solde img{flex:none;width:40px;height:40px}.kales-solde p{margin:0;font-size:calc(15px * var(--texte, 1));color:var(--fumee)}.kales-solde b{font-size:calc(28px * var(--texte, 1));font-weight:700;letter-spacing:-.03em;color:var(--encre);margin-right:4px}.abonnement-formule-faits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-top:14px;border-top:1px solid var(--survol)}.abonnement-formule-faits dt{font-size:calc(12px * var(--texte, 1));color:var(--fumee)}.abonnement-formule-faits dd{margin:2px 0 0;font-size:calc(14.5px * var(--texte, 1));font-weight:600;color:var(--encre)}.abonnement-statut{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:999px;font-size:calc(12px * var(--texte, 1));font-weight:600;background:#fff;border:1px solid var(--bord-fort);color:var(--encre-2)}.abonnement-statut[data-statut=actif],.abonnement-statut[data-statut=payee]{border-color:var(--fait-contour);color:var(--vert)}.abonnement-statut[data-statut=impaye],.abonnement-statut[data-statut=a_payer],.abonnement-statut[data-statut=impayee]{border-color:var(--urgent);background:var(--urgent);color:#fff}.temperature{--t-fond: #F1F0F7;--t-encre: var(--fumee);display:inline-flex;align-items:center;gap:5px;flex:none;height:26px;padding:0 8px;border-radius:999px;background:var(--t-fond);color:var(--t-encre);font-size:calc(14px * var(--texte, 1));font-weight:650;line-height:1;white-space:nowrap;vertical-align:middle}.temperature-note{font-variant-numeric:tabular-nums}.temperature[data-t=A]{--t-fond: var(--brulant-fond);--t-encre: var(--brulant-texte)}.temperature[data-t=B]{--t-fond: var(--chaud-fond);--t-encre: var(--chaud-texte)}.temperature[data-t=C]{--t-fond: var(--tiede-fond);--t-encre: var(--tiede-texte)}.temperature[data-t=D]{--t-fond: var(--froid-fond);--t-encre: var(--froid-texte)}.temp-ic{display:block;flex:none}.temp-ic .kali-plein{fill:var(--t-plein, var(--brulant))}.temp-ic .kali-clair{fill:var(--t-clair, #FF8A3D);fill-opacity:1}.temp-ic .kali-point{fill:var(--t-point, var(--t-plein, var(--brulant)))}.temp-ic[data-t=B]{--t-plein: var(--chaud)}.temp-ic[data-t=C]{--t-plein: var(--tiede)}.temp-ic[data-t=D]{--t-plein: var(--froid-trait)}.temp-ic[data-t=X]{--t-plein: #8A8C9E}.temperature-icone{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:#f1f0f7}.temperature-icone[data-t=A]{background:var(--brulant-fond)}.temperature-icone[data-t=B]{background:var(--chaud-fond)}.temperature-icone[data-t=C]{background:var(--tiede-fond)}.temperature-icone[data-t=D]{background:var(--froid-fond)}.temperature-grande{display:inline-flex;align-items:center;gap:12px}.temperature-tuile{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;background:#f1f0f7}.temperature-grande[data-t=A] .temperature-tuile{background:var(--brulant-fond)}.temperature-grande[data-t=B] .temperature-tuile{background:var(--chaud-fond)}.temperature-grande[data-t=C] .temperature-tuile{background:var(--tiede-fond)}.temperature-grande[data-t=D] .temperature-tuile{background:var(--froid-fond)}.temperature-mots{display:grid;gap:1px}.temperature-mots b{font-size:calc(18px * var(--texte, 1));font-weight:700;letter-spacing:-.01em;color:var(--fumee)}.temperature-grande[data-t=A] .temperature-mots b{color:var(--brulant-texte)}.temperature-grande[data-t=B] .temperature-mots b{color:var(--chaud-texte)}.temperature-grande[data-t=C] .temperature-mots b{color:var(--tiede-texte)}.temperature-grande[data-t=D] .temperature-mots b{color:var(--froid-texte)}.temperature-mots span{font-size:calc(13px * var(--texte, 1));color:var(--fumee);font-variant-numeric:tabular-nums}.crm{display:grid;gap:12px}.crm-etat{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.crm-pastille{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:calc(12px * var(--texte, 1));font-weight:600;background:#fff;border:1px solid var(--fait-contour);color:var(--vert)}.crm-pastille[data-erreur]{border-color:var(--urgent);background:var(--urgent);color:#fff}.crm-auto{display:flex;gap:10px;align-items:flex-start;font-size:calc(14px * var(--texte, 1));color:var(--encre-2)}.crm-attente ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:8px}.crm-attente li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-width:0;font-size:calc(14px * var(--texte, 1));color:var(--encre-2)}.crm-attente li>span:first-child{min-width:0;overflow-wrap:anywhere}.zapier-adresse{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.zapier-etapes{margin:0;padding-left:18px;display:grid;gap:4px;font-size:calc(13.5px * var(--texte, 1));color:var(--encre-2)}.zapier-saisie{gap:10px;flex-wrap:wrap}.zapier-saisie .champ{flex:1 1 280px;min-width:0}.opportunite [data-echue] b{color:var(--urgent)}.opportunite-saisie{display:grid;gap:7px;margin-top:8px}.opportunite-perte{margin-top:10px;display:grid;gap:6px}.equipe-ligne{padding:8px 0;border-bottom:1px solid var(--survol)}.equipe-profil{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;min-width:0}.equipe-profil .champ{width:auto;max-width:100%;min-width:0}.confier-selection{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.tableau-comptes select.champ{min-width:9.5em}.journal-compte{margin:8px 0 4px;font-size:calc(12px * var(--texte, 1))}.journal-quand{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:calc(11px * var(--texte, 1));color:var(--fumee);padding-top:1px}html,body{overscroll-behavior:none}button,a,input,select{-webkit-tap-highlight-color:transparent}html{touch-action:pan-x pan-y;-webkit-text-size-adjust:100%;text-size-adjust:100%}button,[role=button],.btn,.rail-btn,.dock-btn,.puce,.segment{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.carte-maplibre{background:#f3f2ee}.carte-maplibre[data-fond=satellite]{background:#26301f}.carte-sources{position:absolute;right:12px;top:14px;z-index:1100;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#fff;color:var(--encre);font-size:calc(16px * var(--texte, 1));font-weight:650;box-shadow:0 2px 10px #14112a24}.carte-sources[aria-expanded=true]{box-shadow:0 0 0 1.5px var(--encre),0 2px 10px #14112a24}@media (hover: hover){.carte-sources:hover{background:var(--survol)}}.carte-sources-texte{position:fixed;z-index:850;max-width:min(240px,calc(100vw - 24px))}.carte-sources-texte[data-mode=demandees]{z-index:1600}.carte-sources-texte[hidden]{display:none}.carte-sources-texte .maplibregl-ctrl.maplibregl-ctrl-attrib{float:none;margin:0;box-sizing:border-box;width:max-content;max-width:100%;min-height:0;padding:6px 10px;border-radius:12px;font-size:calc(11px * var(--texte, 1));line-height:1.4;color:#2b2d40;background:#fff;box-shadow:0 2px 10px #14112a24}.carte-sources-texte .maplibregl-ctrl-attrib-button{display:none}.carte-sources-texte .maplibregl-ctrl-attrib a{color:var(--encre);text-decoration:underline;text-underline-offset:2px}.carte-maplibre .maplibregl-ctrl-scale{border-color:#14112a73;color:var(--encre-2);background:#ffffffb3}.bouton-verre{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:var(--encre);background:#fff;box-shadow:0 2px 10px #14112a24;transition:box-shadow var(--t),background var(--t)}@media (hover: hover){.bouton-verre:hover{background:var(--survol)}}.bouton-verre[aria-expanded=true]{box-shadow:0 0 0 1.5px var(--encre),0 2px 10px #14112a24}.bouton-verre:disabled{cursor:progress;opacity:.7}.carte-position{position:absolute;right:60px;top:14px;z-index:1100}.carte-zoom{position:absolute;right:108px;top:14px;z-index:1100;display:flex;gap:8px}.carte-fonds{position:absolute;right:204px;top:14px;z-index:1100}@media (min-width: 641px){.app[data-vue=explorer] .carte-fonds{top:var(--e5);right:var(--e5)}.app[data-vue=explorer] .carte-zoom{top:calc(var(--e5) + 56px);right:var(--e5);flex-direction:column;gap:0}.app[data-vue=explorer] .zone-carte .carte-zoom .bouton-verre{width:44px;height:44px}.app[data-vue=explorer] .zone-carte .carte-zoom .bouton-verre:first-child{border-radius:12px 12px 0 0}.app[data-vue=explorer] .zone-carte .carte-zoom .bouton-verre:last-child{border-radius:0 0 12px 12px;box-shadow:inset 0 1px 0 var(--bord),0 2px 10px #14112a24}.app[data-vue=explorer] .carte-position{top:calc(var(--e5) + 156px);right:var(--e5)}.app[data-vue=explorer] .zone-carte :is(.carte-fonds,.carte-position) .bouton-verre,.app[data-vue=explorer] .zone-carte .bouton-verre.carte-position{width:44px;height:44px}.app[data-vue=explorer] .carte-sources{top:auto;bottom:var(--e3);right:var(--e3);width:28px;height:28px;border-radius:14px;font-size:calc(13px * var(--texte, 1))}}.zone-carte :is(.carte-position,.carte-zoom,.carte-fonds) .bouton-verre,.zone-carte .bouton-verre.carte-position{width:40px;height:40px;border-radius:12px}.carte-fonds-menu{position:absolute;top:48px;right:0;display:flex;gap:8px;padding:8px;border-radius:20px;background:#fffffff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 0 0 1px #14112a12,0 24px 44px -22px #281c6e80;animation:deplie .18s cubic-bezier(.22,1,.36,1) both}.carte-fond{width:84px;display:grid;gap:6px;justify-items:center;padding:6px;border-radius:14px;font-size:calc(12.5px * var(--texte, 1));font-weight:550;color:var(--encre-2)}@media (hover: hover){.carte-fond:hover{background:var(--survol);color:var(--encre)}}.carte-fond[aria-pressed=true]{color:var(--encre);font-weight:650}.carte-fond-apercu{width:70px;height:50px;border-radius:11px;border:2px solid transparent;box-shadow:inset 0 0 0 1px #14112a1f}.carte-fond[aria-pressed=true] .carte-fond-apercu{border-color:var(--encre)}.carte-fond-apercu[data-fond=osm]{background:linear-gradient(90deg,transparent 46%,#FFFFFF 46% 54%,transparent 54%),linear-gradient(0deg,transparent 40%,#FBE7A3 40% 52%,transparent 52%),radial-gradient(circle at 12% 88%,#B6D7EC 0 30%,transparent 31%),repeating-linear-gradient(90deg,#e6e1d6 0,#e6e1d6 13px,#fff 13px,#fff 16px),#f2efe9}.carte-fond-apercu[data-fond=satellite]{background:linear-gradient(115deg,transparent 44%,rgba(214,205,182,.85) 44% 50%,transparent 50%),radial-gradient(circle at 78% 30%,#6E7A5A 0 22%,transparent 23%),radial-gradient(circle at 20% 70%,#4E5A44 0 26%,transparent 27%),linear-gradient(160deg,#5c6650,#7b7e68 60%,#4a5240)}.puce.puce-rang{display:inline-flex;align-items:center;gap:7px}.carte-avis{position:absolute;top:62px;left:14px;right:260px;z-index:1100;width:fit-content;max-width:520px;padding:8px 14px;border-radius:14px;font-size:calc(12.5px * var(--texte, 1));color:var(--encre-2);background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px #14112a12,0 12px 24px -16px #281c6e80}.position-carte{width:16px;height:16px}.position-point{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--encre);border:3px solid #FFFFFF;box-shadow:0 2px 6px #14112a66}.position-pouls{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:#14112a2e;animation:position-pouls 2.4s ease-out infinite}@keyframes position-pouls{0%{transform:scale(.6);opacity:.55}to{transform:scale(1.9);opacity:0}}@media (prefers-reduced-motion: reduce){.position-pouls{animation:none;opacity:.3}}.perso-carte:is([data-perso=commercial],[data-perso=commerciale],[data-perso=voiture]){width:0;height:0}.perso-carte-dessin{position:absolute;left:0;top:0;width:46px;height:64px;transform:translate(-50%,calc(-100% + 7px))}.perso-carte[data-perso=voiture] .perso-carte-dessin{transform:translate(-50%,-50%) rotate(var(--cap, 0deg));transition:transform .9s linear}.perso-carte-dessin svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 1px #FFFFFF) drop-shadow(0 0 1px #FFFFFF) drop-shadow(0 1px 1.5px rgba(20,17,42,.35))}.perso .perso-jambe,.perso .perso-bras{transform-box:fill-box;transform-origin:50% 8%}@media (prefers-reduced-motion: no-preference){.perso-carte[data-allure=marche] :is(.perso-jambe-avant,.perso-bras-arriere){animation:perso-balance .72s ease-in-out infinite}.perso-carte[data-allure=marche] :is(.perso-jambe-arriere,.perso-bras-avant){animation:perso-balance .72s ease-in-out infinite reverse}.perso-carte[data-allure=marche] .perso-corps{animation:perso-pas .36s ease-in-out infinite}}.perso-carte[data-sens=gauche] .perso-silhouette{transform:scaleX(-1);transform-origin:20.5px 0}@keyframes perso-balance{0%,to{transform:rotate(-20deg)}50%{transform:rotate(20deg)}}@keyframes perso-pas{0%,to{transform:translateY(0)}50%{transform:translateY(-.8px)}}@media (prefers-reduced-motion: reduce){.perso-carte[data-perso=voiture] .perso-carte-dessin{transition:none}}.bouton-verre.carte-position[data-suit]{color:#fff;background:var(--encre)}.carte-choix-perso{position:absolute;left:0;right:0;bottom:24px;margin:0 auto;width:min(360px,calc(100% - 32px));z-index:1100;padding:14px 14px 8px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #14112a12,0 24px 44px -22px #281c6e80;animation:deplie .18s cubic-bezier(.22,1,.36,1) both}.carte-choix-perso-titre{margin:0 0 10px;text-align:center;font-weight:650;font-size:calc(14.5px * var(--texte, 1));color:var(--encre)}.carte-choix-perso-plus-tard{display:block;margin:6px auto 0}.choix-personnage{display:flex;flex-wrap:wrap;gap:10px}.choix-personnage>.choix-personnage-bouton{flex:1 1 120px}.choix-personnage-bouton{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 10px 10px;border-radius:16px;border:1.5px solid var(--bord-fort);background:#fff;font:inherit;font-weight:600;font-size:calc(13px * var(--texte, 1));color:var(--encre);cursor:pointer;transition:border-color var(--t),box-shadow var(--t)}@media (hover: hover){.choix-personnage-bouton:hover{border-color:var(--coche-vide)}}.choix-personnage-bouton[aria-pressed=true]{border-color:var(--encre);box-shadow:inset 0 0 0 1px var(--encre)}.choix-personnage-bouton:focus-visible{outline:3px solid var(--encre);outline-offset:2px}.choix-personnage-bouton[aria-disabled=true]{cursor:progress;opacity:.6}.choix-personnage-dessin svg{display:block;width:40px;height:56px}@media (max-width: 640px){.app:is([data-vue=explorer],[data-vue=tournee]){padding-bottom:0}.app:is([data-vue=explorer],[data-vue=tournee]) .zone-carte{position:fixed;top:var(--haut-carte, calc(env(safe-area-inset-top, 0px) + 70px) );left:0;right:0;bottom:0;z-index:1;min-height:0;isolation:isolate;overflow:hidden;--bas-feuille: calc(env(safe-area-inset-bottom, 0px) + var(--barre-bas) + var(--pied-tournee, 0px))}.app:is([data-vue=explorer],[data-vue=tournee]) .carte-position{top:auto;right:12px;bottom:calc(var(--bas-feuille) + var(--feuille, 84px) + 12px)}.app:is([data-vue=explorer],[data-vue=tournee]) .carte-zoom{top:auto;right:12px;bottom:calc(var(--bas-feuille) + var(--feuille, 84px) + 64px);flex-direction:column}.app:is([data-vue=explorer],[data-vue=tournee]) .carte-fonds{top:auto;right:12px;bottom:calc(var(--bas-feuille) + var(--feuille, 84px) + 168px)}.app:is([data-vue=explorer],[data-vue=tournee]) .zone-carte :is(.carte-position,.carte-zoom,.carte-fonds) .bouton-verre,.app:is([data-vue=explorer],[data-vue=tournee]) .zone-carte .bouton-verre.carte-position{width:44px;height:44px;border-radius:14px}.app:is([data-vue=explorer],[data-vue=tournee]) .carte-fonds-menu{top:auto;bottom:0;right:56px}.app[data-vue=explorer] .carte-sources{top:62px;right:12px}.app[data-vue=tournee] .carte-sources{top:12px;right:12px}.app:is([data-vue=explorer],[data-vue=tournee]) .zone-carte[data-feuille=liste] :is(.carte-fonds,.carte-position,.carte-zoom,.carte-sources){opacity:0;pointer-events:none}.app:is([data-vue=explorer],[data-vue=tournee]) :is(.carte-fonds,.carte-position,.carte-zoom,.carte-sources){transition:opacity .2s ease}.app:is([data-vue=explorer],[data-vue=tournee]) .zone-carte[data-feuille=liste] .carte-choix-perso{display:none}.app[data-vue=explorer] .carte-avis{left:12px;right:72px}.app[data-vue=tournee] .carte-avis{top:12px;left:12px;right:72px}.feuille-carte{position:fixed;left:0;right:0;bottom:var(--bas-feuille);z-index:900;display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:#fff;overflow:hidden;box-shadow:0 -1px #14112a0f,0 -8px 30px -14px #281c6e4d;transition:height .45s cubic-bezier(.2,.8,.2,1)}.feuille-poignee{flex:none;height:24px;display:grid;place-items:center;touch-action:none}.feuille-poignee span{width:40px;height:5px;border-radius:999px;background:#cfcddb}.feuille-explorer .liste-explorer{border-radius:0}.feuille-explorer .liste-explorer-tete,.feuille-arrets .tournee-tete{touch-action:none}.feuille-explorer[data-etat=fermee] .liste,.feuille-arrets[data-etat=fermee] .tournee-defile{overflow:hidden}.feuille-filtres{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;flex-direction:column;background:#fff;padding-top:env(safe-area-inset-top,0px);animation:monte .26s cubic-bezier(.22,1,.36,1) both}.feuille-filtres-tete{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 6px}.feuille-filtres-tete h2{margin:0;font-size:calc(22px * var(--texte, 1));font-weight:720;letter-spacing:-.02em}.filtres-explorer-corps{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:8px 16px 16px}.feuille-filtres-pied{flex:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--bord)}.feuille-filtres-pied .btn{width:100%;height:48px}body:has(.feuille-filtres) .dock{display:none}}@media (prefers-reduced-motion: reduce){.feuille-carte{transition:none}}.recherche-bouton{flex:1 1 auto;min-width:0;height:48px;display:flex;align-items:center;gap:12px;padding:0 10px 0 18px;border-radius:16px;background:var(--plateau);color:var(--fumee);font-size:calc(16px * var(--texte, 1));text-align:left;transition:background var(--t),box-shadow var(--t)}@media (hover: hover){.recherche-bouton:hover{background:var(--survol-haut)}}.recherche-bouton>svg{flex:none;color:var(--encre)}.recherche-bouton-texte{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recherche-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1800;display:flex;justify-content:center;align-items:flex-start;padding-top:12px;background:#14112a52;animation:fondu .12s ease-out both}.recherche-dehors{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent;cursor:default}.recherche{position:relative;width:min(680px,calc(100% - 32px));max-height:calc(100% - 24px);display:flex;flex-direction:column;border-radius:20px;background:#fff;box-shadow:0 30px 80px -20px #14112a73;overflow:hidden;animation:deplie .16s cubic-bezier(.22,1,.36,1) both}.recherche-champ{flex:none;display:flex;align-items:center;gap:10px;height:64px;padding:0 10px 0 18px;color:var(--encre)}.recherche-champ>svg{flex:none}.recherche-champ input{flex:1;min-width:0;height:44px;padding:0;border:0;background:transparent;font:inherit;font-size:calc(18px * var(--texte, 1));font-weight:500;color:var(--encre)}.recherche-champ input:focus{outline:none}.recherche-effacer{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:#14112a12;color:var(--encre-2)}@media (hover: hover){.recherche-effacer:hover{background:#14112a1f;color:var(--encre)}}.recherche-annuler{flex:none;padding:0 8px;font-weight:650}.recherche-panneau{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:2px;padding:8px;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--bord)}.recherche-famille{display:flex;flex-direction:column;gap:2px}.recherche-famille-titre{padding:12px 12px 4px;font-size:calc(12px * var(--texte, 1));font-weight:700;color:var(--fumee)}.recherche-option{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 12px;border-radius:12px;color:var(--encre);cursor:pointer;user-select:none;-webkit-user-select:none}.recherche-option[data-actif]{background:var(--survol)}.recherche-option-kila{min-height:56px;background:var(--plateau)}.recherche-option-kila[data-actif]{background:var(--survol-haut)}.recherche-kila{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--encre)}.recherche-kila-marque{width:11px;height:11px;border-radius:3px;transform:rotate(45deg);background:var(--degrade)}.recherche-option[data-genre=catalogue]{margin-top:4px}.recherche-texte{flex:1;min-width:0;line-height:1.3}.recherche-nom{display:block;font-size:calc(15px * var(--texte, 1));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recherche-option-kila .recherche-nom{font-weight:700}.recherche-nom b{font-weight:750;color:var(--encre)}.recherche-detail{display:block;font-size:calc(13px * var(--texte, 1));color:var(--fumee);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recherche-detail b{font-weight:650;color:var(--encre-2)}.recherche-genre{flex:none;font-size:calc(12.5px * var(--texte, 1));color:var(--fumee)}.recherche-icone{flex:none;width:32px;display:grid;place-items:center;color:var(--encre-2)}.recherche-initiales{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--survol);color:var(--encre);font-size:calc(11.5px * var(--texte, 1));font-weight:700}.recherche-catalogue{font-size:calc(14.5px * var(--texte, 1));font-weight:600;color:var(--encre)}.recherche-rien{margin:0;padding:14px 12px 6px;font-size:calc(14.5px * var(--texte, 1));color:var(--encre-2)}@media (max-width: 640px){.recherche-voile{padding:0;background:#fff}.recherche{width:100%;max-height:none;height:100%;padding-top:env(safe-area-inset-top,0px);border-radius:0;box-shadow:none;animation:none}.recherche-champ{height:60px;padding:0 6px 0 16px}.recherche-champ input{font-size:calc(16px * var(--texte, 1))}.recherche-panneau{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.recherche-option{min-height:56px}}@media (prefers-reduced-motion: reduce){.recherche-voile,.recherche{animation:none}}.reglages-page{display:grid;gap:var(--e5);align-content:start}.reglages-page:has(.reglages-barre){padding-bottom:128px}.reglages-page:not([data-telephone]){width:100%;max-width:880px;margin:0 auto}.reglages-page .reglages-titre{margin:0;font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;color:var(--encre);white-space:nowrap}.reglages-vous{min-width:0}.vous-carte{display:flex;align-items:center;gap:var(--e4);padding:var(--e5)}.vous-carte .avatar{flex:none}.vous-qui{display:grid;min-width:0}.reglages-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--e5);min-width:0}@media (min-width: 641px) and (max-width: 900px){.reglages-nav{grid-template-columns:minmax(0,1fr)}}.reglages-nav-colonne{display:grid;align-content:start;gap:inherit;min-width:0}.reglages-nav-groupe{display:grid;gap:var(--e2);min-width:0}.reglages-nav-groupe-titre{margin:0;font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));font-weight:600;color:var(--fumee);white-space:nowrap}.reglages-nav-pli{display:inline-flex;align-items:center;gap:8px;min-height:calc(32px * var(--texte, 1));padding:0 12px 0 0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.reglages-nav-pli svg{transition:transform var(--t)}.reglages-nav-pli[aria-expanded=false] svg{transform:rotate(-90deg)}@media (hover: hover){.reglages-nav-pli:hover{color:var(--encre)}}.reglages-lignes{list-style:none;margin:0;padding:0;background:var(--carte);border-radius:var(--r-carte);box-shadow:var(--ombre);overflow:hidden}.reglages-lignes li+li{border-top:1px solid var(--bord)}.reglage-tuile{width:100%;display:flex;align-items:center;gap:var(--e3);min-height:calc(64px * var(--texte, 1));padding:calc(var(--e3) - 1px) var(--e4);border:0;background:none;text-align:left;color:var(--encre);cursor:pointer;transition:background var(--t)}@media (hover: hover){.reglage-tuile:hover{background:var(--survol)}}.reglage-tuile[aria-current=page]{background:var(--survol)}.reglage-tuile>svg:last-child{flex:none;margin-left:auto;color:var(--encre)}.reglage-tuile-icone{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-ctrl);background:var(--survol);color:var(--encre)}.reglage-tuile-textes{flex:1 1 auto;display:grid;min-width:0}.reglage-tuile-titre{font-size:calc(16px * var(--texte, 1));line-height:calc(22px * var(--texte, 1));font-weight:600}.reglage-tuile-detail{font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));color:var(--fumee)}.reglages-retour{display:none}.reglages-corps{display:flex;flex-direction:column;gap:20px;min-width:0;scroll-margin-top:16px}.reglages-pied{display:flex;flex-wrap:wrap;gap:var(--e2)}.reglages-tete{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 20px;padding:2px 2px 4px}.reglages-tete-texte{flex:1 1 320px;min-width:0}.reglages-tete :is(h1,h2,h3,h4,h5,h6){margin:0;font-size:calc(22px * var(--texte, 1));line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--encre)}.reglages-tete :is(h1,h2,h3,h4,h5,h6):focus{outline:none}.reglages-tete{align-items:center}.reglages-contenu{display:flex;flex-direction:column;gap:20px;min-width:0}.reglages-carte{min-width:0;border:1px solid var(--bord);border-radius:18px;background:#fff}.reglages-carte-tete{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 20px;padding:20px 24px 6px}.reglages-carte-titre{flex:1 1 260px;min-width:0}.reglages-carte-tete :is(h1,h2,h3,h4,h5,h6){margin:0;font-size:calc(17px * var(--texte, 1));line-height:1.3;font-weight:680;letter-spacing:-.01em;color:var(--encre)}.reglages-carte-tete p{margin:4px 0 0;font-size:calc(13.5px * var(--texte, 1));line-height:1.45;color:var(--fumee)}.reglages-carte-actions{display:flex;flex-wrap:wrap;gap:8px}.reglages-carte-corps{display:grid;gap:12px;padding:14px 24px 22px;min-width:0}.reglages-carte-note{margin:0;padding:10px 24px 18px;font-size:calc(13.5px * var(--texte, 1));line-height:1.5;color:var(--encre-2)}.reglages-carte-tete+.reglages-carte-note{padding-top:6px}.reglages-carte-tete:last-child{padding-bottom:20px}.registre-liste{list-style:none;margin:0;padding:6px 24px 0}.registre-liste li{display:grid;gap:3px;padding:12px 0;border-top:1px solid var(--survol)}.registre-liste li:first-child{border-top:0;padding-top:4px}.registre-liste p{margin:0;font-size:calc(13px * var(--texte, 1));line-height:1.45;color:var(--fumee)}.registre-liste .registre-tete{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:calc(14.5px * var(--texte, 1));font-weight:650;color:var(--encre)}.registre-tete .num{flex:none;font-variant-numeric:tabular-nums}.reglages-carte-squelette{height:168px;border-radius:18px}.reglages-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 24px;border-bottom:1px solid rgba(20,17,42,.06)}.reglages-carte>.reglages-ligne:last-child{border-bottom:0;padding-bottom:20px}.reglages-ligne-texte{flex:1 1 220px;min-width:0}.reglages-ligne-titre{display:block;margin:0;font-size:calc(15px * var(--texte, 1));line-height:1.35;font-weight:600;color:var(--encre)}.reglages-ligne-aide{margin:3px 0 0;font-size:calc(13.5px * var(--texte, 1));line-height:1.45;color:var(--fumee)}.reglages-ligne-controle{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.reglages-ligne[data-pile] .reglages-ligne-controle{flex:2 1 320px;justify-content:flex-start}.reglages-ligne-note{position:relative;flex-basis:100%;margin:-4px 0 0;padding-left:18px;font-size:calc(13px * var(--texte, 1));line-height:1.45;color:var(--encre-2)}.reglages-ligne-note:before{content:"";position:absolute;left:2px;top:5px;width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:var(--degrade)}.reglages-valeur{font-size:calc(14.5px * var(--texte, 1));font-weight:600;color:var(--encre);overflow-wrap:anywhere;text-align:right}.reglages-avis{margin:0;padding:12px 16px;border-radius:16px;background:#f7f6fb;font-size:calc(14px * var(--texte, 1));line-height:1.5;color:var(--encre-2)}.reglages-rangee{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.reglages-rangee>.champ{flex:1 1 220px;min-width:0;width:auto}.reglages-rangee>.btn{display:inline-flex;align-items:center;gap:7px}.reglages-ligne-controle>.btn,.reglages-carte-actions>.btn{display:inline-flex;align-items:center;gap:7px}.reglages-danger{color:var(--urgent)}.reglages-mot-de-passe{max-width:440px}.reglages-mot-de-passe>.btn{justify-self:start}.reglages-chiffres{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;padding:12px 24px 20px}.reglages-chiffres>div{display:grid;gap:2px;min-width:0}.reglages-chiffres b{font-size:calc(22px * var(--texte, 1));line-height:1.2;color:var(--encre)}.reglages-chiffres span{font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.reglages-segments{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:100%;padding:4px;border-radius:16px;background:#f1f0f6}.reglages-segments button{flex:1 1 auto;height:38px;padding:0 14px;border-radius:12px;font-size:calc(14px * var(--texte, 1));font-weight:540;color:var(--encre-2);white-space:nowrap;transition:background-color var(--t),box-shadow var(--t),color var(--t)}@media (hover: hover){.reglages-segments button:not([aria-pressed=true]):not(:disabled):hover{color:var(--encre);background:#ffffff8c}}.reglages-segments button[aria-pressed=true]{background:#fff;color:var(--encre);font-weight:650;box-shadow:0 2px 8px -2px #14112a33}.reglages-segments button:disabled{cursor:default}.reglages-segments button:disabled:not([aria-pressed=true]){opacity:.5}.reglages-segments[data-petit]{gap:3px;padding:3px;border-radius:13px}.reglages-segments[data-petit] button{height:34px;padding:0 11px;border-radius:10px;font-size:calc(13.5px * var(--texte, 1))}.reglages-curseur{display:flex;align-items:center;gap:14px;width:min(360px,100%)}.reglages-curseur input[type=range]{flex:1;min-width:120px}.reglages-curseur output{flex:none;min-width:8ch;text-align:right;font-size:calc(14.5px * var(--texte, 1));font-weight:650;font-variant-numeric:tabular-nums;color:var(--encre)}.reglages-ligne .interrupteur{width:52px;height:32px}.reglages-ligne .interrupteur i{width:26px;height:26px}.interrupteur:disabled{opacity:.45;cursor:default}.activites{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.activite{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:38px;padding:0 4px 0 14px;border-radius:999px;background:#f4f3f8;font-size:calc(14px * var(--texte, 1));font-weight:560;color:var(--encre)}.activite:not(:has(button)){padding-right:14px}.activite button{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;color:var(--encre-2)}@media (hover: hover){.activite button:hover{background:#14112a14;color:var(--encre)}}.activite-ajouter{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px 0 10px;border-radius:999px;border:1px dashed rgba(20,17,42,.24);background:#fff;font-size:calc(14px * var(--texte, 1));font-weight:600;color:var(--encre)}.activite-ajouter[aria-expanded=true]{border-style:solid;border-color:var(--encre)}.activites-choix{display:grid;margin:0 24px 18px;border-radius:18px;border:1px solid var(--bord);background:#fbfafe;overflow:hidden}.activites-choix-tete{display:flex;align-items:center;gap:8px;padding:10px;border-bottom:1px solid var(--bord);background:#fff}.activites-choix-champ{flex:1;display:flex;align-items:center;gap:8px;min-width:0;height:42px;padding:0 12px;border-radius:12px;border:1px solid var(--bord-fort);background:#fff;color:var(--fumee)}.activites-choix-champ:focus-within{border-color:transparent;box-shadow:0 0 0 1.5px var(--encre)}.activites-choix-champ input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;font:inherit;font-size:calc(14.5px * var(--texte, 1));color:var(--encre)}.activites-choix-champ input:focus{outline:none}.activites-choix-liste{display:grid;gap:14px;max-height:380px;padding:4px 14px 14px;overflow-y:auto;overscroll-behavior:contain}.activites-theme-tete{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px}.activites-theme-tete b{min-width:0;font-size:calc(14px * var(--texte, 1));font-weight:650;color:var(--encre)}.activites-groupes{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.activites-puce{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--bord-fort);background:#fff;font-size:calc(13.5px * var(--texte, 1));font-weight:520;color:var(--encre-2);text-align:left}@media (hover: hover){.activites-puce:hover{border-color:var(--coche-vide);color:var(--encre)}}.activites-puce[aria-pressed=true]{border-color:var(--encre);color:var(--encre);font-weight:620}.activites-rien{margin:10px 0;font-size:calc(14px * var(--texte, 1));color:var(--encre-2)}.activites-nomenclature{justify-self:start;margin:0 8px 10px}.depart-reglage{display:flex;flex-wrap:wrap;gap:20px 28px;padding:14px 24px 22px}.depart-reglage-champs{flex:3 1 340px;min-width:0;display:flex;flex-direction:column;gap:20px}.depart-reglage-adresse{display:grid;gap:8px;min-width:0}.depart-reglage-adresse .reglages-ligne-aide{margin:0}.depart-reglage-mode{display:grid;gap:8px;justify-items:start}.depart-reglage .carte-apercu{flex:2 1 220px}.carte-apercu{position:relative;min-height:190px;border-radius:18px;overflow:hidden;isolation:isolate;border:1px solid rgba(20,17,42,.07);background:#f3f2ee}.carte-apercu .carte-apercu-moteur{position:absolute;top:0;right:0;bottom:0;left:0}.carte-apercu-moteur .maplibregl-canvas{outline:none}.carte-apercu-repere{width:0;height:0}.carte-apercu-halo{position:absolute;left:-32px;top:-32px;width:64px;height:64px;border-radius:50%;background:#ffffffd9}.carte-apercu-point{position:absolute;left:-11px;top:-11px;width:22px;height:22px;border-radius:50%;background:var(--encre);box-shadow:0 0 0 4px #fff,0 0 0 12px var(--t-halo, rgba(20, 17, 42, .14)),0 4px 12px #14112a4d}.carte-apercu-arret{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--encre);color:#fff;box-shadow:0 0 0 2.5px #fff;font-size:11.5px;font-weight:800}.carte-apercu-arret.carte-apercu-tete{width:28px;height:28px;background:#8a4fe0}.carte-apercu-source{position:absolute;right:6px;bottom:6px;z-index:1;padding:1px 7px;border-radius:6px;background:#ffffffdb;font-size:calc(10.5px * var(--texte, 1));color:var(--encre-2)}.carte-apercu-vide{display:grid;place-items:center;font-size:calc(13.5px * var(--texte, 1));color:var(--fumee)}.poids-reglage{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 32px;padding:0 24px 22px}.poids-reglage-lignes{flex:1 1 460px;min-width:0;display:flex;flex-direction:column}.poids-famille-titre{margin:16px 0 2px;font-size:calc(12.5px * var(--texte, 1));font-weight:600;color:var(--fumee-2)}.poids-reglage .reglages-ligne{gap:10px 16px;padding:12px 0}.poids-reglage .reglages-ligne-texte{flex-basis:180px}.poids-reglage .reglages-ligne:last-child{border-bottom:0}.poids-controle{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.apercu-tete{flex:0 1 280px;min-width:0;position:sticky;top:12px;margin-top:16px;padding:16px;border-radius:18px;background:#f7f6fb}.apercu-tete-titre{margin:0 0 12px;font-size:calc(13.5px * var(--texte, 1));font-weight:650;color:var(--encre)}.apercu-tete-liste{position:relative;list-style:none;margin:0;padding:0;height:calc(var(--n, 5) * 50px - 6px)}.apercu-tete-liste li{position:absolute;left:0;right:0;top:0;height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:12px;background:#fff;border:1px solid rgba(20,17,42,.06);transform:translateY(calc(var(--place, 0) * 50px));transition:transform .55s cubic-bezier(.2,.8,.2,1);animation:fondu .26s ease-out both}.apercu-tete-liste b{flex:none;width:16px;font-size:calc(13px * var(--texte, 1));font-weight:700;color:var(--encre)}.apercu-tete-nom{flex:1;min-width:0;font-size:calc(13.5px * var(--texte, 1));font-weight:580;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--encre)}.apercu-tete-commune{flex:0 1 auto;max-width:42%;font-size:calc(12px * var(--texte, 1));color:var(--fumee);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apercu-tete-squelette{height:120px;border-radius:12px}.reglages-contenu>.bloc,.reglages-contenu .integrations>.bloc{padding:20px 24px;border:1px solid rgba(20,17,42,.08);border-radius:24px;background:#fff}.reglages-contenu>.bloc :is(h2,h3,h4,h5,h6),.reglages-contenu .integrations>.bloc :is(h2,h3,h4,h5,h6){margin:0 0 6px;font-size:calc(17px * var(--texte, 1));font-weight:680;letter-spacing:-.01em;color:var(--encre)}.reglages-contenu .integrations{display:flex;flex-direction:column;gap:20px}.reglages-contenu>.compteurs{margin:0!important;border-radius:24px}.connexions{gap:14px}.connexions-outils{display:flex;align-items:center;gap:8px}.connexions-outils .btn{display:inline-flex;align-items:center;gap:6px}.reglages-barre{position:fixed;left:50%;bottom:22px;z-index:1150;display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 32px);padding:8px 8px 8px 20px;border-radius:999px;background:linear-gradient(180deg,#ffffffe0,#ffffffbd);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px #fff,0 0 0 1px #14112a12,0 24px 50px -20px #281c6e73;animation:monteCentre .26s cubic-bezier(.22,1,.36,1) both;transform:translate(-50%)}.reglages-barre-compte{font-size:calc(14.5px * var(--texte, 1));font-weight:620;white-space:nowrap;color:var(--encre)}.reglages-barre-annuler{height:44px;padding:0 16px;border-radius:999px;font-size:calc(14.5px * var(--texte, 1));font-weight:600;color:var(--encre)}@media (hover: hover){.reglages-barre-annuler:hover{background:#14112a0f}}.reglages-barre-enregistrer{height:44px;padding:0 20px;font-size:calc(14.5px * var(--texte, 1))}body:has(.reglages-barre) .toast{bottom:92px}@media (max-width: 640px){.reglages-page:has(.reglages-barre){padding-bottom:168px}.reglages-retour{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;min-height:44px;margin:-6px 0 -8px -8px;padding:0 10px 0 4px;border-radius:999px;font-size:calc(15.5px * var(--texte, 1));font-weight:600;color:var(--encre)}.reglages-carte-tete,.reglages-ligne,.reglages-carte-corps,.reglages-carte-note,.reglages-chiffres,.depart-reglage,.kales-solde{padding-left:16px;padding-right:16px}.poids-reglage{padding:0 16px 18px}.activites-choix{margin:0 12px 14px}.reglages-ligne-texte{flex-basis:100%}.reglages-ligne-controle{flex:1 1 100%;justify-content:flex-start}.reglages-ligne[data-bascule] .reglages-ligne-texte{flex:1 1 0}.reglages-ligne[data-bascule] .reglages-ligne-controle{flex:none}.reglages-segments:not([data-petit]){display:flex;width:100%}.poids-controle{justify-content:flex-start;width:100%}.poids-controle .reglages-segments{display:flex;flex:1 1 auto}.apercu-tete{position:static;order:-1;flex-basis:100%;margin-top:12px}.reglages-valeur{text-align:left}.reglages-curseur{width:100%}.reglages-barre{bottom:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px) + 12px);padding-left:16px}body:has(.reglages-barre) .toast{bottom:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px) + 80px)}}@media (prefers-reduced-motion: reduce){.apercu-tete-liste li{transition:none;animation:none}.reglages-barre{animation:none}}.vignette{--v-fond: var(--survol);--v-encre: var(--fumee);position:relative;flex:none;display:flex;align-items:center;justify-content:center;background:var(--v-fond);color:var(--v-encre);border-radius:20px;overflow:hidden}.vignette[data-t=A]{--v-fond: var(--brulant-fond);--v-encre: var(--brulant-texte)}.vignette[data-t=B]{--v-fond: var(--chaud-fond);--v-encre: var(--chaud-texte)}.vignette[data-t=C]{--v-fond: var(--tiede-fond);--v-encre: var(--tiede-texte)}.vignette[data-t=D]{--v-fond: var(--froid-fond);--v-encre: var(--froid-texte)}.vignette[data-taille=grande]{width:100%;height:200px;border-radius:24px}.vignette[data-taille=moyenne]{width:150px;height:150px}.vignette[data-taille=petite]{width:58px;height:58px;border-radius:16px}.vignette[data-taille=petite] .picto-activite{width:28px;height:28px}.vignette-coin{position:absolute;display:flex}.vignette-coin[data-coin=haut-gauche]{top:10px;left:10px}.vignette-coin[data-coin=haut-droit]{top:10px;right:10px}.vignette[data-taille=grande] .vignette-coin[data-coin=haut-gauche]{top:12px;left:12px}.vignette[data-taille=grande] .vignette-coin[data-coin=haut-droit]{top:12px;right:12px}.badge-score{height:30px;padding:0 10px;border-radius:999px;background:#fff;color:var(--encre);display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:800;white-space:nowrap;box-shadow:0 2px 6px #14112a1f}.badge-score{padding:0 11px 0 7px;font-size:15px}.vignette[data-taille=grande] .badge-score{height:32px}.bouton-ajouter{position:relative;width:36px;height:36px;border-radius:50%;border:1px solid var(--bord-fort);background:#fff;color:var(--encre);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #14112a1f;transition:background var(--t),color var(--t),border-color var(--t)}.bouton-ajouter:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}.bouton-ajouter[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:#fff}@media (hover: hover){.bouton-ajouter:not([aria-pressed=true]):hover{background:var(--survol)}}.rond-fleche{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--bord-fort);background:#fff;color:var(--encre);display:inline-flex;align-items:center;justify-content:center}@media (hover: hover){.rond-fleche:hover{background:var(--survol)}}.page.aujourdhui{display:flex;flex-direction:column;gap:var(--e5);padding-top:var(--e5);background:var(--fond)}.aujourdhui-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--e3);min-width:0}.aujourdhui-titres{display:grid;gap:2px;min-width:0}.aujourdhui-titres h1{margin:0;font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aujourdhui-chercher{flex:none;width:48px;height:48px;border-radius:50%;background:var(--carte);color:var(--encre);box-shadow:var(--ombre)}.aujourdhui-ferie{margin:0}.aujourdhui-a-faire>.pagination{margin-top:auto}.aujourdhui-vide{margin:0;color:var(--fumee);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1))}.vignette[data-taille=mini]{width:40px;height:40px;border-radius:var(--r-ctrl)}.vignette[data-taille=mini] .picto-activite{width:22px;height:22px}.vignette[data-taille=ligne]{width:56px;height:56px;border-radius:var(--r-bloc);flex:none}.vignette[data-taille=ligne] .picto-activite{width:28px;height:28px}.aujourdhui-a-faire{display:grid;gap:var(--e1);padding:var(--e5) var(--e5) var(--e3)}.aujourdhui-liste{list-style:none;margin:0;padding:0}.aujourdhui-tache{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:var(--e3);min-height:72px;padding:var(--e3) 0}.aujourdhui-tache+.aujourdhui-tache{border-top:1px solid var(--bord)}.aujourdhui-tache-ouvrir{min-width:0;display:grid;gap:2px;padding:0;border:0;background:none;text-align:left;color:var(--encre)}.aujourdhui-tache-qui{display:flex;align-items:center;gap:var(--e2);min-width:0;color:var(--fumee);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1))}.aujourdhui-tache-qui .vignette[data-taille=mini]{width:28px;height:28px;border-radius:8px;flex:none}.aujourdhui-tache-qui .vignette[data-taille=mini] .picto-activite{width:16px;height:16px}.aujourdhui-tache-quand{color:var(--encre-2);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));font-weight:700;white-space:nowrap}.aujourdhui-tache[data-retard] .aujourdhui-tache-quand{color:var(--urgent)}.aujourdhui-case{flex:none;width:44px;height:44px;border:0;background:none;display:flex;align-items:center;justify-content:center}.aujourdhui-case:before{content:"";width:24px;height:24px;border-radius:50%;border:2px solid var(--coche-vide);box-sizing:border-box;transition:border-color var(--t),background var(--t)}@media (hover: hover){.aujourdhui-case:hover:before{border-color:var(--encre)}}.aujourdhui-case[aria-checked=true]:before{border-color:var(--encre);background:var(--svg-coche-blanche) center / 70% 70% no-repeat,var(--encre)}.aujourdhui-autres-retard{justify-self:start}.aujourdhui-demarrage{display:grid;gap:var(--e4);padding:var(--e5)}.aujourdhui-demarrage,.aujourdhui-a-faire{grid-template-columns:minmax(0,1fr)}.aujourdhui-demarrage h2{margin:0;font-size:calc(20px * var(--texte, 1));line-height:calc(28px * var(--texte, 1));font-weight:700}@media (min-width: 641px){.page.aujourdhui{padding-top:26px}.page.aujourdhui>:not(.sr-only){width:100%;max-width:1232px;margin-left:auto;margin-right:auto}}@media (max-width: 640px){.aujourdhui-titres h1{font-size:calc(28px * var(--texte, 1));line-height:calc(34px * var(--texte, 1))}}.page.koach{display:flex;flex-direction:column;gap:var(--e5);padding-top:var(--e5);background:var(--fond)}.page.koach[data-pied]{padding-bottom:calc(120px * var(--texte, 1))}.koach-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--e3);min-width:0}.koach-titres{display:grid;gap:2px;min-width:0}.koach-titres h1{margin:0;font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.koach-titres h1:focus{outline:none}.koach-tete>.btn-k{flex:none}.koach-carte{display:grid;gap:var(--e5);max-width:640px;padding:var(--e5);border-radius:var(--r-poche);background:var(--fond);box-shadow:var(--o-pose)}.koach-qui{display:flex;align-items:center;gap:var(--e3);min-width:0}.koach-qui-ico{flex:none;width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:var(--plateau);color:var(--encre)}.koach-qui-textes{flex:1 1 auto;display:grid;gap:2px;min-width:0}.koach-qui-nom{font-size:calc(19px * var(--texte, 1));line-height:calc(25px * var(--texte, 1));font-weight:750;letter-spacing:-.01em}.koach-qui>.btn-k{flex:none}.koach-choix{display:grid;gap:var(--e2);min-width:0}.koach-choix-nom{font-size:calc(15px * var(--texte, 1));font-weight:700}.koach-choix-phrase{color:var(--fumee);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));white-space:normal}.koach-segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:14px;background:var(--plateau)}.koach-segments-3{display:flex}.koach-segments-3 button{flex:1 1 auto;padding:0 10px}.koach-segments button{display:inline-flex;align-items:center;justify-content:center;gap:var(--e2);min-width:0;min-height:44px;padding:0 var(--e2);border:0;border-radius:11px;background:transparent;color:var(--encre);cursor:pointer;font-size:calc(15px * var(--texte, 1));font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color var(--t),box-shadow var(--t)}.koach-segments button>span{overflow:hidden;text-overflow:ellipsis}.koach-segments button[aria-checked=true]{background:var(--fond);box-shadow:0 1px 2px #14112a1f,0 0 0 1px var(--contour);font-weight:750}.koach-segments button:disabled{cursor:default}.koach-lancement{display:grid;gap:var(--e3);max-width:640px}.koach-lancer{width:100%;min-height:calc(64px * var(--texte, 1));border-radius:20px;gap:var(--e3);font-size:calc(19px * var(--texte, 1));font-weight:750;box-shadow:0 2px 4px #14112a1a,0 20px 40px -18px #14112a73}.koach-lancer-prix{flex:none;padding:4px 10px;border-radius:var(--r-pilule);background:#ffffff29;font-size:calc(14px * var(--texte, 1));font-weight:700}.koach-prudence{margin:0;padding:0 var(--e1);color:var(--fumee);font-size:calc(13px * var(--texte, 1));line-height:calc(19px * var(--texte, 1));white-space:normal}.koach-lancement-message{margin:0;padding:var(--e3) var(--e4);border-radius:var(--r-poche);background:var(--fond);box-shadow:var(--o-pose)}.koach-duo{display:flex;flex-wrap:wrap;gap:var(--e2)}.koach-duo>.btn-k{flex:1 0 auto}.page.koach-plein{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:grid;place-items:center;padding:0;gap:0;overflow:hidden;scrollbar-gutter:auto;background:#0e0c148c}body:has(.koach-plein) .dock,body:has(.koach-debrief-pied) .dock{display:none}.koach-pose{width:min(100%,400px);height:min(100%,820px)}.koach-appel{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden auto;border-radius:44px;padding:40px 24px 36px;background:#17131f;color:#fff;box-shadow:0 30px 80px -20px #0009}.koach-appel-haut{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center}.koach-appel-marque{color:#ffffffc7;font-size:calc(13px * var(--texte, 1));font-weight:600;letter-spacing:.01em}.koach-avatar{position:relative;width:112px;height:112px;margin:18px 0 10px;display:grid;place-items:center;border-radius:50%;background:#ffffff29;color:#fff}.koach-onde{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 #ffffff59;animation:koach-onde 1.6s ease-out infinite}@keyframes koach-onde{0%{box-shadow:0 0 #ffffff59}to{box-shadow:0 0 0 22px #fff0}}.koach-appel-nom{max-width:100%;margin:0;font-size:calc(30px * var(--texte, 1));line-height:calc(36px * var(--texte, 1));font-weight:700;letter-spacing:-.02em}.koach-appel-qui{max-width:100%;color:#ffffffc7;font-size:calc(17px * var(--texte, 1));line-height:calc(23px * var(--texte, 1))}.koach-appel-minuteur{color:#ffffffc7;font-size:calc(17px * var(--texte, 1));font-variant-numeric:tabular-nums}.koach-appel-etat{min-height:calc(22px * var(--texte, 1));margin:4px 0 0;color:#fff;font-size:calc(15px * var(--texte, 1));line-height:calc(22px * var(--texte, 1));font-weight:600;white-space:normal}.koach-appel-etat:focus{outline:none}.koach-appel-etat[data-alerte]{color:#ffd7dc}.koach-sous-titres{display:grid;gap:var(--e2);margin-top:var(--e5);padding:var(--e4);border-radius:20px;background:#ffffff1a;font-size:calc(17px * var(--texte, 1));line-height:calc(24px * var(--texte, 1))}.koach-sous-titres p{margin:0;white-space:normal}.koach-sous-titre-lui{min-height:calc(24px * var(--texte, 1));color:#fff}.koach-sous-titre-vous{color:#ffffffc7;font-style:italic}.koach-clavier{display:flex;align-items:center;gap:var(--e2);min-width:0;max-width:100%;margin-top:var(--e4);padding:6px;border-radius:26px;background:#ffffff1a}.koach-clavier-champ{flex:1 1 0;width:0;min-width:0;min-height:44px;padding:0 var(--e3);border:0;background:transparent;color:#fff;font-size:16px}.koach-clavier-champ::placeholder{color:#ffffffc7}.koach-clavier-champ:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;border-radius:20px}.koach-clavier-parler{flex:none;min-height:44px;padding:0 var(--e4);border:0;border-radius:22px;background:#fff;color:#17131f;font-weight:700;cursor:pointer}.koach-envoyer{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#17131f;cursor:pointer}.koach-envoyer:disabled{opacity:.45;cursor:default}.koach-appel-issue{margin:var(--e5) 0 0;text-align:center;font-size:calc(17px * var(--texte, 1));font-weight:700;white-space:normal}.koach-appel-issue[data-issue=rdv]{color:#9bf0c4}.koach-appel-bas{display:grid;justify-items:center;gap:28px;margin-top:auto;padding-top:var(--e5)}.koach-ronds{display:grid;grid-template-columns:repeat(3,84px);justify-content:center;gap:22px}.koach-rond{display:grid;justify-items:center;gap:8px;min-width:0;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.koach-rond-disque{width:72px;height:72px;display:grid;place-items:center;border-radius:50%;background:#ffffff29;color:#fff;transition:background-color var(--t),color var(--t),transform var(--m-instant) ease}.koach-rond[aria-pressed=true] .koach-rond-disque{background:#fff;color:#17131f}.koach-rond:active .koach-rond-disque{transform:scale(.94)}.koach-rond:disabled{cursor:default;opacity:.5}.koach-rond-nom{max-width:84px;font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.koach-rond:focus-visible,.koach-raccrocher:focus-visible,.koach-envoyer:focus-visible,.koach-clavier-parler:focus-visible,.koach-appel-suite:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;border-radius:40px}.koach-raccrocher{width:76px;height:76px;display:grid;place-items:center;border:0;border-radius:50%;background:#d92d20;color:#fff;cursor:pointer;box-shadow:0 10px 24px -8px #d92d208c;transition:transform var(--m-instant) ease}.koach-raccrocher:active{transform:scale(.94)}.koach-appel-suite{min-height:52px;padding:0 28px;border:0;border-radius:26px;background:#fff;color:#17131f;font-size:calc(16px * var(--texte, 1));font-weight:750;cursor:pointer}.koach-plein[data-reduit] .koach-onde{display:none}@media (prefers-reduced-motion: reduce){.koach-onde{display:none}.koach-rond-disque,.koach-raccrocher,.koach-segments button{transition:none}.koach-rond:active .koach-rond-disque,.koach-raccrocher:active{transform:none}.koach-ecrit span{animation:none}}.koach-sms{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:44px;background:var(--fond);box-shadow:0 30px 80px -20px #00000080}.koach-sms-tete{display:flex;align-items:center;gap:var(--e3);padding:18px var(--e4) var(--e3);border-bottom:1px solid var(--contour)}.koach-sms-avatar{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--plateau)}.koach-sms-titres{flex:1 1 auto;display:grid;min-width:0}.koach-sms-nom{margin:0;font-size:calc(17px * var(--texte, 1));font-weight:750}.koach-sms-fil{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--e2);margin:0;padding:var(--e4);overflow-y:auto;list-style:none}.koach-sms-date{align-self:center;color:var(--fumee);font-size:calc(12px * var(--texte, 1))}.koach-bulle{display:grid;gap:4px;max-width:80%;padding:10px 14px;border-radius:20px;font-size:calc(16px * var(--texte, 1));line-height:calc(22px * var(--texte, 1))}.koach-bulle>span[data-prose]{white-space:normal}.koach-bulle[data-qui=prospect]{align-self:flex-start;background:var(--creux);color:var(--encre);border-bottom-left-radius:6px}.koach-bulle[data-qui=commercial]{align-self:flex-end;background:var(--encre);color:#fff;border-bottom-right-radius:6px}.koach-bulle-etat{justify-self:end;font-size:calc(12px * var(--texte, 1));opacity:.8}.koach-ecrit{display:flex;gap:4px;padding:14px}.koach-ecrit span{width:7px;height:7px;border-radius:50%;background:var(--fumee);animation:koach-ecrit 1.2s ease-in-out infinite}.koach-ecrit span:nth-child(2){animation-delay:.15s}.koach-ecrit span:nth-child(3){animation-delay:.3s}@keyframes koach-ecrit{0%,60%,to{opacity:.35}30%{opacity:1}}.koach-sms-issue{align-self:center;padding:6px 12px;border-radius:var(--r-pilule);background:var(--plateau);font-size:calc(13px * var(--texte, 1));font-weight:700}.koach-sms-issue[data-issue=rdv]{background:var(--succes-fond);color:var(--succes)}.koach-sms-saisie,.koach-sms-fin{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2);padding:var(--e3) var(--e4) calc(var(--e4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--contour);background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou)}.koach-sms-fin>.t-nom{flex:1 1 auto;min-width:0}.koach-sms-champ{flex:1 1 auto;min-width:0;min-height:44px;padding:0 var(--e4);border:1px solid var(--bord-champ);border-radius:22px;background:var(--fond);font-size:16px}.koach-sms-saisie .koach-envoyer{background:var(--encre);color:#fff}.koach-sms-alerte{flex:1 0 100%;color:var(--erreur);font-size:calc(13px * var(--texte, 1));white-space:normal}.koach-note{display:flex;align-items:center;gap:var(--e5);max-width:640px;padding:var(--e5);border-radius:var(--r-poche);background:var(--fond);box-shadow:var(--o-pose)}.koach-note-chiffre{--ton: var(--erreur);flex:none;width:132px;height:132px;display:flex;align-items:baseline;justify-content:center;padding-top:36px;border-radius:50%;background:radial-gradient(closest-side,var(--fond) 82%,transparent 83%),conic-gradient(var(--ton) var(--part),var(--creux) 0)}.koach-note-chiffre[data-ton=bon]{--ton: var(--succes)}.koach-note-chiffre[data-ton=moyen]{--ton: var(--attention)}.koach-note-chiffre b{font-size:calc(52px * var(--texte, 1));line-height:1;font-weight:800;letter-spacing:-.03em}.koach-note-chiffre span{color:var(--fumee);font-size:calc(18px * var(--texte, 1));font-weight:700}.koach-note-textes{display:grid;gap:4px;min-width:0}.koach-note-issue{font-size:calc(19px * var(--texte, 1));line-height:calc(25px * var(--texte, 1));font-weight:750;white-space:normal}.koach-note-issue[data-issue=rdv]{color:var(--succes)}.koach-note-textes .t-sous{white-space:normal}.koach-points{display:grid;gap:var(--e4);max-width:640px}.koach-point{display:grid;gap:var(--e2);padding:var(--e5);border-radius:var(--r-poche);background:var(--fond);box-shadow:var(--o-pose)}.koach-point-titre{margin:0;font-size:calc(15px * var(--texte, 1));font-weight:750}.koach-point[data-ton=bon] .koach-point-titre{color:var(--succes)}.koach-point[data-ton=faible] .koach-point-titre{color:var(--erreur)}.koach-point[data-ton=phrase] .koach-point-titre{color:var(--bientot)}.koach-point b{font-size:calc(17px * var(--texte, 1))}.koach-point>span,.koach-point q,.koach-point .t-sous{white-space:normal}.koach-point q{quotes:"« " " »"}.koach-point q{padding:10px 14px;border-radius:14px;background:var(--plateau);color:var(--encre);font-size:calc(15px * var(--texte, 1));line-height:calc(21px * var(--texte, 1))}.koach-point-moment{color:var(--fumee);font-size:calc(14px * var(--texte, 1))}.koach-point-moment q{padding:0;background:none;color:var(--fumee)}.koach-point-phrase{margin:0;padding:14px 16px;border-radius:16px;background:var(--bientot-fond);color:var(--encre);font-size:calc(18px * var(--texte, 1));line-height:calc(26px * var(--texte, 1));font-weight:650;white-space:normal}.koach-vide{gap:var(--e3)}.koach-vide-titre{margin:0;font-size:calc(19px * var(--texte, 1));font-weight:750;white-space:normal}.koach-vide-kales{margin:0;padding:12px 14px;border-radius:14px;background:var(--plateau);font-weight:650;white-space:normal}.koach-vide-kales[data-rendue]{background:var(--succes-fond);color:var(--succes)}.koach-debrief-pied{position:fixed;left:0;right:0;bottom:0;z-index:1001;display:flex;justify-content:center;gap:var(--e2);padding:10px var(--e3) calc(14px + env(safe-area-inset-bottom,0px));background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);box-shadow:0 -1px 0 var(--contour)}.koach-debrief-pied>.btn-k{flex:0 1 220px}.koach-seances{display:grid;gap:4px;margin:0;padding:0;list-style:none}.koach-seance{width:100%;display:flex;align-items:center;gap:var(--e3);min-height:56px;padding:8px var(--e3);border:0;border-radius:14px;background:transparent;color:inherit;text-align:left;cursor:pointer}.koach-seance:hover{background:var(--plateau)}.koach-seance-textes{flex:1 1 auto;display:grid;min-width:0}.koach-seance-note{flex:none}.koach-seance-note[data-ton=bon]{background:var(--succes-fond);color:var(--succes)}.koach-seance-note[data-ton=faible]{background:var(--erreur-fond);color:var(--erreur)}.koach-detail{display:grid;gap:4px;margin:var(--e3) 0;padding:0;list-style:none}.koach-detail li{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);min-width:0;padding:8px 0;border-bottom:1px solid var(--creux)}.koach-detail-titre{margin:var(--e3) 0 var(--e1)}.koach-puces{margin:0;padding-left:18px}@media (max-width: 640px){.page.koach-plein{background:#17131f}.koach-pose{width:100%;height:100%}.koach-appel,.koach-sms{border-radius:0;box-shadow:none}.koach-appel{padding:calc(env(safe-area-inset-top,0px) + 28px) 20px calc(env(safe-area-inset-bottom,0px) + 28px)}.koach-sms-tete{padding-top:calc(env(safe-area-inset-top,0px) + 14px)}.koach-ronds{grid-template-columns:repeat(3,90px);gap:12px}.koach-rond-nom{max-width:90px}.koach-note{gap:var(--e4);padding:var(--e4)}.koach-note-chiffre{width:112px;height:112px;padding-top:30px}.koach-note-chiffre b{font-size:calc(44px * var(--texte, 1))}body:has(.koach-lancement) .toast{bottom:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px) + 96px)}}.explorer-carte-pied{flex:none;display:flex;justify-content:center;padding:var(--e2) var(--e4) var(--e4)}.explorer-carte-bouton{height:48px;display:inline-flex;align-items:center;gap:8px;padding:0 20px;border:0;border-radius:999px;background:var(--encre);color:#fff;font-weight:700;font-size:calc(15px * var(--texte, 1));box-shadow:0 10px 24px -8px #14112a80}.recherche-etapes{position:relative;color:var(--encre)}.recherche-saisie{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 8px 0 18px;border:1px solid var(--bord-fort);border-radius:999px;background:#fff}.recherche-saisie:focus-within{border-color:var(--encre);box-shadow:0 0 0 1px var(--encre)}.recherche-saisie input{flex:1 1 auto;min-width:0;height:52px;border:0;background:none;font-size:calc(16px * var(--texte, 1));color:var(--encre)}.recherche-saisie input:focus{outline:none}.recherche-trouves{list-style:none;margin:0;padding:4px 0;display:grid}.recherche-trouves button{width:100%;display:flex;align-items:center;gap:12px;padding:10px 8px;border:0;border-radius:12px;background:none;color:var(--encre);text-align:left}@media (hover: hover){.recherche-trouves button:hover{background:var(--survol)}}.recherche-trouves span{display:flex;flex-direction:column;min-width:0}.recherche-trouves small{color:var(--fumee)}.recherche-lieux{list-style:none;margin:0;padding:2px 0;display:flex;gap:12px;overflow-x:auto;scrollbar-width:none}.recherche-lieux::-webkit-scrollbar{display:none}.recherche-lieu{width:150px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;border:0;background:none;color:var(--encre);text-align:left}.recherche-lieu-dessin{width:100%;height:100px;margin-bottom:8px;display:grid;place-items:center;border-radius:18px;background:var(--survol);color:var(--encre);box-shadow:inset 0 0 0 1px var(--bord)}.recherche-lieu[aria-pressed=true] .recherche-lieu-dessin{box-shadow:inset 0 0 0 2px var(--encre);background:#fff}.recherche-lieu b{font-size:calc(15px * var(--texte, 1));font-weight:800}.recherche-lieu small{color:var(--fumee);font-size:calc(13px * var(--texte, 1))}.btn-k.recherche-bascule{justify-self:start}.recherche-cible{display:flex;justify-content:flex-end}.recherche-secteurs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.recherche-secteur{width:100%;display:flex;flex-direction:column;gap:8px;padding:0;border:0;background:none;color:var(--encre);text-align:left}.recherche-secteur[data-teinte="1"]{--s-fond: #F3ECFE;--s-encre: #6B3FB5}.recherche-secteur[data-teinte="2"]{--s-fond: #E3F7F5;--s-encre: #11766E}.recherche-secteur[data-teinte="3"]{--s-fond: #EDF4E8;--s-encre: #3F6B2E}.recherche-secteur[data-teinte="4"]{--s-fond: #F6EFE4;--s-encre: #7A5A2B}.recherche-secteur-dessin,.recherche-temperature-dessin{position:relative;width:100%;aspect-ratio:1 / .86;display:grid;place-items:center;border-radius:18px}.recherche-secteur-dessin{background:var(--s-fond);color:var(--s-encre)}.recherche-secteur[aria-pressed=true] .recherche-secteur-dessin,.recherche-temperature[aria-pressed=true] .recherche-temperature-dessin{box-shadow:inset 0 0 0 2px var(--encre)}.recherche-secteur-nom{font-size:calc(14px * var(--texte, 1));font-weight:700;line-height:1.25}.recherche-coche{position:absolute;top:8px;right:8px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--encre);color:#fff}.etapes-famille{margin:6px 0 0;font-size:calc(16px * var(--texte, 1));font-weight:800}.recherche-temperatures{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.recherche-temperature{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--encre);font-weight:700}.recherche-temperature-dessin{aspect-ratio:1 / .9;background:var(--survol)}.recherche-temperature[data-t=A] .recherche-temperature-dessin{background:var(--brulant-fond)}.recherche-temperature[data-t=B] .recherche-temperature-dessin{background:var(--chaud-fond)}.recherche-temperature[data-t=C] .recherche-temperature-dessin{background:var(--tiede-fond)}.recherche-temperature[data-t=D] .recherche-temperature-dessin{background:var(--froid-fond)}.recherche-groupe{display:grid;gap:8px}.recherche-pastilles{display:flex;flex-wrap:wrap;gap:8px}.recherche-pastilles .puce{min-height:40px;padding:0 16px;border-radius:999px;font-weight:650}.recherche-pied{display:flex;align-items:center;justify-content:space-between;gap:12px}.recherche-cible .puce:not([aria-pressed=true]){background:#fff;border-color:var(--bord-fort);color:var(--encre)}.btn.recherche-voir{min-height:52px;padding:0 22px;border-radius:16px;font-size:calc(16px * var(--texte, 1));font-weight:750;gap:8px}.recherche-etapes[data-plein]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;flex-direction:column;background:#f5f4f8}.recherche-tete{flex:none;display:flex;align-items:center;gap:14px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 10px}.recherche-tete h1{margin:0;font-size:calc(18px * var(--texte, 1));font-weight:800;letter-spacing:0;line-height:1.2}.recherche-tete h1:focus{outline:none}.recherche-corps{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:4px 16px 16px}.recherche-corps>*{flex:none}.recherche-etape{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:0 20px;border:1px solid var(--bord);border-radius:20px;background:#fff;color:var(--encre);text-align:left}.recherche-etape-titre{color:var(--fumee);font-weight:600}.recherche-etape-resume{min-width:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.recherche-etape{display:grid;gap:14px;align-items:stretch;padding:22px 18px 20px;box-shadow:0 10px 30px -18px #14112a59}section.recherche-etape h2{margin:0;font-size:calc(30px * var(--texte, 1));font-weight:800;letter-spacing:-.02em}.recherche-etapes[data-plein] .recherche-pied{flex:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -1px 0 var(--bord)}@media (min-width: 641px){.recherche-etapes[data-plein]{inset:auto;top:50%;left:50%;transform:translate(-50%,-50%);width:min(640px,calc(100vw - 48px));height:min(760px,calc(100vh - 48px));border-radius:var(--r-coque);overflow:hidden;box-shadow:0 0 0 100vmax #14112a52,0 24px 60px -24px #14112a73}.recherche-etapes[data-plein] .recherche-tete{padding-top:var(--e4)}.recherche-etapes[data-plein] .recherche-secteurs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 640px){body:has(.recherche-etapes[data-plein]) .dock{display:none}}.icone-haut{transform:rotate(180deg)}.page.agenda{padding-top:26px}.agenda-centre{min-width:0;display:flex;flex-direction:column}.agenda-outils{display:flex;align-items:center;gap:var(--e3) var(--e4);margin-bottom:var(--e5);min-width:0}.agenda-periode{margin:0;min-width:0;flex:0 1 auto;font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-k.agenda-aujourdhui{flex:none;min-height:44px;padding:0 var(--e4);font-size:calc(15px * var(--texte, 1))}.agenda-fleches{display:flex;gap:var(--e3);flex:none}.agenda-fleche{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--carte);color:var(--encre);box-shadow:inset 0 0 0 1px var(--bord-fort)}@media (hover: hover){.agenda-fleche:hover{background:var(--survol)}}.agenda-vues{flex:none;margin-left:auto}.agenda-vues .segment{white-space:nowrap;min-height:40px}.agenda-grille{padding:0;border:0}.btn-k.agenda-menu-agendas,.btn-k.agenda-nouveau{flex:none;min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 var(--e4);font-size:calc(15px * var(--texte, 1));white-space:nowrap}.agenda-pastille{flex:none;width:10px;height:10px;margin-right:8px;border-radius:50%;background:var(--ton-texte, var(--encre))}.agenda-creneaux ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.agenda-creneaux-vide{margin:0;font-size:calc(14px * var(--texte, 1));font-weight:600;color:var(--encre)}.agenda-creneau{display:grid;gap:4px}.agenda-creneau-nom{font-size:calc(13.5px * var(--texte, 1));font-weight:650;color:var(--encre)}.agenda-creneau-heures{display:flex;align-items:center;gap:6px;font-size:calc(13.5px * var(--texte, 1));color:var(--fumee)}.agenda-creneau-heures .choix-heure{min-width:0}.agenda-creneaux-ajouter{margin-top:8px;display:inline-flex;align-items:center;gap:6px}.agenda-creneaux-avis{margin:12px 0 0;display:flex;align-items:center;justify-content:space-between;gap:var(--e3);font-weight:600;color:var(--encre)}.temps-tournee{position:absolute;z-index:1;box-sizing:border-box;min-width:0;max-width:calc(100% - 3px);margin:1px 2px 0 1px;padding:5px 7px;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;gap:3px;background:var(--ton-fond);color:var(--ton-texte);box-shadow:inset 0 0 0 1px #14112a0f;font-size:calc(11.5px * var(--texte, 1));line-height:1.3}.temps-tournee-tete{display:flex;align-items:center;gap:5px;min-width:0;font-size:calc(12px * var(--texte, 1))}.temps-tournee-tete{align-items:flex-start}.temps-tournee-tete svg{flex:none;margin-top:2px}.temps-tournee-tete b{min-width:0;font-weight:750}.temps-tournee{container-type:inline-size}@container (max-width: 96px){.temps-tournee-tete svg{display:none}.temps-tournee-tete b{font-size:calc(11px * var(--texte, 1))}}.temps-tournee-arrets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.temps-tournee-arret{display:block;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.temps-tournee-arret[data-fait]{text-decoration:line-through;opacity:.6}.temps-tournee-arret:focus-visible{outline:2px solid var(--encre);outline-offset:1px}@media (min-width: 641px){.page.agenda{display:flex;flex-direction:column;overflow:hidden;padding-bottom:var(--e5)}.page.agenda>:not(.sr-only,dialog){width:100%;max-width:1232px;margin-left:auto;margin-right:auto}.agenda-centre{flex:1;min-height:0}.agenda-centre>.agenda-grille{flex:1;min-height:0;display:flex;flex-direction:column;margin-bottom:0}.agenda-temps .temps-corps{min-height:0;max-height:none}.agenda-periode{flex:0 1 15em;width:auto;max-width:45%}}@media (min-width: 641px) and (max-width: 1399px){.agenda-outils{flex-wrap:wrap}.agenda-vues{margin-left:0}}.agenda-liste{display:grid;gap:16px}.agenda-jour h2{margin:0 0 8px 4px;font-size:calc(17px * var(--texte, 1));font-weight:750}.agenda-jour ul{list-style:none;margin:0;padding:0;border-radius:18px;background:#fff;overflow:hidden}.agenda-jour li+li{border-top:1px solid #F3F2F7}.agenda-evenement{display:flex;width:100%;align-items:center;gap:14px;min-height:68px;padding:8px 16px;color:var(--encre);text-align:left}.agenda-evenement .num{min-width:3em;flex:none;font-weight:750}.agenda-evenement-corps{flex:1;min-width:0;display:grid;gap:2px}.agenda-evenement-type{font-size:calc(13px * var(--texte, 1));font-weight:650;color:var(--ton-texte, var(--fumee))}.agenda-evenement-nom{flex:1;min-width:0;font-weight:650;overflow-wrap:anywhere}.agenda-evenement[data-fait] .agenda-evenement-nom{text-decoration:line-through;color:var(--fumee)}.agenda-externe{color:var(--fumee)}.agenda-rien{padding:18px 16px;color:var(--fumee)}.agenda-bande{display:flex;align-items:center;gap:2px;padding:6px;border-radius:20px;margin-bottom:var(--e3)}.agenda-bande .agenda-fleche,.agenda-bande-semaine .agenda-fleche{width:40px;height:40px}.agenda-bande-jours{flex:1;min-width:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.agenda-bande-jour{min-width:0;min-height:56px;padding:4px 0;display:grid;justify-items:center;align-content:center;gap:2px;border:0;border-radius:14px;background:none;color:var(--encre);font:inherit;cursor:pointer}.agenda-bande-jour{color:var(--fumee)}.agenda-bande-jour>span:first-child{font-size:min(calc(12px * var(--texte, 1)),14px);line-height:1.2;font-weight:600}.agenda-bande-jour>b{font-size:min(calc(16px * var(--texte, 1)),19px);line-height:1.2;font-weight:750;color:var(--encre)}.agenda-bande-jour[aria-pressed=true]{background:var(--encre);color:#fff}.agenda-bande-jour[aria-pressed=true]>span:first-child,.agenda-bande-jour[aria-pressed=true]>b{color:#fff}.agenda-bande-jour:focus-visible{outline:2px solid var(--encre);outline-offset:2px}.agenda-bande-point{width:5px;height:5px;border-radius:50%}.agenda-bande-point[data-plein]{background:currentColor}.agenda-bande-semaine{display:flex;align-items:center;gap:var(--e2);margin-bottom:var(--e3)}.agenda-bande-semaine>b{flex:1;min-width:0;text-align:center;font-size:calc(16px * var(--texte, 1));font-weight:750}@media (max-width: 640px){.vues-barre{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:2px}.vues-barre>*{flex:none}}.depart-carte span{display:block;width:18px;height:18px;box-sizing:border-box;border-radius:50%;background:#fff;border:5px solid #14112A;box-shadow:0 1px 4px #14112a4d}.etape-carte{display:grid;place-items:center}.etape-carte span{width:34px;height:34px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;font-size:calc(15px * var(--texte, 1));font-weight:750;line-height:1;font-variant-numeric:tabular-nums;color:#fff;background:#14112a;border:3px solid #FFFFFF;box-shadow:0 2px 8px #14112a52}.tournee-carte{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.tournee-defile{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--e4);padding:var(--e6) var(--e5) var(--e4)}.tournee-defile>.patience{margin:8px 0}.tournee-tete{display:flex;flex-direction:column;gap:var(--e1);min-width:0}.tournee-tete-ligne{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);min-width:0}.tournee-titre{margin:0;font-size:calc(28px * var(--texte, 1));line-height:calc(34px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;color:var(--encre)}@media (min-width: 641px){.tournee-titre{font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1))}}@media (min-width: 641px) and (max-width: 900px){.tournee-titre{font-size:calc(26px * var(--texte, 1));line-height:calc(32px * var(--texte, 1))}}.tournee-pastilles{display:flex;flex-wrap:wrap;gap:var(--e2);margin-top:var(--e2)}.tournee-avis{margin:0}.tournee-reglages{display:flex;flex-wrap:wrap;gap:var(--e2)}.pastille-carte.tournee-reglage{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;min-height:calc(36px * var(--texte, 1));padding:0 12px 0 14px;font-size:calc(14px * var(--texte, 1))}.tournee-reglage[aria-expanded=true]{background:var(--encre);color:#fff;border-color:var(--encre)}.tournee-rubrique{display:grid;gap:var(--e3);padding:var(--e4);border-radius:var(--r-carte);background:var(--survol)}.tournee-rubrique-titre{margin:0}.tournee-rubrique-corps{display:flex;flex-direction:column;gap:var(--e3)}.tournee-jours{display:flex;flex-wrap:wrap;gap:8px}.tournee-jours .pastille-carte{min-height:38px;padding:0 15px;font-size:calc(14px * var(--texte, 1))}.champ.choix-date.tournee-autre-jour{flex:none;width:auto;min-height:38px;height:38px;padding:0 15px;border:1px solid var(--bord-fort);border-radius:999px;background:#fff;color:var(--encre);font-size:calc(14px * var(--texte, 1));font-weight:700;box-shadow:none}.champ.choix-date.tournee-autre-jour:not([data-vide]){background:var(--encre);border-color:var(--encre);color:#fff}.tournee-heure-choix{display:flex;align-items:center;justify-content:space-between;gap:12px}.tournee-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tournee-mode{min-width:0;min-height:96px;margin:0;padding:14px;border:0;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--bord-fort);display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;color:var(--encre);cursor:pointer}.tournee-mode>.icone{margin-bottom:8px}.tournee-mode>b{max-width:100%;font-size:calc(15px * var(--texte, 1));font-weight:750}.tournee-mode>span{max-width:100%;font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.tournee-mode[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--encre)}.tournee-mode:focus-visible{outline:2px solid var(--encre);outline-offset:2px}@media (hover: hover){.tournee-mode:not([aria-pressed=true]):hover{background:var(--survol)}}.tournee-arrets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.tournee-arret{display:flex;align-items:center;gap:var(--e3);min-width:0;min-height:calc(66px * var(--texte, 1))}.tournee-arret+.tournee-arret{border-top:1px solid var(--bord)}.tournee-rang{flex:none;width:28px;height:28px;border-radius:14px;display:grid;place-items:center;background:var(--encre);color:#fff;font-size:calc(13px * var(--texte, 1));font-weight:800}.tournee-rang-depart{background:var(--survol);color:var(--encre)}.tournee-arret-ouvrir,.tournee-origine-ligne{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--e3);min-height:52px;padding:0;border:0;background:none;color:var(--encre);text-align:left}.tournee-origine{display:flex;flex-direction:column}.tournee-origine-ligne:disabled{cursor:default}.tournee-arret-textes{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.tournee-arret-textes>b{font-size:calc(15px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));font-weight:600}.tournee-arret-textes>span{font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));color:var(--fumee)}.tournee-arret-note{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:calc(14px * var(--texte, 1));font-weight:700}.tournee-heure{flex:none;font-size:calc(15px * var(--texte, 1));font-weight:700;color:var(--encre)}.tournee-parking{display:flex;gap:6px;align-items:baseline}.tournee-parking-p{flex:none;font-weight:750;color:var(--vert)}.tournee-origine-changer{flex:none}.tournee-origine-choix{padding:10px 0 4px 40px}.tournee-retirer{flex:none;width:40px;height:40px;border:0;border-radius:20px;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 1px var(--bord-fort);color:var(--encre)}@media (hover: hover){.tournee-retirer:hover{background:var(--survol)}}.tournee-pied{flex:none;display:flex;align-items:center;gap:var(--e3);padding:var(--e4) var(--e5);border-top:1px solid var(--bord);background:var(--carte)}.tournee-pied .tournee-ajouter,.tournee-pied .tournee-principal{flex:1 1 0}.tournee-outils{display:flex;align-items:center;gap:var(--e3)}.dialogue-mes-tournees .gardees{padding:0}.tournee-principal-texte{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.tournee-feuille{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.tournee-feuille>.tournee-tete{flex:none;padding:2px 20px 12px}.tournee-feuille>.tournee-defile{padding:4px 20px 24px}.tournee-pied-telephone .tournee-principal{width:100%;min-height:calc(52px * var(--texte, 1))}.tournee-pied-telephone{position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + var(--barre-bas));z-index:950;height:76px;box-sizing:border-box;padding:10px 16px;border-top:1px solid var(--bord);border-radius:0}body:has(.tournee-pied-telephone) .toast{bottom:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px) + 88px)}}.en-tournee-panneau{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-radius:inherit;overflow:hidden;background:#fff}.en-tournee-tete{flex:none;padding:6px 20px 16px;border-bottom:1px solid #F0EFF5}.feuille-en-tournee .en-tournee-tete{touch-action:none}.en-tournee-titre{margin:0;display:flex;align-items:center;min-height:44px;font-weight:750}.en-tournee-rien{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.en-tournee-arret{display:flex;flex-direction:column;gap:var(--e4);min-width:0}.en-tournee-identite{display:flex;align-items:center;gap:var(--e3);min-width:0}.en-tournee-textes{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.en-tournee-nom{margin:0;font-size:calc(18px * var(--texte, 1));line-height:calc(24px * var(--texte, 1));font-weight:700;color:var(--encre)}.en-tournee-lieu{margin:0;font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));color:var(--fumee)}.en-tournee-note{margin:0;display:flex;align-items:center;gap:4px;font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));color:var(--fumee)}.en-tournee-note b{color:var(--encre)}.en-tournee-note b+span,.en-tournee-note svg+span{margin-left:6px}.en-tournee-heure{flex:none;font-size:calc(20px * var(--texte, 1));line-height:calc(26px * var(--texte, 1));font-weight:800;color:var(--encre)}.en-tournee-gestes{display:flex;flex-wrap:wrap;gap:var(--e3)}.en-tournee-gestes>*{flex:1 0 auto;min-width:max-content}.en-tournee-gestes .itineraire,.en-tournee-gestes .itineraire-action{display:flex}.en-tournee-gestes .itineraire-action .itineraire-aller{flex:1 0 auto;min-height:calc(52px * var(--texte, 1));height:auto;gap:8px;padding:0 16px;border:0;border-radius:var(--r-ctrl) 0 0 var(--r-ctrl);background:var(--encre);color:#fff;font-size:calc(15px * var(--texte, 1));font-weight:600;white-space:nowrap;overflow:hidden}.en-tournee-gestes .itineraire-action .itineraire-chevron{flex:none;width:44px;margin-left:0;min-height:calc(52px * var(--texte, 1));height:auto;border:0;border-left:1px solid rgba(255,255,255,.18);border-radius:0 var(--r-ctrl) var(--r-ctrl) 0;background:var(--encre);color:#fff}.btn-k.en-tournee-jysuis{min-height:calc(52px * var(--texte, 1))}.en-tournee-gestes[data-proche] .itineraire-action .itineraire-aller,.en-tournee-gestes[data-proche] .itineraire-action .itineraire-chevron{background:var(--carte);color:var(--encre);box-shadow:inset 0 0 0 1px var(--bord-fort)}.en-tournee-gestes[data-proche] .itineraire-action .itineraire-chevron{border-left-color:var(--bord-fort)}.en-tournee-suite{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);min-width:0;padding-top:var(--e3);border-top:1px solid var(--bord)}.en-tournee-suite>span{min-width:0;font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));color:var(--fumee)}.en-tournee-bandeau{flex:1 1 100%;display:flex;align-items:center;gap:var(--e3);min-width:0;padding:var(--e2) var(--e3) var(--e2) var(--e2);border-radius:var(--r-carte);background:var(--carte);box-shadow:0 2px 10px #14112a29}.en-tournee-bandeau-textes{flex:1 1 auto;min-width:0;display:grid}.en-tournee-bandeau .en-tournee-rang{font-size:calc(16px * var(--texte, 1));line-height:calc(22px * var(--texte, 1));font-weight:700;color:var(--encre)}.btn-k.en-tournee-arreter{flex:none}.en-tournee-corps{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.feuille-en-tournee[data-etat=fermee] .en-tournee-corps{overflow:hidden}.en-tournee-arrets{list-style:none;margin:0;padding:0}.en-tournee-arrets li{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 14px;border-bottom:1px solid #F3F2F7}.en-tournee-arrets li[data-courante]{background:#f7f6fb}.en-tournee-arrets .num{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#14112a;color:#fff;font-weight:750;font-variant-numeric:tabular-nums}.en-tournee-arrets li[data-fait] .num{background:#e5e4ec;color:#5c5e74}.en-tournee-arrets-nom{flex:1 1 auto;min-width:0;display:grid;gap:1px}.en-tournee-arrets-nom>span:first-child{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en-tournee-arrets-nom>span+span{font-size:calc(13px * var(--texte, 1))}.en-tournee-fait{font-weight:650;color:var(--vert)}.en-tournee-pied{display:flex;flex-wrap:wrap;gap:8px;padding:14px}.en-tournee-haut{position:absolute;z-index:3;top:12px;left:12px;right:72px;display:flex;flex-wrap:wrap;gap:8px;pointer-events:none}@media (max-width: 640px){.en-tournee-haut{right:12px;top:calc(env(safe-area-inset-top,0px) + 12px)}}.en-tournee-haut>*{pointer-events:auto}.etat-reseau.en-tournee-reseau{align-self:flex-start;max-width:100%;height:auto;min-height:32px;background:var(--carte);white-space:normal}.en-tournee-voiture{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px 0 10px;border:0;border-radius:999px;background:#fff;color:var(--encre);font-weight:650;box-shadow:0 2px 10px #14112a2e}.en-tournee-voiture{padding:0 14px}.en-tournee-voiture[aria-pressed=true]{background:#14112a;color:#fff}.en-tournee-voiture-distance{font-weight:500;color:#5c5e74}.en-tournee-voiture[aria-pressed=true] .en-tournee-voiture-distance{color:#e5e4ec}.en-tournee-proposition{position:absolute;z-index:3;top:64px;left:12px;right:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:16px;background:#fff;font-weight:600;box-shadow:0 2px 12px #14112a33}.en-tournee-proposition>span{flex:1 1 160px}.en-tournee-bureau{position:absolute;z-index:3;top:8px;left:8px;bottom:8px;width:min(400px,calc(100% - 16px));display:flex;align-items:flex-start;pointer-events:none}.en-tournee-bureau>.en-tournee-panneau{max-height:100%;border-radius:18px;pointer-events:auto;box-shadow:0 0 0 1px #e2e0ea,0 18px 36px -26px #281c6e73}@media (min-width: 641px){.en-tournee-haut,.en-tournee-proposition{left:424px}}.etape-carte[data-fait] span{background:#b9b6c6;box-shadow:none}.etape-carte[data-courante] span{width:42px;height:42px;font-size:calc(17px * var(--texte, 1));box-shadow:0 0 0 3px #14112a,0 4px 14px #14112a66}.voiture-garee-carte{width:0;height:0;pointer-events:none}.voiture-garee-carte svg{position:absolute;left:0;top:0;display:block;width:30px;height:42px;transform:translate(-50%,-50%);filter:drop-shadow(0 0 1px #FFFFFF) drop-shadow(0 0 1px #FFFFFF) drop-shadow(0 1px 1.5px rgba(20,17,42,.35))}.tournee-chemins{display:grid}.tournee-du-jour{display:grid;gap:var(--e3);padding:var(--e4);border-radius:var(--r-poche);background:#fff;box-shadow:var(--poche-ombre)}.tournee-du-jour-etat{margin:0;font-weight:600;color:var(--encre)}.tournee-du-jour-arrets{list-style:none;margin:0;padding:0;display:grid}.tournee-du-jour-arret{display:flex;width:100%;align-items:center;gap:var(--e3);min-height:44px;padding:0 4px;border:0;border-bottom:1px solid #F3F2F7;background:transparent;color:var(--encre);text-align:left}.tournee-du-jour-arrets li:last-child .tournee-du-jour-arret{border-bottom:0}.tournee-du-jour-arret>.une-ligne{flex:1 1 auto;min-width:0}.tournee-du-jour-arrets li[data-fait] .tournee-du-jour-arret>.une-ligne{color:var(--encre-2)}.tournee-du-jour-rang{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#f2f2f5;font-size:calc(12px * var(--texte, 1))}.tournee-du-jour-heure{flex:none;color:var(--encre-2)}.tournee-du-jour-demarrer{justify-self:stretch}.tournee-composer-autre{margin:var(--e4) 0 0}.chemin{display:flex;width:100%;align-items:center;gap:14px;min-height:68px;padding:10px 14px;border:0;border-bottom:1px solid #F3F2F7;background:transparent;color:var(--encre);text-align:left}@media (hover: hover){.chemin:hover{background:#f7f7fa}}.chemin-icone{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#f2f2f5;color:var(--encre)}.chemin-icone-plein{background:#14112a;color:#fff}.chemin-texte{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.chemin-texte>b{font-weight:650}.gardees{padding:16px 14px 18px}.gardees-rien{margin:0;font-size:calc(13px * var(--texte, 1));color:#5c5e74}.gardees-liste{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gardee{border-radius:12px;background:#f7f7fa}.gardee-titre{display:flex;width:100%;align-items:center;gap:10px;min-height:52px;padding:8px 12px;text-align:left;color:var(--encre)}.gardee-titre>b{flex:1 1 auto;min-width:0;font-weight:650;overflow-wrap:anywhere}.gardee-titre>span{flex:none;font-size:calc(13px * var(--texte, 1));color:#5c5e74}.gardee-chevron{flex:none;transition:transform var(--t)}.gardee-titre[aria-expanded=true] .gardee-chevron{transform:rotate(180deg)}.gardee[data-realisee] .gardee-titre>span{color:var(--vert)}.gardee-detail{display:grid;gap:10px;padding:0 12px 12px}.gardee-etapes{list-style:none;margin:0;padding:0;display:grid;gap:2px}.gardee-etapes li{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:36px;font-size:calc(13px * var(--texte, 1))}.gardee-etapes .num{color:#5c5e74;font-variant-numeric:tabular-nums}.gardee-actions{display:flex;flex-wrap:wrap;gap:8px}.gardee-modifier{display:grid;gap:10px;padding-top:10px;border-top:1px solid #ECEBF2}.gardee-modifier>p{margin:0}.gardee-modifier>.btn{justify-self:start}.gardee-heures{display:flex;flex-wrap:wrap;gap:10px}.gardee-heures .reglage{margin:0}.explorer-carte{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--carte)}.explorer-carte-corps{flex:1 1 auto;min-height:0;display:flex}.explorer-liste-colonne{position:relative;z-index:2;flex:0 0 auto;width:min(440px,45%);min-width:340px;min-height:0;display:flex;flex-direction:column;background:var(--carte);box-shadow:8px 0 30px -24px #2c1e7866}.filtres-explorer{display:grid;gap:var(--e3);min-width:0}.explorer-liste-colonne>.filtres-explorer{flex:none;padding:var(--e5) var(--e5) var(--e4)}.carte-entete{display:flex;align-items:center;gap:var(--e2);min-height:calc(60px * var(--texte, 1));padding:0 var(--e2) 0 var(--e4);border-radius:var(--r-bloc);border:1px solid var(--bord-fort);background:var(--carte);min-width:0}.carte-entete-resume{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--e3);min-height:calc(56px * var(--texte, 1));padding:0;border:0;background:none;color:var(--encre);text-align:left;cursor:pointer}.carte-entete-resume>svg{flex:none}.carte-entete-textes{min-width:0;display:grid}.carte-entete-textes b{font-size:calc(15px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));font-weight:700}.carte-entete-textes span{font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));color:var(--fumee)}.carte-entete .filtres-explorer-bouton{position:relative;flex:none;width:44px;height:44px;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid var(--bord-fort);background:var(--carte);color:var(--encre);box-shadow:none}.carte-entete .filtres-explorer-bouton .puce-compte{position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px var(--carte)}.carte-entete .filtres-explorer-bouton[aria-expanded=true]{background:var(--encre);border-color:var(--encre);color:#fff}@media (hover: hover){.carte-entete .filtres-explorer-bouton:not([aria-expanded=true]):hover{background:var(--survol)}}.filtres-explorer:not([data-telephone]) .filtres-explorer-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.pastilles-carte{display:flex;flex-wrap:wrap;gap:var(--e2);min-width:0}.pastille-carte{flex:none;display:inline-flex;align-items:center;gap:var(--e2);max-width:100%;min-height:calc(44px * var(--texte, 1));padding:0 var(--e4);border:1px solid var(--bord-fort);border-radius:var(--r-pilule);background:var(--carte);color:var(--encre);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));font-weight:600;white-space:nowrap}.pastille-carte>svg{flex:none}.pastille-carte[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:#fff}@media (hover: hover){.pastille-carte:not([aria-pressed=true]):hover{background:var(--survol)}}.liste-explorer{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;background:var(--carte)}.liste-explorer-tete{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e2) var(--e3);padding:0 var(--e5) var(--e4);border-bottom:1px solid var(--bord)}.liste-explorer-titres{flex:1 1 8em;min-width:0;display:grid}.liste-titre{color:var(--encre);font-size:calc(18px * var(--texte, 1));line-height:calc(24px * var(--texte, 1))}.segment-liste{flex:none;display:inline-flex;gap:var(--e1);padding:var(--e1);border-radius:var(--r-ctrl);background:var(--survol)}.segment-liste button{min-height:calc(40px * var(--texte, 1));padding:0 var(--e3);border:0;border-radius:9px;background:none;color:var(--fumee);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));font-weight:600;white-space:nowrap}.segment-liste button[aria-pressed=true]{background:var(--carte);color:var(--encre);box-shadow:0 1px 2px #14112a1a}.liste-explorer>.liste{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--e3) var(--e3) var(--e5)}.liste-explorer>.liste>.squelette{height:calc(80px * var(--texte, 1));margin-bottom:var(--e1);border-radius:var(--r-bloc)}.explorer-lignes{list-style:none;margin:0;padding:0;display:grid;gap:var(--e1)}.explorer-ligne{display:flex;align-items:center;gap:var(--e3);min-width:0;padding:var(--e3);border-radius:var(--r-bloc)}.explorer-ligne[data-actif]{background:var(--survol)}.explorer-ligne-ouvrir{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--e3);padding:0;border:0;background:none;color:var(--encre);text-align:left;cursor:pointer}.explorer-ligne-textes{flex:1 1 auto;min-width:0;display:grid;gap:2px}.explorer-ligne-score{display:flex;align-items:center;gap:var(--e2);min-width:0;white-space:nowrap}.explorer-ligne-score .badge-score{height:calc(20px * var(--texte, 1));padding:0;background:none;box-shadow:none;font-size:calc(14px * var(--texte, 1));flex:none}.explorer-ligne-score .badge{height:calc(24px * var(--texte, 1))}.explorer-ligne .bouton-ajouter{width:44px;height:44px;flex:none}.explorer-ligne[data-zero] .vignette{filter:grayscale(1);opacity:.55}.explorer-ligne[data-zero] .explorer-ligne-nom{color:var(--fumee)}@media (hover: hover){.explorer-ligne:not([data-actif]):hover{background:var(--doux)}}.liste-explorer .liste-pied{display:grid;justify-items:center;gap:var(--e2);padding-top:var(--e3)}.liste-explorer .liste-pied[data-fond] .pagination{opacity:.6}.liste-fin{max-width:36em;text-align:center;white-space:normal}@media (max-width: 640px){.app[data-vue=explorer] .filtres-explorer[data-telephone]{position:fixed;top:0;left:0;right:0;z-index:960;gap:var(--e3);padding:calc(env(safe-area-inset-top,0px) + var(--e3)) var(--e4) var(--e1);pointer-events:none}.filtres-explorer[data-telephone]>*{pointer-events:auto}.filtres-explorer[data-telephone] .carte-entete{border:0;border-radius:var(--r-carte);box-shadow:var(--ombre-flottant)}.filtres-explorer[data-telephone] .filtres-explorer-ligne{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--e2);margin:0 calc(-1 * var(--e4));padding:0 var(--e4) var(--e1);overflow-x:auto;scrollbar-width:none}.filtres-explorer[data-telephone] .filtres-explorer-ligne::-webkit-scrollbar{display:none}.filtres-explorer[data-telephone] .pastilles-carte{flex-wrap:nowrap}.filtres-explorer[data-telephone] .pastille-carte{border:0;box-shadow:var(--ombre)}.filtres-explorer[data-telephone] .pastille-carte:not([aria-pressed=true]){box-shadow:var(--ombre),0 0 0 1px var(--bord)}.feuille-explorer .liste-explorer-tete{padding:0 var(--e4) var(--e3);border-bottom:0}.feuille-explorer[data-etat=fermee] .liste-explorer-titres{justify-items:center;text-align:center}.feuille-explorer .liste-explorer-tete>.liste-explorer-apercu{flex:1 1 100%}.feuille-explorer .liste-explorer>.liste{padding:0 var(--e4) var(--e5)}.apercu-entreprise{position:fixed;left:12px;right:12px;z-index:950;bottom:calc(var(--bas-feuille) + 12px);display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:24px;background:#fff;box-shadow:0 2px 4px #14112a0f,0 24px 44px -20px #2c1e7880;animation:monteDuBas .22s cubic-bezier(.22,1,.36,1) both}.apercu-entreprise-ouvrir{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px;padding:0;border:0;background:none;color:var(--encre);text-align:left}.apercu-entreprise .vignette[data-taille=petite]{width:96px;height:96px;border-radius:18px}.apercu-entreprise .vignette[data-taille=petite] .picto-activite{width:40px;height:40px}.apercu-entreprise-textes{min-width:0;display:flex;flex-direction:column;gap:3px}.apercu-entreprise-temperature{display:inline-flex;align-items:center;gap:5px;font-size:calc(14px * var(--texte, 1));font-weight:800}.apercu-entreprise-nom{font-size:calc(17px * var(--texte, 1));font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apercu-entreprise-ligne{color:var(--fumee);font-size:calc(14px * var(--texte, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apercu-entreprise-gestes{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-top:22px}.apercu-entreprise-fermer{position:absolute;top:6px;right:6px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--fumee)}}.portefeuille [data-statut=tout]{--point: var(--encre)}.portefeuille [data-statut=a_visiter]{--point: #E0561F;--statut-fond: #FDEEE8;--statut-encre: #AE350D}.portefeuille [data-statut=visite]{--point: #3B74E6;--statut-fond: #EAF0FD;--statut-encre: #2457C2}.portefeuille [data-statut=devis]{--point: #C98A1B;--statut-fond: #FDF2DC;--statut-encre: #845000}.portefeuille [data-statut=signe]{--point: #22A35E;--statut-fond: #E4F5EB;--statut-encre: #17723F}.portefeuille [data-statut=perdu]{--point: #8D8A9C;--statut-fond: #EFEEF3;--statut-encre: #555263}.portefeuille-entete{display:flex;align-items:center;justify-content:space-between;gap:var(--e3) var(--e5);margin-bottom:var(--e5)}.page h1.portefeuille-titre{color:var(--encre);font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1));font-weight:800;letter-spacing:-.02em}.portefeuille-cherche{flex:0 1 320px;min-width:220px}.portefeuille-cherche .champ[type=search]{min-height:calc(44px * var(--texte, 1));border-radius:var(--r-ctrl);font-size:calc(15px * var(--texte, 1))}.portefeuille .outils-liste{margin-bottom:var(--e4)}.portefeuille-liste{display:grid}.portefeuille-outils-droite{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--e2)}.btn-k.portefeuille-ajouter{min-height:calc(44px * var(--texte, 1));padding:0 var(--e4)}.btn-k.portefeuille-ajouter:not(:disabled){box-shadow:inset 0 0 0 1px var(--bord-fort)}.portefeuille-pages{display:grid;justify-items:center;gap:var(--e2);padding-top:var(--e3)}.portefeuille-pages[data-fond] .pagination{opacity:.6}.portefeuille-choisies{display:inline-flex;align-items:center;gap:2px;min-height:36px;padding:0 4px 0 14px;border-radius:999px;background:#f1ebfc;color:#5b2fb0;font-size:calc(13.5px * var(--texte, 1));font-weight:700;white-space:nowrap}.portefeuille-choisies-vider{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:inherit}@media (hover: hover){.portefeuille-choisies-vider:hover{background:#5b2fb01a}}.portefeuille-choisies-vider:focus-visible{outline:2px solid var(--encre);outline-offset:1px}.portefeuille-tableau-cadre{overflow-x:auto;border-radius:var(--r-carte);background:var(--carte);box-shadow:var(--ombre)}.portefeuille-tableau{width:100%;border-collapse:collapse;font-size:calc(14px * var(--texte, 1))}.portefeuille-tableau th{padding:10px 12px;background:#f8f7fb;border-top:1px solid var(--bord);border-bottom:1px solid var(--bord);text-align:left;font-size:calc(12.5px * var(--texte, 1));font-weight:600;color:var(--fumee);white-space:nowrap}.portefeuille-tableau td{padding:10px 12px;border-bottom:1px solid var(--bord);vertical-align:middle;color:var(--encre);max-width:0}.portefeuille-tableau td:first-child,.portefeuille-tableau td.portefeuille-col-choix{max-width:none}.portefeuille-tableau tbody td:nth-child(2){width:40%}.portefeuille-tableau tbody tr{cursor:pointer;transition:background .12s ease}.portefeuille-tableau tbody tr:last-child td{border-bottom:0}.portefeuille-tableau tbody tr[data-choisie]{background:#faf8fe}.portefeuille-tableau tbody tr[data-ouverte]{background:var(--survol)}@media (hover: hover){.portefeuille-tableau tbody tr:hover{background:#f6f5fa}}.portefeuille-tableau :is(th,td):first-child{padding-left:22px}.portefeuille-tableau :is(th,td):last-child{padding-right:22px}.portefeuille-col-choix{width:44px}.portefeuille-col-choix input[type=checkbox]{width:20px;height:20px;margin:0;display:block;cursor:pointer;accent-color:var(--encre)}.portefeuille-entreprise{display:flex;align-items:center;gap:12px;min-width:0}.portefeuille-entreprise .vignette[data-taille=mini]{flex:none;width:38px;height:38px;border-radius:11px}.portefeuille-entreprise-textes{display:flex;flex-direction:column;align-items:stretch;gap:1px;min-width:0}.portefeuille-ouvrir{margin:0;padding:0;border:0;background:none;color:var(--encre);font:inherit;font-weight:700;text-align:left;cursor:pointer}.portefeuille-ouvrir:focus-visible{outline:2px solid var(--encre);outline-offset:2px;border-radius:4px}.portefeuille-activite{font-size:calc(12.5px * var(--texte, 1));color:var(--fumee)}.portefeuille-col-contact{white-space:nowrap}.portefeuille-statut{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 10px 2px 9px;border-radius:999px;background:var(--statut-fond);color:var(--statut-encre);font-size:calc(12.5px * var(--texte, 1));font-weight:650;white-space:nowrap}.portefeuille-statut:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--point)}.portefeuille-tableau .badge-score{height:calc(20px * var(--texte, 1));padding:0;background:none;box-shadow:none;font-size:calc(14px * var(--texte, 1))}.portefeuille-etape{font-weight:650}.portefeuille-etape:not([data-prevu]){font-weight:500;color:var(--fumee)}.portefeuille-etape[data-retard]{color:var(--urgent);font-weight:700}.portefeuille-qui{font-size:calc(12.5px * var(--texte, 1));color:var(--fumee)}@media (max-width: 1099px){.portefeuille-tableau .portefeuille-col-contact{display:none}}.portefeuille-lignes{list-style:none;margin:0;padding:var(--e1) var(--e4);border-radius:var(--r-carte);background:var(--carte);box-shadow:var(--ombre)}.portefeuille-ligne{display:flex;align-items:center;gap:var(--e3);min-width:0;padding:var(--e3) 0}.portefeuille-ligne+.portefeuille-ligne{border-top:1px solid var(--bord)}.comptes-suivi-prenom{flex:none;max-width:30%;color:var(--encre-2);font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));font-weight:600}.comptes-membres{display:flex;flex-wrap:wrap;gap:var(--e2);padding:var(--e3) var(--e3) 0}.comptes-membres .puce{max-width:100%;min-width:0}.comptes-suivi-menu{min-width:0;max-width:100%}.portefeuille-ligne-ouvrir{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--e3);padding:0;border:0;background:none;color:var(--encre);text-align:left}.portefeuille-ligne-textes{flex:1 1 auto;min-width:0;display:grid;gap:2px}.portefeuille-ligne-etape{display:flex;align-items:center;gap:var(--e2);min-width:0;margin-top:2px}.portefeuille-ligne-etape .badge-score{height:calc(20px * var(--texte, 1));padding:0;background:none;box-shadow:none;font-size:calc(14px * var(--texte, 1))}.portefeuille-ligne .bouton-ajouter{width:44px;height:44px;flex:none}.page-fiche{position:fixed;top:var(--haut-rail);left:var(--largeur-rail);right:0;bottom:0;z-index:1500;overflow-y:auto;overscroll-behavior:contain;background:var(--fond);animation:fondu .16s ease both}.page-fiche:focus{outline:none}body:has(.page-fiche) .carte-sources-texte{visibility:hidden}.page-fiche-avis{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:640px;margin:40px auto;padding:0 24px}.page-fiche-avis p{margin:0;color:var(--encre);line-height:1.45}.colonne-fiche{max-width:1232px;margin:0 auto;padding:var(--e5) 60px 64px;display:grid;gap:var(--e5);align-content:start}.btn-k.fiche-retour{justify-self:start;min-height:calc(40px * var(--texte, 1));padding:0 10px 0 2px;background:none;border:0}@media (hover: hover){.btn-k.fiche-retour:hover{background:var(--survol)}}.fiche-tete{display:grid;gap:var(--e5);padding:var(--e6, 32px);min-width:0}.fiche-tete-qui{display:flex;align-items:flex-start;gap:var(--e5);min-width:0}.fiche-tete-textes{flex:1 1 auto;display:grid;gap:var(--e1);min-width:0}.fiche-nom{margin:0;font-size:calc(32px * var(--texte, 1));line-height:calc(40px * var(--texte, 1));font-weight:800;letter-spacing:-.02em;color:var(--encre)}.fiche-nom:focus{outline:none}.fiche-tete-actions{flex:none;display:flex;gap:var(--e3)}.vignette[data-taille=fiche]{width:80px;height:80px;flex:none;border-radius:var(--r-carte)}.vignette[data-taille=fiche] .picto-activite{width:40px;height:40px}.fiche-ajouter[aria-pressed=true]{background:var(--encre);color:#fff;border-color:var(--encre)}.fiche-pastilles{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--e2);min-width:0;margin-top:var(--e2);overflow-x:auto;scrollbar-width:none}.fiche-pastilles::-webkit-scrollbar{display:none}.fiche-pastille{flex:none;display:inline-flex;align-items:center;gap:6px;max-width:260px;height:calc(32px * var(--texte, 1));padding:0 12px;border-radius:var(--r-pilule);background:var(--survol);color:var(--encre);font-size:calc(14px * var(--texte, 1));font-weight:600}.fiche-pastille[data-ton=prevu]{background:#f1ecff;color:#5b3bc4}.fiche-pastilles .fiche-statut{flex:none;height:calc(32px * var(--texte, 1));border-radius:var(--r-pilule);padding:0 12px 0 14px;background:#f1ecff;color:#5b3bc4}.fiche-pastilles .suivi-par{flex:none;height:calc(32px * var(--texte, 1));padding:0 12px 0 4px;max-width:260px}.fiche-pastilles .suivi-avatar{width:24px;height:24px;font-size:calc(10px * var(--texte, 1))}.fiche-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2);min-width:0}.fiche-gestes .itineraire{display:inline-flex}.fiche-geste{flex:none;display:inline-flex;align-items:center;gap:8px;height:calc(44px * var(--texte, 1));padding:0 16px;border:0;border-radius:var(--r-ctrl);background:var(--carte);color:var(--encre);box-shadow:inset 0 0 0 1px var(--bord-fort);font-size:calc(15px * var(--texte, 1));font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--t)}.fiche-geste .geste-rond{display:contents}.fiche-geste .logo-marque{display:inline-grid;place-items:center}.fiche-geste .logo-marque img{display:block;object-fit:contain}@media (hover: hover){.fiche-geste:hover{background:var(--survol);color:var(--encre)}}.fiche-geste[aria-expanded=true]{background:var(--survol)}.fiche-geste:focus-visible{outline:2px solid var(--encre);outline-offset:2px}.fiche-geste[aria-disabled=true]{background:var(--survol);color:var(--fumee);box-shadow:none;cursor:default}.fiche-geste-principal{background:var(--encre);color:#fff;box-shadow:none}@media (hover: hover){.fiche-geste-principal:hover{background:var(--encre-haut);color:#fff}}.fiche-alerte{margin:0}.fiche-corps{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--e5);align-items:start}.fiche-principal,.fiche-cote{display:grid;gap:var(--e5);min-width:0}.fiche-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e5);align-items:start}.fiche-section{display:grid;gap:var(--e3);align-content:start;padding:var(--e5);min-width:0}.fiche-section>h3{margin:0}.fiche-section .faits{margin:0}.fiche-section .fait{padding:12px 0}.fiche-section .fait:last-child{border-bottom:0;padding-bottom:0}.fiche-pourquoi{background:var(--sombre);color:#fff}.fiche-signaux{list-style:none;margin:0;padding:0;display:grid;gap:var(--e3)}.fiche-signal{display:flex;align-items:flex-start;gap:var(--e3);min-width:0}.fiche-signal-dessin{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-ctrl);background:var(--sombre-2);color:#fff;box-shadow:inset 0 0 0 1px var(--sombre-bord)}.fiche-signal[data-famille=moment] .fiche-signal-dessin{color:#ffb27a}.fiche-signal[data-famille=presence] .fiche-signal-dessin{color:#7fd8c0}.fiche-signal[data-famille=taille] .fiche-signal-dessin{color:#c8b6ff}.fiche-signal-textes{display:grid;gap:2px;min-width:0}.fiche-signal b{font-size:calc(16px * var(--texte, 1));line-height:calc(22px * var(--texte, 1));font-weight:700}.fiche-signal-textes>span{color:var(--sombre-texte);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1))}.fiche-bref-note dd{display:inline-flex;align-items:center;gap:6px}.distance-actuelle{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.fiche-visite{gap:8px}.itineraire-action{display:flex;min-width:0}.itineraire-action .itineraire-aller{flex:1 1 auto;min-width:0;height:48px;justify-content:center;gap:8px;border-radius:14px 0 0 14px;font-weight:700}.itineraire-action .itineraire-chevron{flex:none;width:34px;height:48px;padding:0;justify-content:center;border-left:0;border-radius:0 14px 14px 0}.apres-issues{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.apres-issue{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:0;border:0;background:none;color:var(--encre);text-align:left}.apres-issue:last-child:nth-child(odd){grid-column:1 / -1}.apres-issue-dessin{position:relative;align-self:stretch;height:88px;display:grid;place-items:center;margin-bottom:8px;border-radius:18px;background:var(--survol);color:var(--encre-2);box-shadow:inset 0 0 0 2px transparent}.apres-issue[aria-pressed=true] .apres-issue-dessin{box-shadow:inset 0 0 0 2.5px var(--encre)}.apres-issue[data-issue=relancer] .apres-issue-dessin{background:#e3f5f0;color:#12715b}.apres-issue[data-issue=rdv] .apres-issue-dessin{background:#f1ecff;color:#5b3bc4}.apres-issue[data-issue=refus] .apres-issue-dessin{background:#f7efe3;color:#7a5418}.apres-issue[data-issue=absent] .apres-issue-dessin{background:#edf6e8;color:#3c6e2a}.apres-issue-choisie{position:absolute;top:10px;right:10px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--encre);color:#fff}.apres-issue b{font-size:calc(16px * var(--texte, 1));font-weight:750}.apres-issue>span:last-child{color:var(--fumee);font-size:calc(14px * var(--texte, 1))}.apres-champ-titre{font-size:calc(16px * var(--texte, 1));font-weight:750;color:var(--encre)}.temps-evenement[data-retard]{box-shadow:inset 3px 0 0 var(--urgent)}.apres-deja-pris{margin:0;font-size:calc(14px * var(--texte, 1));font-weight:600;color:#8a4b00}@media (max-width: 640px){.apres-issues{gap:10px}.apres-issue-dessin{height:calc(44px * var(--texte, 1));margin-bottom:4px;border-radius:14px}.apres-issue-choisie{top:6px;right:6px;width:20px;height:20px}}.apres-dicter{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 16px;border:0;border-radius:var(--r-ctrl);background:var(--fond, #FFFFFF);box-shadow:var(--o-pose);color:var(--encre);text-align:left}.apres-dicter-rond{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#f1ecff;color:#5b3bc4}.apres-dicter-nom{flex:1 1 auto;min-width:0;font-size:calc(16px * var(--texte, 1));font-weight:700}.apres-dicter-prix{flex:none;color:var(--fumee);font-size:calc(14px * var(--texte, 1));font-variant-numeric:tabular-nums;white-space:nowrap}.dictee{display:grid;justify-items:center;gap:12px;padding:8px 0 4px;text-align:center}.dictee-micro{display:grid;justify-items:center;gap:10px;min-width:120px;padding:4px;border:0;background:none;color:var(--encre)}.dictee-micro-rond{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;background:var(--encre);color:#fff;box-shadow:var(--o-souleve);transition:background var(--t),box-shadow var(--t)}.dictee[data-etat=ecoute] .dictee-micro-rond{background:var(--urgent);box-shadow:0 0 0 8px #c9264f24,var(--o-souleve)}.dictee[data-etat=envoi] .dictee-micro-rond{background:var(--creux, #EFEEF4);color:var(--fumee);box-shadow:var(--o-plat)}.dictee-micro[aria-disabled=true]{cursor:progress}.dictee-micro-nom{font-size:calc(16px * var(--texte, 1));font-weight:700;white-space:nowrap}.dictee-chrono{margin:0;color:var(--fumee);font-size:calc(16px * var(--texte, 1));font-variant-numeric:tabular-nums}.dictee-chrono b{color:var(--encre);font-size:calc(22px * var(--texte, 1));font-weight:750}.dictee-aide{margin:0;color:var(--fumee);font-size:calc(14px * var(--texte, 1));white-space:nowrap}.dictee-relue{display:grid;gap:18px}.dictee-relue:focus:not(:focus-visible){outline:none}@media (max-width: 1100px){.colonne-fiche{padding:var(--e5) 32px 56px}.fiche-corps{grid-template-columns:minmax(0,1fr) 300px}.fiche-duo{grid-template-columns:minmax(0,1fr)}.fiche-tete-qui{flex-wrap:wrap}}@media (max-width: 640px){.page-fiche{top:0;left:0;z-index:1600;background:var(--fond);animation:monteDuBas .3s cubic-bezier(.22,1,.36,1) backwards}.colonne-fiche[data-telephone]{max-width:none;gap:var(--e4);padding:calc(env(safe-area-inset-top,0px) + 84px) 16px calc(104px + env(safe-area-inset-bottom,0px))}.fiche-haut-boutons{position:fixed;top:calc(env(safe-area-inset-top,0px) + 16px);left:16px;right:16px;z-index:3;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.fiche-haut-boutons>*{pointer-events:auto}.colonne-fiche[data-telephone] .fiche-retour{width:48px;height:48px;background:var(--carte);box-shadow:var(--ombre)}.colonne-fiche[data-telephone] .fiche-ajouter{margin-left:auto;border:0;box-shadow:0 2px 10px #14112a29;border-radius:var(--r-pilule)}.colonne-fiche[data-telephone] .fiche-tete{padding:0;gap:var(--e3)}.colonne-fiche[data-telephone] .fiche-tete-qui{align-items:center;gap:var(--e3)}.colonne-fiche[data-telephone] .vignette[data-taille=fiche]{width:64px;height:64px}.colonne-fiche[data-telephone] .vignette[data-taille=fiche] .picto-activite{width:32px;height:32px}.colonne-fiche[data-telephone] .fiche-nom{font-size:calc(24px * var(--texte, 1));line-height:calc(30px * var(--texte, 1))}.fiche-adresse{margin:0;font-size:calc(15px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));color:var(--encre-2)}.colonne-fiche[data-telephone] .fiche-pastilles{margin-top:0}.fiche-chiffres{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0;padding:var(--e3) 0}.fiche-chiffre{display:flex;flex-direction:column-reverse;align-items:center;gap:2px;min-width:0;padding:0 var(--e2)}.fiche-chiffre+.fiche-chiffre{border-left:1px solid var(--bord)}.fiche-chiffre dd{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:calc(20px * var(--texte, 1));line-height:calc(26px * var(--texte, 1));font-weight:800}.fiche-chiffre dt{max-width:100%;color:var(--fumee);font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1))}.colonne-fiche[data-telephone] .fiche-gestes{flex-wrap:nowrap;gap:var(--e3);overflow-x:auto;margin:0 -16px;padding:0 16px 2px;scrollbar-width:none}.colonne-fiche[data-telephone] .fiche-gestes::-webkit-scrollbar{display:none}.colonne-fiche[data-telephone] .fiche-geste{flex:none;flex-direction:column;gap:6px;width:auto;min-width:calc(60px * var(--texte, 1));height:auto;padding:0;background:none;box-shadow:none;font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));color:var(--encre-2)}.colonne-fiche[data-telephone] .fiche-geste .geste-rond{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--carte);color:var(--encre);box-shadow:var(--ombre)}.colonne-fiche[data-telephone] .fiche-geste-principal .geste-rond{background:var(--encre);color:#fff}.colonne-fiche[data-telephone] .fiche-geste-principal{color:var(--encre);font-weight:700}.colonne-fiche[data-telephone] .fiche-geste[aria-disabled=true] .geste-rond{background:var(--survol);color:var(--fumee);box-shadow:none}.colonne-fiche[data-telephone] .fiche-geste .geste-nom{white-space:nowrap}.fiche-vues{display:grid;grid-template-columns:1fr 1fr}.colonne-fiche[data-telephone] .fiche-section{padding:var(--e4)}.fiche-barre-bas{position:fixed;left:0;right:0;bottom:0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--carte);border-top:1px solid var(--bord)}.fiche-barre-bas .fiche-visite{min-height:calc(52px * var(--texte, 1))}body:has(.page-fiche) .toast{bottom:calc(96px + env(safe-area-inset-bottom,0px))}}@media (max-width: 640px) and (prefers-reduced-motion: reduce){.page-fiche{animation:none}}.ciblage-conversation{display:grid;gap:var(--e3);min-width:0}.ciblage-fil{list-style:none;margin:0;padding:var(--e3);display:flex;flex-direction:column;gap:var(--e2);max-height:min(52vh,460px);overflow-y:auto;background:var(--plateau);border-radius:var(--r-carte)}.ciblage-bulle{align-self:flex-start;max-width:82%;padding:10px 14px;border-radius:20px 20px 20px 6px;background:#fff;color:var(--encre);box-shadow:var(--o-pose);font-size:calc(15px * var(--texte, 1));line-height:calc(21px * var(--texte, 1));overflow-wrap:anywhere}.ciblage-bulle[data-qui=vous]{align-self:flex-end;border-radius:20px 20px 6px;background:var(--encre);color:#fff;box-shadow:none}.ciblage-ecrit{display:flex;gap:4px;padding:14px}.ciblage-ecrit>span{width:7px;height:7px;border-radius:50%;background:var(--fumee);animation:pulse-fond 1.2s ease-in-out infinite}.ciblage-ecrit>span:nth-child(2){animation-delay:.2s}.ciblage-ecrit>span:nth-child(3){animation-delay:.4s}.ciblage-saisie{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--e2);padding:var(--e2) var(--e2) var(--e2) var(--e3);border:1px solid var(--bord-champ);border-radius:var(--r-carte);background:#fff}.ciblage-saisie:focus-within{border-color:var(--encre);box-shadow:0 0 0 1px var(--encre)}.ciblage-champ{flex:1 1 200px;min-width:0;min-height:44px;max-height:160px;resize:vertical;padding:10px 0;border:0;background:transparent;color:var(--encre);font:inherit;font-size:16px;line-height:22px}.ciblage-champ:focus{outline:none}.ciblage-envoyer{background:var(--encre);color:#fff}.ciblage-envoyer:disabled{background:var(--survol);color:var(--fumee-2)}.ciblage-micro[aria-pressed=true]{background:var(--encre);color:#fff}.ciblage-avis{flex:1 0 100%;margin:0;color:var(--encre);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1))}.ciblage-fiche{display:grid;gap:var(--e3);min-width:0}.ciblage-fiche-titre{margin:0;font-family:var(--titre);font-size:calc(18px * var(--texte, 1));line-height:calc(24px * var(--texte, 1));font-weight:750;color:var(--encre)}.ciblage-fiche-titre:focus{outline:none}.ciblage-parties{display:grid;grid-template-columns:1fr;gap:var(--e2);margin:0}@media (min-width: 900px){.ciblage-parties{grid-template-columns:repeat(2,minmax(0,1fr))}}.ciblage-partie{display:grid;gap:4px;align-content:start;padding:12px 14px;border-radius:var(--r-poche, 14px);background:#fff;box-shadow:var(--o-pose);min-width:0}.ciblage-partie dt{color:var(--fumee);font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));font-weight:650}.ciblage-partie dd{margin:0;color:var(--encre);font-size:calc(15px * var(--texte, 1));line-height:calc(21px * var(--texte, 1));overflow-wrap:anywhere}.ciblage-preuves{margin:0;padding-left:18px;display:grid;gap:2px}.ciblage-relecture{display:grid;gap:var(--e3)}.ciblage-gestes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--e2)}.ciblage-panne{display:grid;gap:var(--e2);justify-items:start}.ciblage-panne p{margin:0}.ciblage-squelette{height:220px;border-radius:var(--r-carte)}.ciblage-verrou{display:grid;gap:var(--e3)}.ciblage-code{display:grid;gap:6px;max-width:420px}.ciblage-code-libelle{font-size:calc(14px * var(--texte, 1));font-weight:650;color:var(--encre)}.ciblage-code-ligne{display:flex;flex-wrap:wrap;gap:var(--e2)}.ciblage-code-ligne .champ{flex:1 1 180px;min-width:0;letter-spacing:.06em}.ciblage-code-erreur{margin:0;font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1))}.ciblage-ecran{min-height:100%;background:var(--fond);display:flex;justify-content:center;align-items:flex-start;padding:26px 20px 70px;overflow-y:auto}.ciblage-ecran-carte{width:100%;max-width:760px;display:grid;gap:var(--e3);padding:28px;background:var(--carte);border-radius:var(--r-carte);box-shadow:var(--ombre)}.ciblage-ecran-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);min-width:0}.ciblage-ecran-tete h1{margin:0;min-width:0;font-family:var(--titre);font-size:calc(24px * var(--texte, 1));line-height:calc(30px * var(--texte, 1));font-weight:750;letter-spacing:-.03em;color:var(--encre)}.ciblage-ecran-tete h1:focus{outline:none}.ciblage-chapeau{margin:0;color:var(--fumee);font-size:calc(15px * var(--texte, 1));line-height:calc(21px * var(--texte, 1))}@media (max-width: 640px){.ciblage-ecran{padding:0}.ciblage-ecran-carte{padding:20px 16px 28px;border-radius:0;min-height:100%;box-shadow:none}.ciblage-fil{max-height:46vh}.ciblage-bulle{max-width:90%}}@media (prefers-reduced-motion: reduce){.ciblage-ecrit>span{animation:none;opacity:.6}}.page.aujourdhui{background:none}.liste-explorer,.explorer-carte{background:transparent}.carte,.verre,.portefeuille-tableau-cadre,.reglages-nav-groupe,.page>.bloc,.page>form>.bloc,.reglages-contenu>.bloc,.reglages-contenu .integrations>.bloc,.journal-erreurs{background:var(--verre-fond);border:1px solid var(--verre-bord);border-radius:var(--r-verre);box-shadow:var(--verre-ombre)}.verre{padding:var(--e2);min-width:0}.verre-tete{display:flex;align-items:center;gap:var(--e3);min-height:52px;padding:var(--e2) var(--e2) var(--e3);min-width:0}.verre-tete-titres{flex:1 1 auto;min-width:0;display:grid}.verre-tete>:is(.badge,.btn-k){flex:none}.tete-ico{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:none}.tete-ico .icone{width:20px;height:20px}.ti-urgent{background:var(--urgent-fond);color:var(--urgent)}.ti-violet{background:var(--violet-fond);color:var(--violet-texte)}.ti-vert{background:var(--vert-fond);color:var(--vert)}.ti-chaud{background:var(--chaud-fond);color:var(--chaud-texte)}.ti-froid{background:var(--froid-fond);color:var(--froid-texte)}.ti-nuit{background:var(--sombre-2);color:#fff;border:1px solid var(--sombre-bord)}.poche{background:#fff;border-radius:var(--r-poche);box-shadow:var(--poche-ombre);min-width:0}.verre-liste{list-style:none;margin:0;padding:0;display:grid;gap:6px}.explorer-ligne,.portefeuille-ligne{background:#fff;border-radius:var(--r-poche);box-shadow:var(--poche-ombre)}.explorer-lignes,.portefeuille-lignes{display:grid;gap:6px}.portefeuille-lignes{padding:0;list-style:none;margin:0;background:none;box-shadow:none;border-radius:0}.verre.portefeuille-liste{padding:var(--e2)}@media (max-width: 640px){.verre.portefeuille-liste{grid-template-columns:minmax(0,1fr)}}.verre.portefeuille-liste .portefeuille-tableau-cadre{background:#fff;border:0;border-radius:var(--r-poche);box-shadow:var(--poche-ombre)}.reglages-nav-groupe{padding:var(--e2);gap:6px}.reglages-nav-groupe-titre{padding:var(--e1) var(--e2) 0}.reglages-lignes{display:grid;gap:6px;background:none;box-shadow:none;border-radius:0;overflow:visible}.reglages-lignes li+li{border-top:0}.reglages-lignes .reglage-tuile{background:#fff;border-radius:var(--r-poche);box-shadow:var(--poche-ombre)}@media (hover: hover){.reglages-lignes .reglage-tuile:hover{background:var(--doux)}}.reglages-lignes .reglage-tuile[aria-current=page]{box-shadow:0 0 0 2px var(--encre),var(--poche-ombre)}.portefeuille-ligne{padding:var(--e3)}.portefeuille-ligne+.portefeuille-ligne{border-top:0}.explorer-ligne[data-actif]{background:#fff;box-shadow:0 0 0 2px var(--encre),var(--poche-ombre)}.verre-flottant{background:var(--verre-barre);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou)}@media (max-width: 640px){.app,.page-fiche{background:#fff}.dock,.fiche-barre-bas,.tournee-pied-telephone{background:var(--verre-barre);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);box-shadow:none;border-top:1px solid rgba(255,255,255,.9)}.feuille-carte{background:#f2f1f6d1;-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);border-top:1px solid rgba(255,255,255,.9)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.verre-flottant{background:#fffffff5}@media (max-width: 640px){.dock,.fiche-barre-bas,.tournee-pied-telephone{background:#fffffff5}.feuille-carte{background:#f7f6fb}}}.aujourdhui-demarrage{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--e2);padding:var(--e2);overflow:visible}.aujourdhui-a-faire{display:flex;flex-direction:column;gap:var(--e2);padding:var(--e2);overflow:visible}.aujourdhui-liste{display:grid;gap:6px}.aujourdhui-tache{padding:var(--e3) var(--e4) var(--e3) var(--e2);min-height:72px}.aujourdhui-tache+.aujourdhui-tache{border-top:0}.aujourdhui-vide,.aujourdhui-a-faire>.squelette{margin:0 var(--e2) var(--e2)}.aujourdhui-a-faire>.btn-k{margin:var(--e1) var(--e2) var(--e2)}.aujourdhui-a-faire .pagination{padding-top:var(--e1)}.aujourdhui-demarrage .demarrage{padding:0 var(--e2) var(--e2)}.carte-nuit{background:var(--sombre);color:#fff;border-radius:var(--r-verre);box-shadow:var(--ombre-haute);min-width:0}.verre.fiche-section{padding:var(--e2);gap:0}.fiche-poche{padding:var(--e4);display:grid;gap:var(--e3);align-content:start;min-width:0}.carte-apercu-repere[data-t=A]{--t-halo: rgba(216, 53, 43, .22)}.carte-apercu-repere[data-t=A] .carte-apercu-point{background:var(--brulant)}.carte-apercu-repere[data-t=B]{--t-halo: rgba(242, 112, 31, .22)}.carte-apercu-repere[data-t=B] .carte-apercu-point{background:var(--chaud)}.carte-apercu-repere[data-t=C]{--t-halo: rgba(243, 181, 63, .28)}.carte-apercu-repere[data-t=C] .carte-apercu-point{background:var(--tiede)}.carte-apercu-repere[data-t=D]{--t-halo: rgba(74, 120, 194, .22)}.carte-apercu-repere[data-t=D] .carte-apercu-point{background:var(--froid-trait)}@media (max-width: 640px){.colonne-fiche[data-telephone]{padding:0 0 calc(104px + env(safe-area-inset-bottom,0px));gap:0}.fiche-plan{position:relative;height:calc(236px + env(safe-area-inset-top,0px))}.fiche-plan .carte-apercu{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;border:0;border-radius:0}.fiche-plan .carte-apercu-source{bottom:38px}.feuille-verre{position:relative;margin-top:-28px;border-radius:28px 28px 0 0;padding:22px 16px 0;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;background:#f2f1f6d1;-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);border-top:1px solid rgba(255,255,255,.9)}.fiche-feuille .fiche-tete{display:grid;gap:var(--e3);padding:0}.fiche-feuille .fiche-tete-textes{display:grid;gap:2px;min-width:0}.fiche-feuille .fiche-nom{margin:0;font-size:calc(26px * var(--texte, 1));line-height:calc(32px * var(--texte, 1));font-weight:800;letter-spacing:-.02em}.fiche-pastilles-duo{margin:0;gap:var(--e2)}.fiche-pastilles-duo :is(.fiche-statut,.suivi-par){height:44px}.fiche-pastilles-duo .suivi-par{flex:0 1 auto;min-width:0;max-width:none;background:#fff;border-color:#ffffffe6;box-shadow:0 1px 2px #14112a0f}.fiche-chiffres-verre,.fiche-gestes-verre{padding:var(--e2)}.fiche-gestes-verre{padding:var(--e2) 0}.fiche-chiffres{padding:0;grid-template-columns:repeat(3,minmax(0,1fr))}.fiche-chiffre{padding:var(--e3) var(--e1)}.colonne-fiche[data-telephone] .fiche-gestes{margin:0;padding:0 var(--e2);gap:2px}.colonne-fiche[data-telephone] .fiche-geste{min-width:calc(64px * var(--texte, 1));font-size:calc(12px * var(--texte, 1));line-height:calc(16px * var(--texte, 1));color:var(--encre);font-weight:600}.colonne-fiche[data-telephone] .fiche-geste .geste-rond{background:#fff;box-shadow:0 1px 2px #14112a0f,0 6px 14px -10px #2c1e7859}.colonne-fiche[data-telephone] .fiche-geste-principal .geste-rond{background:var(--encre);box-shadow:none}.fiche-vues{background:var(--survol);border:0}.colonne-fiche[data-telephone] .fiche-section.verre{padding:var(--e2)}.colonne-fiche[data-telephone] .fiche-pourquoi{padding:20px}.fiche-haut-boutons{top:calc(env(safe-area-inset-top,0px) + 16px)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){@media (max-width: 640px){.feuille-verre{background:#f2f1f6}}}.entree{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;background:#f4f3f9;pointer-events:none;transition:opacity .56s cubic-bezier(.65,0,.35,1),transform .56s cubic-bezier(.65,0,.35,1),visibility .56s}.entree[data-sortie]{opacity:0;transform:scale(1.06);visibility:hidden}.entree-lueur{position:absolute;width:360px;height:360px;border-radius:50%;filter:blur(70px);opacity:.55}.entree-l1{left:-120px;top:22%;background:#d6a6fd;animation:entreeL1 1.7s cubic-bezier(.22,1,.36,1) backwards}.entree-l2{right:-140px;top:44%;background:#7feae3;opacity:.5;animation:entreeL2 1.7s cubic-bezier(.22,1,.36,1) backwards}.entree-marque{position:absolute;top:env(safe-area-inset-top,0px);right:env(safe-area-inset-right,0px);bottom:env(safe-area-inset-bottom,0px);left:env(safe-area-inset-left,0px);display:flex;justify-content:center;align-items:center;gap:14px;color:var(--encre)}.entree-losange{display:grid;animation:entreeLosange 1.7s cubic-bezier(.22,1,.36,1) backwards}.entree-mot{display:flex;font-size:48px;line-height:52px;font-weight:800;letter-spacing:-.03em;animation:entreeMot 1.7s cubic-bezier(.22,1,.36,1) backwards}.entree-lettre{display:block;animation:entreeLettre 1.7s cubic-bezier(.22,1,.36,1) backwards}.entree-lettre:last-child{margin-right:.03em}html.entree-en-cours .principal{animation:entreeApp 1.7s cubic-bezier(.22,1,.36,1) backwards}@keyframes entreeL1{0%{transform:translate(-60px,80px) scale(.7);opacity:0}40%{opacity:.55}to{transform:translate(90px,-40px) scale(1.1);opacity:.55}}@keyframes entreeL2{0%{transform:translate(60px,-60px) scale(.7);opacity:0}40%{opacity:.5}to{transform:translate(-80px,30px) scale(1.1);opacity:.5}}@keyframes entreeLosange{0%{opacity:0;transform:scale(.8);filter:blur(8px)}30%,to{opacity:1;transform:none;filter:blur(0)}}@keyframes entreeMot{0%,8%{opacity:0;filter:blur(10px)}45%,to{opacity:1;filter:blur(0)}}@keyframes entreeLettre{0%,8%{transform:translate(calc((var(--i) - 1.5) * 17px))}45%,to{transform:none}}@keyframes entreeApp{0%,62%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.entree,.entree-lueur,.entree-losange,.entree-mot,.entree-lettre,html.entree-en-cours .principal{animation:none;transition:opacity 1ms,visibility 1ms}.entree[data-sortie]{transform:none}}.dialogue{background:#ffffffeb;border:1px solid var(--verre-bord);border-radius:var(--r-verre);box-shadow:var(--verre-ombre),0 40px 90px -30px #14112a57}.dialogue>header,.dialogue>footer{border-color:#14112a0f}.menu-actions{background:#ffffffdb;-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);border:1px solid var(--verre-bord);border-radius:var(--r-poche);box-shadow:var(--verre-ombre),0 26px 54px -24px #0e101557}@media (hover: hover){.menu-action:hover{background:#ffffffe6}}.panneau-filtres{background:var(--verre-fond);border:1px solid var(--verre-bord);border-radius:var(--r-verre);box-shadow:var(--verre-ombre)}@media (max-width: 700px){.feuille-filtres{background:#fff}.feuille-filtres .filtres-section{padding:var(--e4);border-top:0;border-radius:var(--r-verre);background:var(--verre-fond);border:1px solid var(--verre-bord);box-shadow:var(--verre-ombre)}}.tournee-rubrique{background:#fff;border-radius:var(--r-poche);box-shadow:var(--poche-ombre)}.tournee-rubrique-tete{display:flex;align-items:center;gap:var(--e3);min-width:0}.tournee-rubrique-tete .tournee-rubrique-titre{flex:1 1 auto;min-width:0}.en-tournee-arret{background:#fff;border-radius:var(--r-poche);box-shadow:var(--poche-ombre);padding:var(--e4)}.en-tournee-arrets{display:grid;gap:6px}.en-tournee-arrets li{background:#fff;border-bottom:0;border-radius:var(--r-poche);box-shadow:var(--poche-ombre)}.en-tournee-arrets li[data-courante]{box-shadow:0 0 0 2px var(--encre),var(--poche-ombre);background:#fff}.filtres-explorer-panneau{background:#ffffffdb;-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);border-radius:var(--r-verre);box-shadow:var(--verre-ombre),0 16px 40px -12px #14112a4d,0 0 0 1px #ffffffd9}.en-tournee-panneau{background:transparent}.liste-explorer-tete{border-bottom:0;justify-content:flex-start}.liste-explorer-tete .liste-explorer-titres{flex:1 1 8em}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.menu-actions,.filtres-explorer-panneau{background:#fffffff7}}@media (max-width: 640px){.feuille-carte,.feuille-verre{background:#f2f1f6e6}}@media (pointer: coarse){.segment,.btn-nu{min-height:40px}input[type=checkbox],input[type=radio]{width:24px;height:24px}input.champ,select.champ,textarea.champ,.recherche-champ input,.menu-filtre-recherche{font-size:calc(16px * var(--texte, 1))}}@media (max-width: 640px){.abonnement-formule-faits{grid-template-columns:1fr 1fr}html[data-texte=grand] .abonnement-formule-faits{grid-template-columns:1fr}}@media (max-width: 640px){.app:is([data-vue=explorer],[data-vue=tournee]) .entete-app{display:none}.app[data-vue=tournee],.app[data-vue=explorer]{--haut-carte: 0px}.filtres-hors-ligne{flex:none;height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 14px 0 12px;border-radius:20px;background:#fdecef;color:#a32240;font-size:calc(14px * var(--texte, 1));font-weight:650;white-space:nowrap;box-shadow:0 2px 10px #14112a24}.filtres-explorer[data-telephone] .puce.puce-nom{flex:none;max-width:70vw}.app[data-vue=explorer] .carte-fonds{top:calc(var(--explorer-filtres-bas, 132px) + 12px);bottom:auto;right:12px}.app[data-vue=tournee] .carte-fonds{top:calc(env(safe-area-inset-top,0px) + 12px);bottom:auto;right:12px}.app:is([data-vue=explorer],[data-vue=tournee]) .carte-fonds-menu{top:0;bottom:auto}.app[data-vue=explorer] .carte-zoom{top:calc(var(--explorer-filtres-bas, 132px) + 64px);bottom:auto;right:12px;gap:0}.app[data-vue=tournee] .carte-zoom{top:calc(env(safe-area-inset-top,0px) + 64px);bottom:auto;right:12px;gap:0}.zone-carte.en-tournee .carte-fonds{top:calc(env(safe-area-inset-top,0px) + 84px)}.zone-carte.en-tournee .carte-zoom{top:calc(env(safe-area-inset-top,0px) + 136px)}.app:is([data-vue=explorer],[data-vue=tournee]) .zone-carte .carte-zoom .bouton-verre:first-child{border-radius:14px 14px 0 0}.app:is([data-vue=explorer],[data-vue=tournee]) .zone-carte .carte-zoom .bouton-verre:last-child{border-radius:0 0 14px 14px;box-shadow:inset 0 1px 0 var(--bord),0 2px 10px #14112a24}.app:is([data-vue=explorer],[data-vue=tournee]) .carte-sources{top:auto;right:auto;left:12px;bottom:calc(var(--bas-feuille) + var(--feuille, 84px) + 12px);width:28px;height:28px;border-radius:14px;font-size:calc(13px * var(--texte, 1));box-shadow:0 1px 6px #14112a29}.app[data-vue=explorer] .carte-avis{top:calc(var(--explorer-filtres-bas, 132px) + 12px)}.app[data-vue=tournee] .carte-avis{top:calc(env(safe-area-inset-top,0px) + 12px)}.liste-pied{padding:14px 0 18px}.feuille-explorer .liste-explorer-tete{user-select:none;-webkit-user-select:none}.portefeuille-entete{flex-direction:column;align-items:stretch;margin-bottom:var(--e4)}.portefeuille-cherche{flex:none;min-width:0}.portefeuille .outils-liste{flex-wrap:nowrap;gap:var(--e2);margin-bottom:var(--e3)}.portefeuille .champ-cherche .champ[type=search]{min-height:48px;border:0;border-radius:var(--r-ctrl);background:#fff;font-size:16px;box-shadow:0 1px 2px #14112a0f,inset 0 0 0 1px var(--bord)}.portefeuille .outils-liste .outil-bouton{position:relative;flex:none;width:44px;min-height:44px;padding:0;justify-content:center;border:1px solid var(--bord-fort);border-radius:50%;background:#fff;box-shadow:none}.portefeuille .outils-liste .outil-bouton .puce-compte{position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px var(--fond)}.portefeuille .vues-barre{margin:0 calc(-1 * var(--gouttiere)) 14px;padding:0 var(--gouttiere) 2px}.barre-selection{bottom:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px) + 12px)}.barre-selection-tournee{min-height:36px;padding:0 16px;border-radius:18px;font-weight:700}.app:not([data-vue=explorer],[data-vue=tournee]) .page{padding-top:20px}.page.agenda{padding-top:20px}.agenda-outils{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"periode droite" "vues vues";gap:var(--e3) var(--e2);align-items:center;margin-bottom:var(--e3)}.agenda-periode{grid-area:periode;font-size:calc(22px * var(--texte, 1));line-height:calc(28px * var(--texte, 1))}.agenda-outils-droite{grid-area:droite;display:flex;gap:var(--e2)}.agenda-vues{grid-area:vues;margin-left:0;display:grid;grid-template-columns:1fr 1fr}.bouton-rond.agenda-menu-agendas{background:var(--carte);box-shadow:inset 0 0 0 1px var(--bord-fort)}.bouton-rond.agenda-nouveau{background:var(--encre);color:#fff}.agenda-temps{--heure: calc(60px * var(--texte, 1))}.temps-evenement:not(.temps-court){flex-direction:row;align-items:baseline;gap:6px}.vous-carte{padding:var(--e2)}.agenda-temps .temps-corps{max-height:62dvh}.reglages-page{gap:20px}.reglages-page .reglages-titre,.page h1.portefeuille-titre{font-size:calc(28px * var(--texte, 1));line-height:calc(34px * var(--texte, 1));font-weight:800}.page.aujourdhui{gap:20px}.reglages-nav{grid-template-columns:minmax(0,1fr);gap:20px}.reglages-lignes .reglage-tuile:active{background:var(--survol)}.recherche-voile[data-telephone] .recherche-champ{position:relative;height:60px;padding:0 6px 0 12px;gap:4px}.recherche-voile[data-telephone] .recherche-champ>svg{position:absolute;left:26px;color:var(--fumee);pointer-events:none}.recherche-voile[data-telephone] .recherche-champ input{height:44px;padding:0 12px 0 42px;border-radius:22px;background:var(--survol)}.recherche-voile[data-telephone] .recherche-champ input::placeholder{color:var(--fumee)}.recherche-voile[data-telephone] .recherche-effacer{margin-left:-42px;margin-right:6px}}@media (max-width: 640px){.feuille-filtres .filtres-explorer-corps{gap:26px;padding:8px 20px 28px}.feuille-filtres .filtres-section{gap:10px;padding-top:0;border-top:0}.feuille-filtres .filtres-section-titre{font-size:calc(14px * var(--texte, 1));font-weight:700;color:var(--encre-2)}.feuille-filtres .champ-recherche{height:52px;border-radius:16px;font-size:16px}.feuille-filtres .filtres-explorer-menus{display:grid;gap:8px}.feuille-filtres .menu-filtre{width:100%;max-width:none;height:56px;justify-content:space-between;padding:0 16px;border-radius:16px;border:1px solid var(--bord);font-size:calc(16px * var(--texte, 1));font-weight:600}.feuille-filtres .menu-filtre[data-actif]{border:2px solid var(--encre);padding:0 15px}.feuille-filtres .puces[aria-label=Température]{display:grid;grid-template-columns:1fr 1fr;gap:10px;overflow:visible;padding:0;-webkit-mask-image:none;mask-image:none}.feuille-filtres .puce.puce-rang{height:64px;gap:10px;padding:0 16px;border-radius:16px;border:1px solid var(--bord);color:var(--encre);font-size:calc(16px * var(--texte, 1));font-weight:600}.feuille-filtres .puce.puce-rang[aria-pressed=true]{border:2px solid var(--encre);padding:0 15px;background:var(--survol)}.feuille-filtres .puce-rang .num{margin-left:auto;font-weight:650;color:var(--encre-2)}.feuille-filtres label.bascule{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;padding:14px 16px;border:1px solid var(--bord);border-radius:16px;background:#fff}.feuille-filtres label.bascule>input{order:2;flex:none;margin:0}.feuille-filtres label.bascule:has(>input:checked){border:2px solid var(--encre);padding:13px 15px}.feuille-filtres label.bascule b{font-size:calc(16px * var(--texte, 1))}.feuille-filtres label.bascule small{display:block;margin-top:2px;font-size:calc(14px * var(--texte, 1));color:var(--encre-2)}.tri-explorer{display:grid;margin:0;padding:0;border:0}.tri-explorer-choix{position:relative;display:flex;align-items:center;min-height:52px;padding:0 44px 0 2px;border-bottom:1px solid var(--bord);font-size:calc(16px * var(--texte, 1));font-weight:600;cursor:pointer}.tri-explorer-choix:last-child{border-bottom:0}.tri-explorer-choix>input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tri-explorer-choix:has(>input:checked):after{content:"";position:absolute;right:6px;top:50%;width:22px;height:22px;margin-top:-11px;background:var(--svg-coche) center / contain no-repeat;pointer-events:none}.tri-explorer-choix:has(>input:focus-visible){outline:3px solid var(--encre);outline-offset:-3px;border-radius:12px}.feuille-filtres .filtres-explorer-effacer{display:none}.feuille-filtres-pied{display:flex;gap:10px}.feuille-filtres-pied .btn{flex:1 1 0;height:52px}.feuille-filtres-pied .feuille-filtres-effacer{flex:0 0 auto;width:auto;padding:0 22px}}:root{--fond: #FFFFFF;--plateau: #F6F5FA;--creux: #EFEEF4;--contour: rgba(20, 17, 42, .07);--contour-fort: rgba(20, 17, 42, .13);--o-plat: 0 0 0 1px var(--contour);--o-pose: 0 0 0 1px var(--contour), 0 1px 2px rgba(20, 17, 42, .04), 0 4px 10px -6px rgba(44, 30, 120, .14);--o-souleve: 0 0 0 1px rgba(20, 17, 42, .08), 0 2px 4px rgba(20, 17, 42, .05), 0 12px 24px -12px rgba(44, 30, 120, .26);--o-flottant: 0 0 0 1px rgba(20, 17, 42, .06), 0 8px 16px -6px rgba(20, 17, 42, .1), 0 28px 56px -20px rgba(44, 30, 120, .36);--ombre: var(--o-pose);--ombre-haute: var(--o-souleve);--ombre-flottant: var(--o-flottant);--poche-ombre: var(--o-pose);--m-instant: 80ms;--m-rapide: .16s;--m-standard: .22s;--m-entree: .28s;--m-sortie: .2s;--m-page: .32s;--c-douce: cubic-bezier(.2, .8, .2, 1);--c-accelere: cubic-bezier(.4, 0, 1, 1);--c-standard: cubic-bezier(.4, 0, .2, 1);--t: var(--m-rapide) var(--c-douce);--appui-btn: scale(.97);--appui-carte: scale(.985);--leve: translateY(-1px);--verre-mat: rgba(255, 255, 255, .8);--verre-flou: blur(32px) saturate(150%);--verre-liseret: inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 0 0 1px rgba(255, 255, 255, .5);--verre-barre: var(--verre-mat);--texte-desactive: #9C9EAE;--succes: #0B7A42;--succes-fond: #E6F4EC;--attention: #8A5A00;--attention-fond: #FEF7E0;--erreur: #C9264F;--erreur-fond: #FDEAEF;--info: #2F5FB8;--info-fond: #EAF1FC;--bientot: #5B3CC4;--bientot-fond: #EFEAFD;--bord-champ: #8E90A3;--sq: #EFEEF4;--sq-reflet: #F8F7FB;--d-reflet: 1.6s;--delai-attente: .3s;--barre-bas: 49px}body,.feuille-filtres{background:#fff}.app,.principal,.page-fiche{background:transparent}.page-fiche>.ciel{position:fixed;top:inherit;right:inherit;bottom:inherit;left:inherit}.principal{position:relative;isolation:isolate}.carte,.verre,.portefeuille-tableau-cadre,.reglages-nav-groupe,.page>.bloc,.page>form>.bloc,.reglages-contenu>.bloc,.reglages-contenu .integrations>.bloc,.journal-erreurs{background:var(--verre-fond);border-color:var(--verre-bord-ciel);-webkit-backdrop-filter:var(--verre-flou-ciel);backdrop-filter:var(--verre-flou-ciel);box-shadow:var(--verre-liseret-ciel),var(--verre-ombre-ciel)}.poche,.explorer-ligne,.portefeuille-ligne,.reglages-lignes .reglage-tuile,.tournee-rubrique,.en-tournee-arret,.en-tournee-arrets li,.verre.portefeuille-liste .portefeuille-tableau-cadre{background:var(--verre-poche);box-shadow:0 0 0 1px #fff9,0 1px 2px #14112a0a}.carte-nuit{box-shadow:0 2px 4px #14112a1a,0 20px 40px -18px #14112a73}.explorer-ligne[data-actif],.reglages-lignes .reglage-tuile[aria-current=page],.en-tournee-arrets li[data-courante]{background:#fff;box-shadow:inset 0 0 0 2px var(--encre),var(--o-pose)}.dialogue,.menu-actions,.toast,.panneau-filtres,.itineraire-menu,.recherche-panneau{box-shadow:var(--o-flottant)}.dialogue{background:#fff;border-color:transparent}.menu-actions{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent}.panneau-filtres{background:#fff;border-color:transparent}.verre-flottant,.filtres-explorer-panneau{background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);box-shadow:var(--verre-liseret),var(--o-flottant)}@media (max-width: 640px){.dock,.fiche-barre-bas,.tournee-pied-telephone{background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);border-top:0;box-shadow:inset 0 1px #ffffffe6,0 -1px 0 var(--contour),0 -12px 32px -20px #2c1e7840}.feuille-carte{background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);border-top:0;box-shadow:var(--verre-liseret),var(--o-flottant)}.feuille-verre{background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);border-top:0;box-shadow:inset 0 1px #ffffffe6,0 -12px 32px -20px #2c1e7840}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.verre-flottant,.filtres-explorer-panneau,.explorer-liste-colonne{background:#fffffff7}.carte,.verre,.portefeuille-tableau-cadre,.reglages-nav-groupe,.page>.bloc,.reglages-contenu>.bloc{background:#ffffffeb}@media (max-width: 640px){.dock,.fiche-barre-bas,.tournee-pied-telephone,.feuille-carte,.feuille-verre{background:#fffffff7}}}.champ,select.champ,textarea.champ{border-color:var(--bord-champ)}.champ:focus,.champ:focus-within{border-color:var(--encre);box-shadow:0 0 0 1px var(--encre)}.champ[aria-invalid=true],.champ[aria-invalid=true]:focus{border-color:var(--erreur);box-shadow:0 0 0 1px var(--erreur)}.champ-erreur{display:flex;align-items:flex-start;gap:6px;color:var(--erreur);font-weight:600}.champ-erreur:before{content:"";flex:none;width:16px;height:16px;margin-top:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='7.5' fill='%23C9264F'/%3E%3Cpath d='M8 4v5' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='11.6' r='1.05' fill='%23fff'/%3E%3C/svg%3E") center / contain no-repeat}.btn-k,.btn,.bouton-rond,.bouton-ajouter,.puce,.pagination-case,.segment-liste button,.reglage-tuile,.explorer-ligne,.portefeuille-ligne,.geste-rond,.pilule-ciblage,.menu-filtre,.kales-pastille,.info-cout{transition:transform var(--m-standard) var(--c-douce),box-shadow var(--m-rapide) var(--c-douce),background-color var(--m-rapide) var(--c-douce),border-color var(--m-rapide) var(--c-douce),color var(--m-rapide) var(--c-douce)}:focus-visible{outline:2px solid var(--encre);outline-offset:2px}.btn-k-p,.btn-accent{box-shadow:0 1px 2px #14112a2e,inset 0 1px #ffffff1a}.btn-k-s,.btn:not(.btn-accent):not(.btn-nu):not(.btn-danger){box-shadow:0 1px 2px #14112a0d}.bouton-ajouter{box-shadow:var(--o-pose);border-color:var(--contour-fort)}@media (hover: hover){.btn-k-p:hover,.btn-accent:hover{background:var(--encre-haut);box-shadow:0 2px 4px #14112a29,0 10px 20px -10px #14112a80,inset 0 1px #ffffff1f}.btn-k-s:hover,.btn:not(.btn-accent):not(.btn-nu):not(.btn-danger):hover{box-shadow:0 2px 4px #14112a0d,0 10px 20px -12px #2c1e784d}.bouton-ajouter:not([aria-pressed=true]):hover{box-shadow:var(--o-souleve)}.bouton-ajouter:hover{transform:var(--leve)}.puce:not([aria-pressed=true]):hover{box-shadow:0 6px 14px -8px #2c1e784d}.explorer-ligne:not([data-actif]):hover,.portefeuille-ligne:hover,.reglages-lignes .reglage-tuile:not([aria-current=page]):hover{background:#fff;box-shadow:var(--o-souleve)}.geste-rond:hover,.fiche-geste:hover .geste-rond{box-shadow:var(--o-souleve)}}.btn-k:active:not(:disabled):not([aria-disabled=true]),.btn:active:not(:disabled):not([aria-disabled=true]),.puce:active:not(:disabled),.pagination-case:active:not([aria-disabled=true]),.segment-liste button:active,.bouton-rond:active,.bouton-ajouter:active,.fiche-geste:active .geste-rond{transform:var(--appui-btn);transition-duration:var(--m-instant);transition-timing-function:var(--c-accelere)}.explorer-ligne:active,.portefeuille-ligne:active,.reglages-lignes .reglage-tuile:active{transform:var(--appui-carte);box-shadow:var(--o-plat);transition-duration:var(--m-instant);transition-timing-function:var(--c-accelere)}.btn-k:disabled,.btn-k[aria-disabled=true],.btn:disabled,.btn[aria-disabled=true],.bouton-rond:disabled,.puce:disabled{background:var(--survol);color:var(--texte-desactive);border-color:transparent;box-shadow:none;transform:none;opacity:1;cursor:not-allowed}[aria-busy=true]{cursor:progress}.btn-k[aria-busy=true],.btn[aria-busy=true],.bouton-rond[aria-busy=true]{transform:none;pointer-events:none}.voile{animation:fondu var(--m-standard) var(--c-douce) backwards}.dialogue{animation:entreeFenetre var(--m-standard) var(--c-douce) backwards}.toast{animation:monteCentre var(--m-entree) var(--c-douce) backwards}.zone>.page,.zone>.explorer-carte{animation:fondu var(--m-page) var(--c-standard) backwards}@keyframes entreeFenetre{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes entreeParLaDroite{0%{transform:translate(100%)}to{transform:none}}@media (max-width: 640px){.dialogue-natif,.feuille-filtres,.apercu-entreprise{animation:monteDuBas var(--m-entree) var(--c-douce) backwards}.page-fiche{animation:entreeParLaDroite var(--m-page) var(--c-douce) backwards}}@media (prefers-reduced-motion: reduce){:root{--appui-btn: none;--appui-carte: none;--leve: none;--m-rapide: .12s;--m-standard: .12s;--m-entree: .12s;--m-sortie: .12s;--m-page: .12s}@keyframes entreeFenetre{0%{opacity:0}to{opacity:1}}@keyframes entreeParLaDroite{0%{opacity:0}to{opacity:1}}@keyframes monteDuBas{0%{opacity:0}to{opacity:1}}@keyframes monteCentre{0%{opacity:0}to{opacity:1}}@keyframes pousseHaut{0%{opacity:0}to{opacity:1}}@keyframes apparition{0%{opacity:0}to{opacity:1}}@keyframes deplie{0%{opacity:0}to{opacity:1}}@keyframes monte{0%{opacity:0}to{opacity:1}}*,*:before,*:after{animation-duration:.12s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,box-shadow,fill,stroke!important}.btn:active,.dock .dock-btn:active .rail-icone{transform:none!important}.roue{animation-duration:1.8s!important;animation-iteration-count:infinite!important}.squelette{animation:none!important}}.toast{border-radius:16px;min-height:52px;padding:6px 6px 6px 16px}.toast-action{min-height:40px;border-radius:12px;border:0;background:var(--sombre-2);box-shadow:inset 0 0 0 1px var(--sombre-bord)}.vide,.etat-sobre{display:grid;justify-items:center;gap:var(--e3);padding:var(--e6) var(--e5);text-align:center;color:var(--encre);font-size:calc(15px * var(--texte, 1));line-height:calc(22px * var(--texte, 1))}.vide h4,.etat-sobre-phrase{margin:0;font-size:calc(15px * var(--texte, 1));line-height:calc(22px * var(--texte, 1));font-weight:600;color:var(--encre)}.vide p{margin:0!important;color:var(--encre-2)}.ico-sobre{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--plateau);color:var(--fumee);box-shadow:var(--o-plat)}.alerte{background:var(--plateau);border:0;box-shadow:var(--o-plat);color:var(--encre);border-radius:var(--r-ctrl)}.alerte:before{content:none}@keyframes tour{to{transform:rotate(360deg)}}.roue{--ep: 2.5px;position:relative;display:inline-block;width:16px;height:16px;border-radius:50%;flex:none;vertical-align:middle;background:conic-gradient(from 0deg,#ce92fc00,#ce92fce6,#ce92fc 140deg,#5fe6de 300deg,#5fe6de00 300.5deg),linear-gradient(#ce92fc29,#5fe6de29);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ep)),#000 calc(100% - var(--ep) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ep)),#000 calc(100% - var(--ep) + .5px));animation:tour .9s linear infinite}.roue:after{content:"";position:absolute;width:var(--ep);height:var(--ep);border-radius:50%;background:#5fe6de;left:calc(50% - 42.5% * .866 - var(--ep) / 2);top:calc(50% - 42.5% * .5 - var(--ep) / 2)}.roue-20{width:20px;height:20px;--ep: 2.75px}.roue-24{width:24px;height:24px;--ep: 3px}.roue-32{width:32px;height:32px;--ep: 3.5px}.btn-k-p .roue,.btn-accent .roue,.carte-nuit .roue,.toast .roue{background:conic-gradient(from 0deg,#ce92fc00,#ce92fce6,#ce92fc 140deg,#5fe6de 300deg,#5fe6de00 300.5deg),linear-gradient(#ffffff29,#ffffff29)}.attente-bloc{display:grid;place-items:center;gap:var(--e3);padding:var(--e6) var(--e4);color:var(--encre-2);text-align:center}.attente-bloc h2{margin:0;font-size:calc(17px * var(--texte, 1));line-height:calc(24px * var(--texte, 1));font-weight:700;color:var(--encre)}.attente-bloc p{margin:0}.squelette{display:block;background-color:var(--sq);background-image:linear-gradient(100deg,rgba(248,247,251,0) 40%,var(--sq-reflet) 50%,rgba(248,247,251,0) 60%);background-size:200% 100%;background-attachment:fixed;background-repeat:no-repeat;border-radius:8px;animation:reflet var(--d-reflet) cubic-bezier(.4,0,.2,1) infinite}.squelette-rond{border-radius:999px}@keyframes reflet{0%{background-position:125% 0}to{background-position:-25% 0}}.squelette-page{animation:fondu .12s var(--c-douce) var(--delai-attente) backwards;display:grid;gap:20px;align-content:start}.squelette-page .verre,.squelette-page .poche{box-shadow:var(--o-plat)}.squelette-ligne{display:flex;align-items:center;gap:var(--e3);padding:var(--e3);border-radius:var(--r-poche);background:#fff;box-shadow:var(--o-plat)}.squelette-lignes{display:grid;gap:6px}.squelette-nuit{display:grid;gap:12px;padding:var(--e5)}.squelette-page .verre-tete{padding:var(--e2) var(--e2) var(--e3)}.squelette-ligne-textes{flex:1 1 auto;display:grid;gap:8px;min-width:0}button,a,[role=button],label{-webkit-tap-highlight-color:transparent}button,[role=button],.btn,.btn-k,.rail-btn,.dock-btn,.puce,.segment,.pagination-case,.bouton-ajouter,.bouton-rond{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.feuille-carte,.feuille-filtres,.dialogue,.liste,.menu-actions{overscroll-behavior:contain}@media (max-width: 640px){.dock{height:calc(var(--barre-bas) + env(safe-area-inset-bottom,0px));padding:0 8px env(safe-area-inset-bottom,0px);align-items:stretch}.dock .dock-btn{height:var(--barre-bas);min-height:var(--barre-bas);justify-content:flex-start;padding-top:4px;gap:1px;font-size:calc(10px*min(var(--texte, 1),1.5));line-height:calc(12px*min(var(--texte, 1),1.5));font-weight:600;letter-spacing:.01em}html[data-texte=grand]{--barre-bas: calc(37px + 12px*min(var(--texte, 1), 1.5)) }html[data-dock=icones] .dock .rail-bulle{display:none}html[data-dock=icones] .dock .dock-btn{justify-content:center;padding-top:0}.dock .dock-btn[aria-current=page]{font-weight:700}.dock .rail-icone{width:52px;height:28px}.dock .rail-icone .icone{width:22px;height:22px}.dock .rail-pastille{top:2px}}.losange-kale{display:inline-block;width:12px;height:12px;border-radius:3px;background:linear-gradient(135deg,#ce92fc,#5fe6de);transform:rotate(45deg);flex:none}.kales-pastille{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 12px;border-radius:999px;flex:none;background:#2a2547;color:#fff;box-shadow:inset 0 0 0 1px #3a3560;font-size:14px;line-height:20px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}@media (hover: hover){.kales-pastille:hover{background:#332d58;box-shadow:inset 0 0 0 1px #4a4475}}.kales-pastille:active{transform:var(--appui-btn);transition-duration:var(--m-instant)}.kales-pastille[aria-expanded=true]{background:#fff;color:var(--encre);box-shadow:none}.kales-pastille:focus-visible{outline-color:#fff}.kales-pastille-sombre{height:44px;padding:0 16px 0 14px;background:var(--encre);box-shadow:0 1px 2px #14112a33}.kales-pastille-sombre[aria-expanded=true]{background:var(--encre);color:#fff;box-shadow:0 0 0 3px #14112a1f}.kales-pastille-sombre:focus-visible{outline-color:var(--encre)}.kales-panneau{position:fixed;z-index:2400;width:min(320px,calc(100vw - 16px));padding:20px 16px 16px;border-radius:24px;background:#fff;box-shadow:var(--o-flottant);display:grid;gap:10px;animation:entreeFenetre var(--m-entree) var(--c-douce) backwards}.kales-panneau-tete{display:flex;align-items:center;gap:8px}.kales-panneau-tete .t-etiquette{flex:1 1 auto;min-width:0;margin:0}.kales-panneau-solde{display:flex;align-items:center;gap:14px;margin:0;font-size:40px;line-height:44px;font-weight:800;letter-spacing:-.03em;color:var(--encre)}.kales-panneau-solde .losange-kale{width:22px;height:22px;border-radius:6px;margin:0 4px}.kales-panneau-renouvellement{display:flex;align-items:center;gap:8px;margin:0;color:var(--encre-2)}.kales-panneau-pack{width:100%;margin-top:6px}.kales-panneau-couts{display:grid;gap:6px;padding:12px;border-radius:14px;background:var(--plateau)}.kales-panneau-couts p{margin:0}.kales-panneau-couts ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.kales-panneau-couts li{display:flex;align-items:center;gap:10px;min-width:0;font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1));color:var(--encre-2)}.kales-panneau-couts li .une-ligne{flex:1 1 auto;min-width:0}.kales-panneau-couts b{display:inline-flex;align-items:center;gap:6px;color:var(--encre)}.kales-panneau-couts .losange-kale{width:8px;height:8px;border-radius:2px}.info-cout{position:relative;width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;flex:none;color:var(--fumee);background:#fff;box-shadow:0 0 0 1px var(--contour-fort);font:italic 700 13px/1 Georgia,Times New Roman,serif}.info-cout:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}@media (hover: hover){.info-cout:hover{color:var(--encre);box-shadow:0 0 0 1px var(--contour-fort),0 4px 10px -6px #2c1e7866}}.info-cout[aria-expanded=true]{background:var(--encre);color:#fff;box-shadow:none}.bulle-info{position:fixed;z-index:2500;width:264px;max-width:calc(100vw - 16px);padding:12px 14px;border-radius:16px;background:var(--sombre);color:#fff;box-shadow:var(--o-flottant);display:grid;gap:8px;font-size:13px;line-height:18px;animation:fondu var(--m-rapide) var(--c-douce) backwards}.bulle-info p{margin:0}.bulle-info-titre{font-weight:700}.bulle-info-ligne{display:flex;align-items:center;justify-content:space-between;gap:12px;white-space:nowrap;min-width:0}.bulle-info-ligne b{display:inline-flex;align-items:center;gap:6px;flex:none}.bulle-info-ligne .losange-kale{width:8px;height:8px;border-radius:2px}.bulle-info-note{color:var(--sombre-texte);white-space:normal}.bientot{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;background:var(--bientot-fond);color:var(--bientot);font-size:12px;line-height:16px;font-weight:700;white-space:nowrap;flex:none}.emplacement{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px 8px 8px;border-radius:16px;background:var(--plateau);box-shadow:inset 0 0 0 1px var(--contour);color:var(--fumee-2);min-width:0}.emplacement-ico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--fumee);box-shadow:0 0 0 1px var(--contour);flex:none}.emplacement-nom{flex:1 1 auto;min-width:0;color:var(--encre-2);font-weight:600;font-size:calc(15px * var(--texte, 1));line-height:calc(20px * var(--texte, 1))}.emplacement[data-bientot]{cursor:default}.emplacement{container-type:inline-size}.emplacement-court{display:none}@container (max-width: 420px){.emplacement-nom .emplacement-long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.emplacement-court{display:inline}.emplacement .emplacement-ico{display:none}.emplacement .emplacement-nom{padding-left:6px}}@media (max-width: 640px){.emplacement{gap:10px;padding:6px 10px 6px 6px;min-height:52px}.emplacement-ico{width:36px;height:36px;border-radius:10px}.emplacement-nom{font-size:calc(14px * var(--texte, 1))}}.aujourdhui-tete-gestes{display:flex;align-items:center;gap:var(--e2);flex:none}.fiche-tete-plan{margin:calc(-1 * var(--e6, 32px)) calc(-1 * var(--e6, 32px)) 0;height:180px;border-radius:var(--r-verre) var(--r-verre) 0 0;overflow:hidden}.fiche-tete-plan .carte-apercu{height:100%;min-height:0;border:0;border-radius:0}.fiche-emplacement-ia{margin:0 0 6px}.fiche-section>.fiche-emplacement-ia:last-child{margin:6px 0 0}.emplacement[data-actif]{padding:0 12px 0 0}.emplacement-geste{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;min-height:56px;padding:8px 0 8px 8px;border:0;border-radius:16px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.emplacement[data-actif]:hover{box-shadow:inset 0 0 0 1px var(--contour),var(--o-pose)}.emplacement-geste[aria-busy]{cursor:progress}.emplacement-prix{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;background:#fff;color:var(--encre);box-shadow:0 0 0 1px var(--contour);font-size:12px;line-height:16px;font-weight:700;white-space:nowrap;flex:none}@media (max-width: 640px){.emplacement[data-actif]{padding:0 10px 0 0}.emplacement-geste{gap:10px;min-height:52px;padding:6px 0 6px 6px}}@media (min-width: 641px){.dialogue-natif.kali-ia{width:min(520px,100vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto;border-radius:var(--r-panneau) 0 0 var(--r-panneau);display:grid;grid-template-rows:auto 1fr auto auto}}@media (max-width: 640px){.dialogue-natif.kali-ia{height:calc(100dvh - 24px);display:grid;grid-template-rows:auto 1fr auto auto}}.dialogue-natif.kali-ia>footer{display:flex;flex-wrap:wrap;gap:8px}.dialogue-natif.kali-ia>footer>.btn{flex:1 1 auto;white-space:nowrap}.preparation-ia{display:grid;gap:14px;align-content:start}.preparation-actions{display:flex;flex-wrap:wrap;gap:8px}.preparation-actions>.btn{flex:1 1 auto;white-space:nowrap}.preparation-copie{margin:0}.kali-ia-accueil{display:grid;gap:10px;align-content:start}.kali-ia-accueil p{margin:0}.kali-ia-erreur{color:#a32240;font-weight:560}.kali-ia-attente{margin:0}.kali-ia-avancement{display:grid;gap:16px;align-content:start;padding-top:4px}.kali-ia-avancement>p{margin:0}.kali-ia-barre{height:8px;border-radius:999px;background:var(--violet-fond);overflow:hidden}.kali-ia-barre>span{display:block;height:100%;background:var(--degrade);transform-origin:left center;transition:transform .24s linear}@media (prefers-reduced-motion: reduce){.kali-ia-barre>span{transition:none}}.kali-ia-etapes{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kali-ia-etapes li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;color:var(--fumee-2);font-size:calc(15px * var(--texte, 1))}.kali-ia-etapes li[data-etat=en-cours]{color:var(--encre);font-weight:600}.kali-ia-etapes li[data-etat=fait]{color:var(--encre)}.kali-ia-puce{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;box-shadow:inset 0 0 0 1.5px var(--bord-fort)}.kali-ia-etapes li[data-etat=en-cours] .kali-ia-puce{box-shadow:inset 0 0 0 2px var(--violet-texte)}.kali-ia-etapes li[data-etat=fait] .kali-ia-puce{background:var(--encre);color:#fff;box-shadow:none}.ia-prepa{display:grid;gap:14px;color:var(--encre-2);font-size:calc(14px * var(--texte, 1));line-height:calc(20px * var(--texte, 1))}.ia-prepa p,.ia-prepa ul,.ia-prepa dl,.ia-prepa dd{margin:0}.ia-bref{color:var(--encre);font-weight:600}.ia-partie{display:grid;gap:6px;padding-top:12px;box-shadow:inset 0 1px 0 var(--contour)}.ia-prepa>.ia-partie:first-child{padding-top:0;box-shadow:none}.ia-titre{display:flex;align-items:center;gap:8px;margin:0;min-width:0;color:var(--encre);font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1));font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ia-titre>.ia-titre-icone{flex:none;display:inline-flex;color:var(--fumee)}.ia-prepa .ia-liste{padding-left:18px;display:grid;gap:4px}.ia-prepa .ia-faits{list-style:none;padding:0;display:grid;gap:6px}.ia-faits li{display:grid;gap:1px}.ia-source{flex:none;color:var(--fumee);font-size:calc(12px * var(--texte, 1));line-height:calc(16px * var(--texte, 1));white-space:nowrap}.ia-moment{display:inline-flex;align-items:center;height:22px;padding:0 8px;margin-right:6px;border-radius:999px;font-size:12px;line-height:16px;font-weight:700;white-space:nowrap;vertical-align:1px;background:var(--froid-fond);color:var(--froid-texte)}.ia-moment[data-moment=maintenant]{background:var(--brulant-fond);color:var(--brulant-texte)}.ia-moment[data-moment=bientôt]{background:var(--chaud-fond);color:var(--chaud-texte)}.ia-citation{padding:10px 12px;border-radius:12px;background:var(--survol);color:var(--encre)}.ia-spin{display:grid;gap:8px}.ia-spin dt{color:var(--encre);font-size:calc(12px * var(--texte, 1));line-height:calc(16px * var(--texte, 1));font-weight:700}.ia-prepa .ia-objections{list-style:none;padding:0;display:grid;gap:8px}.ia-objections li{display:grid;gap:2px}.ia-objections b{color:var(--encre);font-weight:600}.ia-prepa .ia-sources{list-style:none;padding:0;display:grid;gap:6px}.ia-sources li{display:grid;gap:1px;min-width:0}.ia-sources a,.ia-source a{color:var(--encre);overflow-wrap:anywhere}.ia-courriel b{color:var(--encre)}.ia-courriel-pied{color:var(--fumee);white-space:pre-line}.recherche-phrase small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recherche-avis-phrase{margin:0 0 var(--e2, 8px)}.choix-date-titre{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:44px;padding:0 10px;margin-left:-10px;border-radius:12px;font:inherit;color:inherit;letter-spacing:inherit;text-align:left}.choix-date-titre .choix-date-valeur{min-width:0}.choix-date-titre>.icone{flex:none;color:var(--encre-2);transition:transform var(--m-rapide) var(--c-douce)}.choix-date-titre[aria-expanded=true]{background:var(--survol)}.choix-date-titre[aria-expanded=true]>.icone{transform:rotate(180deg)}@media (hover: hover){.choix-date-titre:hover{background:var(--survol)}}@media (max-width: 640px){.choix-date-titre{gap:2px;padding:0 4px;margin-left:-4px}.choix-date-titre>.icone{width:16px;height:16px}}.agenda-periode{overflow:visible}.calendrier-grille tr[data-semaine] td{background:var(--violet-fond)}.calendrier-grille tr[data-semaine] td:first-child{border-radius:10px 0 0 10px}.calendrier-grille tr[data-semaine] td:last-child{border-radius:0 10px 10px 0}.flottant{box-shadow:var(--o-flottant);border-color:transparent;border-radius:16px;background:#fff}.recherche-etape{min-height:56px;border-color:transparent;box-shadow:var(--o-pose)}section.recherche-etape{gap:12px;padding:18px 16px;box-shadow:var(--o-pose)}section.recherche-etape h2{font-size:calc(26px * var(--texte, 1));line-height:calc(32px * var(--texte, 1))}.recherche-secteurs{gap:12px 10px}.recherche-secteur{min-width:0;gap:6px}.recherche-secteur-dessin{aspect-ratio:1 / .6;border-radius:16px}.recherche-temperature-dessin{aspect-ratio:1 / .7;border-radius:16px}.recherche-secteur-nom{display:block;min-width:0;max-width:100%;font-size:calc(13px * var(--texte, 1));line-height:calc(18px * var(--texte, 1))}.recherche-corps{overflow-x:hidden}.recherche-etapes[data-plein]{background:#fff}@media (min-width: 641px){.recherche-etapes[data-plein]{width:min(600px,calc(100vw - 48px));height:min(720px,calc(100vh - 48px));background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);box-shadow:0 0 0 100vmax #14112a3d,var(--verre-liseret),var(--o-flottant)}.recherche-etapes[data-plein] .recherche-pied{background:transparent;box-shadow:inset 0 1px 0 var(--contour)}}.feuille-filtres .filtres-plus{width:100%;justify-content:space-between;min-height:52px;border-radius:16px}.feuille-filtres .filtres-plus>span:first-child{flex:1 1 auto;text-align:left}.feuille-filtres .filtres-plus .puce-compte{position:static;box-shadow:none}.feuille-filtres .filtres-plus>.icone{transition:transform var(--m-rapide) var(--c-douce)}.feuille-filtres .filtres-plus[aria-expanded=true]>.icone{transform:rotate(180deg)}.filtres-plus-corps{display:grid;gap:26px;min-width:0}.feuille-filtres,.feuille-filtres .filtres-explorer-corps,.feuille-filtres .filtres-section{min-width:0;max-width:100%}.feuille-filtres .filtres-section>*,.feuille-filtres .filtres-explorer-menus>*{min-width:0;max-width:100%}.feuille-filtres .puces[aria-label=Température] .puce{min-width:0}.feuille-filtres .puce-rang-nom{min-width:0;overflow:hidden;text-overflow:ellipsis}.feuille-filtres .reglage label{display:flex;justify-content:space-between;gap:8px;min-width:0}.feuille-filtres .reglage label .grave{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.barre-selection{flex-wrap:nowrap;max-width:calc(100% - 2 * var(--gouttiere, 16px));min-width:0}.barre-selection-compte{min-width:0;overflow:hidden;text-overflow:ellipsis}.barre-selection>:not(.barre-selection-compte){flex:none}}.liste-relue{display:inline-grid;place-items:center;width:24px;height:24px;flex:none}.fiche-squelette{padding:var(--e5)}@media (max-width: 640px){.fiche-squelette{padding:0 0 var(--e5)}}.poignee-feuille{display:block;width:40px;height:5px;margin:0 auto 8px;border-radius:3px;background:var(--bord-fort)}[data-poignee]{touch-action:none}.feuille-filtres-tete[data-poignee]{flex-wrap:wrap}.feuille-filtres-tete .poignee-feuille{flex:0 0 100%;width:40px;max-width:40px;margin:0 calc(50% - 20px) 4px}@media (min-width: 641px){.explorer-carte-corps{position:relative}.explorer-carte-corps>.zone-carte{position:absolute;top:0;right:0;bottom:0;left:0}.explorer-liste-colonne{position:absolute;z-index:3;left:var(--e4);top:var(--e4);bottom:var(--e4);width:min(440px,45%);min-width:340px;border-radius:var(--r-verre);overflow:hidden;background:var(--verre-mat);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);box-shadow:var(--verre-liseret),var(--o-flottant)}.explorer-liste-colonne .liste-explorer,.explorer-liste-colonne .liste-pied{background:transparent}}@property --ciel-base{syntax: "<color>"; inherits: true; initial-value: #F6F9FD;}@property --ciel-0{syntax: "<color>"; inherits: true; initial-value: #D1E0F6;}@property --ciel-1{syntax: "<color>"; inherits: true; initial-value: #DFD8F4;}@property --ciel-2{syntax: "<color>"; inherits: true; initial-value: #CDE8F1;}@property --ciel-3{syntax: "<color>"; inherits: true; initial-value: #E5EDF9;}@property --ciel-4{syntax: "<color>"; inherits: true; initial-value: #D9E3F9;}:root{--verre-poche: rgba(255, 255, 255, .74);--verre-flou-ciel: blur(28px) saturate(170%);--verre-bord-ciel: rgba(255, 255, 255, .78);--verre-liseret-ciel: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 0 1px rgba(255, 255, 255, .45);--verre-ombre-ciel: 0 1px 2px rgba(20, 17, 42, .04), 0 18px 40px -22px rgba(44, 30, 120, .38)}.ciel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--ciel-base);transition:--ciel-base 4s ease,--ciel-0 4s ease,--ciel-1 4s ease,--ciel-2 4s ease,--ciel-3 4s ease,--ciel-4 4s ease}.ciel[data-moment=lever]{--ciel-base: #FCF8F5;--ciel-0: #FFD9C4;--ciel-1: #F7D5E4;--ciel-2: #E3DBF6;--ciel-3: #D6E6F8;--ciel-4: #FFE8C9}.ciel[data-moment=journee]{--ciel-base: #F6F9FD;--ciel-0: #D1E0F6;--ciel-1: #DFD8F4;--ciel-2: #CDE8F1;--ciel-3: #E5EDF9;--ciel-4: #D9E3F9}.ciel[data-moment=soir]{--ciel-base: #FAF6FA;--ciel-0: #F4D5CB;--ciel-1: #E7D3F0;--ciel-2: #D5D5F2;--ciel-3: #F7E1D2;--ciel-4: #DDD0F1}.ciel[data-moment=nuit]{--ciel-base: #EEF0F8;--ciel-0: #C8CFEA;--ciel-1: #D4CCEC;--ciel-2: #BFC8E5;--ciel-3: #DCE1F3;--ciel-4: #CCD1EE}.ciel>i{position:absolute;display:block;width:75%;aspect-ratio:1;border-radius:50%;opacity:.95;will-change:transform;background:radial-gradient(closest-side,var(--c) 0%,color-mix(in srgb,var(--c) 55%,transparent) 45%,transparent 100%);animation:cielDerive 46s ease-in-out infinite alternate}.ciel>i:nth-child(1){--c: var(--ciel-0);left:-18%;top:-22%;animation-duration:52s}.ciel>i:nth-child(2){--c: var(--ciel-1);right:-22%;top:-10%;animation-duration:61s;animation-delay:-12s}.ciel>i:nth-child(3){--c: var(--ciel-2);left:10%;bottom:-35%;animation-duration:48s;animation-delay:-20s}.ciel>i:nth-child(4){--c: var(--ciel-3);right:-12%;bottom:-30%;width:60%;animation-duration:57s;animation-delay:-7s}.ciel>i:nth-child(5){--c: var(--ciel-4);left:38%;top:18%;width:46%;animation-duration:66s;animation-delay:-30s;opacity:.7}@keyframes cielDerive{0%{transform:translate(0) scale(1)}50%{transform:translate(6%,4%) scale(1.08)}to{transform:translate(-5%,7%) scale(.96)}}.aujourdhui-date{color:var(--encre-2)}.ciel-lumiere{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ciel-lumiere:before,.ciel-lumiere:after{content:"";position:absolute;display:block;border-radius:50%}.ciel[data-moment=lever] .ciel-lumiere:before{left:-10%;bottom:-25%;width:70%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,196,140,.45),rgba(255,170,150,.18) 55%,transparent);animation:cielMonte 30s ease-in-out infinite alternate}.ciel[data-moment=journee] .ciel-lumiere:before{right:-12%;top:-30%;width:60%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,250,230,.75),rgba(255,240,200,.25) 50%,transparent);animation:cielRespire 14s ease-in-out infinite}.ciel[data-moment=soir] .ciel-lumiere:before{right:-15%;bottom:-30%;width:75%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,170,140,.38),rgba(214,160,230,.2) 55%,transparent);animation:cielMonte 34s ease-in-out infinite alternate-reverse}.ciel[data-moment=nuit] .ciel-lumiere:before{top:0;right:0;bottom:0;left:0;border-radius:0;background-image:radial-gradient(1.5px 1.5px at 12% 18%,rgba(120,130,190,.55),transparent),radial-gradient(1.2px 1.2px at 37% 9%,rgba(120,130,190,.45),transparent),radial-gradient(1.6px 1.6px at 64% 22%,rgba(120,130,190,.5),transparent),radial-gradient(1.2px 1.2px at 82% 12%,rgba(120,130,190,.45),transparent),radial-gradient(1.4px 1.4px at 22% 46%,rgba(120,130,190,.4),transparent),radial-gradient(1.2px 1.2px at 91% 41%,rgba(120,130,190,.4),transparent),radial-gradient(1.5px 1.5px at 52% 62%,rgba(120,130,190,.35),transparent),radial-gradient(1.2px 1.2px at 8% 78%,rgba(120,130,190,.35),transparent);animation:cielScintille 7s ease-in-out infinite}.ciel[data-moment=nuit] .ciel-lumiere:after{right:8%;top:6%;width:160px;aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,255,255,.75),rgba(220,226,250,.35) 45%,transparent)}@keyframes cielMonte{to{transform:translateY(-6%) scale(1.05)}}@keyframes cielRespire{50%{opacity:.7;transform:scale(1.04)}}@keyframes cielScintille{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.ciel>i,.ciel-lumiere:before{animation:none!important}.ciel{transition:none}}.losange-ia{--t: 10px;display:inline-block;flex:none;width:var(--t);height:var(--t);border-radius:calc(var(--t) * .28);transform:rotate(45deg);vertical-align:middle;margin:0 2px;background:linear-gradient(135deg,#ce92fc,#5fe6de,#ce92fc,#5fe6de);background-size:300% 300%;animation:losangeIaTeinte 5s linear infinite,losangeIaSouffle 2.8s ease-in-out infinite}@keyframes losangeIaTeinte{to{background-position:300% 300%}}@keyframes losangeIaSouffle{0%,to{box-shadow:0 0 #ce92fc00,0 0 6px #ce92fc59}50%{box-shadow:0 0 0 3px #ce92fc24,0 0 12px #5fe6de73}}@media (prefers-reduced-motion: reduce){.losange-ia{animation:none!important}}.bouton-verre.carte-tournee{position:absolute;z-index:1100;isolation:isolate;width:auto;height:44px;padding:0 6px 0 11px;border-radius:14px;display:inline-flex;align-items:center;gap:7px;color:var(--encre)}.bouton-verre.carte-tournee:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:linear-gradient(135deg,#ce92fc,#5fe6de);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.carte-tournee-nombre{min-width:26px;height:26px;padding:0 7px;border-radius:9px;display:grid;place-items:center;box-sizing:border-box;background:var(--encre);color:#fff;font-size:13px;font-weight:800}.bouton-verre.carte-tournee[aria-pressed=true]{background:var(--encre);color:#fff}.bouton-verre.carte-tournee[aria-pressed=true] .carte-tournee-nombre{background:#fff;color:var(--encre)}@media (min-width: 641px){.app[data-vue=explorer] .carte-position{top:auto;bottom:var(--e5);right:var(--e5)}.app[data-vue=explorer] .carte-tournee{bottom:calc(var(--e5) + 52px);right:var(--e5)}.app[data-vue=explorer] .carte-sources{top:calc(var(--e5) + 156px);bottom:auto;right:calc(var(--e5) + 8px)}.explorer-liste-colonne>.tournee-carte>.tournee-pied{background:transparent;border-top-color:#14112a14}}@media (max-width: 640px){.app[data-vue=explorer] .carte-tournee{right:12px;bottom:calc(var(--bas-feuille) + var(--feuille, 84px) + 64px);transition:opacity .2s ease}.app[data-vue=explorer] .zone-carte[data-feuille=liste] .carte-tournee{opacity:0;pointer-events:none}.explorer-carte[data-mode=tournee]{--explorer-filtres-bas: env(safe-area-inset-top, 0px)}.explorer-carte[data-pied]{--pied-tournee: 76px}}.accueil-carte{position:relative;flex:none;padding:0;overflow:hidden}.accueil-carte-plan{position:relative;height:300px}.accueil-carte-plan>.carte-apercu{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;border:0;border-radius:0}.accueil-carte-sans{position:absolute;left:var(--e4);bottom:var(--e4);z-index:5;max-width:calc(100% - 32px);display:flex;align-items:center;gap:var(--e3);padding:12px 12px 12px 16px;border-radius:18px;box-shadow:var(--o-flottant)}.accueil-carte-sans>b{min-width:0;font-size:calc(16px * var(--texte, 1));font-weight:700;color:var(--encre)}@media (max-width: 389px){.accueil-carte-sans{gap:var(--e2);padding-left:14px}.accueil-carte-sans .btn-k>.icone{display:none}}.carte-apercu-pilule{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 9px 0 7px;border-radius:13px;background:#fff;box-shadow:0 0 0 1px #14112a14,0 2px 6px #14112a29;color:var(--encre);font-size:12.5px;font-weight:800}.carte-apercu-pilule:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--froid, #3769CF)}.carte-apercu-pilule[data-t=A]:before{background:var(--brulant, #E2402B)}.carte-apercu-pilule[data-t=B]:before{background:var(--chaud, #E8691C)}.carte-apercu-pilule[data-t=C]:before{background:var(--tiede, #C98A0C)}.carte-apercu-vous{width:16px;height:16px;border-radius:50%;background:var(--encre);box-shadow:0 0 0 4px #fff,0 0 0 10px #14112a1f}.accueil-tournee{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e3);align-content:start;padding:18px;color:#fff;background:#14112ae0;-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou)}.accueil-carte-plan>.accueil-tournee{position:absolute;top:var(--e4);bottom:var(--e4);left:var(--e4);z-index:5;width:380px;border-radius:22px}.accueil-tournee-titre{margin:0;display:flex;align-items:center;gap:10px;font-size:calc(18px * var(--texte, 1));font-weight:750}.accueil-tournee-ligne{margin:-6px 0 0;font-size:calc(14px * var(--texte, 1));color:#ffffffc7}.accueil-tournee-prochain{display:grid;gap:2px;min-width:0;padding:12px 14px;border:0;border-radius:14px;background:#ffffff1a;color:#fff;text-align:left}.accueil-tournee-prochain small{font-size:calc(12px * var(--texte, 1));font-weight:700;color:#d9c2fe}.accueil-tournee-prochain b{font-size:calc(17px * var(--texte, 1))}.accueil-tournee-prochain span{font-size:calc(13px * var(--texte, 1));color:#ffffffc7}@media (hover: hover){.accueil-tournee-prochain:hover{background:#ffffff29}}.accueil-tournee-gestes{display:flex;flex-wrap:wrap;gap:var(--e2)}.accueil-tournee-gestes>*{flex:1 0 auto;max-width:100%;min-width:0}.accueil-colonnes{display:grid;gap:20px;align-items:stretch}@media (min-width: 1100px){.accueil-colonnes{grid-template-columns:repeat(3,minmax(0,1fr))}}.accueil-bloc{display:flex;flex-direction:column;min-width:0}.accueil-bloc>.aujourdhui-liste,.accueil-objectifs-liste{flex:1 1 auto;align-content:start}.accueil .aujourdhui-tache{grid-template-columns:44px minmax(0,1fr) auto auto}.accueil-colonnes{flex:none}.accueil-bloc-pied{margin-top:auto;display:grid;justify-items:center;gap:var(--e2);min-height:42px;align-content:end}.badge-encre{background:var(--encre);color:#fff}.aujourdhui-prochaine,.aujourdhui-retard{flex:none}.accueil-nouvelle{display:flex;align-items:center;gap:var(--e3);min-width:0;padding:8px 8px 8px 10px}.accueil-nouvelle-ouvrir{flex:1 1 auto;min-width:0;display:grid;gap:2px;padding:0;border:0;background:none;color:var(--encre);text-align:left}.accueil-nouvelle-quoi{display:flex;align-items:center;gap:6px;min-width:0}@media (max-width: 640px){.accueil-carte-plan{height:230px}.accueil-carte-tournee .accueil-carte-plan{height:190px}.accueil-carte>.accueil-tournee{border-radius:0}.accueil-bloc-pied{min-height:0}}.accueil-objectifs-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e2)}.objectifs-periodes{flex:none}.objectifs-periodes .segment{min-height:40px}.accueil-objectifs>.verre-tete{flex-wrap:wrap}.accueil-objectifs .objectifs-periodes{flex:1 0 100%}.objectif{position:relative;display:grid;gap:var(--e2);padding:6px 8px 6px 6px;border-radius:16px;background:#ffffffdb;box-shadow:0 0 0 1px color-mix(in srgb,var(--teinte) 12%,transparent)}.objectif-ligne{display:flex;align-items:center;gap:var(--e2);min-width:0}.objectif-ouvrir{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:none;color:var(--encre);text-align:left;cursor:pointer}.objectif-pastille{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;flex:none;color:var(--teinte);background:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--teinte) 18%,transparent)}.objectif-nom{flex:1 1 auto;min-width:0;font-size:calc(14px * var(--texte, 1));font-weight:700;color:var(--encre)}.objectif-etat{flex:none;display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:calc(11.5px * var(--texte, 1));font-weight:700;white-space:nowrap}.objectif-etat:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.objectif-etat[data-etat=atteint]{background:#e6f4ec;color:#0a6e3d}.objectif-etat[data-etat=avance]{background:#eaf1fc;color:#2952a3}.objectif-etat[data-etat=retard]{background:#fff1e6;color:#a3410a}@media (max-width: 640px){.objectif-etat{display:none}}.objectif-barre-fine{position:relative;flex:0 0 clamp(48px,18%,120px);height:8px;border-radius:999px;background:var(--clair)}.objectif-barre-fine i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--teinte)}.objectif-barre-fine b{position:absolute;top:-3px;bottom:-3px;width:2px;border-radius:1px;background:var(--encre);transform:translate(-50%)}.objectif-valeur{flex:none;font-size:calc(17px * var(--texte, 1));font-weight:850;letter-spacing:-.02em;color:var(--encre)}.objectif-valeur small{margin-left:1px;font-size:calc(13px * var(--texte, 1));font-weight:650;color:var(--fumee);letter-spacing:0}.btn-k.objectif-regler{flex:none}.objectif-detail{display:grid;gap:10px;padding:4px 4px 6px}.objectif-detail-tete{display:flex;justify-content:flex-end}.bouton-rond.objectif-bouton{width:34px;height:34px;background:#fff}@media (hover: hover){.bouton-rond.objectif-bouton:hover{color:var(--teinte-texte)}}.objectif-graphe{display:block;width:100%;height:96px;overflow:visible}.objectif-tranches{display:grid;margin-top:-4px;font-size:calc(11.5px * var(--texte, 1));font-weight:600;color:var(--fumee);text-align:center}.objectif-tranches [data-ici]{color:var(--teinte-texte);font-weight:850}.objectif-anneau{display:flex;align-items:center;gap:18px;padding:2px 0}.objectif-chiffres{display:grid;gap:8px}.objectif-chiffres>div{display:flex;align-items:baseline;gap:6px}.objectif-chiffres b{font-size:calc(20px * var(--texte, 1));font-weight:850;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.objectif-chiffres span{font-size:calc(12.5px * var(--texte, 1));font-weight:600;color:var(--fumee)}.objectif-repere{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px * var(--texte, 1));font-weight:650;color:var(--fumee)}.objectif-repere i{display:block;width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--encre)}.objectif-jauge{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:4px;height:36px;margin-top:6px}.objectif-jauge i{display:block;border-radius:6px;background:var(--clair);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--teinte) 14%,transparent)}.objectif-jauge i[data-plein]{background:linear-gradient(180deg,var(--teinte),color-mix(in srgb,var(--teinte) 65%,#FFFFFF));box-shadow:none;animation:objectifAllume .42s cubic-bezier(.2,.8,.2,1) backwards}.objectif-allure{position:absolute;top:-6px;bottom:-6px;width:3px;border-radius:2px;background:var(--encre);box-shadow:0 0 0 2px #fff;transform:translate(-50%)}.objectif-bornes{display:flex;justify-content:space-between;align-items:center;font-size:calc(11.5px * var(--texte, 1));font-weight:650;color:var(--fumee)}.objectif-puces{display:flex;flex-wrap:wrap;gap:4px 12px}.objectif-puces span{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px * var(--texte, 1));font-weight:650;color:var(--fumee)}.objectif-puces i{display:block;width:10px;height:10px;border-radius:3px}.objectif-reglage{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 4px 4px}.objectif-reglage-nom{margin-right:auto;font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.champ.objectif-reglage-valeur{width:calc(64px * var(--texte, 1));min-height:40px;padding:0 6px;text-align:center;font-weight:750}.objectif-pas{width:32px;height:32px;padding:0;border-radius:9px;border:1px solid rgba(20,17,42,.14);background:#fff;display:grid;place-items:center;color:var(--encre)}.objectif-pas:disabled{opacity:.4;cursor:default}.objectif-barre{transform-box:fill-box;transform-origin:bottom;animation:objectifMonte .52s cubic-bezier(.2,.8,.2,1) backwards}.objectif-trace{animation:objectifTrace .9s cubic-bezier(.2,.8,.2,1) backwards}@keyframes objectifMonte{0%{transform:scaleY(0)}}@keyframes objectifTrace{0%{opacity:0}}@keyframes objectifAllume{0%{transform:scaleY(.3);opacity:0}}@media (prefers-reduced-motion: reduce){.objectif-barre,.objectif-trace,.objectif-jauge i[data-plein]{animation:none}}.apres-issue[data-issue=moment] .apres-issue-dessin{background:#eaf1fc;color:#2952a3}.apres-issue[data-issue=proposition] .apres-issue-dessin{background:#fff1e6;color:#a3410a}@media (min-width: 641px){.apres-issues{grid-template-columns:repeat(3,minmax(0,1fr))}}.apres-statut{margin:0;font-size:calc(14px * var(--texte, 1));color:var(--fumee)}.apres-statut b{color:var(--encre)}.dialogue-natif.kali-ia>.contenu{align-content:start}.preparation-onglets .segment{min-height:40px}.preparation-losange{display:inline-flex;margin-bottom:var(--e2)}.dialogue .losange-ia{margin-right:8px}.page.comptes{position:relative;isolation:isolate}.page.comptes>:not(.comptes-regard){position:relative;z-index:1}.comptes-modes{flex:0 1 440px;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:18px;background:var(--verre-fond);border:1px solid var(--verre-bord-ciel);-webkit-backdrop-filter:var(--verre-flou-ciel);backdrop-filter:var(--verre-flou-ciel);box-shadow:var(--verre-liseret-ciel),var(--verre-ombre-ciel)}.comptes-mode{min-height:52px;min-width:0;border:0;border-radius:13px;background:none;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 var(--e3);font-weight:700;font-size:calc(16px * var(--texte, 1));color:var(--fumee);white-space:nowrap;cursor:pointer}.comptes-mode small{font-weight:650;font-size:calc(13px * var(--texte, 1));color:var(--fumee)}.comptes-mode[aria-pressed=true]{background:#fff;color:var(--encre);box-shadow:0 1px 3px #14112a29}.comptes-mode:focus-visible{outline:2px solid var(--encre);outline-offset:2px}@property --angle-chasse{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.comptes-mode-chasse[aria-pressed=true]{position:relative;isolation:isolate;overflow:hidden;background:var(--encre);color:#fff}.comptes-mode-chasse[aria-pressed=true] small{color:#ffc37a}.comptes-mode-chasse[aria-pressed=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;padding:2px;border-radius:inherit;background:conic-gradient(from var(--angle-chasse),#F2701F,#FF5C8A,#CE92FC,#F3B53F,#F2701F);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:chasse-rode 4s linear infinite}.comptes-mode-chasse[aria-pressed=true] .icone{color:#ffc37a;animation:chasse-griffe 2.6s ease-in-out infinite}@keyframes chasse-rode{to{--angle-chasse: 360deg}}@keyframes chasse-griffe{0%,70%,to{transform:none}78%{transform:translate(-1px,-1px) rotate(-8deg)}86%{transform:translate(1px,1px) rotate(4deg)}}.comptes-regard{position:absolute;top:0;right:0;z-index:0;width:min(760px,70%);height:520px;pointer-events:none;overflow:hidden}.comptes-regard:before{content:"";position:absolute;right:-8%;top:-30%;width:90%;aspect-ratio:1.3;border-radius:50%;background:radial-gradient(closest-side,rgba(242,112,31,.26),rgba(255,92,138,.12) 55%,transparent);animation:chasse-regard 5.5s ease-in-out infinite}@keyframes chasse-regard{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.comptes-outils{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.comptes-outils .portefeuille-cherche{flex:1 1 260px;max-width:380px;min-width:200px}.comptes-outils .puce{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;font-size:calc(13.5px * var(--texte, 1));font-weight:600;color:var(--encre)}.comptes-outils .puce[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:#fff}.comptes-outils .portefeuille-outils-droite{margin-left:auto}.portefeuille-liste[data-chasse]{position:relative;overflow:hidden}.portefeuille-liste[data-chasse]:after{content:"";position:absolute;top:-20%;bottom:-20%;left:120%;width:30%;z-index:2;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,195,122,.35),rgba(255,255,255,.5),transparent);transform:skew(-18deg);animation:chasse-balaie 1.4s cubic-bezier(.4,0,.2,1) .12s backwards}@keyframes chasse-balaie{0%{left:-40%}to{left:120%}}.btn-k.comptes-prendre{min-height:36px;gap:6px;padding:0 12px;background:var(--encre);color:#ffc37a;white-space:nowrap;box-shadow:0 0 0 1px #f2701f80,0 4px 14px -6px #f2701fb3}@media (hover: hover){.btn-k.comptes-prendre:hover{background:var(--encre-haut);box-shadow:0 0 0 2px #f2701fb3,0 6px 18px -6px #f2701fcc}}@media (pointer: coarse){.btn-k.comptes-prendre{min-width:44px;min-height:44px;justify-content:center}}.btn-k.comptes-prendre-court{min-width:44px;min-height:44px;padding:0;justify-content:center}.initiales{flex:none;width:26px;height:26px;border-radius:50%;display:inline-grid;place-items:center;font-size:calc(11px * var(--texte, 1));font-weight:800;background:var(--encre);color:#fff}.comptes-suivi{display:inline-flex;align-items:center;gap:var(--e2);min-width:0;max-width:180px;font-weight:600;color:var(--encre)}.portefeuille [data-capture]{animation:chasse-bond .7s cubic-bezier(.2,.8,.2,1)}.portefeuille tr[data-capture] td,.portefeuille-ligne[data-capture]{background:#fff4ea}@keyframes chasse-bond{30%{transform:scale(1.02);box-shadow:0 0 0 2px #f2701f99,0 12px 30px -10px #f2701f99}}@media (max-width: 640px){.comptes-modes{flex:none}.comptes-mode{gap:6px;font-size:calc(15px * var(--texte, 1))}.comptes-mode .icone{display:none}.portefeuille .comptes-outils{flex-wrap:wrap}.comptes-outils .portefeuille-cherche{flex:1 1 calc(100% - 60px);max-width:none;min-width:0}.comptes-outils .outil-bouton{order:1}.comptes-outils .comptes-statuts,.comptes-outils .comptes-puce{order:2}}@media (prefers-reduced-motion: reduce){.comptes-mode-chasse:before,.comptes-mode-chasse .icone,.comptes-regard:before,.portefeuille-liste[data-chasse]:after,.portefeuille [data-capture]{animation:none!important}}.appli-navigation{margin:0;padding:16px 24px 12px;border:0;display:grid;min-width:0}.appli-navigation>legend{float:left;width:100%;padding:0;margin-bottom:var(--e2)}.appli-navigation-choix{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);min-height:52px;min-width:0;font-size:calc(15px * var(--texte, 1));font-weight:600;color:var(--encre);cursor:pointer}.appli-navigation-choix+.appli-navigation-choix{border-top:1px solid var(--bord)}.appli-navigation-choix>input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:50%;box-shadow:inset 0 0 0 2px var(--coche-vide);background:#fff;cursor:pointer}.appli-navigation-choix>input:checked{box-shadow:inset 0 0 0 7px var(--encre)}.appli-navigation-choix>input:focus-visible{outline:2px solid var(--encre);outline-offset:2px}.demande-personne{display:grid;gap:var(--e2)}.demande-personne>.btn-k{justify-content:flex-start}.demande-personne>.demande-effacer{color:var(--urgent)}
