.page-dashboard{--dashboard-color-1:oklch(69.1527% .178135 39.8266);--dashboard-color-2:oklch(61.3792% .179089 39.2239);--dashboard-color-3:oklch(94.0809% .0286779 45.0289);--dashboard-color-4:oklch(54.4589% .00927475 293.747);--dashboard-color-5:oklch(36.2867% .00859005 295.142);--dashboard-color-6:oklch(28.6608% .00722852 285.935);--dashboard-color-7:oklch(90.6134% .00269231 106.453);--dashboard-color-8:oklch(96.3595% .00265142 106.449);--dashboard-color-9:oklch(62.0639% .141451 152.694);--dashboard-color-10:oklch(95.2507% .0214613 158.589);--dashboard-color-11:oklch(76.0959% .141479 72.1476);--dashboard-color-12:oklch(95.8479% .0289098 82.5978);--dashboard-color-13:oklch(100% 4e-8 89.8756);--dashboard-color-14:oklch(98.4825% .00131905 106.423);--dashboard-color-15:oklch(97.8753% .011768 51.3237);--dashboard-color-16:oklch(61.766% .13005 67.7736);--dashboard-color-17:oklch(28.6608% .00722852 285.935/.45);--dashboard-color-18:oklch(0% 0 0/.15);--orange:var(--dashboard-color-1);--orange-d:var(--dashboard-color-2);--orange-l:var(--dashboard-color-3);--gris:var(--dashboard-color-4);--gris-d:var(--dashboard-color-5);--encre:var(--dashboard-color-6);--pierre:var(--dashboard-color-7);--nuage:var(--dashboard-color-8);--vert:var(--dashboard-color-9);--vert-l:var(--dashboard-color-10);--ambre:var(--dashboard-color-11);--ambre-l:var(--dashboard-color-12)}.page-dashboard *{box-sizing:border-box;margin:0;padding:0}.page-dashboard{background:var(--nuage);color:var(--encre);font-family:Nunito Sans,system-ui,sans-serif}.page-dashboard h1,.page-dashboard h2,.page-dashboard h3,.page-dashboard h4,.page-dashboard .mont{font-family:Montserrat,sans-serif}.page-dashboard button{font:inherit;cursor:pointer}.page-dashboard :focus-visible{outline:3px solid var(--orange);outline-offset:2px}.page-dashboard .demo-flag{background:var(--gris-d);color:var(--dashboard-color-13);text-align:center;letter-spacing:.04em;padding:6px;font:600 12px Montserrat}.page-dashboard header{background:var(--dashboard-color-13);border-bottom:1px solid var(--pierre)}.page-dashboard .wrap{max-width:1240px;margin:0 auto;padding:0 28px}.page-dashboard .top{align-items:center;gap:18px;height:72px;display:flex}.page-dashboard .top img{height:40px}.page-dashboard .top .sep{background:var(--pierre);width:1px;height:30px}.page-dashboard .top .t{color:var(--gris);font:600 14px Montserrat}.page-dashboard .me{align-items:center;gap:12px;margin-left:auto;display:flex}.page-dashboard .av{background:var(--orange);width:42px;height:42px;color:var(--dashboard-color-13);border-radius:50%;flex:none;place-items:center;font:700 17px Montserrat;display:grid}.page-dashboard .me b{font-family:Montserrat;font-size:15px;display:block}.page-dashboard .me small{color:var(--gris);font-size:12px}.page-dashboard .hello{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;padding:30px 0 6px;display:flex}.page-dashboard .hello h1{color:var(--gris-d);font-size:28px;font-weight:800}.page-dashboard .hello p{color:var(--gris);margin-top:4px}.page-dashboard .hello p b{color:var(--orange-d)}.page-dashboard .date{color:var(--gris);font:600 13px Montserrat}.page-dashboard .funnel{background:var(--dashboard-color-13);border:1px solid var(--pierre);border-radius:16px;grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid;overflow:hidden}.page-dashboard .st{padding:20px 24px;position:relative}.page-dashboard .st+.st{border-left:1px solid var(--pierre)}.page-dashboard .st:not(:last-child):after{content:"";background:var(--dashboard-color-13);border-top:1px solid var(--pierre);border-right:1px solid var(--pierre);z-index:2;width:20px;height:20px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)rotate(45deg)}.page-dashboard .st .l{letter-spacing:.08em;text-transform:uppercase;color:var(--gris);font:700 12px Montserrat}.page-dashboard .st .n{color:var(--gris-d);margin-top:6px;font:800 40px/1.1 Montserrat}.page-dashboard .st .s{color:var(--gris);font-size:13px}.page-dashboard .st.hot{background:var(--orange)}.page-dashboard .st.hot .l,.page-dashboard .st.hot .s{color:var(--dashboard-color-13);opacity:.9}.page-dashboard .st.hot .n{color:var(--dashboard-color-13)}.page-dashboard .st.hot:after{display:none}.page-dashboard .list{background:var(--dashboard-color-13);border:1px solid var(--pierre);border-radius:16px;margin:22px 0 40px;overflow:hidden}.page-dashboard .list-h{border-bottom:1px solid var(--pierre);align-items:center;gap:12px;padding:18px 24px;display:flex}.page-dashboard .list-h h2{color:var(--gris-d);font-size:19px}.page-dashboard .list-h .c{background:var(--orange);color:var(--dashboard-color-13);border-radius:20px;padding:2px 10px;font:700 13px Montserrat}.page-dashboard .list-h small{color:var(--gris);margin-left:auto;font-size:13px}.page-dashboard table{border-collapse:collapse;width:100%}.page-dashboard th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--gris);background:var(--dashboard-color-14);padding:12px 16px;font:700 11px Montserrat}.page-dashboard td{border-top:1px solid var(--nuage);vertical-align:middle;padding:14px 16px;font-size:15px}.page-dashboard tr.row{cursor:pointer;transition:background .15s}.page-dashboard tr.row:hover{background:var(--dashboard-color-15)}.page-dashboard td.ent b{font-family:Montserrat;font-size:15px;display:block}.page-dashboard td.ent small{color:var(--gris);font-size:12px}.page-dashboard .heat{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font:700 12px Montserrat;display:inline-flex}.page-dashboard .heat:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.page-dashboard .h3{background:var(--orange-l);color:var(--orange-d)}.page-dashboard .h2{background:var(--ambre-l);color:var(--dashboard-color-16)}.page-dashboard .tags span{background:var(--nuage);border:1px solid var(--pierre);color:var(--gris-d);border-radius:6px;margin:2px 4px 2px 0;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.page-dashboard .act{white-space:nowrap}.page-dashboard .btn{border:none;border-radius:10px;padding:9px 14px;font:700 13px Montserrat}.page-dashboard .btn.call{background:var(--orange);color:var(--dashboard-color-13)}.page-dashboard .btn.rdv{background:var(--vert-l);color:var(--vert);border:1.5px solid var(--vert)}.page-dashboard .btn.ghost{background:var(--dashboard-color-13);border:1.5px solid var(--pierre);color:var(--gris-d)}.page-dashboard .num{font-family:Montserrat;font-weight:700}.page-dashboard .ov{background:var(--dashboard-color-17);opacity:0;pointer-events:none;z-index:10;transition:all .2s;position:fixed;inset:0}.page-dashboard .ov.open{opacity:1;pointer-events:auto}.page-dashboard .fiche{background:var(--dashboard-color-13);z-index:11;width:min(640px,100%);height:100%;box-shadow:-20px 0 50px var(--dashboard-color-18);flex-direction:column;transition:transform .28s;display:flex;position:fixed;top:0;right:0;transform:translate(102%)}.page-dashboard .fiche.open{transform:none}@media (prefers-reduced-motion:reduce){.page-dashboard *{transition:none!important}}.page-dashboard .fh{border-bottom:1px solid var(--pierre);padding:22px 26px 18px;position:relative}.page-dashboard .fh .x{background:var(--nuage);width:34px;height:34px;color:var(--gris-d);border:none;border-radius:50%;font-size:18px;position:absolute;top:16px;right:18px}.page-dashboard .fh h2{color:var(--gris-d);padding-right:40px;font-size:24px;font-weight:800}.page-dashboard .fh .meta{color:var(--gris);margin-top:2px;font-size:14px}.page-dashboard .fh .line{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.page-dashboard .tel{color:var(--orange-d);border-bottom:2px solid var(--orange);font:800 18px Montserrat;text-decoration:none}.page-dashboard .rge{background:var(--vert-l);color:var(--vert);border-radius:6px;padding:3px 8px;font:700 11px Montserrat}.page-dashboard .fb{flex:1;padding:20px 26px;overflow-y:auto}.page-dashboard .blk{margin-bottom:22px}.page-dashboard .blk h4{letter-spacing:.08em;text-transform:uppercase;color:var(--gris);margin-bottom:8px;font:700 12px Montserrat}.page-dashboard .resume{background:var(--orange-l);color:var(--gris-d);border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.55}.page-dashboard .resume b{color:var(--encre)}.page-dashboard .crit{grid-template-columns:1fr 1fr;gap:8px;display:grid}.page-dashboard .crit div{border:1px solid var(--pierre);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.page-dashboard .crit i{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font:800 12px Montserrat;display:grid}.page-dashboard .crit .ok i{background:var(--vert);color:var(--dashboard-color-13)}.page-dashboard .crit .q i{background:var(--pierre);color:var(--gris-d)}.page-dashboard .crit span small{color:var(--gris);font-size:12px;display:block}.page-dashboard .qs{list-style:none}.page-dashboard .qs li{border-left:3px solid var(--orange);background:var(--dashboard-color-14);border-radius:0 8px 8px 0;margin-bottom:8px;padding:9px 12px;font-size:14px;font-style:italic}.page-dashboard .qs li small{color:var(--gris);margin-top:2px;font-size:12px;font-style:normal;display:block}.page-dashboard .hook{background:var(--gris-d);color:var(--dashboard-color-13);border-radius:12px;padding:16px;font-size:15px;line-height:1.55;position:relative}.page-dashboard .hook:before{content:"À dire en décrochant";letter-spacing:.08em;text-transform:uppercase;color:var(--orange);margin-bottom:6px;font:700 11px Montserrat;display:block}.page-dashboard .tl{padding-left:18px;list-style:none;position:relative}.page-dashboard .tl:before{content:"";background:var(--pierre);width:2px;position:absolute;top:6px;bottom:6px;left:5px}.page-dashboard .tl li{padding:5px 0;font-size:14px;position:relative}.page-dashboard .tl li:before{content:"";background:var(--dashboard-color-13);border:2px solid var(--gris);border-radius:50%;width:10px;height:10px;position:absolute;top:11px;left:-17px}.page-dashboard .tl li.k:before{background:var(--orange);border-color:var(--orange)}.page-dashboard .tl li small{color:var(--gris);min-width:96px;font-family:Montserrat;font-size:12px;font-weight:600;display:inline-block}.page-dashboard .ff{border-top:1px solid var(--pierre);gap:10px;padding:16px 26px;display:flex}.page-dashboard .ff .btn{flex:1;padding:14px;font-size:14px}.page-dashboard .toast{background:var(--gris-d);color:var(--dashboard-color-13);opacity:0;pointer-events:none;z-index:20;border-radius:10px;padding:12px 20px;font:600 14px Montserrat;transition:all .3s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.page-dashboard .toast.show{opacity:1}.page-dashboard .done td{opacity:.45}@media (width<=900px){.page-dashboard .funnel{grid-template-columns:1fr 1fr}.page-dashboard .st:after{display:none}.page-dashboard .st:nth-child(3){border-left:none}.page-dashboard .st:nth-child(n+3){border-top:1px solid var(--pierre)}.page-dashboard .hide-m{display:none}.page-dashboard .crit{grid-template-columns:1fr}.page-dashboard .top .t,.page-dashboard .top .sep{display:none}}.page-dashboard{min-height:100vh;line-height:normal}.page-dashboard h1,.page-dashboard h2,.page-dashboard h3,.page-dashboard h4{font-weight:700}.page-dashboard .fh .appointment{padding:4px 10px}.page-dashboard .demo-flag{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;padding-right:50px;display:flex}.page-dashboard .demo-flag a{color:var(--orange);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.page-dashboard .demo-flag a:hover{text-decoration-thickness:2px}.page-dashboard{--orange:var(--dashboard-color-1);--orange-d:var(--dashboard-color-2);--orange-l:var(--dashboard-color-3);--gris:var(--dashboard-color-4);--gris-d:var(--dashboard-color-5);--encre:var(--dashboard-color-6);--pierre:var(--dashboard-color-7);--nuage:var(--dashboard-color-8);--vert:var(--dashboard-color-9);--vert-l:var(--dashboard-color-10)}.page-dashboard .me .lien{color:var(--gris);cursor:pointer;background:0 0;border:none;padding:0 4px;font:600 13px Montserrat;text-decoration:none}.page-dashboard .me .lien:hover{color:var(--orange-d)}.page-dashboard .vide{color:var(--gris);padding:28px 24px}.page-dashboard .ent .par{color:var(--orange-d);font-size:12px;display:block}.page-dashboard .hook.attente{opacity:.6;font-style:italic}.page-dashboard .carte{border:1px solid var(--pierre);background:#fff;border-radius:16px;margin:22px 0;padding:24px}.page-dashboard .carte h2{color:var(--gris-d);margin-bottom:14px;font-size:19px}.page-dashboard .form{gap:12px;max-width:420px;display:grid}.page-dashboard .form.large{grid-template-columns:repeat(3,1fr);max-width:none}.page-dashboard .form label{color:var(--gris-d);flex-direction:column;gap:4px;font:600 13px Montserrat;display:flex}.page-dashboard .form input,.page-dashboard .form select{border:1.5px solid var(--pierre);font:inherit;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:400}.page-dashboard .form input:focus,.page-dashboard .form select:focus{border-color:var(--orange);outline:none}.page-dashboard .erreur{color:#b3261e;font-size:14px}.page-dashboard .ok-lien{background:var(--vert-l);border:1.5px solid var(--vert);word-break:break-all;border-radius:12px;margin-top:14px;padding:14px 16px;font-size:14px}.page-dashboard .ok-lien b{color:var(--vert);font-family:Montserrat}.page-dashboard .connexion{place-items:center;min-height:calc(100vh - 72px);padding:24px;display:grid}.page-dashboard .connexion .carte{width:100%;max-width:420px}@media (width<=900px){.page-dashboard .form.large{grid-template-columns:1fr}}.page-dashboard .alertes{border-color:var(--orange);margin-top:20px}.page-dashboard .alertes .list-h{background:var(--orange-l)}.page-dashboard .alertes .list-h .lien{color:var(--orange-d);cursor:pointer;background:0 0;border:none;margin-left:auto;font:600 13px Montserrat;text-decoration:underline}.page-dashboard .alertes td.date{color:var(--gris);white-space:nowrap;font-size:13px}.page-dashboard .nouveau{background:var(--orange);color:#fff;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:10px;margin-left:8px;padding:2px 7px;font:700 10px Montserrat;display:inline-block}.page-dashboard .depot{border:2px dashed var(--pierre);background:var(--nuage);cursor:pointer;text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:26px 18px;transition:border-color .15s,background .15s;display:flex}.page-dashboard .depot:hover,.page-dashboard .depot.survol{border-color:var(--orange);background:var(--orange-l)}.page-dashboard .depot input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.page-dashboard .depot:focus-within{outline:3px solid var(--orange);outline-offset:2px}.page-dashboard .depot b{color:var(--gris-d);font-family:Montserrat}.page-dashboard .depot span{color:var(--gris);font-size:13px}.page-dashboard .btn:disabled{opacity:.5;cursor:not-allowed}.page-dashboard main.wrap{padding-bottom:40px}.page-dashboard th .tri{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0}.page-dashboard th .tri:hover,.page-dashboard th[aria-sort=ascending] .tri,.page-dashboard th[aria-sort=descending] .tri{color:var(--orange-d)}.page-dashboard th .tri span{opacity:.7}.page-dashboard .incarnation{background:var(--orange);color:#fff;text-align:center;padding:10px 16px;font:600 14px Montserrat}.page-dashboard .incarnation button{color:var(--orange-d);cursor:pointer;background:#fff;border:none;border-radius:16px;margin-left:14px;padding:5px 14px;font:700 13px Montserrat}.page-dashboard .heat.h1{background:var(--nuage);color:var(--gris)}.page-dashboard a.btn{text-decoration:none;display:inline-block}.page-dashboard .me{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}.page-dashboard .me .lien,.page-dashboard .me b,.page-dashboard .top .t{white-space:nowrap}
