:root{--fond:#fbf8f4;--encre:#0d0d0d;--orange:#ff4d12;--orange-texte:#c2370a;--orange-vif:#ff6a33;--orange-sombre:#9e2a08;--peche:#ffb08f;--peche-clair:#ffe2d4;--gris-texte:#5e5a55;--gris-doux:#9b958e;--creme-2:#d6d0c8;--creme-3:#e2dbd3;--vert:#1f9d55;--vert-vif:#4ade80;--vert-sombre:#146b3a;--brun:#8c6a3b;--fond-appel:#0b0b0c;--danger-doux:#ff8a5c;--font-texte:"Inter Tight", "Inter", system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--verre-liseré:inset 1.5px 1.5px 0 #fffffff2, inset -1px -1px 0 #ffffff59;--verre-sombre:linear-gradient(150deg, #3c2820b3, #0a0a0ce0)}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--fond);color:var(--encre);font-family:var(--font-texte);-webkit-font-smoothing:antialiased;font-size:15px}body[data-theme=sombre]{background:var(--fond-appel);color:var(--fond)}a{color:var(--encre)}a:hover{color:var(--orange-texte)}.theme-sombre a{color:var(--fond)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--orange);outline-offset:3px}button:disabled{cursor:default!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pf{transition:transform .2s}.pf:hover{transform:translateY(-4px)}.pf:hover .av{box-shadow:0 0 0 3px #0b0b0c,0 0 0 6px #ff4d12,0 0 60px -6px #ff4d12a6!important}.pin-dots.shake{animation:.42s cubic-bezier(.36,.07,.19,.97) shake}@keyframes shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-8px)}40%,60%{transform:translate(8px)}}.key:not(:disabled):active{transform:scale(.96)}.fade-in{animation:.2s both fadeIn}.pop-in{animation:.22s cubic-bezier(.2,.8,.2,1) both popIn}@keyframes fadeIn{0%{opacity:0}}@keyframes popIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}.skeleton{animation:1.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.45}}.field-dark::placeholder{color:#fbf8f466}.field-dark:focus{outline:none;box-shadow:inset 1px 1px #ffffff26,0 0 0 2px #ff4d12b3!important}.nav-link:not([aria-current=page]):hover{background:#ffffff8c}.nav-open-list:hover{color:var(--encre)!important}.menu-item:hover,.menu-item:focus-visible{background:#0d0d0d0d!important}.open-list .close-list{opacity:0;transition:opacity .15s}.open-list:hover .close-list,.open-list:focus-within .close-list{opacity:1}.drawer-row:hover{background:#fffc!important}.drawer{animation:.22s cubic-bezier(.2,.8,.2,1) both drawerIn}@keyframes drawerIn{0%{opacity:0;transform:translate(-12px)}}.call-col{flex:1.6 480px;transition:flex-grow .45s cubic-bezier(.2,.8,.2,1)}.ctx{flex:400px;transition:flex-grow .45s cubic-bezier(.2,.8,.2,1)}.ctx:hover,.ctx.big{flex-grow:2.4}.call-col.small{flex-grow:1}.mail{font-family:var(--font-mono);color:#e2dbd3;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:14px;display:inline-flex}.mail:hover{color:#fbf8f4}.mail .mi{opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:inline-flex}.mail:hover .mi,.mail:focus-visible .mi,.mail.done .mi{opacity:1}.ring-pulse{animation:1.4s ease-out infinite rp}@keyframes rp{0%{box-shadow:0 0 #ff4d12b3}to{box-shadow:0 0 0 14px #ff4d1200}}.notes-dark::placeholder{color:#fbf8f459}.notes-dark:focus{outline:none}[style*=backdrop-filter]:not([role=menu]):not([role=dialog]):not([role=alertdialog]):not(.pop-in):not(.glass-live){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.main-area{max-width:1640px;container:zone/inline-size}.session-row{container:rangee/inline-size}@container rangee (max-width:983.98px){.next-call{order:-1;flex-basis:100%!important}}@container rangee (min-width:904px){.next-call{position:sticky;top:14px}}@container rangee (min-width:640px) and (max-width:983.98px){.nc-body{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(220px,.9fr);align-items:center;gap:24px!important;display:grid!important}}.call-list{container:appels/inline-size}@container appels (max-width:839.98px){.call-via{display:none}}.numbers-table{container:numeros/inline-size}@container numeros (max-width:799.98px){.col-today{display:none}.assign-pill{max-width:128px!important}.numbers-table th,.numbers-table td{padding-left:10px!important;padding-right:10px!important}.numbers-table th:first-child,.numbers-table td:first-child{padding-left:18px!important}}@container zone (min-width:820px){.stats-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@container zone (min-width:460px) and (max-width:819.98px){.stats-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container zone (max-width:459.98px){.stats-4{grid-template-columns:minmax(0,1fr)!important}}@media (max-height:880px){.call-col.keypad-open{gap:16px!important}.call-col.keypad-open .call-id{margin-top:0!important}.call-col.keypad-open .call-avatar{display:none!important}.call-col.keypad-open .call-name{font-size:44px!important}.call-col.keypad-open .key{height:48px!important}}@media (max-height:820px){.result-page{padding-top:16px!important;padding-bottom:16px!important}.result-card{gap:14px!important}.result-card .outcome-line{padding-top:10px!important;padding-bottom:10px!important}.result-card #noteC{height:64px}}@media (min-width:641px){.side-nav{scrollbar-width:none;align-self:flex-start;height:calc(100dvh - 28px);top:14px;overflow-y:auto;position:sticky!important}.side-nav::-webkit-scrollbar{display:none}}@media (max-width:640px){.side-nav{flex:100%!important;max-width:none!important}}.eq{flex:none;align-items:flex-end;gap:2px;height:14px;display:inline-flex}.eq i{background:#ff6a33;border-radius:2px;width:3px;animation:.9s ease-in-out infinite eq;display:block}.eq i:nth-child(2){animation-delay:.2s}.eq i:nth-child(3){animation-delay:.45s}.eq.off i{height:3px;animation:none}@keyframes eq{0%,to{height:3px}50%{height:14px}}@media (prefers-reduced-motion:reduce){.eq i{height:8px;animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pf:hover{transform:none}}.ap-press{transition:transform .12s,background-color .15s,opacity .15s,color .15s}.ap-press:active:not(:disabled){transform:scale(.96)}.ap-group{background:#fff;border-radius:14px;overflow:hidden}.ap-cell{align-items:center;gap:12px;min-height:48px;padding:8px 12px 8px 16px;display:flex;position:relative}.ap-cell+.ap-cell:before,.ap-sep+.ap-sep:before{content:"";z-index:1;background:#3c3c4321;height:1px;position:absolute;top:0;left:16px;right:0}.ap-sep{position:relative}.ap-popbtn{color:var(--encre);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;max-width:100%;margin-right:-4px;padding:6px 8px;display:inline-flex}.ap-popbtn:hover{background:#7676801f}.ap-iconbtn{color:#6b665f;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;text-decoration:none;display:inline-flex}.ap-iconbtn:hover{color:var(--encre);background:#7676801f}.ap-iconbtn.ok{color:#1f8a4c}.ap-seg{background:#7676801f;border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;padding:2px;display:inline-grid;position:relative}.ap-seg .ap-thumb{background:#fff;border-radius:7px;transition:transform .3s cubic-bezier(.32,.72,0,1),width .3s cubic-bezier(.32,.72,0,1);position:absolute;top:2px;bottom:2px;left:0;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}.ap-seg button{z-index:1;font:inherit;color:var(--encre);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 12px;font-size:13px;font-weight:500;position:relative}.ap-pop{z-index:60;transform-origin:100% 0;color:var(--encre);background:#fff;border-radius:12px;max-height:calc(100vh - 24px);padding:5px;animation:.16s cubic-bezier(.32,.72,0,1) ap-pop;position:fixed;overflow-y:auto;box-shadow:0 0 0 .5px #00000024,0 12px 32px -6px #00000047}@keyframes ap-pop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.ap-mi{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:7px 10px;font-size:14px;display:flex}.ap-mi:hover,.ap-mi:focus-visible{background:var(--orange);color:#fff;outline:none}.ap-mi .ap-sub{color:#6b665f;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.ap-mi:hover .ap-sub,.ap-mi:focus-visible .ap-sub{color:#ffffffd9}.ap-mi[aria-disabled=true]{opacity:.45;pointer-events:none}.ap-msep{background:#3c3c4321;height:1px;margin:4px 8px}.ap-mhead{color:#6b665f;padding:6px 10px 4px;font-size:12px}.ap-field{min-width:0;color:var(--encre);font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;flex:1;margin-left:-8px;padding:4px 8px;transition:background-color .15s,box-shadow .15s}.ap-field:hover{background:#00000008}.ap-field:focus{background:#fff;outline:none;box-shadow:0 0 0 1px #3c3c4321,0 0 0 4px #ff4d121a}.ap-field::placeholder{color:#aeaeb2}.ap-note{resize:none;width:calc(100% + 16px);line-height:1.45;font:inherit;color:var(--encre);background:0 0;border:0;border-radius:8px;min-height:34px;margin:0 -8px;padding:6px 8px;font-size:14px;transition:background-color .15s,box-shadow .15s;overflow:hidden}.ap-note:hover{background:#00000008}.ap-note:focus{background:#fff;outline:none;box-shadow:0 0 0 1px #3c3c4321,0 0 0 4px #ff4d121a}.ap-note::placeholder{color:#aeaeb2}.ap-drawer{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1);display:grid}.ap-drawer.open{grid-template-rows:1fr}.ap-drawer>div{min-height:0;overflow:hidden}.ap-wave{cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;width:100%;height:34px;padding:0;display:flex;position:relative}.ap-wave i{background:#d1d1d6;border-radius:99px;flex:1;min-width:1px;transition:background-color .2s}.ap-wave i.p{background:var(--orange)}.ap-tr{flex-direction:column;gap:1px;max-height:300px;margin:0 -8px;padding:0 8px;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 18px),#0000)}.ap-tr:before,.ap-tr:after{content:"";flex:none;height:10px}.ap-tl{text-align:left;font:inherit;color:var(--encre);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:34px 1fr;gap:8px;margin:0 -8px;padding:6px 8px;font-size:14px;line-height:1.42;transition:background-color .2s;display:grid}.ap-tl:hover{background:#00000009}.ap-tl.cur{background:#ff4d121a}.ap-fade{animation:.22s ap-fade}@keyframes ap-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.ap-sheet{animation:.38s cubic-bezier(.32,.72,0,1) ap-sheet}@keyframes ap-sheet{0%{transform:translate(calc(100% + 24px))}to{transform:none}}@media (max-width:720px){@keyframes ap-sheet{0%{transform:translateY(100%)}to{transform:none}}}@media (prefers-reduced-motion:reduce){.ap-press,.ap-drawer,.ap-seg .ap-thumb,.ap-wave i,.ap-tl{transition:none}.ap-pop,.ap-fade,.ap-sheet{animation:none}}.resume-row .resume-remove{opacity:0;transition:opacity .15s}.resume-row:hover .resume-remove,.resume-row:focus-within .resume-remove{opacity:1}@media (hover:none){.resume-row .resume-remove{opacity:1}}.todo-name:hover{text-underline-offset:3px;text-decoration:underline}.ap-scroll>*{flex-shrink:0}.prospect-table .sub-company{display:none}@container zone (max-width:860px){.prospect-table th:nth-child(2),.prospect-table td:nth-child(2),.prospect-table th:nth-child(5),.prospect-table td:nth-child(5){display:none}.prospect-table .sub-company{display:inline}.prospect-table col:nth-child(2),.prospect-table col:nth-child(5){display:none}.prospect-table .ptable,.lists-table{min-width:0!important}.lists-table .prog-cell{min-width:72px!important}.lists-table th,.lists-table td{padding-left:8px!important;padding-right:8px!important}.lists-table th:first-child,.lists-table td:first-child{padding-left:18px!important}.lists-table th:last-child,.lists-table td:last-child{padding-right:14px!important}.lists-table th:nth-child(4),.lists-table td:nth-child(4),.lists-table th:nth-child(6),.lists-table td:nth-child(6){display:none}}
