*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--toile);color:var(--texte);font:400 14px/1.45 var(--sans);margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p,dl,dd{margin:0}:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.ic{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ic-16{width:16px;height:16px}.ic-20{width:20px;height:20px}.tuile{background:var(--surface-2);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--ligne-2);color:var(--gris);border-radius:9px;flex:none;place-items:center;display:grid}.tuile-sm{border-radius:8px;width:30px;height:30px}.h-page{letter-spacing:-.4px;color:var(--encre);font-size:24px;font-weight:800;line-height:1.2}.h-card{color:var(--encre);font-size:15px;font-weight:700;line-height:1.35}.t-body{color:var(--gris);font-size:14px;line-height:1.55}.t-meta{color:var(--gris-2);font-size:12.5px;line-height:1.4}.t-label{color:var(--gris);font-size:12px;font-weight:600;line-height:1.3}.t-strong{color:var(--encre);font-weight:600}.num{font-variant-numeric:tabular-nums lining-nums}.lien{color:var(--orseille);font-size:13px;font-weight:600}.lien:hover{color:var(--orseille-f)}.lien-bouton{font:inherit;color:var(--orseille);cursor:pointer;background:0 0;border:0;margin:-12px 0;padding:12px 0;font-size:13px;font-weight:600}.lien-bouton:hover{color:var(--orseille-f)}.lien-bouton:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.shell__page{min-width:0}.side{background:var(--side-bg);color:var(--side-text);flex-direction:column;align-self:start;height:100dvh;padding:18px 12px 14px;font-size:14px;display:flex;position:sticky;top:0;overflow:hidden}.side .nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex:auto;min-height:0;margin:0 -6px;padding:0 6px 2px;overflow-y:auto}.side-foot{flex:none;margin-top:8px}.brand-lien{border-radius:6px;align-items:center;height:30px;display:inline-flex}.brand-lien:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:4px}.logo-orsel,.anneau-orsel{flex:none;display:block}.brand{color:#fff;align-items:center;gap:10px;margin-bottom:14px;padding:0 10px;display:flex}.brand-mark{background:var(--orseille);color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.brand-name{letter-spacing:-.2px;font-size:14.5px;font-weight:700}.search{height:34px;color:var(--side-text);text-align:left;white-space:nowrap;background:#ffffff0d;border-radius:10px;flex:none;align-items:center;gap:8px;margin-bottom:12px;padding:0 8px 0 10px;font-size:14px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.search:hover{background:#ffffff14}.search:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px;box-shadow:inset 0 0 0 1px #ffffff14}.search span{text-overflow:ellipsis;flex:auto;overflow:hidden}.search kbd{min-width:20px;height:20px;color:var(--side-text);font:500 11.5px/1 var(--sans);background:#ffffff14;border-radius:5px;flex:none;place-items:center;padding:0 5px;display:inline-grid}.nav{flex-direction:column;gap:2px;display:flex}.nav a{min-height:34px;color:var(--side-text);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:400;display:flex}.nav a .ic{stroke-width:1.8px;width:16px;height:16px;color:var(--side-muted)}.nav a:hover{background:var(--side-hover);color:#fff}.nav a.on{background:var(--side-on);color:#fff;box-shadow:inset 3px 0 0 var(--orseille-clair);font-weight:600}.nav a.on .ic{color:#fff;stroke-width:1.9px}.nav-libelle{flex:auto;min-width:0}.nav .cnt{color:var(--side-muted);margin-left:auto;font-size:12px;font-weight:400}.nav a.on .cnt{color:var(--side-text)}:is(body:has(main.fiche[data-rubrique=prospects]) .nav a[href=\/prospects],body:has(main.fiche[data-rubrique=clients]) .nav a[href=\/clients]){background:var(--side-on);color:#fff;box-shadow:inset 3px 0 0 var(--orseille-clair);font-weight:600}:is(body:has(main.fiche[data-rubrique=prospects]) .nav a[href=\/prospects] .ic,body:has(main.fiche[data-rubrique=clients]) .nav a[href=\/clients] .ic){color:#fff;stroke-width:1.9px}:is(body:has(main.fiche[data-rubrique=prospects]) .nav a[href=\/prospects] .cnt,body:has(main.fiche[data-rubrique=clients]) .nav a[href=\/clients] .cnt){color:var(--side-text)}.nav .cnt-fort,.nav a.on .cnt-fort{background:var(--orseille);color:#fff;border-radius:6px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:600;display:grid}.nav-title{letter-spacing:.02em;color:var(--side-muted);margin:16px 10px 4px;font-size:11.5px;font-weight:600}.nav-espace{flex:1 0 20px}.deroulant--pied{width:100%;display:flex}.deroulant__bouton.compte-pied{align-items:center;place-items:initial;width:100%;color:var(--side-muted);text-align:left;background:#ffffff0d;border-radius:12px;gap:10px;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.deroulant__bouton.compte-pied:hover,.deroulant__bouton.compte-pied[aria-expanded=true]{background:#ffffff14}.deroulant__bouton.compte-pied:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px}.compte-pied .avatar{background:var(--orseille-p);color:var(--orseille-f)}.compte-pied__texte{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.compte-pied__nom{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.compte-pied__role{color:var(--side-role);font-size:12px}body.side-claire .side{background:var(--papier);color:var(--texte);box-shadow:inset -1px 0 0 var(--ligne)}body.side-claire .brand{color:var(--encre)}body.side-claire .nav a{color:var(--gris)}body.side-claire .nav a .ic{color:var(--gris-3)}body.side-claire .nav a:hover{background:var(--surface-2);color:var(--encre)}body.side-claire .nav a.on{background:var(--orseille-p);color:var(--orseille);box-shadow:none}body.side-claire .nav a.on .ic,body.side-claire .nav a.on .cnt{color:var(--orseille)}:is(body.side-claire:has(main.fiche[data-rubrique=prospects]) .nav a[href=\/prospects],body.side-claire:has(main.fiche[data-rubrique=clients]) .nav a[href=\/clients]){background:var(--orseille-p);color:var(--orseille);box-shadow:none}:is(body.side-claire:has(main.fiche[data-rubrique=prospects]) .nav a[href=\/prospects] :is(.ic,.cnt),body.side-claire:has(main.fiche[data-rubrique=clients]) .nav a[href=\/clients] :is(.ic,.cnt)){color:var(--orseille)}body.side-claire .nav .cnt,body.side-claire .nav-title{color:var(--gris-2)}body.side-claire .search{background:var(--papier);box-shadow:inset 0 0 0 1px var(--ligne);color:var(--gris)}body.side-claire .deroulant__bouton.compte-pied{background:var(--papier);box-shadow:inset 0 0 0 1px var(--ligne)}body.side-claire .compte-pied__nom{color:var(--encre)}body.side-claire .side .nav{scrollbar-color:var(--ligne) transparent}.topbar{z-index:10;background:var(--toile);align-items:center;gap:14px;min-height:56px;padding:10px 32px;display:flex;position:sticky;top:0;box-shadow:inset 0 -1px #161a2312}.topbar .titre{color:var(--encre);white-space:nowrap;font-size:15px;font-weight:700}.topbar .date{color:var(--gris);white-space:nowrap;font-size:13px}.topbar__droite{align-items:center;gap:14px;min-width:0;margin-left:auto;display:flex}.topbar .recherche-etroite{display:none}.icbtn{width:36px;height:36px;color:var(--gris);border-radius:8px;place-items:center;display:grid;position:relative}.icbtn:hover{background:var(--surface-2);color:var(--encre)}.icbtn .dot{background:var(--orseille);width:7px;height:7px;box-shadow:0 0 0 2px var(--papier);border-radius:50%;position:absolute;top:8px;right:8px}.icbtn--cadre{background:var(--papier);width:34px;height:34px;color:var(--texte-2);border-radius:10px;box-shadow:0 0 0 1px #161a231a,0 1px 2px #161a230d}.icbtn--cadre:hover{background:var(--surface-2);color:var(--encre)}.icbtn--cadre .dot{width:8px;height:8px;top:6px;right:6px}.avatar{background:var(--encre);color:#fff;letter-spacing:.2px;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11.5px;font-weight:700;display:grid}.avatar.client{background:var(--orseille-p);color:var(--orseille)}.avatar.sys{background:var(--surface-2);color:var(--gris);box-shadow:inset 0 0 0 1px var(--ligne)}.avatar-24{width:24px;height:24px;font-size:10px}.main{max-width:1240px;padding:28px 32px 40px}.greet{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:20px;display:flex}.greet>:first-child{flex:360px;min-width:0}.greet .t-body{margin-top:4px}.grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.col{gap:16px;display:grid}.card{background:var(--papier);box-shadow:var(--relief);border-radius:16px;padding:20px}.card-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.card.dense{padding:4px 20px}.cadran{box-shadow:var(--relief-2);padding:24px 24px 20px}.cadran .lbl{color:var(--orseille);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.cadran .lbl:before{content:"";background:var(--orseille);border-radius:50%;width:8px;height:8px}.cadran h2{letter-spacing:-.25px;color:var(--encre);font-size:21px;font-weight:700;line-height:1.3}.cadran .t-body{max-width:64ch;margin-top:8px;font-size:14.5px}.facts{border-top:1px solid var(--ligne-2);border-bottom:1px solid var(--ligne-2);grid-template-columns:1fr 1.25fr 1.55fr 1.3fr;gap:16px;margin-top:18px;padding:16px 0;display:grid}.facts dt{color:var(--gris-2);margin-bottom:3px;font-size:12px;font-weight:500}.facts dd{color:var(--encre);white-space:nowrap;font-size:14px;font-weight:600}.facts dd.souple{white-space:normal}.actions{align-items:center;gap:10px;margin-top:16px;display:flex}.actions .aide{color:var(--gris-2);max-width:36ch;font-size:12.5px;line-height:1.4}.spacer{flex:1}.row{border-top:1px solid var(--ligne-2);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;padding:12px 0;display:grid}.row:first-child{border-top:0}.row .titre{color:var(--encre);font-size:14px;font-weight:600}.row .t-meta{color:var(--gris);margin-top:2px;font-size:13px}.row-2{grid-template-columns:30px minmax(0,1fr) auto;min-height:52px;padding:10px 0}.row.row--nue{grid-template-columns:minmax(0,1fr) auto}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}@media (max-width:1279px){.table .masquable-tablette{display:none}}.tableau-defile{overflow-x:auto}.table th{text-align:left;color:var(--gris-2);border-bottom:1px solid var(--ligne);white-space:nowrap;padding:8px 12px 10px;font-size:12px;font-weight:600}.table td{border-bottom:1px solid var(--ligne-2);vertical-align:middle;color:var(--texte);padding:11px 10px}.table td.fixe,.table .chip,.table .t-strong{white-space:nowrap}.table .detail-cellule{-webkit-line-clamp:3;max-width:34ch;color:var(--gris);white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:4px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.table th{padding-left:10px;padding-right:10px}.table tr:last-child td{border-bottom:0}.table tr:hover td{background:var(--surface-2)}.table th:first-child,.table td:first-child{padding-left:0}.table th:last-child,.table td:last-child{padding-right:0}.table .nom{color:var(--encre);white-space:nowrap;font-weight:600}.table .sous{color:var(--gris-2);white-space:nowrap;margin-top:1px;font-size:12px}.table .td-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--encre);white-space:nowrap;font-weight:600}.table .td-r{text-align:right}.segments{background:#161a230d;border-radius:10px;gap:2px;padding:2px;display:inline-flex}.segments a,.segments button{height:26px;color:var(--gris);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:13px;font-weight:400;display:inline-flex}.segments a:hover,.segments button:hover{color:var(--encre)}.segments button{cursor:pointer;background:0 0;border:0;font-family:inherit}.segments a.on,.segments button.on{background:var(--papier);color:var(--encre);font-weight:600;box-shadow:0 1px 2px #161a2314}.segments--grand a,.segments--grand button{height:28px;padding:0 10px;font-size:14px}.segments a .n{color:var(--gris-2);font-weight:500}.slot{border-top:1px solid var(--ligne-2);grid-template-columns:52px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.slot:first-child{border-top:0;padding-top:2px}.slot .h{color:var(--encre);padding-top:1px;font-size:13px;font-weight:700}.slot .qui{color:var(--encre);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.slot .t-meta{color:var(--gris);margin-top:2px;font-size:12.5px}.stats{grid-template-columns:repeat(3,1fr);display:grid}.stats>div{border-left:1px solid var(--ligne-2);padding:2px 14px}.stats>div:first-child{border-left:0;padding-left:0}.stats .v{letter-spacing:-.3px;color:var(--encre);margin-top:4px;font-size:22px;font-weight:700;line-height:1.1}.stats .v small{color:var(--gris-2);letter-spacing:0;margin-top:4px;font-size:12px;font-weight:500;line-height:1.35;display:block}.btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:14px;font-weight:600;transition:background-color .12s,box-shadow .12s,color .12s;display:inline-flex}.btn .ic{width:16px;height:16px}.btn-primary{background:var(--orseille);color:#fff;box-shadow:inset 0 1px 0 #ffffff2e, 0 0 0 1px var(--orseille), 0 1px 2px #9b2f6a47}.btn-primary:hover{background:var(--orseille-f);box-shadow:inset 0 1px 0 #ffffff24, 0 0 0 1px var(--orseille-f), 0 1px 2px #9b2f6a47}.btn-secondary{background:var(--papier);color:var(--encre);box-shadow:0 0 0 1px #161a231a,0 1px 2px #161a230d}.btn-secondary:hover{background:var(--surface-2)}.btn-encre{background:var(--side-bg);color:#fff;box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px var(--side-bg)}.btn-encre:hover{background:#2a2f3a;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #2a2f3a}.btn-danger{background:var(--retard-p);color:var(--retard);box-shadow:0 0 0 1px #b3261e33}.btn-danger:hover{background:#f7dcd9}.btn-quiet{color:var(--texte-2);background:0 0;font-weight:500}.btn-quiet:hover{color:var(--encre);background:#161a230d}.btn-sm{border-radius:9px;height:30px;padding:0 11px;font-size:13px}.btn-xs{border-radius:8px;height:28px;padding:0 10px;font-size:13px}.btn-lg{border-radius:11px;width:100%;height:40px;padding:0 16px;font-size:15px}.chip{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.chip-ok{background:var(--valide-p);color:var(--valide)}.chip-attente{background:var(--attente-p);color:var(--attente)}.chip-retard{background:var(--retard-p);color:var(--retard)}.chip-info{background:var(--orseille-p);color:var(--orseille)}.chip-neutre{background:var(--surface-2);color:var(--gris);box-shadow:inset 0 0 0 1px var(--ligne)}.chip-plate:before{display:none}.tampon{border:1.5px solid var(--orseille);width:58px;height:58px;color:var(--orseille);box-shadow:inset 0 0 0 2px var(--papier), inset 0 0 0 3px var(--orseille);text-align:center;letter-spacing:.3px;border-radius:999px;flex:none;place-items:center;padding:4px;font-size:9px;font-weight:700;line-height:1.15;display:inline-grid;transform:rotate(-7deg)}.tampon b{margin-top:1px;font-size:10.5px;display:block}.phone{background:var(--toile);flex-direction:column;max-width:390px;min-height:100vh;margin:0 auto;display:flex}@media (min-width:480px){.phone{box-shadow:inset 1px 0 0 var(--ligne), inset -1px 0 0 var(--ligne)}}.band{background:var(--side-bg);color:#fff;padding:16px 20px 54px}.band-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.band .wordmark{letter-spacing:-.3px;font-size:17px;font-weight:800}.band .wordmark .logo-orsel{margin:2px 0 4px}.band .sous{color:#ffffffad;margin-top:2px;font-size:12.5px}.band .avatar{color:#fff;background:#ffffff24}.band .chip-ok{color:#c9f0d6;background:#ffffff1f}.m-body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;margin-top:-36px;padding:0 16px;display:grid}.m-body>*,.m-card>div,.lignes li>span:first-child{min-width:0}.m-card{background:var(--papier);box-shadow:var(--relief);border-radius:12px;padding:18px}.m-card.fort{box-shadow:var(--relief-2)}.m-card .h-card{font-size:15px}.m-h{color:var(--encre);justify-content:space-between;align-items:center;margin:8px 0 -4px;font-size:15px;font-weight:700;display:flex}.m-titre{letter-spacing:-.3px;color:var(--encre);font-size:20px;font-weight:800;line-height:1.25}.m-action .lbl{color:var(--orseille);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.m-action .lbl:before{content:"";background:var(--orseille);border-radius:50%;width:8px;height:8px}.m-action h2{letter-spacing:-.25px;color:var(--encre);font-size:21px;font-weight:700;line-height:1.25}.m-action .t-body{margin:8px 0 16px;font-size:14.5px}.m-action .aide{text-align:center;color:var(--gris-2);margin-top:10px;font-size:12.5px}.m-row{border-top:1px solid var(--ligne-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.m-row:first-child{border-top:0;padding-top:0}.m-row:last-child{padding-bottom:0}.m-row .titre{color:var(--encre);font-size:14px;font-weight:600}.m-row .t-meta{color:var(--gris);margin-top:2px;font-size:12.5px}.m-row-3{grid-template-columns:34px minmax(0,1fr) auto}.etapes{margin:0;padding:0;list-style:none}.etapes li{grid-template-columns:20px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.etapes li:last-child{padding-bottom:0}.etapes li:before{content:"";background:var(--ligne);width:2px;position:absolute;top:22px;bottom:-2px;left:9px}.etapes li:last-child:before{display:none}.pt{border:2px solid var(--ligne);background:var(--papier);border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.pt.fait{border-color:var(--valide);background:var(--valide)}.pt.fait:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.pt.en-cours{border-color:var(--attente)}.pt.en-cours:after{content:"";background:var(--attente);border-radius:50%;width:8px;height:8px}.etapes .titre{color:var(--encre);font-size:14px;font-weight:600}.etapes .t-meta{color:var(--gris);margin-top:2px;font-size:12.5px}.tabbar{background:var(--papier);height:64px;box-shadow:inset 0 1px 0 var(--ligne);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid;position:sticky;bottom:0}.tabbar a{color:var(--gris-2);align-content:center;place-items:center;gap:3px;font-size:11px;font-weight:500;display:grid}.tabbar a .ic{width:22px;height:22px}.tabbar a.on{color:var(--orseille);font-weight:700}.verifs{margin:0;padding:0;list-style:none}.verifs li{border-top:1px solid var(--ligne-2);color:var(--texte);grid-template-columns:20px minmax(0,1fr);gap:10px;padding:10px 0;font-size:14px;line-height:1.45;display:grid}.verifs li:first-child{border-top:0;padding-top:0}.verifs li:last-child{padding-bottom:0}.ok,.att{border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ok{background:var(--valide-p);color:var(--valide)}.att{background:var(--attente-p);color:var(--attente);font-size:12px;font-weight:800}.interne{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ligne);color:var(--gris);border-radius:10px;grid-template-columns:18px 1fr;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:grid}.interne .t-label{margin-bottom:2px}.lignes{margin:0;padding:0;list-style:none}.lignes li{border-top:1px solid var(--ligne-2);color:var(--texte);justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.lignes li:first-child{border-top:0}.lignes li span:last-child{color:var(--encre);white-space:nowrap;font-weight:600}.lignes--longues li span:first-child{flex:none;max-width:48%}.lignes--longues li span:last-child{white-space:normal;overflow-wrap:anywhere;text-align:right;font-variant-numeric:normal;min-width:0}.montant{letter-spacing:-.6px;color:var(--encre);font-size:28px;font-weight:800;line-height:1}.note{width:max-content;max-width:100%;color:var(--gris-2);background:var(--papier);box-shadow:var(--relief);border-radius:999px;margin:28px auto 0;padding:6px 12px;font-size:12px;display:block}.side-toggle{display:none}.side .fermer{color:var(--side-text);margin-left:auto}@media (max-width:1024px){.shell{grid-template-columns:minmax(0,1fr)}.side{z-index:30;width:280px;transition:transform .12s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.side.ouverte{transform:none;box-shadow:0 0 0 100vmax #161a2352}.side-toggle,.topbar .recherche-etroite{display:grid}.grid{grid-template-columns:minmax(0,1fr)}.facts{grid-template-columns:1fr 1fr}}@media (max-width:600px){.topbar{gap:10px;padding:0 16px}.topbar .date{display:none}.topbar__droite{gap:8px}.main{padding:16px 16px 48px}.card{padding:16px}.cadran{padding:20px 16px 16px}.facts{grid-template-columns:1fr;gap:10px}.stats{grid-template-columns:1fr}.stats>div{border-left:0;border-top:1px solid var(--ligne-2);padding:8px 0}.stats>div:first-child{border-top:0;padding-top:0}.table .masquable{display:none}.table .nom{white-space:normal}.greet{flex-direction:column;align-items:flex-start;gap:12px}.greet>:first-child{flex:none;width:100%}.actions{flex-wrap:wrap}.actions .btn{flex:1}.btn,.btn-sm{min-height:44px}.icbtn{width:44px;height:44px}.segments a,.segments button{flex:none;height:36px}.segments{scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.card-h>*{min-width:0;max-width:100%}.segments::-webkit-scrollbar{display:none}}.tabbar{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.vide{padding:18px 0 6px}.vide .titre{color:var(--encre);font-size:14px;font-weight:600}.vide .t-body{margin-top:2px}.vide .btn{margin-top:12px}.squelette{gap:10px;display:grid}.squelette span{background:var(--ligne-2);border-radius:6px;height:12px;display:block}.dot-inline{background:var(--orseille);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.table tr.on td{background:var(--orseille-pp)}.exemple{vertical-align:1px;height:18px;margin-left:6px;padding:0 6px;font-size:11px}.champ{gap:6px;display:grid}.champ label{color:var(--encre);font-size:13px;font-weight:600}.champ input,.champ select,.champ textarea{border:1px solid var(--bord-champ);background:var(--papier);width:100%;min-height:36px;color:var(--encre);font:inherit;border-radius:10px;padding:7px 12px;box-shadow:0 1px 2px #161a230a}.champ textarea{resize:vertical;min-height:96px}.champ input:focus,.champ select:focus,.champ textarea:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.champ .aide{color:var(--aide);font-size:12.5px}.champ .erreur{color:var(--retard);font-size:12.5px;font-weight:500}.champ.invalide input,.champ.invalide select,.champ.invalide textarea{border-color:var(--retard)}.case{min-height:44px;color:var(--texte);align-items:center;gap:10px;font-size:14px;display:flex}.case input{width:18px;height:18px}.switch{background:var(--gris-3);border-radius:11px;flex:none;width:38px;height:22px;transition:background-color .12s;position:relative}.switch[aria-checked=true]{background:var(--valide)}.switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .12s;position:absolute;top:2px;left:2px}.switch[aria-checked=true]:after{transform:translate(16px)}.formulaire{gap:16px;display:grid}.formulaire .groupe{gap:12px;display:grid}.formulaire .deux{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formulaire .trois{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:600px){.formulaire .deux,.formulaire .trois{grid-template-columns:1fr}}.formulaire .pied{justify-content:flex-end;gap:10px;padding-top:8px;display:flex}.message-erreur{background:var(--retard-p);color:var(--retard);border-radius:8px;padding:10px 12px;font-size:13.5px;font-weight:500}.note-attente{background:var(--attente-p);color:var(--attente);border-radius:8px;padding:10px 12px;font-size:13.5px;font-weight:500}.voile{z-index:40;background:#161a2352;position:fixed;inset:0}.dialogue{background:var(--papier);width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--relief-2);z-index:41;border-radius:12px;padding:24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dialogue h2,.tiroir h2{color:var(--encre);letter-spacing:-.2px;padding-right:40px;font-size:18px;font-weight:700}.dialogue .t-body,.tiroir .t-body{margin-top:4px;margin-bottom:16px}.dialogue>.visuellement-cache+.fermer+*,.tiroir>.visuellement-cache+.fermer+*{margin-top:16px}.dialogue .choix-unique legend,.tiroir .choix-unique legend{color:var(--encre);font-size:13px;font-weight:600}.tiroir{background:var(--papier);width:min(480px,100vw);box-shadow:var(--relief-2);z-index:41;padding:24px;position:fixed;top:0;bottom:0;right:0;overflow:auto}@media (max-width:600px){.tiroir{width:auto;max-height:92vh;padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;top:auto;left:0}}.fermer{position:absolute;top:14px;right:14px}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.toasts{z-index:50;pointer-events:none;gap:8px;width:min(420px,100vw - 32px);display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.toast{background:var(--encre);color:#fff;box-shadow:var(--relief-2);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.toast.ok{box-shadow:var(--relief-2), inset 3px 0 0 var(--valide)}.toast.retard{box-shadow:var(--relief-2), inset 3px 0 0 var(--retard)}.palette{background:var(--papier);width:min(620px,100vw - 32px);box-shadow:var(--relief-2);z-index:41;border-radius:12px;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}.palette [cmdk-input]{border:0;border-bottom:1px solid var(--ligne);width:100%;height:52px;font:inherit;color:var(--encre);background:0 0;outline:none;padding:0 18px;font-size:15px}.palette [cmdk-list]{max-height:360px;padding:8px;overflow:auto}.palette [cmdk-group-heading]{color:var(--gris-2);padding:8px 10px 4px;font-size:11.5px;font-weight:600}.palette [cmdk-item]{height:40px;color:var(--texte);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.palette [cmdk-item][data-selected=true]{background:var(--surface-2);color:var(--encre)}.palette [cmdk-item] .ic{color:var(--gris-3)}.palette [cmdk-empty]{color:var(--gris-2);text-align:center;padding:18px;font-size:13.5px}.entete-fiche{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.entete-fiche .sous{color:var(--gris);flex-wrap:wrap;align-items:center;gap:6px 0;margin-top:6px;font-size:14px;display:flex}.entete-fiche .sous>*+*{margin-left:12px;padding-left:12px;position:relative}.entete-fiche .sous>*+:before{content:"";background:var(--ligne);width:1px;height:12px;margin-top:-6px;position:absolute;top:50%;left:0}.onglets-page{border-bottom:1px solid var(--ligne);scrollbar-width:none;gap:2px;margin-bottom:20px;display:flex;overflow-x:auto}.onglets-page a{height:40px;color:var(--gris);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:400;display:inline-flex;box-shadow:inset 0 -2px #0000}.onglets-page a:hover{color:var(--encre)}.onglets-page a.on{color:var(--encre);box-shadow:inset 0 -2px 0 var(--orseille);font-weight:600}.m-pied{color:var(--gris-2);justify-content:center;gap:16px;padding:8px 0 20px;font-size:13px;display:flex}.m-pied a,.m-pied button{color:var(--gris);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.col{grid-template-columns:minmax(0,1fr)}.col>*,.grid>*,.main{min-width:0}@media (max-width:600px){.card-h{flex-wrap:wrap;row-gap:10px}.card-h>div{flex-wrap:wrap}.table,.table tbody{display:block}.table thead{display:none}.table tr{border-bottom:1px solid var(--ligne-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:12px 0;display:grid}.table tr:last-child{border-bottom:0}.table tr:hover td{background:0 0}.table td{border:0;padding:0;display:block}.table td.td-num{text-align:left}.table td.td-r{justify-self:end}.table .nom,.table .sous,.table .t-strong{white-space:normal}.row{grid-template-columns:36px minmax(0,1fr);row-gap:10px}.row-2{grid-template-columns:30px minmax(0,1fr)}.row>:last-child:not(:nth-child(2)){grid-column:2;justify-self:start}.row.row--nue{grid-template-columns:minmax(0,1fr)}.row.row--nue>.row-droite{justify-self:start}}.recherche-liste{align-items:center;min-width:0;display:flex}.champ-recherche{border:1px solid var(--bord-champ);background:var(--surface-2);width:280px;max-width:100%;height:34px;color:var(--encre);font:inherit;border-radius:10px;padding:0 12px;font-size:13.5px}.champ-recherche::placeholder{color:var(--gris-2)}.champ-recherche:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);background:var(--papier);outline:none}@media (max-width:600px){.recherche-liste,.champ-recherche{width:100%}}.opportunite{border-top:1px solid var(--ligne-2)}.opportunite:first-of-type,.opportunite .row{border-top:0}.opportunite.ouverte{box-shadow:inset 3px 0 0 var(--orseille);margin-left:-14px;padding-left:14px}.opportunite__detail{margin:-4px 0 14px 50px}.h-page .exemple{vertical-align:middle;margin-left:10px}@media (max-width:600px){.opportunite__detail{margin-left:0}.opportunite.ouverte{margin-left:-10px;padding-left:10px}}.row-droite{flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:10px;display:inline-flex}.row-droite:empty{display:none}@media (max-width:600px){.row-droite{justify-content:flex-start;justify-self:start}}.tiroir-large{width:min(820px,100vw)}.dialogue-large{width:min(680px,100vw - 32px)}.btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-secondary[disabled]{box-shadow:0 0 0 1px var(--ligne)}.facts.facts-vertical{grid-template-columns:1fr;gap:10px;margin-top:12px;padding:12px 0}.facts.facts-vertical dd{white-space:normal}.facts.facts-vertical dd .fait-puce{vertical-align:2px;margin-left:6px}.liste-sobre{color:var(--texte);margin:0;padding:0 0 0 16px;font-size:13.5px;line-height:1.5}.liste-sobre li+li{margin-top:4px}.reponse{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}.reponse__contexte .facts-vertical{border-top:0;margin-top:8px;padding:8px 0 12px}.creneaux{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.creneaux .btn{height:44px;padding:0 10px;font-size:13px}.creneaux .btn[aria-pressed=true]{box-shadow:0 0 0 2px var(--encre)}.creneaux-verticaux{grid-template-columns:1fr}.brouillon header{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.brouillon h3{color:var(--encre);margin:0;font-size:15px;font-weight:700}.brouillon__sujet{width:100%;font:inherit;color:var(--encre);border:1px solid var(--ligne);background:var(--papier);border-radius:8px;margin-bottom:8px;padding:8px 10px;font-size:14px;font-weight:600}.brouillon__corps{width:100%;min-height:220px;font:inherit;color:var(--texte);border:1px solid var(--ligne);resize:vertical;background:var(--papier);border-radius:8px;padding:10px;font-size:14px;line-height:1.55}.brouillon__corps--haut{min-height:320px}.brouillon__sujet:focus,.brouillon__corps:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.brouillon .actions{flex-wrap:wrap;margin-top:12px}.brouillon .actions .aide{max-width:28ch}.brief-sections .facts-vertical{border-top:0;margin-top:4px;padding-top:4px}.main-seance{padding-bottom:0}.seance{grid-template-columns:300px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.seance__contexte,.seance__notes{min-width:0}.seance__suggestions{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.onglets-seance{display:none}.phases{grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:12px;display:grid}.phases__seg{color:var(--gris-2);border-top:2px solid var(--ligne-2);text-align:center;padding:6px 0 8px;font-size:12px;font-weight:600}.phases__seg .num{color:var(--gris-3);margin-top:2px;font-size:11.5px;font-weight:500;display:block}.phases__seg.fait{border-top-color:var(--gris-3);color:var(--gris)}.phases__seg.courant{border-top-color:var(--encre);color:var(--encre)}.phases__seg.courant .num{color:var(--gris)}.notes{resize:vertical;width:100%;min-height:220px;font:inherit;border:1px solid var(--ligne);background:var(--surface-2);color:var(--encre);border-radius:8px;padding:12px;font-size:14px;line-height:1.55}.notes:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);background:var(--papier);outline:none}.notes__etat{color:var(--gris-2);margin:6px 0 16px;font-size:12px}.fait-puces{flex-wrap:wrap;gap:6px;display:flex}.fait-puce{min-height:22px;box-shadow:inset 0 0 0 1px var(--ligne);background:var(--surface-2);color:var(--texte);border-radius:6px;align-items:center;max-width:100%;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.fait-puce--observe{background:var(--valide-p);color:var(--valide);box-shadow:none}.fait-puce--suppose,.fait-puce--a_confirmer{background:var(--attente-p);color:var(--attente);box-shadow:none}.fait-puce--confirme{background:var(--valide-p);color:var(--valide);box-shadow:inset 0 0 0 1px var(--valide)}.fait-puce--conteste{background:var(--retard-p);color:var(--retard);box-shadow:none}.puces-rapides{flex-wrap:wrap;gap:6px;display:flex}.question .lbl{color:var(--orseille);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.question .lbl:before{content:"";background:var(--orseille);border-radius:50%;width:8px;height:8px}.question .lbl-sobre{color:var(--gris-2)}.question .lbl-sobre:before{background:var(--gris-3)}.question h3{color:var(--encre);margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.35}.question__pourquoi{color:var(--gris);margin:0 0 10px;font-size:12.5px;line-height:1.45}.question__badges{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.question__reponses{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.question--suivante{box-shadow:var(--relief);opacity:.92}.service-ligne{border-top:1px solid var(--ligne-2);flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:44px;padding:4px 0;display:flex}.service-ligne:first-of-type{border-top:0}.bandeau-bas{background:var(--papier);border-top:1px solid var(--ligne);min-height:64px;color:var(--gris);z-index:5;align-items:center;gap:24px;margin:16px -28px 0;padding:0 20px;font-size:13.5px;display:flex;position:sticky;bottom:0}.bandeau-bas strong{color:var(--encre);font-weight:600}.bandeau-bas .btn-primary{margin-left:auto}.verification{margin:0;padding:0;list-style:none}.verification li{border-top:1px solid var(--ligne-2);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;min-height:56px;padding:8px 0;display:grid}.verification li:first-child{border-top:0}.verification__point{color:var(--encre);font-size:14px;font-weight:600}.verification__etat{color:var(--gris);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13.5px;display:flex}.verification__etat.etat-ok{color:var(--valide);font-weight:500}.verification__etat.etat-attente{color:var(--attente);font-weight:500}.verification__etat--champs{grid-template-columns:minmax(0,1fr) 150px;gap:8px;display:grid}.champ-inline{border:1px solid var(--bord-champ);background:var(--papier);min-height:34px;color:var(--encre);font:inherit;border-radius:10px;width:100%;min-width:0;padding:6px 10px;font-size:13.5px}.champ-inline.num{font-variant-numeric:tabular-nums lining-nums}.champ-inline:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.verification__etat .case-compacte{flex:none}.verification__etat .champ-inline{flex:200px}.grille-suites{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.grille-suites .col{gap:16px;min-width:0;display:grid}@media (max-width:1439px){.seance{grid-template-columns:280px minmax(0,1fr)}.seance__suggestions{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grille-suites{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.onglets-seance{gap:16px;display:flex;overflow-x:auto}.seance,.seance__suggestions{grid-template-columns:minmax(0,1fr);gap:12px}.seance__contexte{order:2}.seance__suggestions{order:3}.bandeau-bas{flex-wrap:wrap;gap:6px 16px;margin:12px -16px 0;padding:10px 16px;font-size:12.5px}.bandeau-bas .btn-primary{width:100%;height:44px;margin:6px 0 0}.phases{gap:2px}.phases__seg{font-size:11px}.phases__seg .num{display:none}.verification li{grid-template-columns:minmax(0,1fr);gap:6px}.verification__etat--champs{grid-template-columns:minmax(0,1fr)}.reponse{grid-template-columns:minmax(0,1fr);gap:16px}.tiroir-large{width:auto}.dialogue.feuille-mobile{width:auto;max-height:92vh;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;inset:auto 0 0;transform:none}.dialogue.feuille-mobile:before,.tiroir:before{content:"";background:var(--gris-3);border-radius:2px;width:36px;height:4px;margin:0 auto 12px;display:block}.brouillon .actions{gap:8px}.brouillon .actions .btn{flex:45%;height:44px}.brouillon .actions .spacer{display:none}}.fait-puce__geste{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:22px;min-height:22px;margin-left:6px;padding:0 2px;font-weight:700}.fait-puce__geste:hover{background:#161a2314}.fait-puce__geste:focus-visible{box-shadow:var(--focus);outline:none}#galerie .tiroir--statique{width:auto;max-width:820px;box-shadow:var(--relief);z-index:auto;border-radius:12px;position:static}#galerie .dialogue--statique{z-index:auto;width:auto;max-width:680px;max-height:none;position:static;transform:none}#galerie .galerie-pleine{margin:0 -28px 40px;padding:0 28px}#galerie .galerie-ecran{margin:0 -32px 40px}@media (max-width:600px){#galerie .galerie-pleine{margin:0 -16px 40px;padding:0 16px}}@media (max-width:640px){#galerie .galerie-ecran{margin:0 -16px 40px}}.main-atelier{padding-bottom:0}.atelier{grid-template-columns:320px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.atelier__reco,.atelier__lignes,.atelier__resume{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.recommandation{border-top:1px solid var(--ligne-2);padding:14px 0}.recommandation:first-of-type{border-top:0;padding-top:4px}.recommandation__tete{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.recommandation h3{color:var(--encre);margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.35}.recommandation__raison{color:var(--gris);margin:0;font-size:13px;line-height:1.45}.recommandation__gestes{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.recommandation--inclus h3{color:var(--gris);font-weight:600}.lignes-devis{grid-template-columns:minmax(0,1fr);display:grid}.ligne-devis{border-top:1px solid var(--ligne-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"libelle total""reglage reglage";align-items:start;gap:8px 16px;min-height:48px;padding:12px 0;display:grid}.ligne-devis:first-child{border-top:0}.ligne-devis__libelle{grid-area:libelle;gap:2px;min-width:0;display:grid}.ligne-devis__libelle .t-meta{line-height:1.4}.ligne-devis__total{color:var(--encre);white-space:nowrap;text-align:right;grid-area:total;font-size:14px;font-weight:600}.ligne-devis__reglage{color:var(--gris);flex-wrap:wrap;grid-area:reglage;align-items:center;gap:8px;font-size:13px;display:flex}.ligne-devis__reglage .champ-inline{text-align:right;width:72px}.ligne-devis__prix{color:var(--encre);white-space:nowrap;font-weight:600}.ligne-devis__reglage .spacer{flex:1}.ligne-devis--option .ligne-devis__total,.ligne-devis--option .ligne-devis__prix{color:var(--gris)}.ligne-devis__remise{border-top:1px solid var(--ligne-2);color:var(--texte);align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:13.5px;display:flex}.ligne-devis__remise label{color:var(--encre);font-weight:600}.totaux__total{border-top:1px solid var(--ligne);gap:6px;margin-top:10px;padding-top:12px;display:grid}.totaux__total .montant{justify-self:end}.totaux__apres{border-top:1px solid var(--ligne-2);margin-top:12px;padding-top:4px}.controles{margin:0;padding:0;list-style:none}.controle{border-top:1px solid var(--ligne-2);color:var(--texte);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:9px 0;font-size:13.5px;line-height:1.45;display:grid}.controle:first-child{border-top:0;padding-top:0}.controle__etat{border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:800;display:grid}.controle--ok .controle__etat{background:var(--valide-p);color:var(--valide)}.controle--ok .controle__etat:before{content:"";border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.controle--attention .controle__etat{background:var(--attente-p);color:var(--attente)}.controle--bloquant .controle__etat{background:var(--retard-p);color:var(--retard)}.controle--bloquant .controle__etat:before{content:"×"}.controle--non_evalue .controle__etat{background:var(--surface-2);color:var(--gris-2)}.controle--non_evalue .controle__etat:before{content:"·"}.brouillon--devis .brouillon__corps{min-height:200px}.approbation{max-width:560px;margin:0 auto}.devis-public{background:var(--toile);min-height:100vh;padding:32px 16px 48px}.devis-public__tete{justify-content:space-between;align-items:center;gap:12px;max-width:720px;margin:0 auto 16px;display:flex}.devis-public__tete .wordmark{letter-spacing:-.3px;color:var(--encre);font-size:18px;font-weight:800}.devis-public__tete .wordmark em{color:var(--orseille);font-style:normal}.devis-feuille{background:var(--papier);max-width:720px;box-shadow:var(--relief-2);border-radius:12px;margin:0 auto;padding:32px}.devis-feuille>section+section{border-top:1px solid var(--ligne-2);margin-top:28px;padding-top:24px}.devis-feuille h1{letter-spacing:-.4px;color:var(--encre);margin:0 0 6px;font-size:24px;font-weight:800;line-height:1.2}.devis-feuille h2{color:var(--encre);margin:0 0 10px;font-size:15px;font-weight:700}.devis-feuille p:not(.t-meta):not(.t-label),.devis-feuille li{color:var(--texte);font-size:14px;line-height:1.55}.devis-feuille p.t-meta{line-height:1.5}.devis-feuille ul{margin:0;padding-left:18px}.devis-feuille li+li{margin-top:4px}.devis-bandeau{border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:13.5px;font-weight:600;display:flex}.devis-bandeau--ok{background:var(--valide-p);color:var(--valide)}.devis-bandeau--neutre{background:var(--surface-2);color:var(--gris)}.devis-lignes{border-collapse:collapse;width:100%;font-size:14px}.devis-lignes th{text-align:left;color:var(--gris-2);border-bottom:1px solid var(--ligne);padding:0 0 8px;font-size:12px;font-weight:600}.devis-lignes td{border-bottom:1px solid var(--ligne-2);vertical-align:top;color:var(--texte);padding:10px 0}.devis-lignes .td-num,.devis-lignes th.td-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.devis-lignes td.td-num{color:var(--encre);font-weight:600}.devis-lignes .sous{color:var(--gris-2);margin-top:2px;font-size:12.5px;display:block}.devis-lignes tr.option td{color:var(--gris)}.devis-totaux{justify-items:end;gap:6px;margin-top:12px;display:grid}.devis-totaux .ligne{color:var(--texte);gap:24px;font-size:14px;display:flex}.devis-totaux .ligne .num{text-align:right;min-width:140px;color:var(--encre);font-weight:600}.devis-totaux .total{border-top:1px solid var(--ligne);align-items:baseline;gap:24px;margin-top:6px;padding-top:10px;display:flex}.devis-echeancier{color:var(--texte);grid-template-columns:max-content auto;align-items:baseline;gap:6px 24px;font-size:14px;display:grid}.devis-echeancier .num{color:var(--encre);font-variant-numeric:tabular-nums;font-weight:600}.devis-actions{gap:10px;margin-top:28px;display:grid}.devis-actions .btn-lg{width:100%}.devis-accept{background:var(--surface-2);border-radius:10px;gap:12px;margin-top:12px;padding:16px;display:grid}.devis-accept .champ-inline{background:var(--papier)}.devis-accept .btn-lg{border-radius:12px;height:44px}.devis-pied{max-width:720px;color:var(--gris-2);text-align:center;margin:16px auto 0;font-size:12.5px;line-height:1.5}@media (min-width:1280px) and (max-width:1439px){.atelier{grid-template-columns:288px minmax(0,1fr) 288px}}@media (max-width:1279px){.atelier{grid-template-columns:minmax(0,1fr) 320px}.atelier__reco{order:3;grid-column:1/-1}}@media (max-width:1024px){.atelier{grid-template-columns:minmax(0,1fr)}.atelier__resume{order:2}}@media (max-width:600px){.devis-public{padding:16px 16px 40px}.devis-feuille{border-radius:10px;padding:20px}.devis-feuille h1{font-size:22px}.devis-lignes th:nth-child(2),.devis-lignes td:nth-child(2){display:none}}.controle .lien{font:inherit;color:var(--orseille);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.atelier__reco-tiroir{display:none}.atelier__reco-tiroir>summary{cursor:pointer;list-style:none}.atelier__reco-tiroir>summary::-webkit-details-marker{display:none}.atelier__reco-tiroir[open]>summary{margin-bottom:12px}.retour-note{border-left:3px solid var(--attente);margin-bottom:16px}.atelier__textes{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.interne__form{color:var(--gris);grid-template-columns:auto auto;align-items:end;gap:8px 12px;margin-top:10px;font-size:12.5px;display:grid}.interne__form label{gap:4px;display:grid}.interne__form .interne__notes{grid-column:1/-1}.interne__form .btn{justify-self:start}@media (max-width:1279px){.atelier__reco-tiroir{display:block}.atelier__reco-pleine{display:none}}.approbation{gap:16px;max-width:560px;margin:0 auto;display:grid}.approbation .greet{margin-bottom:0}.approbation__montant{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.approbation__gestes{gap:10px;margin-top:4px;display:grid}.approbation__gestes form{display:block}.approbation__message{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.approbation__message .t-meta{margin-left:auto}.approbation__bloquants{border-top:1px solid var(--ligne-2);margin-top:12px;padding-top:12px}.projet{grid-template-columns:320px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.projet--deux{grid-template-columns:minmax(0,1fr) 320px}.projet__fiche,.projet__suivi,.projet__argent{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.entete-projet{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:16px;display:flex}.entete-projet>div:first-child{flex:420px;min-width:0}.entete-projet .t-body{margin-top:4px}.entete-projet__gestes{flex-wrap:wrap;flex:0 auto;gap:8px;display:flex}.conditions{background:var(--papier);box-shadow:var(--relief-2);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;margin-bottom:16px;padding:16px 20px;display:grid}.conditions--pret{box-shadow:0 0 0 1px var(--valide), 0 10px 28px -18px #2f7a4f59}.conditions__liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;padding:0;list-style:none;display:grid}.condition{color:var(--texte);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;line-height:1.45;display:grid}.condition__etat{border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:800;display:grid}.condition--ok .condition__etat{background:var(--valide-p);color:var(--valide)}.condition--ok .condition__etat:before{content:"";border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.condition--attente .condition__etat{background:var(--attente-p);color:var(--attente)}.condition--attente .condition__etat:before{content:"!"}.condition--bloque .condition__etat{background:var(--retard-p);color:var(--retard)}.condition--bloque .condition__etat:before{content:"×"}.condition b{color:var(--encre);font-weight:600;display:block}.conditions__action{justify-items:end;gap:6px;display:grid}.conditions__action .t-meta{text-align:right;max-width:260px}.verrou{color:var(--gris);align-items:flex-start;gap:6px;margin:6px 0 0;font-size:12.5px;line-height:1.45;display:flex}.verrou .ic{color:var(--gris-2);margin-top:1px}.fiche-prod h3{color:var(--encre);margin:14px 0 6px;font-size:13px;font-weight:700}.fiche-prod h3:first-of-type{margin-top:0}.fiche-prod p,.fiche-prod li{color:var(--texte);font-size:13.5px;line-height:1.5}.fiche-prod ul:not(.lignes){margin:0;padding-left:18px}.fiche-prod li+li{margin-top:3px}.fiche-prod .lignes li{margin-top:0;padding:7px 0;font-size:13.5px}.relu{border-top:1px solid var(--ligne-2);align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.relu .t-meta{flex:1}.points-ouverts{gap:8px;margin-top:10px;display:grid}.a-fournir{margin:0;padding:0;list-style:none}.a-fournir li{border-top:1px solid var(--ligne-2);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:7px 0;display:grid}.a-fournir li:first-child{border-top:0}.a-fournir .titre{color:var(--encre);font-size:13.5px;font-weight:600;line-height:1.4;display:block}.a-fournir .t-meta{margin-top:1px;display:block}.a-fournir .t-meta b{color:var(--retard);font-weight:600}.etapes-projet{margin:0;padding:0;list-style:none}.etape{border-top:1px solid var(--ligne-2);grid-template-columns:20px 92px minmax(0,1fr) auto;grid-template-areas:"pt date corps droite""pt date gestes gestes";align-items:start;gap:0 12px;min-height:56px;padding:10px 0;display:grid}.etape:first-child{border-top:0}.etape>.pt{grid-area:pt;margin-top:2px}.etape__date{color:var(--gris);white-space:nowrap;grid-area:date;font-size:13px;line-height:1.4}.etape__date b{color:var(--encre);font-weight:600;display:block}.etape__corps{grid-area:corps;min-width:0}.etape__titre{color:var(--encre);font-size:14px;font-weight:600;line-height:1.4;display:block}.etape__meta{color:var(--gris);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.etape__droite{grid-area:droite;place-self:center end}.etape__gestes{flex-wrap:wrap;grid-area:gestes;align-items:center;gap:6px;margin-top:6px;display:flex}.etape__gestes form{display:contents}.etape--retard .etape__date b{color:var(--retard)}.etapes-projet{container-type:inline-size}@container (max-width:440px){.etape{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"pt corps droite""pt date date""pt gestes gestes"}.etape__date{white-space:normal;margin-top:2px}.etape__date b{display:inline}.etape__date b:after{content:" · ";color:var(--gris);font-weight:400}}.pt.retard{border-color:var(--retard)}.pt.retard:after{content:"";background:var(--retard);border-radius:50%;width:8px;height:8px}.apercus{gap:12px;display:grid}.apercu{box-shadow:inset 0 0 0 1px var(--ligne);border-radius:10px;gap:8px;padding:14px;display:grid}.apercu--decide{background:var(--surface-2)}.apercu__tete{justify-content:space-between;align-items:center;gap:10px;display:flex}.apercu__tete .titre{color:var(--encre);font-size:14px;font-weight:600}.apercu__version{color:var(--gris-2);font-size:12px;font-weight:600}.apercu__retour{color:var(--texte);background:var(--papier);box-shadow:inset 0 0 0 1px var(--ligne-2);border-radius:8px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5}.apercu__retour .t-meta{margin-top:4px;display:block}.apercu__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.relais{margin:6px 0 0;font-size:13px}.relais--present{color:var(--valide);align-items:center;gap:6px;font-weight:600;display:inline-flex}.relais--lecture{color:var(--gris)}.relais--absent,.relais--protected,.relais--http,.relais--unreachable,.relais--inconnu{background:var(--attente-p);color:var(--attente);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.relais--inconnu{background:var(--surface-2);color:var(--texte-2)}.relais__texte{align-items:flex-start;gap:6px;margin:0;font-weight:600;display:flex}.relais__texte svg{flex:none;margin-top:2px}.relais__ligne{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.relais__ligne code{background:var(--papier);min-width:0;box-shadow:inset 0 0 0 1px var(--ligne);color:var(--encre);overflow-wrap:anywhere;border-radius:6px;flex:260px;padding:6px 8px;font-size:12px}.relais__gestes{gap:8px;display:flex}.relais .t-meta{font-weight:400}.apercu__remarques{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.apercu__remarque{background:var(--papier);box-shadow:inset 0 0 0 1px var(--ligne);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.apercu__remarque-tete{align-items:center;gap:10px;display:flex}.apercu__remarque-n{color:#fff;background:#2f7a4f;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.apercu__remarque-n--ouverte{background:#b45309}.apercu__remarque-sur{min-width:0;color:var(--gris);flex-grow:1;font-size:12.5px}.apercu__remarque-texte,.apercu__reponse{color:var(--encre);margin:0;font-size:13.5px;line-height:1.5}.apercu__remarque-texte .t-meta,.apercu__reponse .t-meta{margin-top:2px;display:block}.apercu__reponse{background:var(--surface-2);color:var(--texte);border-radius:8px;padding:8px 10px}.tampon-sm{border:1.5px solid var(--orseille);height:24px;color:var(--orseille);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 7px;font-size:12px;font-weight:700;display:inline-flex}.tampon-sm:before{content:"";border-bottom:2px solid;border-left:2px solid;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.echeances,.paiements{margin:0;padding:0;list-style:none}.echeance{border-top:1px solid var(--ligne-2);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:grid}.echeance:first-child,.paiement:first-child{border-top:0}.echeance__rang{background:var(--surface-2);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--ligne);color:var(--gris);border-radius:8px;place-items:center;font-size:12.5px;font-weight:700;display:grid}.echeance__corps{min-width:0}.echeance__libelle{color:var(--encre);font-size:14px;font-weight:600;line-height:1.4;display:block}.echeance__meta{color:var(--gris);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.echeance__droite{justify-items:end;gap:4px;display:grid}.echeance__montant{color:var(--encre);white-space:nowrap;font-size:14px;font-weight:700}.paiement{border-top:1px solid var(--ligne-2);grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"tuile corps droite""tuile gestes gestes";align-items:start;gap:0 12px;min-height:48px;padding:10px 0;display:grid}.paiement>.tuile{grid-area:tuile}.paiement__corps{grid-area:corps;min-width:0}.paiement__moyen{color:var(--encre);font-size:14px;font-weight:600;line-height:1.4;display:block}.paiement__meta{color:var(--gris);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.paiement__droite{grid-area:droite;justify-items:end;gap:4px;display:grid}.paiement__montant{color:var(--encre);white-space:nowrap;font-size:14px;font-weight:700}.paiement--rejete .paiement__montant{color:var(--gris);text-decoration:line-through}.paiement__gestes{flex-wrap:wrap;grid-area:gestes;justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.paiement__gestes form{display:contents}.depot{border:1.5px dashed var(--gris-3);background:var(--surface-2);text-align:center;min-height:96px;color:var(--gris);cursor:pointer;border-radius:10px;place-items:center;gap:6px;padding:16px;font-size:13.5px;display:grid}.depot:focus-within{box-shadow:var(--focus)}.depot b{color:var(--encre);font-weight:600}.depot .ic{width:22px;height:22px;color:var(--orseille)}.depot--off{cursor:not-allowed;opacity:.55}.depot__fichiers{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.depot__fichier{background:var(--papier);min-height:40px;box-shadow:inset 0 0 0 1px var(--ligne);color:var(--texte);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:grid}.depot__nom{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.depot__fichier .t-meta{display:block}.depot__etat{color:var(--gris);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.depot__fichier--fait .depot__etat{color:var(--valide);font-weight:600}.depot__fichier--erreur{box-shadow:inset 0 0 0 1px var(--retard)}.depot__fichier--erreur .t-meta{color:var(--retard)}.a-transmettre{border-top:1px solid var(--ligne-2);gap:12px;padding:16px 0;scroll-margin-top:16px;display:grid}.a-transmettre:first-of-type{border-top:0;padding-top:4px}.a-transmettre__tete .titre{color:var(--encre);font-size:14px;font-weight:600;line-height:1.4;display:block}.a-transmettre__tete .t-meta{margin-top:2px;display:block}.a-transmettre .m-gestes{margin-top:0}.m-card>.a-fournir{margin-top:4px}.m-row .m-sous-geste{margin-top:10px}.m-row--haut{align-items:start}.m-row--haut>.chip,.m-row--haut>.tampon-sm{margin-top:1px}.m-titre,.m-action h2,.h-card,.aide,.depot span,.verrou{text-wrap:balance}.t-body,.t-meta{text-wrap:pretty}.livraison{gap:12px;display:grid}.livraison__adresse{background:var(--valide-p);color:var(--valide);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.livraison .lignes li{font-size:13.5px}.livraison .lignes li span:last-child{white-space:normal;text-align:right;color:var(--texte);font-weight:500}.livraison__garantie{color:var(--gris);margin:0;font-size:13px;line-height:1.5}.m-apercu .case{border-top:1px solid var(--ligne-2)}.m-apercu .case:first-of-type{border-top:0}.m-apercu textarea,.m-formulaire textarea{width:100%;min-height:84px;color:var(--texte);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ligne);resize:vertical;border:0;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:16px;line-height:1.5}.m-gestes{gap:8px;margin-top:14px;display:grid}.m-verifs{border:0;min-width:0;margin:16px 0 0;padding:0}.m-verifs legend{margin-bottom:4px;padding:0}.m-action .m-commentaire{margin-top:12px}.m-action>.btn{margin-top:4px}.m-gestes form{display:block}.m-valide{background:var(--valide-p);color:var(--valide);border-radius:10px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;font-size:13.5px;display:flex}.m-valide .tampon{flex:none}.m-pause{background:var(--attente-p);color:var(--attente);border-radius:10px;gap:6px;padding:14px;font-size:13.5px;line-height:1.5;display:grid}.m-pause b{font-weight:700}.m-formulaire{gap:12px;display:grid}.m-formulaire .champ-inline{width:100%;min-height:44px;font-size:16px}.m-formulaire .champ input,.m-formulaire .champ select,.m-formulaire .champ textarea{min-height:44px;font-size:16px}.m-formulaire .deux{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.m-formulaire .deux .champ-inline{min-width:0}.m-formulaire .champ label,.m-formulaire .champ .t-label{color:var(--gris);font-size:12px;font-weight:600}.m-erreur{background:var(--retard-p);color:var(--retard);border-radius:8px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45}.bandeau-projet{border-radius:10px;margin:0 0 16px;padding:12px 16px;font-size:13.5px;font-weight:600;line-height:1.5}.bandeau-projet--attente{background:var(--attente-p);color:var(--attente)}.bandeau-projet--retard{background:var(--retard-p);color:var(--retard)}.pied-projet{border-top:1px solid var(--ligne-2);color:var(--gris);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:16px;font-size:12.5px;line-height:1.5;display:flex}.carte-vide{color:var(--gris);margin:0;padding:8px 0 4px;font-size:13.5px;line-height:1.55}@media (max-width:1439px){.projet{grid-template-columns:minmax(0,1fr) 320px}.projet__fiche{order:3;grid-column:1/-1}.conditions__liste{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.projet,.projet--deux{grid-template-columns:minmax(0,1fr)}.projet__argent{order:2}.conditions{grid-template-columns:minmax(0,1fr)}.conditions__action{justify-items:stretch}.conditions__action .t-meta{text-align:left;max-width:none}.entete-projet__gestes{flex-wrap:wrap}}@media (max-width:600px){.entete-projet{flex-direction:column;align-items:flex-start}.entete-projet>div:first-child{flex:none;width:100%}.entete-projet__gestes{width:100%}.entete-projet__gestes .btn{flex:45%}.etape{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"pt corps droite""pt date date""pt gestes gestes"}.etape__date{white-space:normal;margin-top:2px}.etape__date b{display:inline}.etape__date b:after{content:" · ";color:var(--gris);font-weight:400}.conditions{padding:14px 16px}}.main-diagnostic{padding-bottom:48px}.entete-diagnostic{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.entete-diagnostic>div:first-child{flex:auto;min-width:0}.entete-diagnostic .sous{color:var(--gris);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 0 0;font-size:14px;line-height:1.45;display:flex}.entete-diagnostic__gestes{flex:0 auto;justify-items:end;gap:6px;max-width:64%;display:grid}.entete-diagnostic__gestes>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.entete-diagnostic__gestes>div form{display:contents}.entete-diagnostic__gestes .t-meta,.entete-diagnostic__gestes .verrou{text-align:right;max-width:360px;margin:0}.categories{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.tuile-categorie{background:var(--papier);min-height:72px;box-shadow:var(--relief);color:inherit;border-radius:12px;align-content:space-between;gap:4px;padding:10px 12px;text-decoration:none;display:grid}.tuile-categorie:focus-visible{box-shadow:var(--relief), var(--focus);outline:none}.tuile-categorie .nom{color:var(--gris);font-size:12px;font-weight:600;line-height:1.3}.tuile-categorie .nom .t-meta{font-weight:500}.tuile-categorie .mot{align-items:center;gap:6px;font-size:13.5px;font-weight:700;line-height:1.2;display:inline-flex}.tuile-categorie .mot:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.tuile-categorie--correct .mot{color:var(--valide)}.tuile-categorie--a_revoir .mot{color:var(--attente)}.tuile-categorie--a_corriger .mot{color:var(--retard)}.tuile-categorie--non_mesure .mot{color:var(--gris-2)}.tuile-categorie .n{color:var(--gris-2);font-size:12px}.diagnostic{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:16px;display:grid}.diagnostic__cote,.diagnostic__observations{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.diagnostic__observations h3.categorie{color:var(--gris);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 -8px;scroll-margin-top:16px;font-size:13px;font-weight:600;display:flex}.diagnostic__observations h3.categorie .t-meta{font-weight:500}.etat-mot{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.etat-mot:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.etat-mot--correct{color:var(--valide)}.etat-mot--a_revoir{color:var(--attente)}.etat-mot--a_corriger{color:var(--retard)}.etat-mot--non_mesure{color:var(--gris-2)}.plan-pages{margin:0;padding:0;list-style:none}.plan-pages li{border-top:1px solid var(--ligne-2);grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:6px 0;font-size:13px;display:grid}.plan-pages li:first-child{border-top:0;padding-top:0}.plan-pages .role{color:var(--encre);font-weight:600}.plan-pages .adresse{color:var(--gris);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.plan-pages .adresse,.plan-pages a.adresse{text-decoration:none}.plan-pages a.adresse:hover{color:var(--encre);text-decoration:underline}.captures{grid-template-columns:repeat(2,160px);gap:12px;display:grid}.capture{gap:6px;min-width:0;margin:0;display:grid}.capture__img{aspect-ratio:9/16;background:var(--surface-2);width:160px;max-width:100%;box-shadow:inset 0 0 0 1px var(--ligne);color:var(--gris-2);text-align:center;border-radius:8px;place-items:center;padding:0;font-size:12px;display:grid;position:relative;overflow:hidden}.capture__img>span:not(.capture__zone){padding:8px}.capture--bureau .capture__img{aspect-ratio:16/10}.capture__img img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.capture__legende{color:var(--gris);font-size:12.5px;line-height:1.35}.capture__legende b{color:var(--encre);font-weight:600;display:block}.capture__zone{border:2.5px solid var(--orseille);pointer-events:none;border-radius:4px;position:absolute;box-shadow:0 0 0 2px #ffffffd9}.capture__zone i{background:var(--orseille);color:#fff;width:22px;height:22px;font:700 12px/22px var(--sans);text-align:center;border-radius:50%;font-style:normal;position:absolute;top:-11px;left:-11px}.regard{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:14px;display:grid}.regard--sans-capture{grid-template-columns:minmax(0,1fr)}.diagnostic__cote .regard{grid-template-columns:120px minmax(0,1fr)}.diagnostic__cote .regard .capture__img{width:120px}.regard__lignes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.regard__lignes li{color:var(--texte);grid-template-columns:minmax(0,1fr);gap:2px;font-size:13.5px;line-height:1.45;display:grid}.regard__lignes li>span:first-child{align-items:center;gap:6px;font-weight:700;display:inline-flex}.regard__lignes li>span:first-child:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.regard__lignes .regard__ok{color:var(--valide)}.regard__lignes .regard__ko{color:var(--retard)}.regard__lignes .regard__moyen{color:var(--attente)}.badge-copilote{height:22px;color:var(--orseille);background:var(--orseille-pp);box-shadow:inset 0 0 0 1px var(--orseille-p);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.badge-copilote:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.texte-section{border-top:1px solid var(--ligne-2);gap:6px;padding:12px 0;scroll-margin-top:16px;display:grid}.texte-section:first-of-type{border-top:0;padding-top:0}.texte-section__tete{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.texte-section__tete h3{color:var(--gris);margin:0;font-size:13px;font-weight:600}.texte-section__tete .t-meta{margin-left:auto}.texte-section p{color:var(--texte);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.texte-section textarea{width:100%;min-height:120px;color:var(--texte);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ligne);resize:vertical;border:0;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.55}.texte-section textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--ligne), var(--focus);outline:none}.cit{color:var(--orseille);background:var(--orseille-pp);vertical-align:1px;border-radius:4px;margin-left:3px;padding:0 5px;font-size:11px;font-weight:600;line-height:1.6;text-decoration:none;display:inline-block}a.cit:hover,a.cit:focus-visible{background:var(--orseille-p);outline:none}.texte-section__gestes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:40px;display:flex}.texte-section__gestes .t-meta{margin-right:auto}.texte-section__gestes form{display:contents}.observation{background:var(--papier);box-shadow:var(--relief);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 18px;scroll-margin-top:16px;display:grid}.observation--vignette{grid-template-columns:minmax(0,1fr) 160px;grid-template-areas:"tete tete""constat vignette""detail vignette""reco vignette""gestes gestes";column-gap:16px}.observation--vignette>.observation__tete{grid-area:tete}.observation--vignette>.observation__constat{grid-area:constat}.observation--vignette>.observation__detail{grid-area:detail}.observation--vignette>.observation__vignette{grid-area:vignette}.observation--vignette>.observation__reco{grid-area:reco;align-self:start}.observation--vignette>.observation__gestes{grid-area:gestes}.observation__vignette{justify-self:end;width:160px;max-width:100%}.observation__vignette .capture__img{width:160px;max-width:100%}.observation--ecartee{opacity:.78}.observation__tete{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.observation__tete .t-meta{margin-left:auto}.observation__constat{color:var(--encre);text-wrap:pretty;margin:0;font-size:14px;font-weight:600;line-height:1.4}.observation__detail{color:var(--texte);grid-template-columns:96px minmax(0,1fr);gap:4px 12px;margin:0;font-size:13px;line-height:1.45;display:grid}.observation__ligne{display:contents}.observation__detail dt{color:var(--gris-2);padding-top:1px;font-size:12px;font-weight:600}.observation__detail dd{overflow-wrap:anywhere;min-width:0;margin:0}.observation__reco{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ligne-2);color:var(--texte);border-radius:8px;padding:10px 12px;font-size:13.5px;line-height:1.45}.observation__reco .t-label{margin-bottom:2px;display:block}.observation__reco textarea{width:100%;min-height:72px;color:var(--texte);background:var(--papier);box-shadow:inset 0 0 0 1px var(--ligne);resize:vertical;border:0;border-radius:6px;margin-top:4px;padding:8px 10px;font-family:inherit;font-size:13.5px;line-height:1.45}.observation__gestes{border-top:1px solid var(--ligne-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:40px;padding-top:10px;display:flex}.observation__gestes .t-meta{margin-right:auto}.observation__gestes form{display:contents}.actions-point{margin:0;padding:0;list-style:none}.action-point{border-top:1px solid var(--ligne-2);grid-template-columns:36px minmax(0,1fr);grid-template-areas:"rang corps""rang gestes";align-items:start;gap:0 12px;padding:12px 0;display:grid}.action-point>.action-point__rang{grid-area:rang}.action-point>.action-point__corps{grid-area:corps}.action-point>.action-point__gestes{grid-area:gestes;margin-top:8px}.action-point:first-child{border-top:0;padding-top:0}.action-point__rang{color:var(--orseille);letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1}.action-point__corps{min-width:0}.action-point__titre{color:var(--encre);text-wrap:balance;font-size:14px;font-weight:700;line-height:1.35}.action-point__pourquoi{color:var(--texte);margin-top:3px;font-size:13px;line-height:1.45}.action-point__preuve,.action-point__qui{color:var(--gris);margin-top:4px;font-size:12.5px}.action-point__vous-meme{margin-top:8px}.action-point__gestes{gap:6px;display:flex}.action-point__gestes form{display:contents}.action-point .capture{max-width:220px;margin-top:10px}.action-point .capture__img{aspect-ratio:16/10;width:100%}.vous-meme{color:var(--texte);margin:4px 0 0;padding-left:20px;font-size:13.5px;line-height:1.5}.vous-meme li+li{margin-top:3px}.avec-nous{color:var(--gris);margin-top:6px;font-size:13.5px}.reco-cases{margin:0;padding:0;list-style:none}.reco-cases li{border-top:1px solid var(--ligne-2);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.reco-cases li:first-child{border-top:0;padding-top:0}.reco-cases input{width:18px;height:18px;accent-color:var(--orseille);margin:1px 0 0}.reco-cases .titre{color:var(--encre);font-weight:600;display:block}.reco-cases .t-meta{margin-top:2px;display:block}.apercu-wa{color:#1b1f2a;max-width:320px;font-size:13px;font-family:var(--sans);background:#e7ffdb;border-radius:10px;padding:8px 10px 6px;box-shadow:inset 0 0 0 1px #0000000f}.apercu-wa__carte{background:#0000000d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.apercu-wa__carte b{color:#1b1f2a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.apercu-wa__carte span{color:#54656f;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.apercu-wa__img{background:#c9d1c5;border-radius:6px;width:44px;height:44px;display:block;overflow:hidden}.apercu-wa__img img{object-fit:cover;width:100%;height:100%;display:block}.apercu-wa__lien{color:#027eb5;word-break:break-all;margin-top:6px;display:block}.apercu-wa__heure{text-align:right;color:#667781;margin-top:2px;font-size:11px;display:block}.ensemble{margin:12px 0 0;padding:0;list-style:none}.ensemble li{border-top:1px solid var(--ligne-2);padding:10px 0;font-size:14px;line-height:1.5}.ensemble li:first-child{border-top:0;padding-top:0}.ensemble b{color:var(--encre);display:block}.plan-action{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.plan-action>div{background:var(--surface-2);border-radius:10px;padding:12px 14px}.plan-action h3{color:var(--encre);margin:0 0 6px;font-size:13px;font-weight:700}.plan-action ul{color:var(--texte);margin:0;padding-left:16px;font-size:13px;line-height:1.45}.plan-action li+li{margin-top:3px}.plan-action p{margin:0}.point-detail details{border-top:1px solid var(--ligne-2)}.point-detail details:first-of-type{border-top:0}.point-detail summary{cursor:pointer;min-height:44px;color:var(--encre);justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;list-style:none;display:flex}.point-detail summary::-webkit-details-marker{display:none}.point-detail details ul{margin:0 0 12px;padding-left:18px;font-size:14px;line-height:1.5}.point-detail details li+li{margin-top:6px}@media (max-width:1439px){.categories{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1279px){.diagnostic{grid-template-columns:320px minmax(0,1fr)}}@media (max-width:1024px){.diagnostic{grid-template-columns:minmax(0,1fr)}.captures{grid-template-columns:repeat(auto-fill,160px)}}@media (max-width:600px){.entete-diagnostic{flex-direction:column}.entete-diagnostic__gestes{justify-items:stretch;width:100%}.entete-diagnostic__gestes>div{justify-content:stretch}.entete-diagnostic__gestes .btn{flex:45%;height:44px}.entete-diagnostic__gestes .t-meta,.entete-diagnostic__gestes .verrou{text-align:left;max-width:none}.categories{scrollbar-width:none;gap:8px;margin:0 -16px 16px;padding:0 16px 4px;display:flex;overflow-x:auto}.categories::-webkit-scrollbar{display:none}.tuile-categorie{flex:none;width:132px}.captures{grid-template-columns:minmax(0,1fr)}.capture__img{width:100%}.captures .capture--mobile .capture__img{aspect-ratio:9/14}.observation--vignette{grid-template-columns:minmax(0,1fr);grid-template-areas:"tete""constat""vignette""detail""reco""gestes"}.observation__vignette,.observation__vignette .capture__img{justify-self:stretch;width:100%}.observation__vignette .capture--mobile .capture__img{aspect-ratio:9/12}.observation__detail{grid-template-columns:minmax(0,1fr)}.observation__detail dt{margin-top:4px}.observation__gestes,.texte-section__gestes{min-height:44px}.observation__gestes .btn,.texte-section__gestes .btn{flex:30%;height:44px}.observation__gestes .t-meta,.texte-section__gestes .t-meta{flex-basis:100%;margin-bottom:2px}.action-point{grid-template-columns:32px minmax(0,1fr)}.regard,.diagnostic__cote .regard{grid-template-columns:minmax(0,1fr)}.regard .capture__img,.diagnostic__cote .regard .capture__img{aspect-ratio:9/12;width:100%}.plan-action{grid-template-columns:minmax(0,1fr)}.plan-pages li{grid-template-columns:80px minmax(0,1fr) auto}}.plan-image{width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--ligne);background:var(--surface-2);border-radius:8px;display:block}.agents-etat{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agents-faits{flex-wrap:wrap;gap:4px 22px;margin-top:6px;display:flex}.agents-faits span{color:var(--gris);font-size:13px}.agents-faits b{color:var(--encre);font-weight:700}.decider{gap:14px;display:grid}.action-agent{border-top:1px solid var(--ligne-2);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:16px 0;display:grid}.action-agent:first-child{border-top:0;padding-top:4px}.action-agent__tete{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.action-agent__titre{color:var(--encre);font-size:14.5px;font-weight:700}.action-agent__gestes{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.code-agent{background:var(--side-bg);color:#fff;letter-spacing:.2px;font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-width:28px;height:22px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-grid}.difference{grid-template-columns:132px minmax(0,1fr);gap:6px 14px;margin-top:10px;font-size:13px;display:grid}.difference dt{color:var(--gris-2)}.difference dd{color:var(--texte);min-width:0;margin:0}.message-exact{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ligne-2);color:var(--encre);white-space:pre-line;overflow-wrap:anywhere;border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:1.5}.pourquoi{color:var(--gris);margin-top:10px;font-size:13px}.pourquoi b{color:var(--encre);font-weight:600}.grille-agents{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.carte-agent{background:var(--papier);box-shadow:var(--relief);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.carte-agent__tete{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.carte-agent__nom{color:var(--encre);flex:auto;font-size:14.5px;font-weight:700}.carte-agent__nom a{color:inherit;text-decoration:none}.carte-agent__nom a:hover{text-underline-offset:3px;text-decoration:underline}.carte-agent__tete .chip{flex:none}.carte-agent__role{color:var(--gris);min-height:36px;margin:0;font-size:12.5px;line-height:1.45}.carte-agent__ligne{color:var(--gris-2);font-size:12.5px}.carte-agent__pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;margin-top:auto;padding-top:2px;display:flex}.carte-agent--suspendu{background:var(--surface-2)}.niveau{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.niveau--l0,.niveau--l1{background:var(--surface-2);color:var(--gris);box-shadow:inset 0 0 0 1px var(--ligne)}.niveau--l2{background:var(--valide-p);color:var(--valide)}.niveau--l3{background:var(--attente-p);color:var(--attente)}.niveau--l4{background:var(--retard-p);color:var(--retard)}.politique{grid-template-columns:180px minmax(0,1fr);gap:10px 18px;margin:0;font-size:13.5px;display:grid}.politique dt{color:var(--gris-2)}.politique dd{color:var(--texte);min-width:0;margin:0}.etapes-exec{margin:0;padding:0;list-style:none;display:grid}.etapes-exec li{border-top:1px solid var(--ligne-2);grid-template-columns:74px 28px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;display:grid}.etapes-exec li:first-child{border-top:0}.etapes-exec .heure{color:var(--gris-2);font-variant-numeric:tabular-nums;padding-top:4px;font-size:12.5px}.etapes-exec .quoi{color:var(--texte);overflow-wrap:anywhere;min-width:0;font-size:13.5px}.etapes-exec .quoi b{color:var(--encre)}.etapes-exec .t-meta{margin-top:2px}.etapes-exec .etape--echec .quoi b{color:var(--retard)}.colonnes-agent{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.bulle-wa{background:var(--papier);box-shadow:inset 0 0 0 1px var(--ligne);color:var(--encre);white-space:pre-line;overflow-wrap:anywhere;border-radius:12px 12px 12px 4px;padding:10px 12px;font-size:14px;line-height:1.5}.bulle-wa .t-meta{text-align:right;margin-top:4px;display:block}.conv{grid-template-columns:320px minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.conv--sans-fil{grid-template-columns:minmax(0,1fr)}.conv-liste{background:var(--papier);box-shadow:var(--relief);border-radius:12px;overflow:hidden}.conv-liste .card-h{margin:0;padding:14px 16px 10px}.conv-filtres{padding:0 16px 12px}.fil{border-top:1px solid var(--ligne-2);color:inherit;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;min-height:44px;padding:12px 16px;text-decoration:none;display:grid}.fil:hover{background:var(--surface-2)}.fil.on{background:var(--orseille-pp);box-shadow:inset 3px 0 0 var(--orseille)}.fil__corps{min-width:0}.fil .qui{color:var(--encre);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.fil .extrait{color:var(--gris);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;overflow:hidden}.fil .canal{color:var(--gris-2);align-items:center;gap:4px;margin-top:3px;font-size:11.5px;display:inline-flex}.fil .heure{color:var(--gris-2);white-space:nowrap;text-align:right;font-size:12px}.fil .non-lu{background:var(--orseille);color:#fff;float:right;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-top:4px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-grid}.conv-fil{background:var(--papier);box-shadow:var(--relief);border-radius:12px;flex-direction:column;min-height:640px;display:flex}.conv-fil__tete{border-bottom:1px solid var(--ligne-2);align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.conv-fil__tete .titre{color:var(--encre);font-size:15px;font-weight:700}.conv-fil__corps{background:var(--toile);flex-direction:column;flex:1;gap:10px;padding:18px;display:flex}.jour{color:var(--gris-2);background:var(--papier);box-shadow:var(--relief);border-radius:999px;align-self:center;padding:2px 10px;font-size:12px}.bulle{max-width:72%;color:var(--encre);white-space:pre-line;overflow-wrap:anywhere;border-radius:14px;padding:9px 12px 7px;font-size:14px;line-height:1.5}.bulle--entrante{background:var(--papier);box-shadow:var(--relief);border-bottom-left-radius:4px;align-self:flex-start}.bulle--sortante{background:var(--orseille-pp);box-shadow:inset 0 0 0 1px var(--orseille-p);border-bottom-right-radius:4px;align-self:flex-end}.bulle .pied{text-align:right;color:var(--gris-2);margin-top:3px;font-size:11.5px;display:block}.bulle .auteur{color:var(--gris);margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.bulle .piece{color:var(--gris);margin-bottom:4px;font-size:12.5px;display:block}.fenetre{color:var(--valide);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.fenetre--fermee{color:var(--attente)}.suggestion{background:var(--papier);box-shadow:var(--relief-2);border-radius:12px;margin:0 18px;padding:14px 16px;transform:translateY(-6px)}.suggestion__tete{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.suggestion__titre{color:var(--encre);font-size:13.5px}.suggestion__texte{color:var(--encre);white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}.suggestion__source{color:var(--gris);margin:8px 0 0;font-size:12.5px}.suggestion__gestes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.composeur{border-top:1px solid var(--ligne-2);gap:10px;padding:12px 18px 16px;display:grid}.composeur textarea{resize:vertical;width:100%;min-height:64px;box-shadow:inset 0 0 0 1px var(--ligne);background:var(--papier);font:inherit;color:var(--encre);border:0;border-radius:10px;padding:10px 12px}.composeur__pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.conv-contact{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.lignes-contact{grid-template-columns:110px minmax(0,1fr);gap:8px 12px;margin:0;font-size:13px;display:grid}.lignes-contact dt{color:var(--gris-2)}.lignes-contact dd{color:var(--texte);overflow-wrap:anywhere;min-width:0;margin:0}.etapes-activation{counter-reset:etape;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.etapes-activation li{color:var(--texte);grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.etapes-activation li:before{counter-increment:etape;content:counter(etape);background:var(--surface-2);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--ligne);color:var(--encre);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.approbation-agent{max-width:560px}.approbation-agent .gestes-pleins{gap:10px;margin-top:18px;display:grid}@media (max-width:1439px){.grille-agents{grid-template-columns:repeat(2,minmax(0,1fr))}.colonnes-agent{grid-template-columns:minmax(0,1fr)}.conv{grid-template-columns:300px minmax(0,1fr)}.conv-contact{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.conv,.conv-contact{grid-template-columns:minmax(0,1fr)}.bulle{max-width:86%}.conv-fil{min-height:0}}@media (max-width:600px){.grille-agents,.action-agent{grid-template-columns:minmax(0,1fr)}.difference,.politique,.lignes-contact{grid-template-columns:minmax(0,1fr);gap:2px}.difference dd,.politique dd,.lignes-contact dd{margin-bottom:8px}.etapes-exec li{grid-template-columns:60px 24px minmax(0,1fr)}.action-agent__gestes .btn,.suggestion__gestes .btn,.composeur__pied .btn{flex:auto;min-height:44px}.suggestion{margin:0 12px}}.notes-agents__aide{margin:-6px 0 10px}.note-agent{border-top:1px solid var(--ligne-2);padding:6px 0}.note-agent:first-child{border-top:0;padding-top:0}.note-agent summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;min-height:44px;padding:4px 0;list-style:none;display:grid}.note-agent summary::-webkit-details-marker{display:none}.note-agent summary:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.note-agent__titre{color:var(--encre);min-width:0;font-size:14px;font-weight:600}.note-agent__meta{grid-column:2}.note-agent__corps{color:var(--texte);white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 4px;font-size:13.5px;line-height:1.55}.formulaire-politique{gap:14px;display:grid}.grille-champs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:12px 16px;display:grid}.adresse-flux{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adresse-flux input{min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--ligne);background:var(--surface-2);font:inherit;color:var(--encre);border:0;border-radius:8px;flex:280px;padding:0 10px;font-size:13px}.pilotage-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pilotage-exports{flex-wrap:wrap;gap:8px;display:flex}.onglets-pilotage{border-bottom:1px solid var(--ligne);gap:2px;margin-bottom:18px;display:flex;overflow-x:auto}.onglets-pilotage a{height:40px;color:var(--gris);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 10px;font-size:14px;font-weight:400;display:inline-flex}.onglets-pilotage a.on{color:var(--encre);border-bottom-color:var(--orseille);font-weight:600}.indicateurs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.carte-indicateur{background:var(--papier);box-shadow:var(--relief);border-radius:12px;flex-direction:column;gap:6px;min-width:0;min-height:148px;padding:16px 16px 14px;display:flex}.carte-indicateur__libelle{color:var(--gris);font-size:13px;font-weight:600}.carte-indicateur__valeur{letter-spacing:-.6px;color:var(--encre);font-variant-numeric:lining-nums;font-size:30px;font-weight:700;line-height:1.05}.carte-indicateur__valeur small{letter-spacing:0;color:var(--gris);margin-left:4px;font-size:14px;font-weight:600}.carte-indicateur__effectif,.carte-indicateur__aide{color:var(--gris-2);font-size:12.5px}.carte-indicateur__pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.variation{color:var(--gris);font-size:12.5px;font-weight:600}.carte-indicateur--ns{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ligne)}.carte-indicateur--ns .carte-indicateur__valeur{letter-spacing:0;color:var(--encre);font-variant-numeric:normal;font-size:17px}.carte-indicateur--ouverte{box-shadow:var(--relief), inset 0 0 0 2px var(--orseille-p)}.carte-indicateur--ns.carte-indicateur--ouverte{box-shadow:inset 0 0 0 1px var(--ligne), inset 0 0 0 2px var(--orseille-p)}.repartition{gap:4px;margin:2px 0 0;padding:0;list-style:none;display:grid}.repartition li{color:var(--texte);justify-content:space-between;gap:8px;font-size:13px;display:flex}.repartition b{font-variant-numeric:lining-nums;color:var(--encre)}.barres-pv{gap:12px;display:grid;container-type:inline-size}.barre-pv{grid-template-columns:120px minmax(0,1fr) 210px;align-items:center;gap:12px;font-size:13px;display:grid}.barre-pv__piste{background:var(--surface-2);height:10px;box-shadow:inset 0 0 0 1px var(--ligne-2);border-radius:999px;position:relative}.barre-pv__prevu{background:var(--encre);z-index:1;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.barre-pv__reel{background:var(--gris);border-radius:999px;max-width:calc(100% - 4px);position:absolute;inset:2px auto 2px 2px}.barre-pv__reel--depasse{background:var(--retard)}.barre-pv__chiffres{text-align:right;font-variant-numeric:tabular-nums;color:var(--encre);font-weight:600}.barre-pv__chiffres span{color:var(--gris-2);font-variant-numeric:normal;font-weight:500}@container (max-width:520px){.barre-pv{grid-template-columns:minmax(0,1fr);gap:4px}.barre-pv__chiffres{text-align:left}}.charge{gap:10px;display:grid}.charge ul{gap:10px;margin:0;padding:0;display:grid}.charge li{grid-template-columns:160px minmax(0,1fr) 90px;align-items:center;gap:12px;font-size:13px;list-style:none;display:grid}.charge li>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.saisie-duree{border:0;min-width:0;margin:0;padding:0}.saisie-duree legend{margin:0 0 6px;padding:0}.saisie-duree__choix{flex-wrap:wrap;gap:6px;display:flex}.saisie-duree label.btn{cursor:pointer;position:relative}.saisie-duree label.btn input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.saisie-duree label.btn:has(input:checked){box-shadow:inset 0 0 0 2px var(--encre);color:var(--encre)}.saisie-duree label.btn:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--encre), var(--focus)}.saisie-duree__autre{flex-direction:column;gap:4px;max-width:220px;margin-top:8px;display:none}.saisie-duree:has(input[value=autre]:checked) .saisie-duree__autre{display:flex}.semaine{gap:0;display:grid}.jour-temps{border-top:1px solid var(--ligne-2);padding:12px 0}.jour-temps:first-child{border-top:0;padding-top:0}.jour-temps__tete{color:var(--encre);justify-content:space-between;margin-bottom:6px;font-size:13.5px;font-weight:700;display:flex}.entree-temps{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:6px 0;font-size:13.5px;display:grid}.entree-temps__dossier{color:var(--encre);overflow-wrap:anywhere;min-width:0;font-weight:600}.entree-temps__dossier a{color:inherit}.entree-temps__duree{font-variant-numeric:tabular-nums;color:var(--encre);text-align:right;font-weight:700}.entree-temps__meta{color:var(--gris-2);overflow-wrap:anywhere;grid-column:1/-1;font-size:12.5px}.entree-temps__gestes{grid-area:2/2;place-self:center end;gap:6px;display:flex}.entree-temps:has(.entree-temps__gestes) .entree-temps__meta{grid-column:1}.pilotage-dates{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:-4px 0 16px;display:flex}.pilotage-dates .champ{flex:0 180px;margin:0}.pilotage-periode{margin:-6px 0 12px}.pilotage-erreur{color:var(--retard);margin:-6px 0 12px}.pilotage-section{margin-top:16px}.montrer-tel{display:none}.mon-temps{max-width:760px}.temps-barre{align-items:center;gap:8px;margin:14px 0;display:flex}.temps-couts__gestes{flex-wrap:wrap;gap:8px;margin:-4px 0 14px;display:flex}.temps-couts__alerte{color:var(--retard);margin:10px 0 0}.temps-couts__resume{margin:12px 0 4px}.temps-couts__lignes li{align-items:center}.temps-couts__lignes li>span:first-child{overflow-wrap:anywhere;flex:auto;min-width:0}.temps-couts__lignes li>.num{color:var(--encre);white-space:nowrap;font-weight:600}.temps-couts__ligne-gestes{flex:none}.dialogue .pied .geste-effacer{color:var(--retard);margin-right:auto}@media (max-width:1279px){.indicateurs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.indicateurs{grid-template-columns:minmax(0,1fr)}.barre-pv{grid-template-columns:minmax(0,1fr);gap:4px}.barre-pv__chiffres{text-align:left}.charge li{grid-template-columns:minmax(0,1fr) 80px}.charge li .barre-pv__piste{grid-area:2/1/auto/-1}.saisie-duree label.btn{min-height:44px}.table .montrer-tel{display:block}.temps-barre>.btn-primary{flex:auto}.pilotage-barre .segments{width:100%;overflow-x:auto}}.entete-contrat{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.entete-contrat__gestes{flex-wrap:wrap;gap:8px;display:flex}.contrat{grid-template-columns:320px minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.contrat>div{gap:16px;min-width:0;display:grid}.contrat .card{min-width:0}.contrat .facts{grid-template-columns:minmax(0,1fr)}.contrat .table{table-layout:fixed;width:100%}.contrat .table td:first-child{overflow-wrap:anywhere;white-space:normal}.contrat .table td.num,.contrat .table .chip{white-space:nowrap}.conso{gap:6px;margin-top:14px;display:grid}.conso__ligne{color:var(--gris);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.conso__ligne b{color:var(--encre);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.conso__piste{background:var(--surface-2);height:10px;box-shadow:inset 0 0 0 1px var(--ligne-2);border-radius:999px;position:relative}.conso__reel{background:var(--gris);border-radius:999px;max-width:calc(100% - 4px);position:absolute;inset:2px auto 2px 2px}.conso__reel--depasse{background:var(--retard)}.demande{border-top:1px solid var(--ligne-2);flex-wrap:wrap;align-items:flex-start;gap:6px 12px;padding:12px 0;display:flex}.demande:first-of-type{border-top:0;padding-top:0}.demande>:first-child{flex:280px;min-width:0}.demande__titre{color:var(--encre);font-size:14px;font-weight:600}.demande__meta{color:var(--gris-2);font-size:12.5px}.demande__mot{color:var(--texte);background:var(--surface-2);border-radius:10px;flex-basis:100%;padding:8px 10px;font-size:13.5px}.demande__gestes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.compte-rendu{border-top:1px solid var(--ligne-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 0;display:grid}.compte-rendu:first-of-type{border-top:0;padding-top:0}.compte-rendu__titre{color:var(--encre);font-size:14px;font-weight:600}.references{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.reference{background:var(--papier);box-shadow:var(--relief);border-radius:12px;gap:8px;min-width:0;padding:16px;display:grid;position:relative}.reference__tete{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.reference__nom{color:var(--encre);font-size:15px;font-weight:700}.reference__sous{color:var(--gris-2);font-size:12.5px}.reference__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.temoignage{color:var(--texte);border-left:2px solid var(--orseille-p);margin:2px 0;padding-left:10px;font-size:14px;line-height:1.5}.temoignage cite{color:var(--gris-2);margin-top:4px;font-size:12.5px;font-style:normal;display:block}.etoiles{color:var(--orseille);gap:2px;display:inline-flex}.etoiles .ic{fill:currentColor;width:16px;height:16px}.etoiles .ic.vide{color:var(--ligne);fill:none}.bloc-copie{background:var(--surface-2);color:var(--texte);white-space:pre-line;border-radius:10px;padding:12px 14px;font-size:13.5px;line-height:1.55}.evolution{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.evolution__col{background:var(--surface-2);border-radius:12px;min-width:0;padding:14px}.evolution__n{color:var(--encre);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.05}.evolution__titre{color:var(--gris);margin-top:2px;font-size:13px;font-weight:600}.evolution__col ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.evolution__col li{color:var(--texte);grid-template-columns:44px minmax(0,1fr);gap:8px;font-size:13.5px;display:grid}.evolution__col li code{color:var(--gris-2);font-variant-numeric:tabular-nums;font-family:inherit;font-size:12px}.evolution__col--resolu .evolution__n{color:var(--valide)}.evolution__col--nouveau .evolution__n{color:var(--retard)}.avis-saisie{gap:10px;display:grid}.etoiles-saisie{border:0;flex-direction:row-reverse;gap:4px;margin:0;padding:0;display:inline-flex;position:relative}.etoiles-saisie input{opacity:0;width:1px;height:1px;position:absolute}.etoiles-saisie label{width:44px;height:44px;color:var(--ligne);cursor:pointer;place-items:center;display:grid}.etoiles-saisie label .ic{width:28px;height:28px}.etoiles-saisie input:checked~* label,.etoiles-saisie input:checked+label,.etoiles-saisie label:hover,.etoiles-saisie label:hover~* label{color:var(--orseille)}.etoiles-saisie input:checked+label .ic,.etoiles-saisie input:checked~* label .ic{fill:currentColor}.etoiles-saisie input:focus-visible+label{outline:2px solid var(--orseille);outline-offset:2px;border-radius:8px}@media (max-width:1439px){.contrat{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.contrat>div:first-child{grid-column:1/-1}.contrat>div:first-child .facts.facts-vertical{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}}@media (max-width:1279px){.references,.evolution{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.contrat,.references,.evolution{grid-template-columns:minmax(0,1fr)}.contrat>div:first-child{grid-column:auto}.contrat>div:first-child .facts.facts-vertical{grid-template-columns:minmax(0,1fr)}.demande__gestes{flex-basis:100%;justify-content:flex-start;margin-left:0}}.vues{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.vue{background:var(--papier);height:36px;box-shadow:var(--relief);color:var(--gris);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.vue:hover{color:var(--encre)}.vue.on{background:var(--encre);color:var(--papier)}.vue .cnt{opacity:.75;font-weight:500}.vue--mienne{box-shadow:var(--relief), inset 0 0 0 1px var(--orseille-p)}.vues__fin{align-items:center;gap:8px;display:inline-flex}.filtres{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.filtres select,.filtres input{border:1px solid var(--ligne);background:var(--papier);min-width:0;max-width:100%;height:40px;color:var(--gris);font:inherit;border-radius:8px;padding:0 12px;font-size:13.5px}.filtres select{flex:0 auto}.filtres select.actif{color:var(--encre);border-color:var(--encre);font-weight:600}.filtres input[type=search]{color:var(--encre);background:var(--papier) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A909C' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 12px center / 16px 16px no-repeat;flex:100%;padding-left:36px}.filtres select:focus,.filtres input:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.filtres__effacer{font-size:13px}.greet__gestes{flex-wrap:wrap;gap:8px;display:flex}.etiquettes{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.etiquette{background:var(--surface-2);height:22px;color:var(--gris);letter-spacing:.1px;white-space:nowrap;border:0;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.etiquette--proposee{background:var(--papier);box-shadow:inset 0 0 0 1px var(--ligne);color:var(--gris-2);cursor:pointer;font:inherit;min-height:32px;font-size:12px;font-weight:600}.etiquette--proposee:hover{color:var(--encre);box-shadow:inset 0 0 0 1px var(--gris-2)}.etiquettes-saisie{gap:8px;display:grid}.etiquettes-champ{border:1px solid var(--ligne);background:var(--papier);cursor:text;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:6px 8px;display:flex}.etiquettes-champ:focus-within{border-color:var(--orseille);box-shadow:var(--focus-champ)}.etiquettes-champ input{min-width:0;height:26px;color:var(--encre);font:inherit;background:0 0;border:0;flex:120px;padding:0 4px;font-size:13.5px}.etiquettes-champ input:focus{outline:none}.etiquettes-champ .etiquette{gap:2px;padding-right:2px}.etiquette__retirer{width:18px;height:18px;color:var(--gris-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.etiquette__retirer:hover{background:var(--ligne);color:var(--encre)}.etiquette__retirer:focus-visible{box-shadow:var(--focus);outline:none}.etiquette__retirer .ic{width:12px;height:12px}.etiquettes-proposees{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.import-etapes{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);gap:12px;display:grid}.import-etape{background:var(--surface-2);border-radius:12px;align-content:start;gap:6px;min-width:0;padding:14px;display:grid}.import-etape.on{background:var(--papier);box-shadow:var(--relief), inset 0 0 0 2px var(--orseille-p)}.import-etape__n{background:var(--encre);width:26px;height:26px;color:var(--papier);border-radius:999px;place-items:center;font-size:13px;font-weight:700;display:grid}.comptes{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;display:grid}.compte{background:var(--surface-2);border-radius:12px;min-width:0;padding:14px}.compte b{color:var(--encre);font-size:28px;font-weight:700;line-height:1.05;display:block}.compte span{color:var(--gris);font-size:13px}.import-etape .comptes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.import-etape .compte{padding:12px}.bandeau-doublon{background:var(--papier);box-shadow:var(--relief), inset 0 0 0 2px var(--attente-p);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;margin-bottom:16px;padding:14px 16px;display:grid}.bandeau-doublon--calme{box-shadow:var(--relief)}.bandeau-doublon__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bandeau-doublon .raisons{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.seance-volet{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.volet{background:var(--papier);box-shadow:var(--relief);border-radius:14px;gap:10px;min-width:0;padding:16px;display:grid;position:sticky;top:76px}.volet__tete{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.volet__recherche{border:1px solid var(--ligne);background:var(--surface-2);width:100%;height:40px;color:var(--encre);font:inherit;border-radius:8px;padding:0 12px;font-size:13.5px}.volet__recherche:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);background:var(--papier);outline:none}.seance__suggestions .volet{position:static}.objection{border-top:1px solid var(--ligne-2);gap:4px;padding:10px 0;display:grid}.objection:first-of-type{border-top:0;padding-top:0}.objection__q{color:var(--encre);font-size:14px;font-weight:700}details.objection{gap:6px;padding:0}details.objection>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:40px;list-style:none;display:flex}details.objection>summary::-webkit-details-marker{display:none}details.objection>summary:after{content:"";border-right:1.5px solid var(--gris-2);border-bottom:1.5px solid var(--gris-2);flex:none;width:7px;height:7px;margin:-4px 4px 0 0;transform:rotate(45deg)}details.objection[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}details.objection>summary:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}details.objection[open]{padding-bottom:10px}.objection__o{color:var(--gris-2);font-size:12.5px}.objection__r{color:var(--texte);background:var(--surface-2);white-space:pre-line;border-radius:10px;padding:8px 10px;font-size:13.5px;line-height:1.5}.objection__gestes{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.facture-legale{background:var(--surface-2);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.facture-legale__n{color:var(--encre);overflow-wrap:anywhere;font-size:14px;font-weight:700}.facture-legale__meta{color:var(--gris-2);font-size:12.5px}.pile{align-content:start;gap:16px;display:grid}.carte-pied{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.carte-pied--zone{border-top:1px solid var(--ligne-2);margin-top:14px;padding-top:14px}.carte-note{margin-top:12px}.groupe-nu{border:0;min-width:0;margin:0;padding:0}.ligne-gestes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.conservation{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.famille{background:var(--surface-2);border-radius:12px;align-content:start;gap:6px;min-width:0;padding:14px;display:grid}.famille__t{color:var(--encre);font-size:13px;font-weight:700}.famille__d{color:var(--gris-2);font-size:12.5px}.famille__n{color:var(--encre);font-size:24px;font-weight:700;line-height:1.05}.famille__n.rien{color:var(--gris-2)}.famille__t+.famille__d{min-height:2.9em}.famille__duree{align-items:center;gap:8px;display:flex}.famille__duree input{border:1px solid var(--ligne);background:var(--papier);width:100%;min-width:0;height:40px;color:var(--encre);font:inherit;font-variant-numeric:tabular-nums;border-radius:8px;flex:auto;padding:0 12px;font-size:15px;font-weight:600}.famille__duree input:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.famille__duree input:disabled{background:var(--surface-2);color:var(--gris)}.famille__duree span{color:var(--gris-2);font-size:12.5px}.lancement{display:grid}.lancement__ligne{border-top:1px solid var(--ligne-2);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 0;display:grid}.lancement__ligne:first-of-type{border-top:0;padding-top:0}.lancement__etat{background:var(--surface-2);width:26px;height:26px;color:var(--gris-2);border-radius:999px;place-items:center;display:grid}.lancement__etat.ok,.lancement__etat.auto{background:var(--valide-p);color:var(--valide)}.lancement__t{color:var(--encre);font-size:14px;font-weight:600}.lancement__m{color:var(--gris-2);font-size:12.5px}.lancement__gestes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.gabarits{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.gabarit{background:var(--papier);box-shadow:var(--relief);min-width:0;color:inherit;border-radius:12px;align-content:start;gap:6px;padding:14px;text-decoration:none;display:grid}.gabarit.on{box-shadow:var(--relief), inset 0 0 0 2px var(--orseille-p)}.gabarit__code{color:var(--gris-2);font-size:12px}.gabarit__t{color:var(--encre);font-size:15px;font-weight:700}.gabarit__m{color:var(--gris);font-size:12.5px}.etape-gab{border-top:1px solid var(--ligne-2);grid-template-columns:56px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.etape-gab:first-of-type{border-top:0}.etape-gab .j{color:var(--gris-2);font-size:12.5px}@media (max-width:1439px){.seance-volet{grid-template-columns:minmax(0,1fr)}.volet{position:static}.conservation{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.vue{height:44px}.filtres select,.filtres input{height:44px;font-size:16px}.filtres select{flex:calc(50% - 4px)}.filtres input[type=search]{flex-basis:100%}.etiquette--proposee,.etiquettes-champ{min-height:44px}.etiquettes-champ input{height:32px;font-size:16px}.etiquettes-champ .etiquette{height:32px;font-size:13px}.etiquette__retirer{width:28px;height:28px}.volet__recherche,.famille__duree input{height:44px;font-size:16px}details.objection>summary{min-height:44px}.import-etapes,.conservation,.bandeau-doublon{grid-template-columns:minmax(0,1fr)}.lancement__ligne{grid-template-columns:28px minmax(0,1fr)}.lancement__gestes{grid-column:2;justify-content:flex-start}.facture-legale{grid-template-columns:minmax(0,1fr)}.etape-gab{grid-template-columns:48px minmax(0,1fr)}.etape-gab>:last-child{grid-column:2}}.etape-edition{border-top:1px solid var(--ligne-2);gap:8px;padding:10px 0;display:grid}.etape-edition:first-of-type{border-top:0}.liste-simple{color:var(--texte);gap:8px;margin:0;padding:0;font-size:13.5px;line-height:1.5;list-style:none;display:grid}.liste-simple li{grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.liste-simple .chip{justify-self:start}.depuis-bibliotheque{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;margin-top:8px;display:grid}.depuis-bibliotheque>.t-meta:last-child{grid-column:2}@media (max-width:600px){.depuis-bibliotheque{grid-template-columns:minmax(0,1fr)}.depuis-bibliotheque>.t-meta:last-child{grid-column:auto}}.echeance__suite{grid-column:2/-1;min-width:0}.champ select,select.champ,.filtres select,select.champ-inline{appearance:none;cursor:pointer;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238A909C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:36px;transition:border-color .12s,box-shadow .12s}.champ select:hover,select.champ:hover,.filtres select:hover,select.champ-inline:hover{border-color:var(--gris-3)}.filtres select.actif:hover{border-color:var(--encre)}.champ select:focus,select.champ:focus,.filtres select:focus,select.champ-inline:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.champ select:disabled,select.champ:disabled,select.champ-inline:disabled{cursor:not-allowed;color:var(--gris-2);background-color:var(--surface-2)}@supports (appearance:base-select){.champ select,select.champ,.filtres select,select.champ-inline{appearance:base-select;background-image:none;align-items:center;gap:8px;padding-right:10px;display:inline-flex}.champ select::picker-icon{content:"";background:var(--gris-2);flex:none;width:16px;height:16px;margin-inline-start:auto;transition:rotate .16s,background-color .12s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}select.champ::picker-icon{content:"";background:var(--gris-2);flex:none;width:16px;height:16px;margin-inline-start:auto;transition:rotate .16s,background-color .12s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.filtres select::picker-icon{content:"";background:var(--gris-2);flex:none;width:16px;height:16px;margin-inline-start:auto;transition:rotate .16s,background-color .12s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}select.champ-inline::picker-icon{content:"";background:var(--gris-2);flex:none;width:16px;height:16px;margin-inline-start:auto;transition:rotate .16s,background-color .12s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}:is(.champ select:open,select.champ:open,.filtres select:open,select.champ-inline:open){border-color:var(--orseille);box-shadow:var(--focus-champ)}.champ select:open::picker-icon{background:var(--encre);rotate:180deg}select.champ:open::picker-icon{background:var(--encre);rotate:180deg}.filtres select:open::picker-icon{background:var(--encre);rotate:180deg}select.champ-inline:open::picker-icon{background:var(--encre);rotate:180deg}.champ select::picker(select){appearance:base-select;border:1px solid var(--ligne);background:var(--papier);border-radius:12px;max-height:min(360px,70vh);margin:6px 0;padding:6px;overflow-y:auto;box-shadow:0 18px 40px -14px #161a233d,0 2px 6px #161a230f}select.champ::picker(select){appearance:base-select;border:1px solid var(--ligne);background:var(--papier);border-radius:12px;max-height:min(360px,70vh);margin:6px 0;padding:6px;overflow-y:auto;box-shadow:0 18px 40px -14px #161a233d,0 2px 6px #161a230f}.filtres select::picker(select){appearance:base-select;border:1px solid var(--ligne);background:var(--papier);border-radius:12px;max-height:min(360px,70vh);margin:6px 0;padding:6px;overflow-y:auto;box-shadow:0 18px 40px -14px #161a233d,0 2px 6px #161a230f}select.champ-inline::picker(select){appearance:base-select;border:1px solid var(--ligne);background:var(--papier);border-radius:12px;max-height:min(360px,70vh);margin:6px 0;padding:6px;overflow-y:auto;box-shadow:0 18px 40px -14px #161a233d,0 2px 6px #161a230f}.champ select option,select.champ option,.filtres select option,select.champ-inline option{min-height:36px;color:var(--encre);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.champ select option:hover,select.champ option:hover,.filtres select option:hover,select.champ-inline option:hover,.champ select option:focus-visible,select.champ option:focus-visible,.filtres select option:focus-visible,select.champ-inline option:focus-visible{background:var(--surface-2);outline:none}.champ select option:checked,select.champ option:checked,.filtres select option:checked,select.champ-inline option:checked{background:var(--orseille-pp);color:var(--orseille-f);font-weight:600}.champ select option::checkmark{content:"";background:var(--orseille);order:1;width:16px;height:16px;margin-inline-start:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}select.champ option::checkmark{content:"";background:var(--orseille);order:1;width:16px;height:16px;margin-inline-start:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.filtres select option::checkmark{content:"";background:var(--orseille);order:1;width:16px;height:16px;margin-inline-start:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}select.champ-inline option::checkmark{content:"";background:var(--orseille);order:1;width:16px;height:16px;margin-inline-start:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.champ select option:disabled,select.champ option:disabled,select.champ-inline option:disabled{color:var(--gris-2);cursor:default;background:0 0}}.choix-unique{border:0;min-width:0;margin:0;padding:0}.choix-unique legend{margin:0 0 6px;padding:0}.choix-unique__liste{background:var(--papier);box-shadow:0 0 0 1px var(--ligne), 0 1px 2px #161a230a;border-radius:10px;display:grid;overflow:hidden}.choix-unique__option{border-top:1px solid var(--ligne-2);min-height:44px;color:var(--texte);cursor:pointer;align-items:center;gap:12px;padding:10px 14px;font-size:14px;transition:background-color .12s;display:flex;position:relative}.choix-unique__option:first-child{border-top:0}.choix-unique__option:hover{background:var(--surface-2)}.choix-unique__option input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.choix-unique__puce{background:var(--papier);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gris-3);border-radius:50%;flex:none;place-items:center;transition:box-shadow .12s;display:grid}.choix-unique__puce:after{content:"";background:var(--orseille);border-radius:50%;width:8px;height:8px;transition:transform .14s;transform:scale(0)}.choix-unique__option:has(input:checked){background:var(--orseille-pp);color:var(--encre);font-weight:600}.choix-unique__option:has(input:checked) .choix-unique__puce{box-shadow:inset 0 0 0 1.5px var(--orseille)}.choix-unique__option:has(input:checked) .choix-unique__puce:after{transform:scale(1)}.choix-unique__option:has(input:focus-visible){outline:2px solid var(--orseille);outline-offset:-2px;z-index:1}.choix-unique>.t-meta{margin-top:6px}.choix-unique__liste--ligne{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.choix-unique__liste--ligne .choix-unique__option{border-top:0;border-left:1px solid var(--ligne-2);gap:8px;padding:10px 12px}.choix-unique__liste--ligne .choix-unique__option:first-child{border-left:0}.fiche-contact__civilite{align-items:flex-end;gap:10px;margin-top:14px;display:flex}.fiche-contact__civilite .choix-unique{flex:auto}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A909C' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;border-radius:6px;width:16px;height:16px;margin:0 -3px 0 8px;padding:3px;transition:background-color .12s}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A909C' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;border-radius:6px;width:16px;height:16px;margin:0 -3px 0 8px;padding:3px;transition:background-color .12s}input[type=time]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A909C' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:var(--surface-2)}input[type=time]::-webkit-calendar-picker-indicator:hover{background-color:var(--surface-2)}input[type=date],input[type=time]{font-variant-numeric:tabular-nums}input::-webkit-datetime-edit-day-field:focus{background:var(--orseille-p);color:var(--orseille-f);border-radius:3px;outline:none}input::-webkit-datetime-edit-month-field:focus{background:var(--orseille-p);color:var(--orseille-f);border-radius:3px;outline:none}input::-webkit-datetime-edit-year-field:focus{background:var(--orseille-p);color:var(--orseille-f);border-radius:3px;outline:none}input::-webkit-datetime-edit-hour-field:focus{background:var(--orseille-p);color:var(--orseille-f);border-radius:3px;outline:none}input::-webkit-datetime-edit-minute-field:focus{background:var(--orseille-p);color:var(--orseille-f);border-radius:3px;outline:none}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=checkbox],input[type=radio]{appearance:none;vertical-align:-4px;cursor:pointer;background:var(--papier) center / 12px 12px no-repeat;width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gris-3);border-radius:5px;flex:none;margin:0;transition:background-color .12s,box-shadow .12s}input[type=radio]{background-size:18px 18px;border-radius:50%}input[type=checkbox]:checked{background-color:var(--orseille);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}input[type=checkbox]:indeterminate{background-color:var(--orseille);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}input[type=radio]:checked{box-shadow:inset 0 0 0 1.5px var(--orseille);background-image:radial-gradient(circle, var(--orseille) 0 4px, transparent 4.5px)}input:is([type=checkbox],[type=radio]):not(:checked):not(:indeterminate):not(:disabled):hover{box-shadow:inset 0 0 0 1.5px var(--gris-2)}input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--orseille);outline-offset:2px}input:is([type=checkbox],[type=radio]):disabled{cursor:not-allowed;opacity:.45}::selection{background:var(--orseille-p);color:var(--encre)}.preuves{border-top:1px solid var(--ligne-2);margin:14px 0 0;padding:0;list-style:none}.preuves li{border-bottom:1px solid var(--ligne-2);color:var(--texte);align-items:baseline;gap:10px;padding:9px 0;font-size:13.5px;line-height:1.45;display:flex}.preuves li:before{content:"";background:var(--gris-3);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.fil-reglages{align-items:center;gap:6px;font-size:14px;display:flex}.fil-reglages a{color:var(--gris);font-weight:500;text-decoration:none}.fil-reglages a:hover{color:var(--encre)}.fil-reglages .ic{width:14px;height:14px;color:var(--gris-2)}.fil-reglages [aria-current]{color:var(--encre);font-weight:700}.fil-reglages__qui{color:var(--gris);font-size:13px}.main.reglages-page{flex-wrap:wrap;align-items:flex-start;gap:28px;padding:24px 32px 40px;display:flex}.reglages__nav{flex-direction:column;flex:196px;gap:1px;max-width:216px;display:flex;position:sticky;top:76px}.reglages__groupe{flex-direction:column;gap:1px;display:flex}.reglages__titre{letter-spacing:.02em;color:var(--aide);margin:0 10px 4px;font-size:11.5px;font-weight:600}.reglages__groupe+.reglages__groupe .reglages__titre{margin-top:14px}.reglages__nav a{height:32px;color:var(--texte-2);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.reglages__nav a:hover{color:var(--encre);background:#161a230a}.reglages__nav a.on{color:var(--encre);background:#161a230f;font-weight:600}.reglages__point{background:#d97706;border-radius:999px;flex:none;width:6px;height:6px}.reglages__contenu{flex-direction:column;flex:999 560px;gap:18px;min-width:0;max-width:860px;display:flex}.rg-tete{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;display:flex}.rg-tete__texte{flex:420px;min-width:0}.rg-tete h1{letter-spacing:-.02em;color:var(--encre);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;display:flex}.rg-tete p{max-width:620px;color:var(--gris);text-wrap:pretty;margin:6px 0 0}.rg-etat{letter-spacing:0;border-radius:7px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.rg-etat>span{background:currentColor;border-radius:999px;width:7px;height:7px}.rg-etat--ok{background:var(--valide-p);color:var(--valide)}.rg-etat--retard{background:var(--retard-p);color:var(--retard)}@media (max-width:1024px){.main.reglages-page{gap:16px}.reglages__nav{scrollbar-width:none;flex-direction:row;flex-basis:100%;gap:6px;max-width:none;margin:0 -16px;padding:2px 16px 4px;position:static;overflow-x:auto}.reglages__nav::-webkit-scrollbar{display:none}.reglages__groupe{display:contents}.reglages__titre{display:none}.reglages__nav a{white-space:nowrap;background:var(--papier);height:36px;box-shadow:var(--relief);border-radius:999px;flex:none;padding:0 14px}.reglages__nav a.on{background:var(--encre);color:var(--papier);box-shadow:none}.reglages__contenu{flex-basis:100%;max-width:none}}@media (max-width:640px){.main.reglages-page{padding:12px 16px 32px}.reglages__nav a{height:44px}.fil-reglages__qui{display:none}}.reglages__contenu{container:reglages/inline-size}.rg-arreter{background:var(--retard-p);height:34px;color:var(--retard);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #b3261e33;border-radius:10px;padding:0 12px;font-weight:600}.rg-arreter:hover{border-color:#b3261e5c}.rg-arreter:focus-visible{box-shadow:var(--focus);outline:none}.rg-chiffres{background:#161a230f;border:1px solid #161a2314;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@container reglages (min-width:720px){.rg-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}}.rg-chiffre{background:var(--papier);color:inherit;padding:12px 14px;text-decoration:none;display:block}a.rg-chiffre:hover{background:#fcfcfd}.rg-chiffre p{margin:0}.rg-chiffre p:first-child{color:var(--aide);font-size:12px}.rg-chiffre p+p{color:var(--encre);margin-top:2px;font-weight:700}.rg-chiffre .rg-chiffre__attente{color:var(--attente);align-items:center;gap:6px;display:flex}.rg-chiffre__attente .ic{width:14px;height:14px}.rg-echelle{flex-direction:column;gap:8px;display:flex}.rg-echelle h2{color:var(--aide);margin:0;font-size:12.5px;font-weight:600}.rg-echelle ol{background:#161a230b;border-radius:14px;flex-wrap:wrap;gap:4px;margin:0;padding:4px;list-style:none;display:flex}.rg-echelle li{background:var(--papier);border-radius:10px;flex-direction:column;flex:120px;gap:2px;padding:8px 10px;display:flex;box-shadow:0 1px 2px #161a230d}.rg-echelle li>span:first-child{color:var(--gris-2);font-size:11.5px;font-weight:600}.rg-echelle li>span:last-child{color:var(--encre);font-size:13px}.rg-echelle li.rg-echelle__l2>span:first-child{color:#1d4ed8}.rg-echelle li.rg-echelle__l3>span:first-child{color:var(--attente)}.rg-echelle li.rg-echelle__l4{box-shadow:none;background:#ffffff8c}.rg-echelle li.rg-echelle__l4>span:first-child{color:var(--retard)}.rg-echelle li.rg-echelle__l4>span:last-child{color:var(--gris)}.rg-groupe{background:var(--papier);border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.rg-groupe__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.rg-groupe__tete h2{color:var(--encre);margin:0;font-size:14px;font-weight:700}.rg-groupe__tete span{color:var(--aide);font-size:12.5px}.rg-agents{margin:0;padding:0 18px;list-style:none}.rg-agent+.rg-agent{border-top:1px solid #161a230d}.rg-agent__ligne{align-items:center;gap:14px;min-height:66px;padding:10px 0;display:flex}.rg-agent__ouvrir{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:14px;padding:0;display:flex}.rg-agent__ouvrir:focus-visible{box-shadow:var(--focus);border-radius:10px;outline:none}.rg-agent__tuile{background:var(--orseille-p);width:32px;height:32px;color:var(--orseille);border-radius:9px;flex:none;place-items:center;display:grid}.rg-agent__tuile .ic{width:16px;height:16px}.rg-agent--ouvert .rg-agent__tuile{background:var(--orseille);color:#fff}.rg-agent--suspendu .rg-agent__tuile{color:var(--gris-2);background:#161a230f}.rg-agent__corps{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.rg-agent__nom{color:var(--encre);flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:600;display:flex}.rg-agent__code{color:var(--gris-2);font-size:12px;font-weight:400}.rg-agent__role{color:var(--gris);text-wrap:pretty;font-size:13px}.rg-agent__puces{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:250px;display:flex}.rg-niveau{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.rg-niveau--neutre{color:var(--texte-2);background:#161a230d}.rg-niveau--info{color:#1d4ed8;background:#3b82f61a}.rg-niveau--attente{background:var(--attente-p);color:var(--attente)}.rg-niveau--seul{background:var(--orseille-p);color:var(--orseille-f)}.rg-choix .deroulant__bouton.rg-niveau--bouton{cursor:pointer;border:0;align-items:center;font-family:inherit;display:inline-flex}.rg-choix .deroulant__bouton.rg-niveau--bouton .ic{width:12px;height:12px;margin-right:-2px;display:none}.rg-choix .deroulant__bouton.rg-niveau--bouton:hover .ic,.rg-choix .deroulant__bouton.rg-niveau--bouton:focus-visible .ic,.rg-choix .deroulant__bouton.rg-niveau--bouton[aria-expanded=true] .ic{display:inline-block}.rg-choix .deroulant__bouton.rg-niveau--bouton:focus-visible{box-shadow:var(--focus);outline:none}.rg-choix .deroulant__item[aria-pressed=true]{color:var(--encre);font-weight:600}.rg-bascule{cursor:pointer;background:#161a2329;border:0;border-radius:999px;flex:none;width:36px;height:20px;padding:0;transition:background-color .12s;position:relative;box-shadow:inset 0 1px 1px #0000001f}.rg-bascule:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #161a234d}.rg-bascule[aria-checked=true]{background:var(--orseille)}.rg-bascule[aria-checked=true]:after{transform:translate(16px)}.rg-bascule:disabled{opacity:.5;cursor:default}.rg-bascule:focus-visible{box-shadow:var(--focus);outline:none}.rg-detail{background:#fafafb;border-radius:14px;flex-direction:column;gap:14px;margin:0 0 14px 46px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #161a230f;container-type:inline-size}.rg-detail__gestes{flex-direction:column;gap:6px;display:flex}.rg-detail__titre{color:var(--aide);margin:0;font-size:12.5px;font-weight:600}.rg-detail dl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin:0;font-size:13px;display:grid}.rg-detail dt{color:var(--texte)}.rg-detail dd{margin:0}.rg-auto{background:var(--papier);border:1px solid #161a2314;border-radius:12px;align-items:flex-start;gap:14px;padding:14px;display:flex}.rg-auto--modifie{border-color:#9b2f6a42;box-shadow:0 0 0 4px #9b2f6a0f}.rg-auto__corps{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.rg-auto__titre{color:var(--encre);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.rg-auto__texte{color:var(--gris);text-wrap:pretty;font-size:13px}.rg-auto .rg-bascule{margin-top:2px}.rg-modifie{background:var(--attente-p);height:20px;color:var(--attente);border-radius:6px;align-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.rg-tuiles{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@container (min-width:560px){.rg-tuiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.rg-tuile{background:var(--papier);font:inherit;color:inherit;text-align:left;border:0;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #161a230f}.rg-tuile--bouton{cursor:pointer}.rg-tuile--bouton:hover{box-shadow:inset 0 0 0 1px #161a2329}.rg-tuile--bouton:focus-visible{box-shadow:var(--focus);outline:none}.rg-tuile__label{color:var(--aide);font-size:12px}.rg-tuile__valeur{color:var(--encre);font-weight:600}.rg-tuile__edition{color:var(--encre);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.rg-tuile__ligne{color:var(--texte-2);align-items:center;gap:8px;font-size:13px;display:flex}.rg-tuile__unite{color:var(--gris);font-weight:600}.rg-nombre{appearance:none;width:44px;height:28px;font:inherit;font-variant-numeric:tabular-nums;color:var(--encre);text-align:right;background:#fff;border:1px solid #161a231f;border-radius:8px;padding:0 8px;font-weight:600}.rg-nombre--budget{font-variant-numeric:normal;width:64px}.rg-nombre:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.rg-jamais{color:var(--texte-2);gap:10px;margin:0;font-size:13px;display:flex}.rg-jamais .ic{width:16px;height:16px;color:var(--retard);flex:none;margin-top:1px}.rg-jamais__mot{color:var(--encre);font-weight:600}.rg-plus{border-top:1px solid #161a230f;padding-top:10px}.rg-plus summary{color:var(--aide);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.rg-plus summary::-webkit-details-marker{display:none}.rg-plus summary .ic{width:14px;height:14px;transition:transform .12s}.rg-plus[open] summary .ic{transform:rotate(180deg)}.rg-plus summary:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.rg-plus__corps{gap:12px;margin-top:10px;display:grid}.rg-plus__champ{color:var(--texte-2);flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;display:flex}.rg-plus__champ>span:first-child{color:var(--aide);font-size:12px}.rg-plus__champ textarea{border:1px solid var(--bord-champ);font:inherit;color:var(--encre);resize:vertical;background:#fff;border-radius:10px;align-self:stretch;padding:8px 10px}.rg-plus__champ input{border:1px solid var(--bord-champ);width:140px;height:34px;font:inherit;color:var(--encre);background:#fff;border-radius:10px;padding:0 10px}.rg-plus__champ textarea:focus,.rg-plus__champ input:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.rg-plus__aide{color:var(--aide);font-size:12px}.rg-choix .deroulant__bouton.rg-choix__bouton{border:1px solid var(--bord-champ);height:34px;font:inherit;color:var(--encre);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.rg-choix .deroulant__bouton.rg-choix__bouton .ic{width:14px;height:14px;color:var(--gris-2)}.rg-choix .deroulant__panneau{left:auto;right:0}.rg-plus .rg-choix .deroulant__panneau{left:0;right:auto}.rg-barre{z-index:20;background:var(--side-bg);color:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 10px 10px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 18px 40px -16px #161a238c}.rg-barre__point{background:#e3a008;border-radius:999px;flex:none;width:8px;height:8px}.rg-barre__texte{flex:260px;font-size:13.5px}.rg-barre__annuler{color:#fff;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:9px;padding:0 12px;font-weight:600}.rg-barre__enregistrer{height:32px;color:var(--side-bg);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-weight:700;display:inline-flex}.rg-barre__enregistrer kbd{background:#1b1f2a14;border-radius:4px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-family:inherit;font-size:11px;font-weight:500;display:inline-grid}.rg-barre button:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px}.rg-barre button:disabled{opacity:.6;cursor:default}@media (max-width:640px){.rg-agent__ouvrir{flex-wrap:wrap;row-gap:8px}.rg-agent__corps{flex-basis:0}.rg-agent__puces{flex-basis:100%;justify-content:flex-start;max-width:none;padding-left:46px}.rg-detail{margin-left:0;padding:12px}.rg-detail dl{grid-template-columns:minmax(0,1fr);gap:2px}.rg-detail dd+dt{margin-top:8px}.rg-barre__annuler,.rg-barre__enregistrer{height:44px}.rg-barre__enregistrer kbd{display:none}}.reglages__contenu:has(>.eq-membres){max-width:900px}.reglages__contenu:has(>.ct){max-width:900px}.eq-membres{background:var(--papier);border:1px solid #161a2314;border-radius:16px;overflow-x:auto;box-shadow:0 1px 2px #161a230d}.eq-table{min-width:760px}.eq-rang{border-bottom:1px solid #161a230f;grid-template-columns:minmax(200px,1.3fr) minmax(150px,1fr) minmax(170px,1.1fr) 132px 40px;align-items:center;gap:12px;min-height:68px;padding:0 12px 0 18px;display:grid}.eq-rang:last-child{border-bottom:0}.eq-rang--tete{min-height:40px;color:var(--gris);background:#fafafb;border-bottom-color:#161a2312;border-radius:16px 16px 0 0;font-size:12.5px}.eq-personne{align-items:center;gap:12px;min-width:0;display:flex}.eq-avatar{border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid;position:relative}.eq-avatar--direction{background:var(--encre);color:#fff}.eq-avatar--equipe{background:var(--orseille-p);color:var(--orseille-f)}.eq-avatar--eteinte{color:var(--gris-2);background:#161a230f}.eq-personne__texte{flex-direction:column;min-width:0;line-height:1.3;display:flex}.eq-personne__nom{color:var(--encre);font-weight:600}.eq-personne__email{color:var(--gris);overflow-wrap:anywhere;font-size:12.5px}.eq-roles{flex-wrap:wrap;gap:4px;display:flex}.eq-role{height:22px;color:var(--texte-2);background:#161a230f;border-radius:6px;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.eq-role--fort{background:var(--side-bg);color:#fff}.eq-voit{color:var(--texte-2);flex-direction:column;align-items:flex-start;gap:2px;font-size:13px;display:flex}.eq-voit__marges{font:inherit;color:var(--orseille);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.eq-voit__marges:hover{color:var(--orseille-f)}.eq-voit__marges:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.eq-etat{flex-direction:column;gap:1px;display:flex}.eq-etat__mot{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.eq-etat__detail{color:var(--gris);font-size:12px;font-weight:400}.eq-etat .ic{stroke-width:2.4px;width:14px;height:14px}.eq-etat--ok{color:var(--valide)}.eq-etat--attente{color:var(--attente)}.eq-etat--neutre{color:var(--gris)}.eq-etat--neutre .eq-etat__mot{font-weight:500}.eq-gestes .deroulant__bouton.icbtn{border-radius:8px;width:30px;height:30px}.eq-rangee{flex-wrap:wrap;align-items:stretch;gap:18px;display:flex}.eq-carte{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #161a230d}.eq-droits{flex:999 520px}.eq-carte__tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding:14px 16px 10px;display:flex}.eq-carte__tete h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.eq-carte__tete>span{color:var(--gris);font-size:12.5px}.eq-matrice__defile{flex:1;overflow-x:auto}.eq-matrice{min-width:520px;font-size:13px}.eq-matrice__rang{border-top:1px solid #161a230f;grid-template-columns:minmax(150px,1.6fr) repeat(5,minmax(64px,1fr));align-items:center;min-height:40px;padding:0 16px;display:grid}.eq-matrice__rang [role=rowheader]{color:var(--encre)}.eq-matrice__rang--tete{min-height:34px;color:var(--gris);background:#fafafb;font-size:12px;font-weight:600}.eq-matrice__rang--tete [role=columnheader]:not(:first-child){text-align:center}.eq-case{text-align:center;justify-content:center;display:flex}.eq-case__oui{color:var(--valide);display:inline-grid}.eq-case__oui .ic{stroke-width:2.2px;width:16px;height:16px}.eq-case__non{background:#c4c8cf;border-radius:2px;width:10px;height:2px}.eq-case__texte{color:var(--encre);font-size:12px;font-weight:600}.eq-case__texte--accord{color:var(--attente)}.eq-note{color:var(--gris);border-top:1px solid #161a230f;gap:8px;margin:0;padding:10px 16px 12px;font-size:12.5px;display:flex}.eq-note .ic{width:14px;height:14px;color:var(--gris-2);flex:none;margin-top:2px}.eq-inviter{flex:300px;gap:12px;padding:16px}.eq-inviter h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.eq-inviter__formulaire{flex-direction:column;flex:1;gap:12px;display:flex}.eq-champ{flex-direction:column;gap:6px;display:flex}.eq-champ>span:first-child{color:var(--encre);font-size:13px;font-weight:600}.eq-adresse{background:#fff;border:1px solid #161a2324;border-radius:10px;display:flex;overflow:hidden;box-shadow:0 1px 2px #161a230a}.eq-adresse:focus-within{border-color:var(--orseille);box-shadow:var(--focus-champ)}.eq-adresse input{appearance:none;min-width:0;height:36px;font:inherit;color:var(--encre);background:0 0;border:0;flex:auto;padding:0 12px}.eq-adresse input:focus{outline:none}.eq-adresse__domaine{color:var(--gris);background:#fafafb;border-left:1px solid #161a2314;place-items:center;padding:0 10px;font-size:13px;display:grid}.eq-saisie{appearance:none;height:38px;font:inherit;color:var(--encre);background:#fff;border:1px solid #161a2324;border-radius:10px;padding:0 12px;box-shadow:0 1px 2px #161a230a}.eq-saisie:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.eq-roles-choix{flex-wrap:wrap;gap:6px;display:flex}.eq-role-choix{height:30px;color:var(--texte);font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:13px;display:inline-flex}.eq-role-choix .ic{stroke-width:2.2px;width:14px;height:14px}.eq-role-choix[aria-pressed=true]{border-color:var(--side-bg);background:var(--side-bg);color:#fff;font-weight:600}.eq-role-choix:focus-visible{box-shadow:var(--focus);outline:none}.eq-envoyer{border:1px solid var(--orseille);background:var(--orseille);color:#fff;height:38px;font:inherit;cursor:pointer;border-radius:10px;margin-top:auto;font-weight:700;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.eq-envoyer:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.eq-envoyer:focus-visible{box-shadow:var(--focus);outline:none}.eq-envoyer:disabled{opacity:.7;cursor:default}.eq-inviter__note{color:var(--gris);margin:0;font-size:12.5px}.eq-erreur{color:var(--retard);margin:0;font-size:12.5px;font-weight:500}.eq-semaine__defile{overflow-x:auto}.eq-semaine__table{min-width:640px;font-size:13px}.eq-semaine__rang{border-top:1px solid #161a230f;grid-template-columns:180px minmax(160px,1fr) 120px 120px;align-items:center;gap:16px;min-height:52px;padding:0 16px;display:grid}.eq-semaine__qui{color:var(--encre);align-items:center;gap:10px;font-weight:600;display:flex}.eq-mini{border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:grid}.eq-charge{align-items:center;gap:10px;display:flex}.eq-charge__piste{background:#161a2312;border-radius:999px;flex:auto;height:6px;display:block;overflow:hidden}.eq-charge__barre{background:var(--side-bg);border-radius:999px;height:100%;display:block}.eq-charge__heures{width:44px;color:var(--encre);text-align:right;font-weight:600}.eq-semaine__taches{color:var(--texte-2)}.eq-semaine__alerte{font-weight:600}.eq-semaine__alerte--retard{color:var(--retard)}.eq-semaine__alerte--ok{color:var(--valide)}@media (max-width:640px){.eq-role-choix,.eq-envoyer{height:44px}.eq-gestes .deroulant__bouton.icbtn{width:44px;height:44px}}:is(.reglages__contenu:has(>.org-tete),.reglages__contenu:has(>.rs-page)){max-width:900px}.org-tete{flex-direction:column;gap:12px;display:flex}.org-tete .rg-tete p{max-width:680px}.org-onglets{border-bottom:1px solid #161a2314;flex-wrap:wrap;gap:2px;display:flex}.org-onglets>:is(button,a){height:38px;color:var(--gris);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;text-decoration:none;transition:color .12s;display:inline-flex}.org-onglets>:is(button,a):hover{color:var(--encre)}.org-onglets>:is(button[aria-selected=true],a[aria-current=page]){box-shadow:inset 0 -2px 0 var(--orseille);color:var(--encre);font-weight:600}.org-onglets>:is(button,a):focus-visible{outline:2px solid var(--orseille);outline-offset:-2px;border-radius:6px}.org-panneau{flex-direction:column;gap:18px;min-width:0;display:flex}.org-panneau .formulaire[hidden],.org-paiements[hidden]{display:none}.org-paiements{flex-direction:column;gap:18px;min-width:0;display:flex}.pm-matrice{background:var(--papier);border:1px solid #161a2314;border-radius:16px;overflow-x:auto;box-shadow:0 1px 2px #161a230d}.pm-table{min-width:640px;font-size:13.5px}.pm-rang{background:var(--papier);border-bottom:1px solid #161a230f;grid-template-columns:minmax(230px,1.6fr) repeat(5,minmax(78px,1fr));align-items:center;min-height:46px;padding:0 16px;transition:background-color .12s;display:grid}.pm-rang--tete{min-height:40px;color:var(--gris);background:#fafafb;border-bottom-color:#161a2312;border-radius:16px 16px 0 0;font-size:12.5px;font-weight:600}.pm-rang--tete>span+span{text-align:center}.pm-rang--modifie{background:#fdf7ea}.pm-zone{min-height:34px;color:var(--gris);background:#fcfcfd;border-bottom:1px solid #161a230f;align-items:center;gap:10px;padding:0 16px;font-size:12.5px;display:flex}.pm-zone__texte{align-items:center;gap:10px;display:flex;position:sticky;left:16px}.pm-zone__texte>span:first-child{color:var(--texte-2);font-weight:700}.pm-pays{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;line-height:1.3;display:flex}.pm-pays:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.pm-pays__nom{color:var(--encre);font-weight:600}.pm-pays__detail{color:var(--gris);font-size:12px}.pm-rang--modifie .pm-pays__detail{color:var(--attente)}.pm-case{justify-content:center;display:flex}.rg-bascule--34{width:34px;box-shadow:none}.rg-bascule--34[aria-checked=true]:after{transform:translate(14px)}.rg-bascule--34:before{content:"";position:absolute;inset:-12px -8px}.pm-absent{background:#c4c8cf;border-radius:2px;width:10px;height:2px}.pm-pied{min-height:56px;color:var(--gris);align-items:center;margin:0;padding:12px 16px 14px;font-size:13px;display:flex;position:sticky;left:0}.rg-barre--dans{gap:10px 14px;box-shadow:0 16px 36px -16px #161a238c}.rg-barre--dans .rg-barre__point{background:#f1c56b}.rg-barre--dans .rg-barre__annuler{border-color:#ffffff2e}.rg-barre--dans .rg-barre__enregistrer kbd{background:#161a2314;min-width:22px;font-weight:600}.pm-rangee{flex-wrap:wrap;align-items:stretch;gap:18px;display:flex}.pm-carte{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;flex:380px;gap:12px;min-width:0;padding:16px;display:flex;box-shadow:0 1px 2px #161a230d}.pm-carte--coordonnees{gap:10px}.pm-carte h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.pm-carte__tete{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pm-apercu{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.pm-apercu__tete{color:var(--gris);justify-content:space-between;gap:8px;font-size:12px;font-weight:600;display:flex}.pm-apercu__texte{color:var(--texte);font-size:13px}.pm-lien{color:var(--orseille);align-self:flex-start;margin-top:auto;font-size:13px;font-weight:600;text-decoration:none}.pm-lien:hover{color:var(--orseille-f)}.pm-lien:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.pm-a-renseigner{background:var(--attente-p);height:22px;color:var(--attente);white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.pm-champ{flex-direction:column;gap:5px;display:flex}.pm-champ>span{color:var(--encre);font-size:13px;font-weight:600}.pm-champ input{appearance:none;height:36px;font:inherit;color:var(--encre);background:#fff;border:1px solid #161a2324;border-radius:10px;padding:0 12px}.pm-champ input::placeholder{color:var(--gris-2)}.pm-champ input:focus{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.pm-carte__pied{color:var(--gris);margin:auto 0 0;font-size:12.5px}@media (max-width:640px){.org-onglets{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.org-onglets::-webkit-scrollbar{display:none}.org-onglets>:is(button,a){white-space:nowrap;flex:none;height:44px}.pm-rang{grid-template-columns:minmax(170px,1.6fr) repeat(5,minmax(78px,1fr))}.pm-rang>:first-child{z-index:1;background:inherit;align-self:stretch;align-items:center;display:flex;position:sticky;left:0}.pm-champ input{height:44px}}.ec{background:var(--toile);min-height:100vh;color:var(--texte);flex-direction:column;display:flex;container:espace/inline-size}.ec-haut{background:var(--side-bg);color:#fff;padding:0 clamp(16px,4cqi,40px)}.ec-haut__barre{flex-wrap:wrap;align-items:center;gap:12px 24px;max-width:1080px;min-height:68px;margin:0 auto;display:flex}.ec-haut:has(+.ec-page--lecture) .ec-haut__barre{max-width:760px}.ec-haut__marque{color:#fff;border-radius:6px;align-items:center;display:flex}.ec-haut__marque:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:4px}.ec-haut__vide{flex-grow:1}.ec-nav{flex-wrap:wrap;gap:2px;display:flex}.ec-nav a{height:34px;color:var(--side-text);border-radius:9px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.ec-nav a:hover{color:#fff;background:#ffffff0f}.ec-nav a[aria-current=page]{color:#fff;background:#ffffff1a;font-weight:600}.ec-nav a:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px}.ec-nav__n{background:var(--orseille-clair);color:#fff;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:grid}.deroulant__bouton.ec-moi{color:#fff;height:40px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:0 10px 0 4px;transition:background-color .12s;display:inline-flex}.deroulant__bouton.ec-moi:hover,.deroulant__bouton.ec-moi[aria-expanded=true]{background:#ffffff17}.ec-moi:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px}.ec-moi .ic{color:#a9afbc;width:16px;height:16px}.ec-moi__avatar{color:#8a4b08;background:#fdf0e1;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:700;display:grid}.ec-moi__texte{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.ec-moi__nom{font-size:13px;font-weight:600}.ec-moi__societe{color:#a9afbc;font-size:11.5px}.ec-moi-menu .deroulant__panneau{top:calc(100% + 8px)}.ec-moi-menu__qui{border-bottom:1px solid var(--ligne-2);flex-direction:column;gap:2px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.ec-moi-menu__qui b{color:var(--encre);font-weight:600}.ec-moi-menu__qui span{color:var(--gris);overflow-wrap:anywhere;font-size:12.5px}.ec-moi-menu form{margin:0}.ec-page{flex:1;grid-template-columns:minmax(clamp(16px,4cqi,40px),1fr) minmax(0,760px) minmax(clamp(16px,4cqi,40px),1fr);align-content:start;row-gap:18px;padding-bottom:48px;display:grid}.ec-page:has(>.ec-heros--large){grid-template-columns:minmax(clamp(16px,4cqi,40px),1fr) minmax(0,1080px) minmax(clamp(16px,4cqi,40px),1fr);row-gap:20px}.ec-page>*{grid-column:2;min-width:0}.ec-page>.ec-heros{grid-column:1/-1}.ec-page>.ec-heros+*{margin-top:-114px}.ec-page:has(>.ec-heros--large)>.ec-heros+*{margin-top:-116px}.ec-page>.ec-heros+.m-h{color:#fff}.ec-heros{background:var(--side-bg);color:#fff;padding:0 clamp(16px,4cqi,40px) 128px}.ec-heros__dedans{max-width:760px;margin:0 auto;padding-top:40px}.ec-heros--large .ec-heros__dedans{max-width:1080px}.ec-heros__texte{max-width:840px}.ec-heros__texte--court{max-width:760px}.ec-heros__sur{color:#a9afbc;margin:0;font-size:14px}.ec-heros__retour{color:#c9cdd6;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ec-heros__retour:hover{color:#fff}.ec-heros__retour:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px;border-radius:4px}.ec-heros h1{letter-spacing:-.03em;text-wrap:balance;color:#fff;margin:6px 0 8px;font-size:clamp(28px,3.4cqi,38px);font-weight:700;line-height:1.1}.ec-heros__chapo{color:var(--side-text);text-wrap:pretty;margin:0;font-size:16px}.ec-heros__chapo strong{color:#fff;font-weight:600}.ec-heros__etat{color:#a9afbc;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;display:flex}.ec-heros__etat .chip{color:#fff;background:#ffffff1a}.ec-pied{color:var(--aide);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:8px;font-size:12.5px;display:flex}@container espace (min-width:900px){.tabbar{display:none}}@container espace (max-width:899px){.ec-nav,.ec-moi__texte{display:none}.deroulant__bouton.ec-moi{gap:6px;height:44px;padding:0 8px 0 3px}.ec-moi__avatar{width:36px;height:36px}.ec-haut__barre{min-height:64px}.ec-page{padding-bottom:24px}}.ec-puce{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.ec-puce .ic{width:14px;height:14px}.ec-puce--ok{background:var(--valide-p);color:var(--valide)}.ec-puce--attente{background:var(--attente-p);color:var(--attente)}.ec-puce--retard{background:var(--retard-p);color:var(--retard)}.ec-avancement{background:var(--papier);border:1px solid #161a2314;border-radius:20px;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.ec-avancement__tete{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 22px 0;display:flex}.ec-avancement__tete h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.ec-avancement__tete .ec-puce{border-radius:7px;height:24px;padding:0 8px}.ec-avancement__vide{flex-grow:1}.ec-avancement__toutes{color:var(--orseille);font-size:13px;font-weight:600;text-decoration:none}.ec-avancement__toutes:hover{color:var(--orseille-f)}.ec-avancement__toutes:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.ec-etapes{flex-wrap:wrap;gap:14px 0;margin:0;padding:18px 22px 20px;list-style:none;display:flex}.ec-etape{flex-direction:column;flex:150px;gap:6px;min-width:0;padding-right:8px;display:flex}.ec-etape:last-child{flex:130px;padding-right:0}.ec-etape__piste{align-items:center;gap:8px;display:flex}.ec-etape__point{background:var(--papier);width:24px;height:24px;color:var(--aide);border-radius:999px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1.5px #161a232e}.ec-etape__point .ic{stroke-width:2.4px;width:14px;height:14px}.ec-etape--fait .ec-etape__point{background:var(--valide);box-shadow:none;color:#fff}.ec-etape--en_cours .ec-etape__point{box-shadow:inset 0 0 0 2px var(--orseille), 0 0 0 4px var(--orseille-p)}.ec-etape__coeur{background:var(--orseille);border-radius:999px;width:8px;height:8px}.ec-etape__trait{background:#161a231a;border-radius:2px;flex-grow:1;height:2px}.ec-etape--fait .ec-etape__trait{background:var(--valide)}.ec-etape__titre{color:var(--texte-2);font-weight:600}.ec-etape--fait .ec-etape__titre{color:var(--encre)}.ec-etape--en_cours .ec-etape__titre{color:var(--encre);font-weight:700}.ec-etape__sous{color:var(--aide);font-size:12.5px}.ec-etape--fait .ec-etape__sous{color:var(--gris)}.ec-etape--en_cours .ec-etape__sous{color:var(--orseille);font-weight:600}.ec-manque{background:#fdf7ea;border:1px solid #8a5a0029;border-radius:14px;flex-wrap:wrap;align-items:stretch;gap:16px 20px;margin:0 12px 12px;padding:18px;display:flex}.ec-manque__gauche{flex-direction:column;flex:360px;gap:12px;min-width:0;display:flex}.ec-manque__tete{align-items:flex-start;gap:12px;display:flex}.ec-manque__icone{background:var(--papier);width:40px;height:40px;color:var(--attente);border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #161a230f}.ec-manque__dit{min-width:0}.ec-manque__titre{color:var(--encre);margin:0;font-weight:700}.ec-manque__texte{color:var(--gris);text-wrap:pretty;margin:2px 0 0;font-size:13.5px}.ec-manque__texte strong{color:var(--encre);font-weight:600}.ec-manque__liste{background:var(--papier);border-radius:12px;margin:0;padding:4px 12px;list-style:none;box-shadow:0 1px 2px #161a230d}.ec-manque__liste li{align-items:center;gap:10px;min-height:42px;display:flex}.ec-manque__liste li+li{border-top:1px solid #161a230f}.ec-manque__ligne{min-width:0;color:inherit;border-radius:8px;flex:1;align-self:stretch;align-items:center;gap:10px;text-decoration:none;display:flex}.ec-manque__ligne:hover .ec-manque__titre-chose{color:var(--orseille);text-underline-offset:3px;text-decoration:underline}.ec-manque__ligne:focus-visible{box-shadow:var(--focus);outline:none}.ec-manque__case{border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:grid;box-shadow:inset 0 0 0 1.5px #8a5a0073}.ec-manque__case .ic{stroke-width:2.6px;width:12px;height:12px}.ec-manque__chose--fait .ec-manque__case{background:var(--valide);box-shadow:none;color:#fff}.ec-manque__titre-chose{min-width:0;color:var(--encre);flex-grow:1}.ec-manque__chose--fait .ec-manque__titre-chose{color:var(--gris-2);-webkit-text-decoration:line-through #161a2340;text-decoration:line-through #161a2340}.ec-manque__droite{white-space:nowrap;color:var(--attente);font-size:12.5px;font-weight:600}.ec-manque__chose--fait .ec-manque__droite{color:var(--valide)}.ec-depot{text-align:center;cursor:pointer;background:#ffffffa6;border:1.5px dashed #8a5a0059;border-radius:14px;flex-direction:column;flex:260px;justify-content:center;align-items:center;gap:10px;min-width:0;padding:20px;transition:background-color .12s,border-color .12s;display:flex;position:relative}.ec-depot:hover,.ec-depot--survol{background:var(--papier);border-color:#8a5a008c}.ec-depot:has(.ec-depot__champ:focus-visible){box-shadow:var(--focus)}.ec-depot__icone{background:var(--papier);width:44px;height:44px;color:var(--texte-2);border-radius:12px;place-items:center;display:grid;box-shadow:0 1px 2px #161a2314}.ec-depot__titre{color:var(--encre);font-weight:600}.ec-depot__aide{color:var(--gris);font-size:13px}.ec-depot__bouton{border:1px solid var(--side-bg);background:var(--side-bg);color:#fff;border-radius:11px;align-items:center;gap:8px;height:40px;margin-top:2px;padding:0 16px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #161a2338}.ec-depot__champ{opacity:0;width:1px;height:1px;position:absolute}.ec-depot__liste{text-align:left;flex-direction:column;gap:4px;width:100%;margin-top:4px;font-size:12.5px;display:flex}.ec-depot__fichier{background:var(--papier);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.ec-depot__nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--encre);overflow:hidden}.ec-depot__etat{color:var(--gris);flex:none;align-items:center;gap:4px;display:inline-flex}.ec-depot__etat .ic{width:14px;height:14px}.ec-depot__fichier--fait .ec-depot__etat{color:var(--valide);font-weight:600}.ec-depot__fichier--erreur .ec-depot__etat{color:var(--retard);font-weight:600}.ec-depot__reprendre{color:var(--orseille);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:600}.ec-rangee{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.ec-carte{background:var(--papier);border:1px solid #161a2314;border-radius:18px;flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #161a230d}.ec-carte--principale{flex:999 520px}.ec-carte--cote{flex:320px}.ec-carte__tete{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px 0;display:flex}.ec-carte--cote .ec-carte__tete{padding:16px 18px 0}.ec-carte__tete h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.ec-carte__tete h2 a{color:inherit;text-decoration:none}.ec-carte__tete h2 a:hover{text-underline-offset:3px;text-decoration:underline}.ec-carte__vide{color:var(--gris);margin:0;padding:12px 20px 20px;font-size:13.5px}.ec-valider__corps{flex-wrap:wrap;flex:1;gap:18px 22px;padding:16px 20px 20px;display:flex}.ec-valider__vignette{background:var(--papier);border:1px solid #161a231a;border-radius:12px;flex-direction:column;flex:240px;max-width:300px;min-height:280px;display:flex;overflow:hidden;box-shadow:0 10px 24px -16px #161a2359}.ec-valider__chrome{background:#f2f3f5;border-bottom:1px solid #161a230f;flex:none;align-items:center;gap:4px;height:18px;padding:0 8px;display:flex}.ec-valider__chrome i{background:#d6d8dc;border-radius:999px;width:5px;height:5px}.ec-valider__ecran{flex:1;position:relative;overflow:hidden}.ec-valider__ecran iframe{transform-origin:0 0;pointer-events:none;border:0;width:1280px;height:1200px;position:absolute;top:0;left:0;transform:scale(.2344)}.ec-valider__texte{flex-direction:column;flex:240px;gap:10px;min-width:0;display:flex}.ec-valider__titre{color:var(--encre);margin:0;font-size:16px;font-weight:700}.ec-valider__description{color:var(--gris);text-wrap:pretty;margin:0}.ec-valider__points{background:#161a2308;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ec-valider__points-titre{color:var(--aide);font-size:12.5px;font-weight:600}.ec-valider__points ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ec-valider__points li{color:var(--texte);align-items:center;gap:8px;font-size:13.5px;display:flex}.ec-valider__n{background:var(--papier);width:18px;height:18px;color:var(--gris);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid;box-shadow:0 0 0 1px #161a231a}.ec-valider__ouvrir{color:var(--orseille);align-self:flex-start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.ec-valider__ouvrir .ic{width:14px;height:14px}.ec-valider__ouvrir:hover{color:var(--orseille-f)}.ec-valider__ouvrir:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.ec-valider__gestes{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px;display:flex}.ec-bouton{background:var(--papier);height:40px;font:inherit;color:var(--encre);cursor:pointer;border:1px solid #161a231f;border-radius:11px;align-items:center;gap:8px;padding:0 16px;font-weight:600;transition:background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 1px 2px #161a230d}.ec-bouton:hover{background:var(--surface-2)}.ec-bouton:focus-visible{box-shadow:var(--focus);outline:none}.ec-bouton--orseille{border-color:var(--orseille);background:var(--orseille);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.ec-bouton--orseille:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.ec-bouton .ic{width:16px;height:16px}.ec-paiements__prochaine{background:#161a2308;border-radius:14px;margin:12px;padding:14px}.ec-paiements__quoi{justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.ec-paiements__quoi>span:first-child{color:var(--encre);font-weight:600}.ec-paiements__montant{letter-spacing:-.02em;color:var(--encre);margin:6px 0 12px;font-size:22px;font-weight:700}.ec-paiements__devise{letter-spacing:0;color:var(--gris);font-size:13px;font-weight:600}.ec-paiements__voir{background:var(--papier);height:38px;color:var(--encre);border:1px solid #161a231f;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 1px 2px #161a230d}.ec-paiements__voir:hover{background:var(--surface-2)}.ec-paiements__voir:focus-visible{box-shadow:var(--focus);outline:none}.ec-paiements__moyens{color:var(--gris);text-align:center;margin:10px 0 0;font-size:12.5px}.ec-paiements__liste{flex-direction:column;flex:1;justify-content:space-around;margin:0;padding:0 12px 12px;list-style:none;display:flex}.ec-echeance{align-items:center;gap:10px;min-height:44px;padding:0 6px;display:flex}.ec-echeance+.ec-echeance{border-top:1px solid #161a230d}.ec-echeance__marque{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 0 0 1.5px #c4c8cf}.ec-echeance__marque .ic{stroke-width:2.4px;width:13px;height:13px}.ec-echeance--payee .ec-echeance__marque{background:var(--valide-p);color:var(--valide);box-shadow:none}.ec-echeance--attendue .ec-echeance__marque{background:var(--attente-p);box-shadow:inset 0 0 0 1.5px #8a5a0073}.ec-echeance--attendue .ec-echeance__marque span{background:#d97706;border-radius:999px;width:7px;height:7px}.ec-echeance--verification .ec-echeance__marque{box-shadow:inset 0 0 0 1.5px #8a5a0073}.ec-echeance__texte{min-width:0;color:var(--texte-2);flex-grow:1}.ec-echeance--attendue .ec-echeance__texte{color:var(--encre)}.ec-echeance__montant{color:var(--encre);font-weight:600}.ec-echeance--a_venir .ec-echeance__montant{color:var(--gris)}.ec-echeance.ec-echeance--total{min-height:40px;color:var(--gris);border-top:1px solid #161a2314;justify-content:space-between;margin-top:4px;font-size:13px}.ec-echeance--total span:last-child{color:var(--encre);font-weight:700}.ec-nouvelles .ec-carte__tete{padding-bottom:4px}.ec-nouvelles__liste{flex:1;margin:0;padding:8px 20px 18px;list-style:none}.ec-nouvelle{gap:14px;padding:12px 0 16px;display:flex;position:relative}.ec-nouvelle:last-child{padding-bottom:4px}.ec-nouvelle:not(:last-child):before{content:"";background:#161a2314;width:1px;position:absolute;top:46px;bottom:-4px;left:15px}.ec-nouvelle__marque{background:var(--valide-p);width:32px;height:32px;color:var(--valide);border-radius:999px;flex:none;place-items:center;display:grid}.ec-nouvelle__marque .ic{stroke-width:2.4px;width:15px;height:15px}.ec-nouvelle--equipe .ec-nouvelle__marque{background:var(--side-bg);color:#fff}.ec-nouvelle__o{letter-spacing:-.02em;font-size:12.5px;font-weight:800}.ec-nouvelle__corps{flex:auto;min-width:0}.ec-nouvelle__tete{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.ec-nouvelle__titre{color:var(--encre);font-weight:700}.ec-nouvelle__quand{color:var(--aide);font-size:12.5px}.ec-nouvelle__texte{color:var(--texte-2);text-wrap:pretty;margin:6px 0 0;line-height:1.6}.ec-documents .ec-carte__tete{padding-bottom:6px}.ec-documents__liste{flex-direction:column;flex:1;justify-content:space-around;margin:0;padding:0 10px 10px;list-style:none;display:flex}.ec-documents__liste form{margin:0}.ec-document{width:100%;min-height:46px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 8px;transition:background-color .12s;display:flex}.ec-document:hover{background:#161a2308}.ec-document:focus-visible{box-shadow:var(--focus);outline:none}.ec-document>.ic{color:var(--gris-2);flex:none}.ec-document__icone{width:30px;height:30px;color:var(--texte-2);background:#161a230d;border-radius:8px;flex:none;place-items:center;display:grid}.ec-document__icone--attente{background:var(--attente-p);color:var(--attente)}.ec-document__texte{flex-direction:column;flex-grow:1;min-width:0;line-height:1.3;display:flex}.ec-document__titre{color:var(--encre);overflow-wrap:anywhere;font-weight:600}.ec-document__meta{color:var(--aide);font-size:12.5px}.ec-document__meta--attente{color:var(--attente)}.ec-decisions__liste{margin:0;padding:8px 20px 16px;list-style:none}.ec-decisions__liste li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 0;display:flex}.ec-decisions__liste li+li{border-top:1px solid #161a230f}.ec-decisions__texte{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.ec-decisions__resume{color:var(--encre);font-weight:600}.ec-decisions__meta{color:var(--aide);font-size:12.5px}.ec-question{background:var(--side-bg);color:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px 28px;padding:20px 22px;display:flex}.ec-question__qui{flex:320px;align-items:center;gap:14px;min-width:0;display:flex}.ec-question__avatar{background:var(--orseille-p);width:44px;height:44px;color:var(--orseille-f);border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.ec-question__texte{flex-direction:column;gap:2px;line-height:1.35;display:flex}.ec-question__texte h2{color:#fff;margin:0;font-size:16px;font-weight:700}.ec-question__texte span{color:var(--side-text);font-size:13.5px}.ec-question__formulaire{flex-wrap:wrap;flex:999 420px;gap:10px;min-width:0;display:flex}.ec-question__champ{flex:260px;min-width:0;display:block}.ec-question__champ textarea{appearance:none;color:#fff;width:100%;height:44px;font:inherit;resize:none;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;padding:11px 12px;line-height:1.45;display:block}.ec-question__champ textarea::placeholder{color:#a9afbc}.ec-question__champ textarea:focus{border-color:var(--orseille-clair);outline:none;box-shadow:0 0 0 3px #c2588f47}.ec-question__envoyer{height:44px;color:var(--side-bg);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:11px;flex:none;padding:0 18px;font-weight:700}.ec-question__envoyer:hover{background:#f1f2f4}.ec-question__envoyer:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px}@container espace (max-width:599px){.ec-etapes{flex-flow:column;gap:0;padding:14px 18px 16px}.ec-etape,.ec-etape:last-child{flex:none;grid-template-columns:24px minmax(0,1fr);gap:2px 12px;padding:0 0 14px;display:grid;position:relative}.ec-etape:last-child{padding-bottom:0}.ec-etape__piste{grid-row:1/span 2;align-self:start}.ec-etape__trait{display:none}.ec-etape:not(:last-child):before{content:"";background:#161a231a;border-radius:2px;width:2px;position:absolute;top:28px;bottom:2px;left:11px}.ec-etape--fait:not(:last-child):before{background:var(--valide)}.ec-etape__titre,.ec-etape__sous{grid-column:2}.ec-avancement__tete{padding:16px 18px 0}.ec-manque{margin:0 8px 8px;padding:14px}.ec-depot{min-height:96px}.ec-valider__vignette{margin-inline:auto}}@container espace (max-width:899px){.ec-bouton,.ec-depot__bouton,.ec-paiements__voir{height:44px}}.cp{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.cp__principal{flex-direction:column;flex:999 540px;gap:20px;min-width:0;display:flex}.cp__cote{flex-direction:column;flex:380px;gap:20px;min-width:0;display:flex}.cp-echeances,.cp-declarer{background:var(--papier);border:1px solid #161a2314;border-radius:20px;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.cp-echeances__tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:20px 22px 0;display:flex}.cp-echeances__tete h2{color:var(--encre);margin:0;font-size:16px;font-weight:700}.cp-echeances__tete p{color:var(--gris);margin:0;font-size:13.5px}.cp-echeances__tete strong{color:var(--encre);font-weight:700}.cp-jauge{gap:3px;height:8px;margin:12px 22px 4px;display:flex}.cp-jauge>span{border-radius:999px;flex-shrink:1;flex-basis:0}.cp-jauge__verifie{background:var(--valide)}.cp-jauge__attente{background:#f1c56b}.cp-jauge__reste{background:#161a2314}.cp-lignes{flex-direction:column;gap:6px;margin:0;padding:10px 12px 12px;list-style:none;display:flex}.cp-ligne{border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 12px;display:flex}.cp-ligne--attendue{background:#fdf7ea;box-shadow:inset 0 0 0 1px #8a5a002e}.cp-ligne--retard{background:var(--retard-p);box-shadow:inset 0 0 0 1px #b3261e29}.cp-ligne__marque{background:var(--papier);width:34px;height:34px;color:var(--aide);border-radius:999px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1.5px #161a232e}.cp-ligne__marque .ic{stroke-width:2.4px;width:16px;height:16px}.cp-ligne--payee .cp-ligne__marque{background:var(--valide-p);box-shadow:none;color:var(--valide)}.cp-ligne--attendue .cp-ligne__marque{box-shadow:inset 0 0 0 2px #d97706}.cp-ligne--attendue .cp-ligne__marque span{background:#d97706;border-radius:999px;width:10px;height:10px}.cp-ligne--retard .cp-ligne__marque{box-shadow:inset 0 0 0 2px var(--retard)}.cp-ligne--retard .cp-ligne__marque span{background:var(--retard);border-radius:999px;width:10px;height:10px}.cp-ligne--verification .cp-ligne__marque{color:var(--attente);box-shadow:inset 0 0 0 1.5px #8a5a0073}.cp-ligne__texte{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.cp-ligne__rang{color:var(--gris);font-size:12.5px}.cp-ligne--attendue .cp-ligne__rang{color:var(--attente)}.cp-ligne__libelle{color:var(--encre);font-weight:600}.cp-ligne__statut{color:var(--gris);font-size:13px}.cp-ligne--payee .cp-ligne__statut{color:var(--valide)}.cp-ligne--attendue .cp-ligne__statut,.cp-ligne--verification .cp-ligne__statut{color:var(--attente);font-weight:600}.cp-ligne--retard .cp-ligne__statut{color:var(--retard);font-weight:600}.cp-ligne__droite{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.cp-ligne__droite form{margin:0}.cp-ligne__montant{color:var(--encre);white-space:nowrap;font-size:16px;font-weight:700}.cp-ligne--a_venir .cp-ligne__montant,.cp-ligne--suspendue .cp-ligne__montant{color:var(--gris)}.cp-ligne__facture{font:inherit;color:var(--orseille);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.cp-ligne__facture .ic{width:14px;height:14px}.cp-ligne__facture:hover{color:var(--orseille-f)}.cp-ligne__facture:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.cp-echeances__total{color:var(--gris);border-top:1px solid #161a2312;justify-content:space-between;gap:16px;margin:0;padding:14px 24px 18px;display:flex}.cp-echeances__total span:last-child{color:var(--encre);font-weight:700}.cp-ou{background:var(--papier);border:1px solid #161a2314;border-radius:20px;flex-direction:column;flex:1;gap:10px;padding:18px 20px;display:flex;box-shadow:0 1px 2px #161a230d}.cp-ou h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.cp-ou p{color:var(--texte-2);text-wrap:pretty;margin:0;font-size:13.5px}.cp-ou .ou-payer{margin:0}.cp-ou form{margin:auto 0 0}.cp-ou__telecharger{background:var(--papier);width:100%;height:40px;color:var(--encre);font:inherit;cursor:pointer;border:1px solid #161a231f;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #161a230d}.cp-ou__telecharger .ic{width:16px;height:16px}.cp-ou__telecharger:hover{background:var(--surface-2)}.cp-ou__telecharger:focus-visible{box-shadow:var(--focus);outline:none}.cp-declarer{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex}.cp-declarer__tete h2{color:var(--encre);margin:0 0 4px;font-size:16px;font-weight:700}.cp-declarer__tete p{color:var(--gris);text-wrap:pretty;margin:0;font-size:13.5px}.cp-declarer__apres{color:var(--gris);margin:auto 0 0;font-size:13px}.cp-declarer--a-jour{flex:none}.cp-declarer--a-jour .a-jour{margin:0}.cp-formulaire{flex-direction:column;gap:14px;display:flex}.cp-champ{flex-direction:column;gap:6px;min-width:0;display:flex}.cp-champ__label{color:var(--encre);font-size:13px;font-weight:600}.cp-champ__facultatif{color:var(--gris);font-weight:400}.cp-puces{flex-wrap:wrap;gap:6px;display:flex}.cp-puce{background:var(--papier);height:34px;color:var(--texte);font:inherit;cursor:pointer;border:1px solid #161a231f;border-radius:10px;align-items:center;gap:6px;padding:0 12px;transition:border-color .12s,background-color .12s;display:inline-flex}.cp-puce:hover{border-color:#161a233d}.cp-puce[aria-checked=true]{border-color:var(--orseille);color:var(--orseille-f);background:#fbf3f7;font-weight:700;box-shadow:0 0 0 3px #9b2f6a1f}.cp-puce .ic{stroke-width:2.4px;width:14px;height:14px}.cp-puce:focus-visible{box-shadow:var(--focus);outline:none}.cp-deux{flex-wrap:wrap;gap:12px;display:flex}.cp-deux>*{flex:150px}.cp-saisie{appearance:none;background:var(--papier);height:40px;color:var(--encre);font:inherit;border:1px solid #161a2324;border-radius:10px;padding:0 12px;box-shadow:0 1px 2px #161a230a}.cp-saisie::placeholder{color:var(--gris-2)}.cp-saisie:focus,.cp-date:focus-within{border-color:var(--orseille);box-shadow:var(--focus-champ);outline:none}.cp-saisie--montant{font-variant-numeric:tabular-nums;font-weight:600}.cp-date{cursor:pointer;align-items:center;gap:8px;display:flex;position:relative}.cp-date .ic{width:16px;height:16px;color:var(--gris);flex:none}.cp-date__texte{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;overflow:hidden}.cp-date__champ{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cp-champ__aide{color:var(--gris);font-size:12.5px}.cp-preuve{background:var(--surface-2);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #161a2314}.cp-preuve__icone{background:var(--papier);width:36px;height:36px;color:var(--texte-2);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #161a2314}.cp-preuve__icone .ic{width:16px;height:16px}.cp-preuve__texte{flex-direction:column;flex-grow:1;min-width:0;line-height:1.3;display:flex}.cp-preuve__nom{color:var(--encre);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cp-preuve__etat{color:var(--gris);font-size:12.5px}.cp-preuve--fait .cp-preuve__etat{color:var(--valide)}.cp-preuve--erreur .cp-preuve__etat{color:var(--retard);font-weight:600}.cp-preuve__reprendre{font:inherit;color:var(--orseille);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.cp-preuve__retirer{width:30px;height:30px;color:var(--gris);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.cp-preuve__retirer .ic{width:16px;height:16px}.cp-preuve__retirer:hover{color:var(--encre);background:#161a230f}.cp-preuve__retirer:focus-visible{box-shadow:var(--focus);outline:none}.cp-envoyer{border:1px solid var(--orseille);background:var(--orseille);color:#fff;width:100%;height:46px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.cp-envoyer:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.cp-envoyer:focus-visible{box-shadow:var(--focus);outline:none}.cp-envoyer:disabled{opacity:.6;cursor:default}@container espace (max-width:899px){.cp-puce,.cp-saisie,.cp-ou__telecharger{height:44px}.cp-preuve__retirer{width:44px;height:44px}}@container espace (max-width:599px){.cp-ligne__droite{flex-flow:wrap;flex:100%;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-left:48px}.cp-deux>*{flex-basis:100%}}.dossier-complet{border-top:1px solid var(--ligne-2);gap:10px;margin-top:14px;padding-top:14px;display:grid}.dossier-complet .titre{color:var(--encre);font-size:14px;font-weight:600}.dossier-complet .t-meta{margin:2px 0 0;line-height:1.45}.dossier-complet .btn{justify-self:start}.dossier-complet--seul{border-top:0;margin-top:0;padding-top:0}@media (min-width:600px){.dossier-complet{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}}.vide-espace{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;display:grid}.vide-espace .titre{color:var(--encre);margin:0;font-size:15px;font-weight:700;line-height:1.35}.vide-espace .t-body{margin:4px 0 0}.vide-espace__action{margin-top:12px}.a-jour{color:var(--valide);align-items:center;gap:8px;margin:12px 0 0;font-size:13.5px;font-weight:500;display:flex}.ou-payer{gap:0;margin:12px 0 0;display:grid}.ou-payer>div{border-top:1px solid #161a2312;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;display:flex}.ou-payer dt{color:var(--encre);font-weight:600}.ou-payer dd{color:var(--texte);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;margin:0}.ligne-donnee{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}li::marker{font-variant-numeric:proportional-nums}.depliant>summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.depliant>summary::-webkit-details-marker{display:none}.depliant>summary:after{content:"";background:var(--gris-2);flex:none;width:16px;height:16px;margin-left:auto;transition:rotate .16s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.depliant[open]>summary:after{rotate:180deg}.depliant>summary:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.entete-fiche__suivi{color:var(--gris);align-items:center;gap:6px;margin-top:8px;font-size:13.5px;display:flex}.entete-fiche__suivi .avatar{margin:0 2px}.etiquettes-ligne{align-items:flex-start;gap:8px;display:flex}.etiquettes-ligne>:first-child{flex:auto;min-width:0}.etiquettes-ligne>.btn{flex:none}.btn-google{color:#1f1f1f;background:#fff;gap:10px;width:100%;height:44px;font-size:14px;box-shadow:inset 0 0 0 1px #747775}.btn-google:hover{background:#f7f8f8}.btn-google:focus-visible{box-shadow:inset 0 0 0 1px #747775, var(--focus)}@media (max-width:600px){.entete-fiche .sous{gap:6px 14px}.entete-fiche .sous>*+*{margin-left:0;padding-left:0}.entete-fiche .sous>*+:before{display:none}}.faits-ligne{color:var(--gris);flex-wrap:wrap;align-items:center;gap:6px 0;margin:4px 0 0 -12px;font-size:14px;line-height:1.5;display:flex;overflow:hidden}.faits-ligne>*{padding:0 12px;position:relative}.faits-ligne>:before{content:"";background:var(--ligne);width:1px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-1px}.t-meta .faits-ligne{font-size:inherit;color:inherit;margin-top:2px}@media (max-width:600px){.faits-ligne{gap:6px 14px;margin-left:0}.faits-ligne>*{padding:0}.faits-ligne>:before{display:none}}.va{color:#2a2f3a;background:#e9ebef;flex-direction:column;min-height:100vh;font-size:14px;line-height:1.5;display:flex;container:apercu/inline-size}.va-haut{color:#fff;background:#1b1f2a;flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:64px;padding:10px clamp(16px,3vw,28px);display:flex}.va-retour{color:#c9cdd6;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 10px 0 6px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.va-retour:hover{color:#fff;background:#ffffff0f}.va-retour:focus-visible,.va-appareils button:focus-visible,.va-etat--lien:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px;box-shadow:none}.va-sep{background:#ffffff24;width:1px;height:22px}.va-titre{flex-direction:column;min-width:0;line-height:1.3;display:flex}.va-titre h1{color:#fff;margin:0;font-size:15px;font-weight:700}.va-titre span{color:#a9afbc;font-size:12.5px}.va-vide{flex-grow:1}.va-appareils{background:#ffffff14;border-radius:11px;gap:2px;padding:3px;display:inline-flex}.va-appareils button{color:#c9cdd6;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 11px;transition:background-color .12s,color .12s;display:inline-flex}.va-appareils button:hover{color:#fff}.va-appareils button[aria-checked=true]{color:#161a23;background:#fff;font-weight:600}.va-valider{border:1px solid var(--orseille);background:var(--orseille);color:#fff;height:40px;font:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:8px;padding:0 16px;font-weight:700;transition:background-color .12s,border-color .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0000004d}.va-valider:hover{background:var(--orseille-f);border-color:var(--orseille-f)}a.va-valider,a.va-valider:hover{color:#fff;text-decoration:none}.va-valider:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px}.va-etat{border-radius:11px;align-items:center;gap:8px;height:40px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.va-etat--ok{color:#a7ddba;background:#2f7a4f38}.va-etat--attente{color:#f6c987;background:#d9770633}.va-etat--lien{color:#161a23;background:#fff}.va-etat--lien:hover{background:#f2f3f5}.va-retour-geste{padding:14px clamp(16px,3vw,28px) 0}.va-corps{flex-wrap:wrap;flex:1;align-items:stretch;display:flex}.va-scene{flex-direction:column;flex:999 640px;align-items:center;gap:14px;min-width:0;padding:28px clamp(12px,3vw,36px) 24px;display:flex}.va-cadre{width:100%;max-width:var(--l,940px);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #161a2314,0 30px 60px -30px #161a2373}.va-cadre__barre{background:#f2f3f5;border-bottom:1px solid #161a2312;align-items:center;gap:12px;height:38px;padding:0 14px;display:flex}.va-cadre__points{gap:6px;display:inline-flex}.va-cadre__points i{background:#d5d8de;border-radius:999px;width:10px;height:10px}.va-cadre__adresse{flex-grow:1;justify-content:center;min-width:0;display:flex}.va-cadre__adresse span{color:#5b6170;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:7px;align-items:center;gap:6px;max-width:100%;height:24px;padding:0 12px;font-size:12px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #161a230f}.va-cadre__adresse svg{flex:none}.va-cadre__ouvrir{color:#8a909c;justify-content:flex-end;align-items:center;width:42px;height:24px;display:inline-flex}a.va-cadre__ouvrir:hover{color:#3d4350}a.va-cadre__ouvrir:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.va-ecran{background:#fff;position:relative;overflow:hidden}.va-ecran__echelle{transform-origin:0 0;position:absolute;top:0;left:0}.va-ecran iframe{background:#fff;border:0;display:block}.va-reperes{pointer-events:none;position:absolute;inset:0}.va-repere{color:#fff;width:28px;height:28px;font:inherit;pointer-events:auto;cursor:pointer;transform:scale(var(--contre,1));background:#2f7a4f;border:0;border-radius:999px;place-items:center;margin:-14px 0 0 -14px;padding:0;font-size:13px;font-weight:700;line-height:1;transition:box-shadow .12s;display:grid;position:absolute;box-shadow:0 0 0 3px #fff,0 6px 14px -4px #00000073}.va-repere--ouverte{background:#b45309}.va-repere--brouillon{background:var(--orseille);cursor:default}.va-repere--orseille{background:var(--orseille)}.va-repere[data-halo]{box-shadow:0 0 0 3px #fff,0 0 0 7px #9b2f6a47,0 6px 14px -4px #00000073}.va-repere[data-actif],.va-repere:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #9b2f6a73,0 6px 14px -4px #00000073}.va-voile{cursor:crosshair;background:#9b2f6a0a;position:absolute;inset:0}.va-redaction{z-index:2;background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;box-shadow:0 0 0 1px #161a2314,0 18px 40px -16px #161a2373}.va-redaction--libre{width:100%;max-width:560px;position:static}.va-redaction__champ{flex-direction:column;gap:6px;display:flex}.va-redaction__champ span{color:#5b6170;font-size:12.5px;font-weight:600}.va-redaction textarea{width:100%;min-height:76px;font:inherit;color:#161a23;resize:vertical;background:#f6f7f9;border:0;border-radius:9px;padding:9px 11px;font-size:14px;box-shadow:inset 0 0 0 1px #161a231a}.va-redaction textarea:focus-visible{box-shadow:inset 0 0 0 1px #161a231a, var(--focus);outline:none}.va-redaction__erreur{color:#b42318;margin:0;font-size:13px}.va-redaction__pied{align-items:center;gap:8px;display:flex}.va-redaction__astuce{color:#8a909c;white-space:nowrap;flex-grow:1;font-size:12px}.va-redaction__annuler,.va-redaction__envoyer{height:32px;font:inherit;cursor:pointer;border-radius:9px;padding:0 12px;font-size:13.5px;font-weight:600}.va-redaction__annuler{color:#3d4350;background:0 0;border:0}.va-redaction__annuler:hover{background:#f2f3f5}.va-redaction__envoyer{border:1px solid var(--orseille);background:var(--orseille);color:#fff}.va-redaction__envoyer:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.va-redaction__envoyer:disabled{opacity:.6;cursor:progress}.va-redaction__annuler:focus-visible,.va-redaction__envoyer:focus-visible{box-shadow:var(--focus);outline:none}.va-astuce{text-align:left;font:inherit;color:#3d4350;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 12px;font-size:13px;transition:box-shadow .12s;display:inline-flex;box-shadow:0 1px 2px #161a2314}button.va-astuce:hover{box-shadow:0 0 0 1px #161a231a,0 1px 2px #161a2314}button.va-astuce:focus-visible{box-shadow:var(--focus);outline:none}.va-astuce svg{color:var(--orseille);flex:none}.va-astuce--viser{cursor:default}.va-astuce__annuler{height:26px;font:inherit;color:#3d4350;cursor:pointer;background:#f2f3f5;border:0;border-radius:999px;margin-left:4px;padding:0 10px;font-size:12.5px;font-weight:600}.va-astuce__annuler:focus-visible{box-shadow:var(--focus);outline:none}.va-sans-url{text-align:center;color:#5b6170;margin:0;padding:48px 24px}.va-cote{background:#fff;border-left:1px solid #161a2314;flex-direction:column;flex:360px;min-width:0;max-width:420px;display:flex}.va-cote__tete{border-bottom:1px solid #161a230f;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px 14px;display:flex}.va-cote__tete h2{color:#161a23;margin:0;font-size:16px;font-weight:700}.va-compte{color:#2f7a4f;white-space:nowrap;background:#e6f2ea;border-radius:7px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.va-compte--attente{color:#8a5a00;background:#fbf1dc}.va-remarques{flex-direction:column;gap:12px;margin:0;padding:14px 16px;list-style:none;display:flex}.va-remarque{border:1px solid #161a2314;border-radius:14px;flex-direction:column;gap:10px;padding:14px;transition:border-color .12s,box-shadow .12s;display:flex}.va-remarque[data-actif]{border-color:#9b2f6a59;box-shadow:0 0 0 3px #9b2f6a14}.va-remarque__tete{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;display:flex}button.va-remarque__tete{cursor:pointer;border-radius:8px}button.va-remarque__tete:focus-visible{box-shadow:var(--focus);outline:none}.va-remarque__n{color:#fff;background:#2f7a4f;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.va-remarque__n--ouverte{background:#b45309}.va-remarque__sur{color:#5b6170;flex-grow:1;min-width:0;font-size:12.5px}.va-remarque__etat{color:#2f7a4f;white-space:nowrap;background:#e6f2ea;border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.va-remarque__etat--attente{color:#8a5a00;background:#fbf1dc}.va-remarque__texte{color:#161a23;margin:0}.va-remarque__texte>span,.va-reponse>span{color:#5b6170;font-size:12.5px;display:block}.va-reponse{color:#2a2f3a;background:#f6f7f9;border-radius:10px;margin:0;padding:10px 12px}.va-sans{color:#5b6170;margin:0;padding:18px 20px}.va-regarder{background:#f6f7f9;border-radius:14px;margin:2px 16px 0;padding:14px}.va-regarder h3,.va-historique h3{color:#161a23;margin:0 0 8px;font-size:13px;font-weight:700}.va-regarder ol{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.va-regarder li{align-items:center;gap:10px;display:flex}.va-regarder li>span{color:#5b6170;background:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid;box-shadow:0 0 0 1px #161a231a}.va-historique{border:1px solid #161a2314;border-radius:14px;margin:12px 16px 0;padding:14px}.va-historique h3{margin-bottom:10px}.va-historique ol{flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.va-historique li{gap:10px;display:flex}.va-historique__point{background:#8a909c;border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px}.va-historique__point--ok{background:#2f7a4f}.va-historique__point--attente{background:#d97706}.va-historique li>span{flex-direction:column;display:flex}.va-historique li>span>span:first-child{color:#161a23}.va-historique li>span>span:last-child{color:#5b6170;font-size:12.5px}.va-pied{color:#5b6170;border-top:1px solid #161a230f;gap:10px;margin:auto 0 0;padding:14px 20px 18px;font-size:13px;display:flex}.va-pied svg{flex:none;margin-top:2px}.va-cote>:nth-last-child(2){margin-bottom:16px}@container apercu (max-width:999px){.va-cote{border-top:1px solid #161a2314;border-left:0;max-width:none}}@container apercu (max-width:640px){.va-haut{gap:10px 12px;padding-bottom:14px}.va-vide{display:none}.va-titre{flex:200px}.va-appareils{flex:100%}.va-appareils button{flex:1 1 0;justify-content:center}.va-valider,.va-etat{flex:100%;justify-content:center}.va-astuce{border-radius:16px}}.rl{color:#2a2f3a;background:#f4f5f7;flex-direction:column;min-height:100vh;font-size:14px;line-height:1.45;display:flex;container:relecture/inline-size}.rl-haut{color:#fff;background:#1b1f2a;flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:60px;padding:10px 24px;display:flex}.rl-sep{background:#ffffff24;width:1px;height:20px}.rl-titre{flex-direction:column;flex:0 auto;min-width:0;line-height:1.25;display:flex}.rl-titre>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl-titre>span:first-child{font-weight:700}.rl-titre>span:last-child{color:#a9afbc;font-size:12.5px}.rl-presentation{color:#c9cdd6;background:#ffffff14;border-radius:999px;flex:0 auto;align-items:center;gap:6px;min-width:0;height:26px;padding:0 10px;font-size:12.5px;display:inline-flex}.rl-presentation>svg{flex:none}.rl-presentation>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:900px){.rl-haut{flex-wrap:nowrap}.rl-haut>:not(.rl-titre):not(.rl-presentation):not(.rl-vide){flex:none}}.rl-vide{flex-grow:1}.rl-appareils{background:#ffffff14;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.rl-appareils button{color:#c9cdd6;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.rl-appareils button[aria-selected=true]{color:#fff;background:#ffffff24;font-weight:600}.rl-quitter{color:#fff;border:1px solid #ffffff29;border-radius:10px;align-items:center;height:34px;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex}.rl-quitter:hover{color:#fff;background:#ffffff0f}.rl-appareils button:focus-visible,.rl-quitter:focus-visible{outline:2px solid var(--orseille-clair);outline-offset:2px;box-shadow:none}.rl-corps{flex-wrap:wrap;flex-grow:1;align-items:stretch;display:flex}.rl .va-scene{padding:24px clamp(12px,3vw,32px) 28px}.rl-seance{color:#5b6170;flex-wrap:wrap;align-items:center;gap:8px 14px;width:100%;max-width:940px;font-size:13px;display:flex}.rl-seance>span:first-child{align-items:center;gap:6px;display:inline-flex}.rl-cote{background:#fff;border-left:1px solid #161a2314;flex-direction:column;flex:380px;min-width:0;max-width:440px;display:flex}.rl-envoyee{color:#2f7a4f;background:#e6f2ea;align-items:center;gap:8px;margin:0;padding:12px 20px;font-weight:600;display:flex}.rl-bloc{border-bottom:1px solid #161a230f;padding:18px 20px}.rl-bloc--avis{border-bottom:0;flex-direction:column;gap:10px;display:flex}.rl-bloc__tete{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.rl-bloc__tete h2{color:#161a23;margin:0;font-size:14px;font-weight:700}.rl-bloc__tete span{color:#6b7180;font-size:12.5px}.rl-points{margin:0;padding:0;list-style:none}.rl-point{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.rl-point:disabled{cursor:default}.rl-point:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.rl-point__case{color:#fff;background:#fff;border:1.5px solid #161a2338;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.rl-point[aria-checked=true] .rl-point__case{background:#2f7a4f;border:0}.rl-point__texte>span:first-child{color:#161a23;font-weight:600;display:block}.rl-point[aria-checked=true] .rl-point__texte>span:first-child{font-weight:500}.rl-point__texte>span+span{color:#6b7180;font-size:12.5px;display:block}.rl-remarques{flex-direction:column;gap:2px;margin:4px -10px 0;padding:0;list-style:none;display:flex}.rl-remarque{border-radius:12px;gap:10px;padding:10px;transition:background-color .12s;display:flex}.rl-remarque[data-derniere]{background:#fbf3f7;box-shadow:inset 0 0 0 1px #9b2f6a38}.rl-remarque[data-actif]:not([data-derniere]){background:#fafafb}.rl-remarque__n{background:var(--orseille);color:#fff;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.rl-remarque__texte{flex-grow:1;min-width:0}.rl-remarque__texte>span:first-child{color:#161a23;text-wrap:pretty;line-height:1.45;display:block}.rl-remarque__texte>span+span{color:#6b7180;margin-top:2px;font-size:12px;display:block}.rl-remarque__modifier{color:#8a909c;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}.rl-remarque__modifier:hover{color:#3d4350;background:#f2f3f5}.rl-remarque__modifier:focus-visible{box-shadow:var(--focus);outline:none}.rl-remarque__edition{flex-direction:column;flex-grow:1;gap:6px;display:flex}.rl-remarque__edition textarea{width:100%;min-height:64px;font:inherit;color:#161a23;resize:vertical;background:#fff;border:0;border-radius:9px;padding:8px 10px;box-shadow:inset 0 0 0 1px #161a231f}.rl-remarque__edition textarea:focus-visible{box-shadow:inset 0 0 0 1px #161a231f, var(--focus);outline:none}.rl-remarque__gestes{justify-content:flex-end;gap:6px;display:flex}.rl-remarque__gestes button{height:30px;font:inherit;color:#3d4350;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px;font-weight:600}.rl-remarque__gestes button[type=submit]{background:var(--orseille);color:#fff}.rl-note{color:#6b7180;margin:8px 0 0;font-size:12.5px}.rl-vide-remarques{color:#5b6170;margin:6px 0 0}.rl-avis{flex-direction:column;gap:6px;display:flex}.rl-choix{font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:12px;gap:10px;padding:11px 12px;transition:border-color .12s,box-shadow .12s;display:flex}.rl-choix:disabled{cursor:default}.rl-choix[aria-checked=true]{border-color:var(--orseille);box-shadow:0 0 0 3px #9b2f6a1a}.rl-choix:focus-visible{box-shadow:var(--focus);outline:none}.rl-choix__rond{background:#fff;border:1.5px solid #161a2340;border-radius:999px;flex:none;width:16px;height:16px;margin-top:2px}.rl-choix[aria-checked=true] .rl-choix__rond{border:5px solid var(--orseille)}.rl-choix>span:last-child>span:first-child{color:#161a23;font-weight:600;display:block}.rl-choix>span:last-child>span+span{color:#5b6170;text-wrap:pretty;font-size:12.5px;display:block}.rl-courriel{background:#fafafb;border-radius:12px;padding:12px 14px;box-shadow:inset 0 0 0 1px #161a230f}.rl-courriel p:first-child{color:#3d4350;align-items:center;gap:6px;margin:0 0 6px;font-size:12.5px;font-weight:600;display:flex}.rl-courriel p+p{color:#2a2f3a;text-wrap:pretty;white-space:pre-line;margin:0;font-size:13px;line-height:1.5}.rl-envoyer{text-align:center;border:1px solid var(--orseille);background:var(--orseille);color:#fff;min-height:46px;line-height:1.25;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 6px;font-size:15px;font-weight:700;transition:background-color .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.rl-envoyer:hover:not(:disabled){background:var(--orseille-f);border-color:var(--orseille-f)}.rl-envoyer:disabled{opacity:.5;cursor:not-allowed}.rl-envoyer:focus-visible{box-shadow:var(--focus);outline:none}.rl-verrou{color:#8a5a00;margin:0;font-size:12.5px}.rl-refus{color:#b42318;margin:0;font-size:13px}.rl-pied{color:#5b6170;text-wrap:pretty;margin:0;font-size:12.5px}@container relecture (max-width:999px){.rl-cote{border-top:1px solid #161a2314;border-left:0;max-width:none}}@container relecture (max-width:640px){.rl-haut{padding:10px 16px}.rl-presentation,.rl-sep{display:none}.rl-titre{flex:200px}}.cf{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.cf-note,.cf-cote{background:#fff;border:1px solid #161a2314;border-radius:20px;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.cf-note{flex:999 540px;min-width:0}.cf-seance{border-bottom:1px solid #161a2312;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px;display:flex}.cf-vignette{background:#2b1d14;border-radius:10px;flex:none;width:132px;height:92px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #161a231a}.cf-vignette iframe{transform-origin:0 0;pointer-events:none;border:0;width:940px;height:655px;position:absolute;top:0;left:0;transform:scale(.14043)}.cf-vignette__epingle{background:var(--orseille);color:#fff;border-radius:999px;place-items:center;width:14px;height:14px;margin:-7px 0 0 -7px;font-size:8px;font-weight:700;display:grid;position:absolute;box-shadow:0 0 0 2px #fff}.cf-seance__texte{flex:240px;min-width:0}.cf-seance__texte h2{color:#161a23;margin:0;font-size:16px;font-weight:700}.cf-seance__texte p{color:#5b6170;margin:3px 0 10px;font-size:13.5px}.cf-revoir{color:var(--orseille);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.cf-revoir:hover{color:var(--orseille-f)}.cf-revoir:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.cf-bloc{padding:18px 22px 6px}.cf-bloc--remarques{padding:14px 22px 4px}.cf-bloc--regarde{padding:10px 22px 18px}.cf-label{color:#6b7180;margin:0 0 8px;font-size:13px;font-weight:700}.cf-bloc--remarques .cf-label,.cf-bloc--regarde .cf-label{margin-bottom:2px}.cf-avis{color:#161a23;background:#f3f9f5;border-radius:12px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #2f7a4f29}.cf-avis__icone{color:#fff;background:#2f7a4f;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.cf-remarques,.cf-points{margin:0;padding:0;list-style:none}.cf-remarques li{border-top:1px solid #161a230f;gap:12px;padding:12px 0;display:flex}.cf-remarques__n{background:var(--orseille);color:#fff;border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.cf-remarques li>span:last-child{min-width:0}.cf-remarques li>span:last-child>span:first-child{color:#161a23;text-wrap:pretty;line-height:1.45;display:block}.cf-remarques li>span:last-child>span+span{color:#6b7180;margin-top:2px;font-size:12.5px;display:block}.cf-points li{align-items:flex-start;gap:10px;padding:8px 0;display:flex}.cf-points__case{color:#fff;background:#fff;border:1.5px solid #161a2338;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.cf-points li[data-coche] .cf-points__case{background:#2f7a4f;border:0}.cf-points li>span:last-child{color:#161a23;font-weight:500}.cf-cote{flex-direction:column;flex:360px;align-self:flex-start;gap:14px;min-width:0;padding:20px;display:flex}.cf-cote__titre{color:#161a23;margin:0 0 4px;font-size:16px;font-weight:700}.cf-cote__texte{color:#5b6170;text-wrap:pretty;margin:0;font-size:13.5px}.cf-formulaire{flex-direction:column;display:flex}.cf-confirmer{border:1px solid var(--orseille);background:var(--orseille);color:#fff;height:48px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;transition:background-color .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.cf-confirmer:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.cf-contester__ouvrir{color:#161a23;height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background-color .12s;display:inline-flex;box-shadow:0 1px 2px #161a230d}.cf-contester__ouvrir:hover{background:var(--surface-2)}.cf-confirmer:focus-visible,.cf-contester__ouvrir:focus-visible,.cf-contester__annuler:focus-visible,.cf-contester__envoyer:focus-visible{box-shadow:var(--focus);outline:none}.cf-contester{background:#fafafb;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #161a2314}.cf-contester__champ{flex-direction:column;gap:6px;display:flex}.cf-contester__champ>span{color:#3d4350;font-size:13px;font-weight:600}.cf-contester__champ textarea{width:100%;min-height:76px;font:inherit;color:#161a23;resize:vertical;background:#fff;border:0;border-radius:9px;padding:9px 11px;font-size:14px;box-shadow:inset 0 0 0 1px #161a231f}.cf-contester__champ textarea:focus-visible{box-shadow:inset 0 0 0 1px #161a231f, var(--focus);outline:none}.cf-contester__champ textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px #b42318}.cf-contester__pied{justify-content:flex-end;gap:8px;display:flex}.cf-contester__annuler,.cf-contester__envoyer{height:36px;font:inherit;cursor:pointer;border-radius:10px;padding:0 12px;font-size:13.5px;font-weight:600}.cf-contester__annuler{color:#3d4350;background:0 0;border:0}.cf-contester__envoyer{color:#fff;background:#1b1f2a;border:1px solid #1b1f2a}.cf-contester__vide{color:#b42318;margin:0;font-size:13px}.cf-rappels{color:#3d4350;background:#fafafb;border-radius:12px;flex-direction:column;gap:8px;margin:2px 0 0;padding:12px 14px;font-size:13px;list-style:none;display:flex}.cf-rappels li{gap:8px;display:flex}.cf-rappels svg{color:#5b6170;flex:none;margin-top:2px}.cf-issue{border-radius:12px;gap:8px;margin:0;padding:12px 14px;font-weight:600;display:flex}.cf-issue svg{flex:none;margin-top:2px}.cf-issue--confirmee{color:#2f7a4f;background:#e6f2ea}.cf-issue--contestee{color:#8a5a00;background:#fbf1dc}.cf-issue--remplacee{color:#3d4350;background:#f6f7f9}.et{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.et-carte{background:var(--papier);border:1px solid #161a2314;border-radius:20px;flex:999 560px;min-width:0;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.et-carte__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 22px;display:flex}.et-carte__tete h2{color:#161a23;margin:0;font-size:17px;font-weight:700}.et-carte__tete .ec-puce{border-radius:7px;height:24px;padding:0 8px;font-size:12.5px}.et-vide{flex-grow:1}.et-ouvrir{color:#161a23;background:#fff;border:1px solid #161a231f;border-radius:10px;align-items:center;gap:7px;height:36px;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex}.et-ouvrir:hover{background:var(--surface-2);color:#161a23}.et-ouvrir:focus-visible{box-shadow:var(--focus);outline:none}.et-carte__corps{padding:16px 22px 20px}.et-note{color:#3d4350;text-wrap:pretty;margin:0 0 12px}.et-carte__corps .m-erreur{margin-top:10px}.et-verifs{border:0;min-width:0;margin:0;padding:0}.et-verifs legend{color:#161a23;margin:0 0 4px;padding:0;font-weight:700}.et-verif{color:#2a2f3a;cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;display:flex;position:relative}.et-verif input{opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute;top:11px;left:0}.et-verif__case{color:#fff;background:#fff;border:1px solid #161a233d;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background-color .12s,border-color .12s;display:grid}.et-verif input:checked+.et-verif__case{border-color:var(--orseille);background:var(--orseille)}.et-verif input:focus-visible+.et-verif__case{box-shadow:var(--focus)}.et-commentaire{flex-direction:column;gap:6px;margin-top:10px;display:flex}.et-commentaire>span{color:#3d4350;font-size:14px}.et-commentaire textarea{appearance:none;resize:none;font:inherit;color:#161a23;background:#fff;border:1px solid #161a231f;border-radius:11px;padding:10px 12px;line-height:1.5}.et-commentaire textarea::placeholder{color:#8a909c}.et-commentaire textarea:focus-visible{border-color:var(--orseille);outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.et-alerte{color:#b42318;margin:8px 0 0;font-size:13.5px}.et-gestes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.et-bouton{height:44px;font:inherit;color:#161a23;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:12px;padding:0 16px;font-weight:600;transition:background-color .12s,border-color .12s}.et-bouton:hover:not(:disabled){background:var(--surface-2)}.et-bouton--orseille{border-color:var(--orseille);background:var(--orseille);color:#fff;padding:0 18px;font-weight:700;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.et-bouton--orseille:hover:not(:disabled){background:var(--orseille-f);border-color:var(--orseille-f)}.et-bouton:disabled{opacity:.5;cursor:not-allowed}.et-bouton:focus-visible{box-shadow:var(--focus);outline:none}.et-aide{color:#6b7180;text-wrap:pretty;margin:10px 0 0;font-size:13.5px}.et-historique{border-top:1px solid #161a230f;padding:14px 22px 18px}.et-historique__titre{color:#3d4350;margin:0 0 8px;font-size:13.5px;font-weight:700}.et-historique ul{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.et-historique li{gap:10px;display:flex}.et-historique__point{background:#d97706;border-radius:999px;flex:none;width:8px;height:8px;margin-top:7px}.et-historique__point--ok{background:#2f7a4f}.et-historique__version{color:#161a23;font-weight:600;text-decoration:none}.et-historique__version:hover{color:var(--orseille)}.et-historique__version:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.et-historique__detail{color:#5b6170}.et-fil{background:var(--papier);border:1px solid #161a2314;border-radius:20px;flex:320px;min-width:0;max-width:380px;padding:20px 22px 6px;box-shadow:0 1px 2px #161a230f}.et-fil h2{color:#161a23;margin:0 0 16px;font-size:15px;font-weight:700}.et-fil ol{margin:0;padding:0;list-style:none}.et-fil__etape{gap:14px;padding:0 0 22px;display:flex;position:relative}.et-fil__trait{background:#161a231a;width:2px;position:absolute;top:30px;bottom:0;left:13px}.et-fil__etape--fait .et-fil__trait{background:#2f7a4f}.et-fil__etape:last-child .et-fil__trait{background:0 0}.et-fil__point{color:#6b7180;background:#fff;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #161a2333}.et-fil__etape--fait .et-fil__point{box-shadow:none;color:#fff;background:#2f7a4f}.et-fil__etape--en_cours .et-fil__point{box-shadow:inset 0 0 0 2px var(--orseille), 0 0 0 4px #f5e6ee}.et-fil__coeur{background:var(--orseille);border-radius:999px;width:9px;height:9px}.et-fil__texte{flex-direction:column;gap:2px;min-width:0;padding-top:3px;display:flex}.et-fil__titre{color:#161a23;font-weight:700}.et-fil__sous{color:#5b6170;text-wrap:pretty;font-size:14px}@container espace (max-width:899px){.et-fil{max-width:none}}@container espace (max-width:599px){.et-carte__tete{padding:16px}.et-carte__corps{padding:14px 16px 18px}.et-historique{padding:12px 16px 16px}.et-fil{padding:18px 16px 4px}}.cd{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.cd__principal{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.cd-transmettre{background:var(--papier);border:1px solid #161a2314;border-radius:20px;padding-bottom:22px;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.cd-transmettre__tete{padding:18px 22px 6px}.cd-transmettre__tete h2{color:#161a23;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:700;display:flex}.cd-transmettre__tete h2 .ec-puce{border-radius:7px;height:22px;padding:0 8px;font-size:12.5px}.cd-transmettre__tete p{color:#5b6170;text-wrap:pretty;margin:6px 0 0;font-size:14px}.cd-chose{background:#fdf7ea;border:1px solid #8a5a002e;border-radius:14px;margin:14px 22px 0;padding:16px}.cd-chose__tete{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.cd-chose__titre{color:#161a23;font-weight:700}.cd-chose__genre{color:#8a5a00;background:#fff;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.cd-chose__echeance{color:#6b7180;margin-left:auto;font-size:13px;font-weight:600}.cd-chose__echeance--retard{color:#b3261e}.cd-depot{color:#8a5a00;text-align:center;cursor:pointer;background:#fff;border:1.5px dashed #8a5a0059;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:18px;display:flex}.cd-depot:has(input:focus-visible){box-shadow:var(--focus)}.cd-depot--off{opacity:.6;cursor:not-allowed}.cd-depot__bouton{border:1px solid var(--orseille);background:var(--orseille);color:#fff;border-radius:11px;align-items:center;height:40px;padding:0 16px;font-weight:700;transition:background-color .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.cd-depot:hover .cd-depot__bouton{background:var(--orseille-f);border-color:var(--orseille-f)}.cd-depot__aide{color:#6b7180;font-size:13px}.cd-envois{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.cd-envoi{align-items:center;gap:10px;display:flex}.cd-envoi__vignette{background:#e9d7c2;border-radius:8px;flex:none;width:32px;height:32px}.cd-envoi__vignette--image{background:#c98b45}.cd-envoi__nom{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.cd-envoi__nom>span:first-child{text-overflow:ellipsis;white-space:nowrap;color:#2a2f3a;overflow:hidden}.cd-envoi__erreur{color:#b42318;font-size:12.5px}.cd-envoi__etat{color:#6b7180;flex:none;font-size:13px}.cd-envoi--fait .cd-envoi__etat{color:#2f7a4f;font-weight:600}.cd-envoi--erreur .cd-envoi__etat{color:#b42318}.cd-envoi__reprendre{color:var(--orseille);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.cd-chose__pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.cd-chose__compte{color:#5b6170;font-size:13.5px}.cd-fait{color:#fff;height:38px;font:inherit;cursor:pointer;background:#1b1f2a;border:1px solid #1b1f2a;border-radius:10px;padding:0 14px;font-weight:700}.cd-fait:disabled{opacity:.5;cursor:not-allowed}.cd-fait:focus-visible{box-shadow:var(--focus);outline:none}.cd-autre{border:1px solid #161a2314;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:12px 22px 0;padding:14px 16px;display:flex}.cd-autre__texte{flex-direction:column;flex:300px;min-width:0;line-height:1.4;display:flex}.cd-autre__titre{color:#161a23;font-weight:700}.cd-autre__sous{color:#5b6170;font-size:13.5px}.cd-autre__bouton{height:38px;font:inherit;color:#161a23;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:0 14px;font-weight:600;transition:background-color .12s}.cd-autre__bouton:hover:not(:disabled){background:var(--surface-2)}.cd-autre__bouton:disabled{opacity:.5;cursor:not-allowed}.cd-autre__bouton:focus-visible{box-shadow:var(--focus);outline:none}.cd-faites{flex-direction:column;gap:10px;margin:14px 22px 0;padding:0;list-style:none;display:flex}.cd-faites li{align-items:flex-start;gap:10px;display:flex}.cd-faites__coche{color:#fff;background:#2f7a4f;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.cd-faites li>span:last-child{flex-direction:column;min-width:0;line-height:1.4;display:flex}.cd-faites__titre{color:#161a23;font-weight:600}.cd-faites__meta{color:#6b7180;font-size:13px}.cd-publies{background:var(--papier);border:1px solid #161a2314;border-radius:20px;padding:18px 22px 10px}.cd-publies h2{color:#161a23;margin:0 0 8px;font-size:17px;font-weight:700}.cd-publies ul{margin:0;padding:0;list-style:none}.cd-fichier{border-top:1px solid #161a230f;align-items:center;gap:12px;min-height:58px;padding:0 4px;display:flex}.cd-fichier__genre{color:#5b6170;background:#f2f3f5;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:10.5px;font-weight:700;display:grid}.cd-fichier__genre--pdf{color:#b3261e;background:#fbeae8}.cd-fichier__genre--doc{color:#1d4ed8;background:#3b82f61a}.cd-fichier__genre--tableur{color:#2f7a4f;background:#e6f2ea}.cd-fichier__genre--image{color:#8a4b08;background:#fdf0e1}.cd-fichier__texte{flex-direction:column;flex-grow:1;min-width:0;line-height:1.35;display:flex}.cd-fichier__nom{color:#161a23;overflow-wrap:anywhere;font-weight:600}.cd-fichier__quand{color:#6b7180;font-size:13px}.cd-fichier__telecharger{height:34px;font:inherit;color:#161a23;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:10px;padding:0 12px;font-size:14px;font-weight:600;transition:background-color .12s}.cd-fichier__telecharger:hover{background:var(--surface-2)}.cd-fichier__telecharger:focus-visible{box-shadow:var(--focus);outline:none}.cd-publies__vide{color:#5b6170;margin:0 0 8px}.cd-dossier{color:#fff;background:#1b1f2a;border-radius:20px;flex-direction:column;flex:300px;gap:12px;min-width:0;max-width:360px;padding:20px;display:flex}.cd-dossier h2{margin:0;font-size:16px;font-weight:700}.cd-dossier p{color:#c9cdd6;margin:0;font-size:14px;line-height:1.55}.cd-dossier__bouton{color:#1b1f2a;background:#fff;border-radius:11px;place-items:center;height:42px;font-weight:700;text-decoration:none;transition:background-color .12s;display:grid}.cd-dossier__bouton:hover{color:#1b1f2a;background:#f4f5f7}.cd-dossier__bouton:focus-visible{outline:none;box-shadow:0 0 0 2px #1b1f2a,0 0 0 4px #fff}.cd-dossier .cd-dossier__note{color:#a9afbc;font-size:12.5px}@container espace (max-width:899px){.cd-dossier{max-width:none}}@container espace (max-width:599px){.cd-transmettre{padding-bottom:16px}.cd-transmettre__tete{padding:16px 16px 4px}.cd-chose,.cd-autre,.cd-faites{margin-left:16px;margin-right:16px}.cd-publies{padding:16px 16px 8px}}.ec-pastilles{flex-wrap:wrap;gap:6px;display:flex}.ec-pastille{height:38px;font:inherit;color:var(--texte);cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:0 14px;transition:background-color .12s,border-color .12s}.ec-pastille:hover{border-color:#161a233d}.ec-pastille[aria-checked=true]{color:#fff;background:#1b1f2a;border-color:#1b1f2a;font-weight:600}.ec-pastille--alerte{color:#b3261e;border-color:#b3261e40}.ec-pastille--alerte:hover{border-color:#b3261e73}.ec-pastille--alerte[aria-checked=true]{color:#fff;background:#b3261e;border-color:#b3261e}.ec-pastille:focus-visible{box-shadow:var(--focus);outline:none}.ec-champ{flex-direction:column;gap:6px;display:flex}.ec-champ__label{color:#3d4350;font-size:14px;font-weight:600}.ec-champ textarea{appearance:none;resize:none;color:#161a23;width:100%;font:inherit;background:#fff;border:1px solid #161a2324;border-radius:12px;padding:12px 14px;line-height:1.5;transition:border-color .12s,box-shadow .12s;display:block}.ec-champ textarea:focus{border-color:var(--orseille);outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.ec-champ textarea[aria-invalid=true]{border-color:var(--retard)}.ec-champ__erreur{color:var(--retard);margin:-4px 0 0;font-size:13.5px;font-weight:600}.ec-envoyer{border:1px solid var(--orseille);background:var(--orseille);color:#fff;height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:0 18px;font-weight:700;transition:background-color .12s;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.ec-envoyer:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.ec-envoyer:focus-visible{box-shadow:var(--focus);outline:none}.ec-envoyer:disabled{opacity:.6;cursor:default}.cdm{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.cdm__principal{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.cdm-formuler{background:var(--papier);border:1px solid #161a2314;border-radius:20px;flex-direction:column;gap:12px;padding:20px 22px;display:flex;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.cdm-formuler h2,.cdm-suivi h2{color:#161a23;margin:0;font-size:17px;font-weight:700}.cdm-envoi{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cdm-envoi>span{color:#6b7180;font-size:13.5px}.cdm-suivi{background:var(--papier);border:1px solid #161a2314;border-radius:20px;padding:18px 22px 8px}.cdm-suivi h2{margin-bottom:4px}.cdm-suivi ul{margin:0;padding:0;list-style:none}.cdm-suivi__vide{color:#5b6170;margin:8px 0 10px}.cdm-demande{border-top:1px solid #161a230f;flex-direction:column;gap:6px;padding:14px 4px;display:flex}.cdm-demande__tete{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cdm-demande__titre{color:#161a23;overflow-wrap:anywhere;font-weight:600}.cdm-demande__quand{color:#6b7180;margin-left:auto;font-size:13px}.cdm-demande__reponse{color:#3d4350;font-size:14px}.cdm-demande__devis{color:var(--orseille);align-self:flex-start;font-size:14px;font-weight:600;text-decoration:none}.cdm-demande__devis:hover{color:var(--orseille-f)}.cdm-decisions{background:var(--papier);border:1px solid #161a2314;border-radius:20px;flex-direction:column;flex:320px;gap:12px;min-width:0;max-width:380px;padding:20px;display:flex}.cdm-decisions h2{color:#161a23;margin:0;font-size:16px;font-weight:700}.cdm-decisions>p{color:#5b6170;margin:0;font-size:13.5px}.cdm-decision{border:1px solid #161a2314;border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.cdm-decision--a-confirmer{background:#fdf7ea;border-color:#8a5a0029;gap:8px}.cdm-decision__resume{color:#161a23;margin:0;font-weight:600}.cdm-decision__quand{color:#2f7a4f;margin:0;font-size:13px;font-weight:600}.cdm-decision--a-confirmer .cdm-decision__quand{color:#8a5a00}.cdm-decision__gestes{flex-wrap:wrap;gap:8px;display:flex}.cdm-decision__gestes form{margin:0}.cdm-decision__bouton{height:34px;font:inherit;color:#161a23;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:9px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex}.cdm-decision__bouton:hover{background:var(--surface-2);color:#161a23}.cdm-decision__bouton--encre{color:#fff;background:#1b1f2a;border-color:#1b1f2a}.cdm-decision__bouton--encre:hover{color:#fff;background:#2a2f3a}.cdm-decision__bouton:focus-visible{box-shadow:var(--focus);outline:none}.cdm-decision__bouton:disabled{opacity:.6;cursor:default}.cdm-decision--contestee .cdm-decision__quand{color:#b3261e}.cdm-decision__mot{color:#3d4350;text-wrap:pretty;margin:0;font-size:13.5px}.cdm-corriger{background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #161a2314}.cdm-corriger__champ{flex-direction:column;gap:6px;display:flex}.cdm-corriger__champ>span{color:#3d4350;font-size:13px;font-weight:600}.cdm-corriger__champ textarea{width:100%;min-height:64px;font:inherit;color:#161a23;resize:vertical;background:#fff;border:0;border-radius:9px;padding:9px 11px;font-size:14px;box-shadow:inset 0 0 0 1px #161a231f}.cdm-corriger__champ textarea:focus-visible{box-shadow:inset 0 0 0 1px #161a231f, var(--focus);outline:none}.cdm-corriger__champ textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px #b42318}.cdm-corriger__pied{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cdm-corriger__pied>button{white-space:nowrap}.cdm-corriger__annuler{height:34px;font:inherit;color:#3d4350;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 8px;font-size:14px;font-weight:600}.cdm-corriger__annuler:hover{background:#161a230d}.cdm-corriger__annuler:focus-visible{box-shadow:var(--focus);outline:none}.ec-puce--info{color:#1d4ed8;background:#3b82f61a}.ec-puce--neutre{color:#5b6170;background:#f2f3f5}@container espace (max-width:899px){.cdm-decisions{max-width:none}}@container espace (max-width:599px){.cdm-formuler{padding:16px}.cdm-suivi{padding:16px 16px 6px}.cdm-decisions{padding:16px}}.ec-heros--porte h1{margin-top:0}.cc-liste{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cc-liste form{margin:0}.cc-espace{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a2314;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:20px;transition:border-color .12s;display:flex;box-shadow:0 1px 2px #161a230f}.cc-espace--principal{box-shadow:0 1px 2px #161a230f,0 24px 48px -30px #161a2366}.cc-espace:hover{border-color:#161a2329}.cc-espace:focus-visible{box-shadow:var(--focus);outline:none}.cc-espace__tuile{border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:15px;font-weight:700;display:grid}.cc-espace__texte{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.cc-espace__nom{color:#161a23;font-size:17px;font-weight:700}.cc-espace__sous{color:#5b6170;font-size:14px}.cc-espace .ec-puce{border-radius:7px;align-self:flex-start;height:24px;margin-top:6px;padding:0 8px;font-size:12.5px}.cc-espace__ouvrir{color:#161a23;background:#fff;border:1px solid #161a231f;border-radius:11px;align-items:center;gap:6px;height:40px;padding:0 16px;font-weight:700;transition:background-color .12s;display:inline-flex}.cc-espace:hover .cc-espace__ouvrir{background:var(--surface-2)}.cc-espace--principal .cc-espace__ouvrir{border-color:var(--orseille);background:var(--orseille);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.cc-espace--principal:hover .cc-espace__ouvrir{border-color:var(--orseille-f);background:var(--orseille-f)}.cc-note{color:#6b7180;max-width:720px;margin:2px auto 0;font-size:13.5px}.cdv-haut{background:var(--side-bg);color:#fff;padding:0 clamp(16px,4cqi,40px) 120px}.cdv-haut__dedans{max-width:1120px;margin:0 auto}.cdv-haut__barre{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:68px;display:flex}.cdv-haut__vide{flex-grow:1}.cdv-haut__pdf{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex}.cdv-haut__pdf:hover{color:#fff;background:#ffffff1f}.cdv-haut__pdf:focus-visible{box-shadow:0 0 0 2px var(--side-bg), 0 0 0 4px #fff;outline:none}.cdv-haut__texte{max-width:760px;padding-top:36px}.cdv-haut__meta{color:#a9afbc;margin:0;font-size:14px}.cdv-haut h1{letter-spacing:-.03em;text-wrap:balance;color:#fff;margin:8px 0 10px;font-size:clamp(28px,3.4cqi,38px);font-weight:700;line-height:1.12}.cdv-haut__sous{color:#c9cdd6;text-wrap:pretty;margin:0;font-size:15.5px}.cdv-page{padding:0 clamp(16px,4cqi,40px) 40px}.cdv{flex-wrap:wrap;align-items:stretch;gap:20px;max-width:1120px;margin:-84px auto 0;line-height:1.5;display:flex}.cdv-feuille{background:#fff;border:1px solid #161a2314;border-radius:20px;flex-direction:column;flex:999 600px;gap:30px;min-width:0;padding:30px clamp(18px,3cqi,36px) 32px;display:flex;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.cdv-feuille h2{letter-spacing:-.01em;color:#161a23;margin:0 0 8px;font-size:17px;font-weight:700}.cdv-feuille__texte{color:#3d4350;text-wrap:pretty;margin:0}.cdv-feuille__note{color:#5b6170;margin:10px 0 0;font-size:13px}.cdv-objectifs{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.cdv-objectifs li{color:#2a2f3a;background:#f6f7f9;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-size:13.5px;display:flex}.cdv-objectifs__n{color:#6e1f4a;background:#f5e6ee;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}#cdv-propose{margin-bottom:6px}.cdv-ligne{border-bottom:1px solid #161a2312;grid-template-columns:minmax(0,1fr) 92px 128px;align-items:baseline;gap:12px;padding:12px 0;display:grid}.cdv-ligne--tete{color:#5b6170;border-bottom-color:#161a231f;align-items:center;padding:8px 0;font-size:12.5px;font-weight:600}.cdv-ligne__quoi{flex-direction:column;gap:2px;min-width:0;display:flex}.cdv-ligne__label{color:#161a23;font-weight:600}.cdv-ligne__detail{color:#5b6170;font-size:13px}.cdv-ligne__quantite{color:#3d4350}.cdv-ligne__montant{text-align:right;color:#161a23;white-space:nowrap;font-weight:600}.cdv-ligne--tete .cdv-ligne__montant{color:#5b6170;font-weight:600}.cdv-ligne--option{color:#5b6170}.cdv-ligne--option .cdv-ligne__label{color:#3d4350}.cdv-ligne--option .cdv-ligne__detail,.cdv-ligne--option .cdv-ligne__quantite,.cdv-ligne--option .cdv-ligne__montant{color:#5b6170}.cdv-totaux{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-top:14px;display:flex}.cdv-totaux__note{color:#5b6170;max-width:300px;margin:0;font-size:13px}.cdv-totaux__chiffres{flex-direction:column;gap:4px;min-width:260px;display:flex}.cdv-totaux__ligne{color:#3d4350;justify-content:space-between;gap:16px;margin:0;display:flex}.cdv-totaux__total{border-top:1px solid #161a231f;justify-content:space-between;align-items:baseline;gap:16px;margin:4px 0 0;padding-top:10px;display:flex}.cdv-totaux__total>span:first-child{color:#3d4350;font-size:13px;font-weight:600}.cdv-totaux__montant{letter-spacing:-.02em;color:#161a23;white-space:nowrap;font-size:24px;font-weight:800}.cdv-unite{letter-spacing:0;color:#5b6170;font-size:14px;font-weight:700}.cdv-nowrap{white-space:nowrap}#cdv-echeancier{margin-bottom:10px}.cdv-echeancier{background:#161a230b;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:4px;padding:4px;display:grid}.cdv-echeance{background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.cdv-echeance--premiere{box-shadow:inset 0 0 0 1px #9b2f6a38}.cdv-echeance__quand{color:#5b6170;font-size:12.5px}.cdv-echeance--premiere .cdv-echeance__quand{color:#7e2556;font-weight:600}.cdv-echeance__montant{color:#161a23;font-size:17px;font-weight:700}.cdv-details{border-top:1px solid #161a2314;flex-direction:column;display:flex}.cdv-detail{border-bottom:1px solid #161a2314}.cdv-detail summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;list-style:none;display:flex}.cdv-detail summary::-webkit-details-marker{display:none}.cdv-detail summary:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.cdv-detail__titre{color:#161a23;flex-grow:1;font-size:15px;font-weight:700}.cdv-detail__resume{color:#5b6170;font-size:13px}.cdv-detail__chevron{color:#5b6170;width:16px;height:16px;transition:transform .16s}.cdv-detail[open] .cdv-detail__chevron{transform:rotate(180deg)}.cdv-detail__liste{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:8px 20px;margin:0;padding:0 0 16px;font-size:13.5px;list-style:none;display:grid}.cdv-detail__liste li{gap:9px;display:flex}.cdv-detail__liste .ic{stroke-width:2.6px;color:#2f7a4f;flex:none;width:15px;height:15px;margin-top:3px}.cdv-detail__liste--exclus .ic{color:#8a909c}.cdv-detail__liste--fournir .ic{color:var(--orseille);stroke-width:2.2px}.cdv-detail__liste--hypothese .ic{color:#5b6170;stroke-width:2.2px}.cdv-detail__texte{color:#3d4350;margin:-4px 0 16px;font-size:13.5px}.cdv-cote{flex-direction:column;flex:340px;gap:16px;min-width:0;display:flex}.cdv-decision{background:#fff;border:1px solid #161a2314;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.cdv-bandeau{border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13.5px;font-weight:600;display:flex}.cdv-bandeau .ic{flex:none;margin-top:2px}.cdv-bandeau--ok{color:#24603d;background:#e6f2ea}.cdv-bandeau--neutre{color:#3d4350;background:#f6f7f9}.cdv-suite h2{color:#161a23;margin:0 0 4px;font-size:15px;font-weight:700}.cdv-suite p{color:#3d4350;margin:0;font-size:13.5px}.cdv-decision__total{flex-direction:column;gap:2px;display:flex}.cdv-decision__total h2{color:#5b6170;margin:0;font-size:13px;font-weight:600}.cdv-decision__montant{letter-spacing:-.025em;color:#161a23;font-size:30px;font-weight:800;line-height:1.3}.cdv-decision__montant .cdv-unite{font-size:15px}.cdv-decision__acompte{color:#3d4350;margin:0;font-size:13.5px}.cdv-decision__acompte b{color:#161a23;font-weight:700}.cdv-validite{flex-direction:column;gap:6px;display:flex}.cdv-validite p{color:#5b6170;justify-content:space-between;gap:12px;margin:0;font-size:13px;display:flex}.cdv-validite__reste{color:#8a5a00;font-weight:600}.cdv-validite__reste--proche{color:#b3261e}.cdv-validite__jauge{background:#161a2312;border-radius:999px;height:6px;display:block;overflow:hidden}.cdv-validite__jauge>span{background:#e3a008;border-radius:999px;height:100%;display:block}.cdv-bouton{height:40px;font:inherit;color:#161a23;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex;box-shadow:0 1px 2px #161a230d}.cdv-bouton:hover{background:var(--surface-2);color:#161a23}.cdv-bouton:focus-visible{box-shadow:var(--focus);outline:none}.cdv-bouton:disabled{opacity:.6;cursor:default}.cdv-bouton--orseille{border-color:var(--orseille);background:var(--orseille);color:#fff;border-radius:12px;height:44px;font-size:15px;font-weight:700;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.cdv-bouton--orseille:hover{border-color:var(--orseille-f);background:var(--orseille-f);color:#fff}.cdv-bouton--discret{box-shadow:none;color:#5b6170;background:0 0;border-color:#0000}.cdv-accord{background:#fbf3f7;border-radius:14px;flex-direction:column;gap:12px;margin:0;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #9b2f6a29}.cdv-accord__intro{color:#4a2236;margin:0;font-size:13.5px}.cdv-accord__note{color:#5b6170;margin:0;font-size:12.5px}.cdv-champ{flex-direction:column;gap:6px;display:flex}.cdv-champ>label:not(.cdv-case){color:#161a23;font-size:13px;font-weight:600}.cdv-champ input:not([type=checkbox]),.cdv-champ textarea{appearance:none;height:40px;font:inherit;color:#161a23;background:#fff;border:1px solid #161a2329;border-radius:10px;padding:0 12px;transition:border-color .12s,box-shadow .12s}.cdv-champ textarea{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.cdv-champ input:not([type=checkbox]):focus,.cdv-champ textarea:focus{border-color:var(--orseille);outline:none;box-shadow:0 0 0 3px #9b2f6a24}.cdv-champ [aria-invalid=true]{border-color:var(--retard)}.cdv-case{color:#2a2f3a;cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;display:flex;position:relative}.cdv-case input{opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute;top:1px;left:0}.cdv-case__boite{color:#fff;pointer-events:none;background:#fff;border:1px solid #161a233d;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background-color .12s,border-color .12s;display:grid}.cdv-case__boite .ic{stroke-width:3.4px;opacity:0;width:12px;height:12px}.cdv-case input:checked+.cdv-case__boite{border-color:var(--orseille);background:var(--orseille)}.cdv-case input:checked+.cdv-case__boite .ic{opacity:1}.cdv-case input:focus-visible+.cdv-case__boite{box-shadow:var(--focus)}.cdv-case input[aria-invalid=true]+.cdv-case__boite{border-color:var(--retard)}.cdv-erreur{color:var(--retard);margin:0;font-size:13px;font-weight:600}.cdv-carte{background:#fff;border:1px solid #161a2314;border-radius:18px;padding:18px 20px;box-shadow:0 1px 2px #161a230d}.cdv-carte h2{color:#161a23;margin:0 0 12px;font-size:15px;font-weight:700}.cdv-apres{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cdv-apres li{gap:12px;display:flex}.cdv-apres__n{color:#3d4350;background:#fff;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1.5px #161a2333}.cdv-apres__n--premier{box-shadow:none;color:#fff;background:#1b1f2a}.cdv-apres__texte{flex-direction:column;display:flex}.cdv-apres__texte>span:first-child{color:#161a23;font-weight:600}.cdv-apres__texte>span:last-child{color:#5b6170;font-size:13px}.cdv-pdf{color:inherit;background:#fff;border:1px solid #161a2314;border-radius:18px;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;transition:border-color .12s;display:flex;box-shadow:0 1px 2px #161a230d}.cdv-pdf:hover{color:inherit;border-color:#161a2329}.cdv-pdf:focus-visible{box-shadow:var(--focus);outline:none}.cdv-pdf__vignette{background:#fff;border-radius:4px;flex-direction:column;flex:none;gap:4px;width:74px;height:104px;padding:9px 8px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #161a231a,0 10px 20px -12px #161a2366}.cdv-pdf__filet{background:var(--orseille);height:2px;position:absolute;top:0;left:0;right:0}.cdv-pdf__marque{background:#1b1f2a;border-radius:2px;width:26px;height:3px}.cdv-pdf__titre{background:#1b1f2a;border-radius:2px;width:54px;height:5px;margin-top:6px}.cdv-pdf__titre--court{width:40px;margin-top:0}.cdv-pdf__cases{gap:2px;margin-top:4px;display:flex}.cdv-pdf__cases span{background:#f2f3f5;border-radius:2px;flex:1;height:10px}.cdv-pdf__trait{background:#e3e6ea;height:2px}.cdv-pdf__cases+.cdv-pdf__trait{margin-top:4px}.cdv-pdf__trait--court{width:70%}.cdv-pdf__texte{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.cdv-pdf__nom{color:#161a23;font-weight:700}.cdv-pdf__sous{color:#5b6170;font-size:13px}.cdv-pdf__lien{color:var(--orseille);align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:600;display:inline-flex}.cdv-question{color:#fff;background:#1b1f2a;border-radius:18px;flex-direction:column;flex:1;gap:12px;padding:18px 20px;display:flex}.cdv-question__qui{align-items:center;gap:12px;display:flex}.cdv-question__avatar{color:#6e1f4a;background:#f5e6ee;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.cdv-question__textes{flex-direction:column;line-height:1.35;display:flex}.cdv-question__textes h2{color:#fff;margin:0;font-size:15px;font-weight:700}.cdv-question__textes>span{color:#c9cdd6;font-size:13px}.cdv-question>p{color:#c9cdd6;margin:0;font-size:13.5px}.cdv-question__moyens{background:#ffffff0f;border-radius:12px;flex-direction:column;margin:0;font-size:13.5px;display:flex}.cdv-question__moyens>div{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.cdv-question__moyens>div+div{border-top:1px solid #ffffff14}.cdv-question__moyens dt{color:#a9afbc}.cdv-question__moyens dd{color:#fff;overflow-wrap:anywhere;margin:0;font-weight:600}.cdv-question__bouton{color:#1b1f2a;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:40px;margin-top:auto;font-weight:700;text-decoration:none;transition:background-color .12s;display:inline-flex}.cdv-question__bouton:hover{color:#1b1f2a;background:#f4f5f7}.cdv-question__bouton:focus-visible{outline:none;box-shadow:0 0 0 2px #1b1f2a,0 0 0 4px #fff}.cdv-pied{color:#5b6170;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;max-width:1120px;margin:24px auto 0;font-size:13px;display:flex}.cdv-pied__mentions{flex-basis:100%}@container espace (max-width:599px){.cdv-ligne{grid-template-columns:minmax(0,1fr) auto}.cdv-ligne__quantite{display:none}.cdv-totaux__chiffres{flex:100%;min-width:0}}.ce{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.ce__principal{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.ce__cote{flex-direction:column;flex:320px;gap:16px;min-width:0;max-width:380px;display:flex}.ce-formuler{background:var(--papier);border:1px solid #161a2314;border-radius:20px;flex-direction:column;gap:12px;padding:20px 22px;display:flex;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.ce-formuler h2,.ce-suivi h2{color:#161a23;margin:0;font-size:17px;font-weight:700}.ce-formuler__texte{color:#5b6170;margin:0;font-size:14px}.ce-formuler__verrou{color:#3d4350;margin:0;font-size:14px;font-weight:600}.ce-champ{flex-direction:column;gap:6px;display:flex}.ce-suivi{background:var(--papier);border:1px solid #161a2314;border-radius:20px;padding:18px 22px 8px}.ce-suivi h2{margin-bottom:4px}.ce-suivi ul{margin:0;padding:0;list-style:none}.ce-suivi__vide{color:#5b6170;margin:8px 0 10px}.ce-demande{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:14px 4px;display:flex}.ce-demande__texte{flex-direction:column;flex:300px;gap:2px;min-width:0;display:flex}.ce-demande__titre{color:#161a23;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.ce-urgente{color:#b3261e;background:#fbeae8;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.ce-demande__meta{color:#6b7180;font-size:13px}.ce-demande__mot{color:#3d4350;margin-top:4px;font-size:14px}.ce-carte{background:var(--papier);border:1px solid #161a2314;border-radius:20px;padding:18px 20px}.ce-carte h2{color:#161a23;margin:0 0 8px;font-size:15px;font-weight:700}.ce-carte .ce-carte__titre-puce{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ce-carte__note{color:#6b7180;margin:0;font-size:13px}.ce-mois h2{margin-bottom:6px}.ce-mois .ce-carte__note{color:#5b6170;font-size:13.5px}.ce-mois__temps{letter-spacing:-.02em;color:#161a23;margin:0;font-size:24px;font-weight:700}.ce-mois__temps span{letter-spacing:0;color:#5b6170;font-size:14px;font-weight:600}.ce-jauge{background:#161a2314;border-radius:999px;height:8px;margin:10px 0;display:block;overflow:hidden}.ce-jauge>span{background:#2f7a4f;border-radius:999px;height:100%;display:block}.ce-jauge--proche>span{background:#e3a008}.ce-jauge--depasse>span{background:#b3261e}.ce-contrat{grid-template-columns:110px minmax(0,1fr);gap:8px 12px;margin:0;font-size:14px;display:grid}.ce-contrat>div{display:contents}.ce-contrat dt{color:#6b7180}.ce-contrat dd{color:#161a23;margin:0}.ce-contrat+.ce-carte__note{margin-top:10px}.ce-compte summary{cursor:pointer;justify-content:space-between;gap:10px;padding:8px 0;font-size:14px;list-style:none;display:flex}.ce-compte summary::-webkit-details-marker{display:none}.ce-compte summary:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.ce-compte__mois{color:#161a23;font-weight:600}.ce-compte__quand{color:#6b7180}.ce-compte__corps{color:#3d4350;white-space:pre-line;margin:0 0 8px;font-size:14px;line-height:1.55}.ce-compte+.ce-carte__note{margin-top:4px}.ce-echeance{justify-content:space-between;gap:10px;margin:0;padding:6px 0;font-size:14px;display:flex}.ce-echeance+.ce-echeance{border-top:1px solid #161a230f}.ce-echeance__etat{font-weight:600}.ce-echeance__etat--ok{color:#2f7a4f}.ce-echeance__etat--attente{color:#8a5a00}.ce-echeance__etat--retard{color:#b3261e}@container espace (max-width:899px){.ce__cote{max-width:none}}@container espace (max-width:599px){.ce-formuler{padding:16px}.ce-suivi{padding:16px 16px 6px}.ce-carte{padding:16px}}.zone-cliquable{display:contents}.tr-cliquable,.row-cliquable{cursor:pointer}.row-cliquable{transition:background-color .12s,box-shadow .12s}.row-cliquable:hover{background:var(--surface-2);box-shadow:-12px 0 0 var(--surface-2), 12px 0 0 var(--surface-2)}.row-cliquable:hover .titre a,.tr-cliquable:hover td:first-child a{color:var(--orseille-f)}.row:has(.ouvrir-ligne){cursor:pointer;transition:background-color .12s,box-shadow .12s;position:relative}.row:has(.ouvrir-ligne):hover{background:var(--surface-2);box-shadow:-12px 0 0 var(--surface-2), 12px 0 0 var(--surface-2)}.ouvrir-ligne:after{content:"";position:absolute;inset:0}.row:has(.ouvrir-ligne) .row-droite .btn{z-index:1;position:relative}.ouvrir-ligne:focus-visible{outline:none}.ouvrir-ligne:focus-visible:after{box-shadow:inset 0 0 0 2px var(--orseille);border-radius:8px}.chargement-titre{gap:10px;width:min(420px,100%);display:grid}.chargement-titre span{background:var(--ligne-2);border-radius:8px;width:55%;height:26px;display:block}.chargement-titre span+span{width:85%;height:14px}.chargement{gap:16px;display:grid}.erreur-ecran{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;max-width:640px;display:grid}.erreur-ecran .t-body{margin-top:4px}.erreur-ecran .t-meta{margin-top:8px}.erreur-ecran code{background:var(--surface-2);border-radius:4px;padding:1px 6px;font-size:12px}.erreur-ecran__gestes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.m-card[data-href]{cursor:pointer;transition:box-shadow .14s}.m-card[data-href]:hover{box-shadow:var(--relief-2)}.codes{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:inline-flex}.codes code{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ligne-2);color:var(--encre);border-radius:5px;padding:2px 6px;font:500 12px/1.4 ui-monospace,SF Mono,Menlo,monospace}.deroulant{display:inline-flex;position:relative}.deroulant__bouton{place-items:center;display:grid}.deroulant__bouton--avatar{border-radius:50%}.deroulant__bouton--avatar:focus-visible,.deroulant__bouton.icbtn:focus-visible{outline:2px solid var(--orseille);outline-offset:2px}.deroulant__bouton.icbtn[aria-expanded=true]{background:var(--surface-2);color:var(--encre)}.deroulant__panneau{z-index:70;background:var(--papier);width:264px;max-width:calc(100vw - 32px);max-height:min(72vh,560px);box-shadow:var(--relief-2);text-align:left;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.deroulant__panneau--large{width:384px}.deroulant__panneau--haut{width:auto;inset:auto 0 calc(100% + 8px)}.deroulant__compteur{color:var(--orseille);margin-left:auto;font-size:12px;font-weight:600}.deroulant__tete{z-index:1;background:var(--papier);justify-content:space-between;align-items:center;gap:12px;margin:-6px -6px 0;padding:14px 16px 8px;display:flex;position:sticky;top:-6px}.deroulant__titre{color:var(--encre);margin:0;font-size:13.5px;font-weight:700}.deroulant__compte{align-items:center;gap:10px;padding:8px 10px 10px;display:flex}.deroulant__compte .t-meta{overflow-wrap:anywhere}.deroulant__item{width:100%;min-height:38px;color:var(--texte);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;text-decoration:none;transition:background-color .12s;display:flex}.deroulant__item:hover,.deroulant__item:focus-visible{background:var(--surface-2);color:var(--encre);outline:none}.deroulant__item>.ic{color:var(--gris);flex:none}.deroulant__sep{background:var(--ligne-2);border:0;height:1px;margin:6px 4px}.deroulant__pied{z-index:1;border-top:1px solid var(--ligne-2);background:var(--papier);margin:4px -6px -6px;padding:4px 6px 6px;position:sticky;bottom:-6px}.deroulant__pied .deroulant__item{color:var(--encre);justify-content:space-between;font-weight:600}.deroulant__vide{padding:10px 10px 14px}.deroulant__vide .t-strong{margin-bottom:2px;display:block}.deroulant__attente{gap:10px;padding:10px;display:grid}.deroulant__attente span{background:var(--surface-2);border-radius:6px;height:12px;display:block}.deroulant__attente span:nth-child(2n){width:72%}.notif{align-items:flex-start}.notif__texte{gap:2px;min-width:0;display:grid}.notif__titre{color:var(--encre);font-weight:600;line-height:1.35}.notif--lue .notif__titre{color:var(--texte);font-weight:500}.notif__point{background:var(--orseille);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.notif__meta{color:var(--gris);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:600px){.deroulant__panneau,.deroulant__panneau--large{width:auto;max-width:none;position:fixed;top:64px;left:16px;right:16px}.deroulant__panneau--haut{position:absolute;inset:auto 0 calc(100% + 8px)}}.shell__page:has(.topbar--ecran)>.topbar:not(.topbar--ecran){display:none}.bouton-scinde{border-radius:10px;display:inline-flex;box-shadow:0 1px 2px #161a230d}.bouton-scinde .bouton-scinde__principal{border-radius:10px 0 0 10px;gap:7px;padding:0 10px 0 12px;box-shadow:0 0 0 1px #161a231a}.bouton-scinde .bouton-scinde__principal .ic{stroke-width:2.1px;width:15px;height:15px;color:var(--texte-2)}.bouton-scinde kbd{min-width:18px;height:18px;color:var(--gris);font:500 11px/1 var(--sans);background:#161a230f;border-radius:4px;place-items:center;padding:0 4px;display:inline-grid}.bouton-scinde__suite{display:inline-flex}.deroulant__bouton.bouton-scinde__fleche{background:var(--papier);width:30px;height:34px;color:var(--texte-2);border-radius:0 10px 10px 0;box-shadow:0 0 0 1px #161a231a}.deroulant__bouton.bouton-scinde__fleche:hover,.deroulant__bouton.bouton-scinde__fleche[aria-expanded=true]{background:var(--surface-2)}.deroulant__bouton.bouton-scinde__fleche .ic{stroke-width:2.1px;width:14px;height:14px}.menu-gestes{flex:none;display:inline-flex}.deroulant__bouton.menu-gestes__bouton{width:30px;height:30px;color:var(--gris);border-radius:8px}.deroulant__bouton.menu-gestes__bouton:hover,.deroulant__bouton.menu-gestes__bouton[aria-expanded=true]{color:var(--encre);background:#161a230d}.ecran{flex-direction:column;gap:20px;display:flex}.salut h1{letter-spacing:-.02em;color:var(--encre);margin:0;font-size:28px;font-weight:800}.salut p{color:var(--gris);margin:4px 0 0}.bandeau-agents{background:var(--papier);color:var(--texte-2);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:6px 12px 6px 6px;font-size:13px;display:inline-flex;box-shadow:0 0 0 1px #161a2314,0 1px 2px #161a230a}.bandeau-agents__icone{background:var(--orseille-p);width:24px;height:24px;color:var(--orseille);border-radius:999px;flex:none;place-items:center;display:grid}.bandeau-agents__icone .ic{stroke-width:2px;width:13px;height:13px}.bandeau-agents strong{color:var(--encre);font-weight:600}.bandeau-agents__lien{color:var(--orseille);font-weight:600}.plateau{background:#161a230a;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:4px;padding:4px;display:grid}.tuile-chiffre{background:var(--papier);color:var(--texte);border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;box-shadow:0 0 0 1px #161a2314,0 1px 2px #161a230d}a.tuile-chiffre:hover{box-shadow:0 0 0 1px #161a2329,0 1px 2px #161a230d}.tuile-chiffre__titre{color:var(--gris);justify-content:space-between;align-items:center;font-size:13px;display:flex}.tuile-chiffre__titre .ic{stroke-width:2px;width:15px;height:15px;color:var(--gris-2)}.tuile-chiffre__valeur{letter-spacing:-.02em;color:var(--encre);font-size:24px;font-weight:700}.tuile-chiffre__unite{letter-spacing:0;color:var(--gris);font-size:14px;font-weight:600}.tuile-chiffre__detail{color:var(--gris);font-size:12.5px}.ton-attente{color:var(--attente);font-weight:600}.ton-retard{color:var(--retard);font-weight:600}.rangee-paire{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.rangee-paire>:first-child{flex:999 520px;min-width:0}.rangee-paire>:last-child{flex:340px;min-width:0}.decision{background:#9b2f6a0f;border-radius:18px;flex-direction:column;padding:4px;display:flex}.decision__panneau{background:var(--papier);border-radius:14px;flex-direction:column;flex:1;gap:10px;padding:20px 22px;display:flex;box-shadow:0 0 0 1px #9b2f6a29,0 1px 2px #161a230d}.decision__surtitre{color:#7e2556;align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.decision__surtitre:before{content:"";background:var(--orseille);border-radius:999px;width:7px;height:7px}.decision h2{letter-spacing:-.015em;color:var(--encre);margin:0;font-size:22px;font-weight:700}.decision h2 a{color:var(--encre);text-underline-offset:4px;-webkit-text-decoration:underline #9b2f6a66;text-decoration:underline #9b2f6a66}.decision__raison{color:var(--texte-2);max-width:620px;margin:0}.decision__puces{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.decision__gestes{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;display:flex}.decision__gestes .btn-primary{padding:0 14px}.puce-fait{height:24px;color:var(--texte-2);background:#161a230d;border-radius:7px;align-items:center;padding:0 8px;font-size:12.5px;display:inline-flex}.puce-fait--attente{background:var(--attente-p);color:var(--attente);font-weight:600}.puce-fait--retard{background:var(--retard-p);color:var(--retard);font-weight:600}.puce-fait--agent{background:var(--orseille-p);color:var(--orseille-f);font-weight:600}.puce-fait--info{color:#1d4ed8;background:#3b82f61a;font-weight:600}.carte-planche{background:var(--papier);box-shadow:var(--relief);border-radius:16px;flex-direction:column;display:flex}.carte-planche__tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:16px 18px 10px;display:flex}.carte-planche__tete h2{color:var(--encre);margin:0;font-size:16px;font-weight:700}.carte-planche__tete h2 .n{color:var(--gris);font-weight:500}.carte-planche__lien{color:var(--orseille);font-size:13px;font-weight:600}.carte-planche__lien:hover{color:var(--orseille-f)}.carte-planche__vide{padding:4px 18px 18px}.rdv-jour{gap:10px;padding:16px 18px}.rdv-jour .carte-planche__tete{padding:0}.rdv-tuile{background:var(--papier);color:var(--texte);border-radius:12px;flex:1 1 0;align-items:center;gap:12px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #161a2314}.rdv-tuile--prochaine{background:#fafafb}a.rdv-tuile:hover{box-shadow:inset 0 0 0 1px #161a2329}.rdv-tuile__heure{border-right:1px solid #161a2314;flex-direction:column;align-items:center;min-width:48px;padding-right:12px;display:flex}.rdv-tuile__heure b{color:var(--encre);font-size:17px;font-weight:700}.rdv-tuile__heure span{color:var(--gris);font-size:12px}.rdv-tuile__texte{flex-direction:column;gap:3px;min-width:0;display:flex}.rdv-tuile__titre{color:var(--encre);font-weight:600}.rdv-tuile__sous{color:var(--gris);font-size:12.5px}.puce-etat{border-radius:6px;align-items:center;gap:5px;height:20px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.puce-etat:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.puce-etat--ok{background:var(--valide-p);color:var(--valide)}.puce-etat--attente{background:var(--attente-p);color:var(--attente)}.a-traiter__liste{flex-direction:column;flex:1;margin:0;padding:0 8px 8px;list-style:none;display:flex}.a-traiter__ligne{border-top:1px solid #161a230f;align-items:center;gap:12px;min-height:58px;padding:10px;display:flex}.initiales-tuile{background:var(--papier);width:32px;height:32px;color:var(--texte-2);border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #161a2314}.a-traiter__texte{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.a-traiter__titre{color:var(--encre);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.a-traiter__meta{color:var(--gris);font-size:13px}.etiquette-agent{background:var(--orseille-p);height:18px;color:var(--orseille-f);border-radius:5px;align-items:center;gap:4px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.puce-delai{white-space:nowrap;border-radius:6px;flex:none;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.puce-delai--retard{background:var(--retard-p);color:var(--retard)}.puce-delai--attente{background:var(--attente-p);color:var(--attente)}.puce-delai--info{color:#1d4ed8;background:#3b82f61a}.puce-delai--neutre{color:var(--texte-2);background:#161a230d}.fil-clients{flex-direction:column;flex:1;margin:0;padding:0 18px 8px;list-style:none;display:flex}.fil-clients li{border-top:1px solid #161a230f;flex:1;display:flex}.fil-clients__ligne{color:var(--texte);flex:1;align-items:center;gap:10px;padding:10px 0;display:flex}.initiales-douce{width:28px;height:28px;color:var(--texte-2);background:#161a230d;border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.fil-clients__texte{flex-direction:column;gap:1px;min-width:0;display:flex}.fil-clients__titre{color:var(--encre);font-size:13.5px;font-weight:500}.fil-clients__quand{color:var(--gris);font-size:12px}@media (max-width:600px){.salut h1{font-size:24px}.decision__panneau{padding:18px 16px}.a-traiter__ligne{flex-wrap:wrap}.a-traiter__texte{flex-basis:calc(100% - 44px)}}.fil-ariane{align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.fil-ariane a{color:var(--gris);white-space:nowrap;font-weight:500;text-decoration:none}.fil-ariane a:hover{color:var(--encre)}.fil-ariane .ic{color:#a3a8b3;stroke-width:2px;flex:none;width:14px;height:14px}.fil-ariane [aria-current=page]{color:var(--encre);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.pager__texte{color:var(--gris);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.pager{gap:4px;display:inline-flex}.pager__bouton{background:var(--papier);width:30px;height:30px;color:var(--texte-2);border:1px solid #161a231a;border-radius:8px;place-items:center;display:grid;box-shadow:0 1px 2px #161a230d}.pager__bouton .ic{stroke-width:2px;width:15px;height:15px}a.pager__bouton:hover{background:var(--surface-2);color:var(--encre)}span.pager__bouton{opacity:.4}.barre-sep{background:#161a231a;flex:none;width:1px;height:20px}.main.fiche{flex-direction:column;gap:16px;width:100%;max-width:1260px;padding:22px 32px 48px;display:flex}.fiche-tete{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.tuile-entreprise{letter-spacing:-.01em;width:52px;height:52px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 10%, transparent);border-radius:14px;flex:none;place-items:center;font-size:18px;font-weight:700;display:grid}.fiche-tete__corps{flex-direction:column;flex:380px;gap:8px;min-width:0;display:flex}.fiche-tete h1{letter-spacing:-.022em;color:var(--encre);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:26px;font-weight:700;line-height:1.15;display:flex}.puces-fiche{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.puce-fiche{height:26px;color:var(--texte-2);font:inherit;white-space:nowrap;background:#161a230b;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:13px;text-decoration:none;display:inline-flex}.puce-fiche .ic{width:13px;height:13px;color:var(--aide);stroke-width:2px}.puce-fiche--personne{cursor:pointer;padding:0 9px 0 4px}a.puce-fiche:hover,button.puce-fiche:hover{background:#161a2312}.puce-fiche__fort{color:var(--encre);font-weight:600}.puce-fiche--statut{background:var(--valide-p);color:var(--valide);font-weight:600}.fiche-tete__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn--touche{gap:7px;padding:0 10px 0 12px}.btn--touche .ic{width:15px;height:15px;color:var(--texte-2)}.btn kbd{min-width:18px;height:18px;color:var(--gris);font:500 11px/1 var(--sans);background:#161a230f;border-radius:4px;place-items:center;padding:0 4px;display:inline-grid}.btn-primary kbd{color:inherit;background:#ffffff29}.btn-encre kbd{color:inherit;background:#ffffff24}.deroulant__groupe{border-top:1px solid #161a2312;margin-top:4px;padding-top:4px;display:block}.menu-fiche .deroulant__panneau{width:248px}.parcours{background:#161a230b;border-radius:14px;flex-wrap:wrap;gap:4px;margin:0;padding:4px;list-style:none;display:flex}.parcours>li{flex:150px;min-width:0}.parcours__etape{background:var(--papier);width:100%;height:36px;color:var(--texte-2);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 10px;display:flex;box-shadow:0 1px 2px #161a230f}.parcours__etape:hover{box-shadow:0 1px 3px #161a231f}.parcours__marque{width:16px;height:16px;color:var(--gris);background:#161a2312;border-radius:999px;flex:none;place-items:center;display:grid}.parcours__point{background:#d97706;border-radius:999px;width:7px;height:7px}.parcours__label{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;overflow:hidden}.parcours__duree{color:var(--gris-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.parcours__etape--courante{box-shadow:inset 0 0 0 1px #8a5a0038}.parcours__etape--courante .parcours__label,.parcours__etape--courante .parcours__duree{color:inherit;font-weight:700}.ton-etape--attente{background:var(--attente-p);color:var(--attente)}.ton-etape--attente .parcours__marque{background:#d977062e}.ton-etape--ok{background:var(--valide-p);color:var(--valide);box-shadow:inset 0 0 0 1px #2f7a4f38}.ton-etape--ok .parcours__marque{background:#2f7a4f2e}.ton-etape--ok .parcours__point{background:var(--valide)}.ton-etape--retard{background:var(--retard-p);color:var(--retard);box-shadow:inset 0 0 0 1px #b3261e38}.ton-etape--retard .parcours__marque{background:#b3261e29}.ton-etape--retard .parcours__point{background:var(--retard)}.ton-etape--neutre{color:var(--texte-2);background:#161a230f;box-shadow:inset 0 0 0 1px #161a231a}.ton-etape--neutre .parcours__point{background:var(--gris-2)}.parcours__etape--avenir{box-shadow:none;color:var(--aide);background:0 0;border:1px dashed #161a2329}.parcours__etape--avenir:hover{color:var(--texte-2);box-shadow:none;border-color:#161a2347}.parcours__etape--avenir .parcours__marque{background:0 0;border:1.5px solid #161a2333}.decision-fiche{background:var(--papier);border:1px solid #8a5a002e;border-radius:16px;flex-wrap:wrap;display:flex;box-shadow:0 1px 2px #161a230d,0 12px 32px -24px #8a5a0059}.decision-fiche--envoi{box-shadow:var(--relief);border-color:#161a2314}.decision-fiche__gauche{background:#fdf7ea;border-radius:15px 0 0 15px;flex-direction:column;flex:400px;gap:14px;min-width:0;padding:18px 20px 20px;display:flex}.decision-fiche--seule .decision-fiche__gauche{border-radius:15px}.decision-fiche__tete{align-items:center;gap:10px;display:flex}.decision-fiche__icone{width:30px;height:30px;color:var(--attente);background:#fbebc8;border-radius:9px;flex:none;place-items:center;display:grid}.decision-fiche__surtitre{color:var(--attente);font-size:12.5px;font-weight:600}.decision-fiche__echeance{color:#8a6a2e;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.decision-fiche h2{letter-spacing:-.015em;color:var(--encre);text-wrap:pretty;margin:0;font-size:19px;font-weight:700;line-height:1.3}.decision-fiche__faits{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.decision-fiche__faits li{color:var(--texte-2);align-items:flex-start;gap:10px;display:flex}.decision-fiche__faits .ic{width:15px;height:15px;color:var(--attente);stroke-width:1.9px;flex:none;margin-top:2px}.decision-fiche__faits .h-fort,.decision-fiche__faits .h-lien{color:var(--encre);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #161a2340;text-decoration:underline #161a2340}.decision-fiche__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.decision-fiche__lien{background:var(--papier);height:30px;color:var(--encre);border:1px solid #8a5a0033;border-radius:9px;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.decision-fiche__lien .ic{width:13px;height:13px;color:var(--gris);stroke-width:2.2px}.decision-fiche__lien:hover{border-color:#8a5a005c}.decision-fiche__droite{flex-direction:column;flex:400px;gap:12px;min-width:0;padding:18px 20px 20px;display:flex}.envoi__tete{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.envoi__tuile{background:var(--orseille-p);width:26px;height:26px;color:var(--orseille);border-radius:8px;flex:none;place-items:center;display:grid}.envoi__tuile .ic{width:14px;height:14px}.envoi__titres{flex-direction:column;min-width:0;line-height:1.3;display:flex}.envoi__titre{color:var(--encre);font-weight:600}.envoi__sous{color:var(--aide);font-size:12.5px}.envoi__canal{height:26px;color:var(--encre);background:#161a230d;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.envoi__canal .ic{width:12px;height:12px}.envoi__message{background:#fafafb;border:1px solid #161a2314;border-radius:12px}.envoi__a{color:var(--aide);border-bottom:1px solid #161a230f;align-items:center;gap:8px;margin:0;padding:9px 14px;font-size:12.5px;display:flex}.puce-personne{background:var(--papier);height:22px;color:var(--encre);border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 3px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #161a2314}.puce-personne__mini{border-radius:999px;place-items:center;width:16px;height:16px;font-size:7.5px;font-weight:700;display:grid}.envoi__corps{color:var(--texte);text-wrap:pretty;white-space:pre-line;max-height:220px;margin:0;padding:12px 14px 14px;font-size:13.5px;line-height:1.6;overflow-y:auto}.envoi__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.envoi__gestes .btn-primary .ic{width:15px;height:15px}.envoi__gestes .btn-quiet{color:var(--gris);padding:0 10px;font-weight:600}.envoi__note{color:var(--aide);margin:0;font-size:12.5px}.segments--mini{border-radius:9px}.segments--mini button{border-radius:7px;height:26px;padding:0 10px;font-size:12.5px}.segments--mini button .ic{width:12px;height:12px}.segments--compte{flex-wrap:wrap}.segments--compte button{gap:5px;padding:0 9px}.segments__n{color:var(--gris-2);font-weight:500}.fiche-corps{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-wrap:wrap;align-items:stretch;display:flex;box-shadow:0 1px 2px #161a230d}.fiche-corps__principal{flex-direction:column;flex:999 560px;min-width:0;display:flex}.onglets-fiche{scrollbar-width:none;border-bottom:1px solid #161a2312;gap:2px;padding:0 12px;display:flex;overflow-x:auto}.onglets-fiche button{height:46px;color:var(--gris);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.onglets-fiche button .ic{width:15px;height:15px;color:var(--gris-2);stroke-width:1.9px}.onglets-fiche button:hover{color:var(--encre)}.onglets-fiche button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--orseille);color:var(--encre);font-weight:600}.onglets-fiche button[aria-selected=true] .ic{color:var(--encre)}.onglets-fiche__n{background:#161a230f;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11.5px;font-weight:600;display:inline-grid}.onglets-fiche__panneau{flex-direction:column;flex:1;display:flex}.onglets-fiche__panneau[hidden]{display:none}.fiche-corps__principal{container-type:inline-size}@container (max-width:780px){.onglets-fiche{gap:0;padding:0 8px}.onglets-fiche button{gap:6px;padding:0 8px}}@container (max-width:660px){.onglets-fiche button .ic{display:none}}.activite{flex-direction:column;flex:1;gap:22px;padding:18px 20px 12px;display:flex}.noter{background:var(--papier);border:1px solid #161a231f;border-radius:12px;transition:border-color .12s,box-shadow .12s;position:relative;box-shadow:0 1px 2px #161a230a}.noter:focus-within{box-shadow:var(--focus-champ);border-color:#9b2f6a73}.noter__zone{width:100%;min-height:58px;color:var(--encre);font:inherit;resize:none;background:0 0;border:0;border-radius:12px 12px 0 0;outline:none;padding:12px 14px 4px;line-height:1.5;display:block}.noter__zone::placeholder{color:var(--gris-2)}.noter__pied{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px 8px 10px;display:flex}.noter .btn-encre.btn-sm{gap:7px;padding:0 10px;font-size:13px}.noter .btn-encre:disabled{opacity:.45;cursor:default}.noter .message-erreur{margin:0 14px 10px}.noter__mentions{z-index:30;background:var(--papier);min-width:248px;box-shadow:var(--relief-2);border-radius:10px;margin:0;padding:4px;list-style:none;position:absolute;top:64px;left:14px}.noter__mentions li{color:var(--texte);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;font-size:13px;display:flex}.noter__mentions li.on,.noter__mentions li:hover{background:var(--orseille-pp);color:var(--encre)}.noter__mention-genre{color:var(--gris-2);font-size:12px}.dit-par{position:relative}.dit-par__bouton{background:var(--papier);height:30px;font:inherit;color:var(--texte-2);cursor:pointer;border:1px solid #161a231a;border-radius:9px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:12.5px;display:inline-flex}.dit-par__bouton .ic{width:12px;height:12px;color:var(--gris);stroke-width:2.4px}.dit-par__nom{color:var(--encre);font-weight:600}.dit-par .deroulant__panneau{left:0;right:auto}.a-venir__tete{align-items:center;gap:8px;margin-bottom:4px;display:flex}.a-venir__tete h3,.historique__tete h3,.onglet-liste__tete h3{color:var(--encre);margin:0;font-size:14px;font-weight:700}.a-venir__n{color:var(--aide);font-size:12.5px}.a-venir__ajouter{height:30px;color:var(--texte-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.a-venir__ajouter .ic{stroke-width:2.2px;width:14px;height:14px}.a-venir__ajouter:hover{color:var(--encre);background:#161a230d}.a-venir__liste{border:1px solid #161a2312;border-radius:12px;margin:0;padding:0;list-style:none}.a-venir__ligne{align-items:center;gap:12px;min-height:48px;padding:0 12px;display:flex}.a-venir__ligne+.a-venir__ligne{border-top:1px solid #161a230f}.a-venir__titre{min-width:0;color:var(--encre);flex-grow:1}.a-venir__vide{color:var(--aide);border:1px dashed #161a231f;border-radius:12px;margin:0;padding:12px;font-size:13px}.case-a-venir__forme{display:inline-flex}.case-a-venir{background:var(--papier);cursor:pointer;border:1px solid #161a233d;border-radius:5px;flex:none;width:18px;height:18px;padding:0;box-shadow:0 1px 1px #161a230a}.case-a-venir:hover{border-color:var(--orseille)}.case-a-venir[aria-checked=true]{background:var(--orseille);border-color:var(--orseille)}.pastille{border-radius:999px;flex:none;place-items:center;font-weight:700;text-decoration:none;display:grid}.pastille--16{width:16px;height:16px;font-size:7.5px}.pastille--18{width:18px;height:18px;font-size:8.5px}.pastille--20{width:20px;height:20px;font-size:8.5px}.pastille--24{width:24px;height:24px;font-size:9.5px}.pastille--32{width:32px;height:32px;font-size:11px}.pastille--40{width:40px;height:40px;font-size:13px}.puce-delai--ok{background:var(--valide-p);color:var(--valide)}.historique__tete{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.historique__periode{color:var(--aide);align-items:center;gap:10px;margin:10px 0 2px;font-size:12px;font-weight:600;display:flex}.historique__periode--premiere{margin-top:16px}.historique__trait{background:#161a2312;flex-grow:1;height:1px}.historique__liste{margin:0;padding:0;list-style:none}.h-entree{gap:12px;padding:10px 0 12px;display:flex;position:relative}.h-entree:before{content:"";background:#161a2314;width:1px;position:absolute;top:42px;bottom:-6px;left:14px}.historique__entree-li--derniere .h-entree{padding-bottom:6px}.historique__entree-li--derniere .h-entree:before{display:none}.h-entree--etape{align-items:center;padding:4px 0 10px}.h-entree--etape:before{top:30px}.h-entree__tuile{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.h-entree__tuile .ic{stroke-width:1.9px;width:14px;height:14px}.h-entree__tuile--neutre{background:var(--papier);color:var(--texte-2);border:1px solid #161a2314}.h-entree__tuile--agent{background:var(--orseille-p);color:var(--orseille)}.h-entree__tuile--rdv{color:#1d4ed8;background:#3b82f61a}.h-entree__marque{flex:none;place-items:center;width:28px;height:22px;display:grid;position:relative}.h-entree__marque>span{background:var(--papier);border-radius:999px;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px #161a2347}.h-entree__corps{flex:auto;min-width:0;padding-top:3px}.h-entree__phrase{color:var(--texte);margin:0}.h-fort{color:var(--encre);font-weight:600;text-decoration:none}a.h-fort:hover{text-underline-offset:3px;-webkit-text-decoration:underline #161a2340;text-decoration:underline #161a2340}.h-lien{color:var(--orseille);font-weight:600;text-decoration:none}a.h-lien:hover{color:var(--orseille-f)}.h-entree__sous{color:var(--aide);margin:1px 0 0;font-size:12.5px}.h-entree__citation{color:var(--texte-2);white-space:pre-line;margin:6px 0 0;padding-left:12px;font-size:13.5px;box-shadow:inset 2px 0 #161a231f}.h-entree__heure{color:var(--aide);white-space:nowrap;padding-top:4px;font-size:12.5px}.h-entree--etape .h-entree__heure{padding-top:0}.h-entree__etape{min-width:0;color:var(--gris);flex:auto;margin:0;font-size:13px}.h-etape__mot{color:var(--texte)}.h-etape__puce{vertical-align:1px;height:20px;color:var(--texte);border:1px solid #161a2314;border-radius:6px;align-items:center;gap:5px;padding:0 6px;font-size:12px;display:inline-flex}.h-etape__point{border-radius:999px;width:6px;height:6px}.h-etape__fleche{width:12px;height:12px;color:var(--gris-2);vertical-align:-1px;stroke-width:2.2px}.h-devis{background:var(--papier);color:inherit;border:1px solid #161a2314;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px;padding:10px 12px;text-decoration:none;display:flex;box-shadow:0 1px 2px #161a230a}.h-devis:hover{border-color:#161a2324}.h-devis__page{background:#fafafb;border:1px solid #161a231a;border-radius:5px;flex-direction:column;flex:none;gap:3px;width:32px;height:40px;padding:7px 6px;display:flex}.h-devis__page>span{background:#161a2324;border-radius:2px;height:2px}.h-devis__page>span:first-child{background:var(--orseille);width:70%}.h-devis__page>span:last-child{width:60%}.h-devis__textes{flex-direction:column;flex:220px;min-width:0;line-height:1.35;display:flex}.h-devis__numero{color:var(--encre);font-weight:600}.h-devis__titre{color:var(--gris);font-size:12.5px}.h-devis__montant{color:var(--encre);font-variant-numeric:tabular-nums;font-weight:700}.h-seance{background:#fafafb;border:1px solid #161a2312;border-radius:12px;margin-top:10px}.h-seance__tete{color:var(--texte-2);border-bottom:1px solid #161a230f;align-items:center;gap:8px;margin:0;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.h-seance__lien{color:var(--orseille);font-weight:600;text-decoration:none}.h-seance__faits{margin:0;padding:4px 12px 8px;list-style:none}.h-seance__faits li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 0;display:flex}.h-seance__faits li+li{border-top:1px solid #161a230d}.h-seance__fait{min-width:0;color:var(--encre);flex:260px}.h-seance__terme{color:var(--aide)}.h-seance__puce{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;height:20px;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.h-seance__puce--neutre{color:var(--texte-2);background:#161a230d}.h-seance__puce--ok{background:var(--valide-p);color:var(--valide);gap:4px}.h-seance__puce--attente{background:var(--attente-p);color:var(--attente)}.h-seance__puce--retard{background:var(--retard-p);color:var(--retard)}.h-corps{margin-top:6px}.h-corps summary{width:fit-content;color:var(--orseille);cursor:pointer;font-size:12.5px;font-weight:600}.h-corps p{color:var(--texte-2);white-space:pre-line;margin:6px 0 0;padding-left:12px;font-size:13.5px;box-shadow:inset 2px 0 #161a231f}.historique__vide{margin:14px 0 0}.historique__plus{border-top:1px solid #161a230f;margin:12px -20px -12px;padding:10px 20px}.historique__plus button{height:30px;color:var(--texte-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-weight:600;display:inline-flex}.historique__plus button .ic{stroke-width:2.2px;width:14px;height:14px}.historique__plus button:hover{color:var(--encre)}.onglet-liste{flex:1;padding:12px 20px 16px}.onglet-liste__gestes{justify-content:flex-end;gap:8px;padding:4px 0 8px;display:flex}.onglet-liste__tete{align-items:center;gap:8px;margin:10px 0 4px;display:flex}.onglet-liste__vide{color:var(--aide);margin:4px 0 12px;font-size:13px}.echanges{margin:0;padding:0;list-style:none}.echange{color:inherit;border-bottom:1px solid #161a230f;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.echange:hover .echange__qui{text-underline-offset:3px;-webkit-text-decoration:underline #161a2340;text-decoration:underline #161a2340}.echange__corps{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.echange__qui{color:var(--encre);align-items:center;gap:6px;font-weight:600;display:flex}.echange__non-lus{background:var(--orseille);color:#fff;border-radius:6px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:grid}.echange__extrait{color:var(--gris);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.echange__droite{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.echange__quand{color:var(--aide);white-space:nowrap;font-size:12.5px}.onglet-devis{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.rail{background:#fbfbfc;border-left:1px solid #161a2312;border-radius:0 15px 15px 0;flex-direction:column;flex:340px;min-width:0;display:flex}.rail__section{border-bottom:1px solid #161a2312;padding:14px 18px 12px}.rail__section:first-child{padding:16px 18px 14px}.rail__section:last-child{border-bottom:0}.rail__tete{align-items:center;gap:8px;margin-bottom:8px;display:flex}.rail__tete h2{color:var(--encre);margin:0;font-size:13px;font-weight:700}.rail__n{color:var(--aide);font-size:12.5px}.rail__lien{color:var(--orseille);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.rail__lien:hover{color:var(--orseille-f)}.rail__titre-opp{color:var(--encre);margin:0 0 8px;font-weight:600;line-height:1.35}.rail__champs{margin:0 -8px}.rail__champ{border-radius:8px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;padding:0 8px;display:grid}.rail__champ dt{color:var(--gris);font-size:13px}.rail__champ dd{color:var(--encre);overflow-wrap:anywhere;min-width:0;margin:0}.rail__champ--modifiable{grid-template-columns:104px minmax(0,1fr) 26px;padding:0 4px 0 8px}.rail__champ--modifiable:hover,.rail__champ--modifiable:focus-within{background:#161a230a}.rail__champ--modifiable dd{font-variant-numeric:tabular-nums;font-weight:600}.rail__crayon{background:var(--papier);width:26px;height:26px;color:var(--texte-2);cursor:pointer;opacity:0;border:0;border-radius:7px;place-items:center;transition:opacity .12s;display:grid;box-shadow:0 1px 2px #161a231a}.rail__champ--modifiable:hover .rail__crayon,.rail__crayon:focus-visible{opacity:1}.rail__etape{align-items:center;gap:6px;display:flex}.rail__point{border-radius:999px;flex:none;width:7px;height:7px}.rail__depuis{color:var(--gris-2);font-size:12.5px}.rail__personne{color:var(--encre);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.rail__personne:hover{text-underline-offset:3px;-webkit-text-decoration:underline #161a2340;text-decoration:underline #161a2340}.rail__vide{color:var(--gris-2);font-weight:400}.rail__champ--attente{align-items:start}.rail__champ--attente dt{padding-top:8px}.rail__champ--attente dd{color:var(--texte-2);flex-direction:column;align-items:flex-start;gap:6px;padding:7px 0;font-size:13px;display:flex}.rail__gestes{flex-wrap:wrap;gap:6px;display:flex}.rail__autres{border-top:1px dashed #161a231a;margin-top:10px;padding-top:8px}.rail__sous-titre{color:var(--aide);margin:0 0 4px;font-size:12px;font-weight:600}.rail__autres ul{margin:0 -8px;padding:0;list-style:none}.rail__autre{min-height:32px;color:var(--encre);border-radius:8px;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.rail__autre:hover{background:#161a230a}.rail__autre-titre{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rail__autre-etape{color:var(--aide);white-space:nowrap;font-size:12.5px}.rail__vide-texte{color:var(--aide);margin:0 0 6px;font-size:13px}.rail__plus-icone{width:28px;height:28px;color:var(--texte-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.rail__plus-icone .ic{stroke-width:2.1px;width:15px;height:15px}.rail__plus-icone:hover{color:var(--encre);background:#161a230d}.interlocuteurs{margin:0 -8px;padding:0;list-style:none}.interlocuteur{border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:0 8px;display:flex;position:relative}.interlocuteur:hover,.interlocuteur:focus-within{background:#161a230a}.interlocuteur__textes{flex-direction:column;flex-grow:1;min-width:0;line-height:1.3;display:flex}.interlocuteur__nom{color:var(--encre);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.interlocuteur__puce{border-radius:5px;align-items:center;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.interlocuteur__puce--info{background:var(--orseille-p);color:var(--orseille-f)}.interlocuteur__puce--attente{background:var(--attente-p);color:var(--attente)}.interlocuteur__puce--ok{background:var(--valide-p);color:var(--valide)}.interlocuteur__puce--retard{background:var(--retard-p);color:var(--retard)}.interlocuteur__role{color:var(--gris);font-size:12.5px}.interlocuteur__icone{background:var(--papier);width:28px;height:28px;color:var(--texte-2);border:1px solid #161a2314;border-radius:8px;flex:none;place-items:center;display:grid}.interlocuteur__icone .ic{stroke-width:1.9px;width:13px;height:13px}.interlocuteur__icone:hover{color:var(--encre);border-color:#161a2329}.apercu-contact{z-index:40;background:var(--papier);visibility:hidden;opacity:0;border:1px solid #161a231a;border-radius:14px;flex-direction:column;gap:12px;width:304px;padding:16px;transition:opacity .12s,visibility 0s linear .22s;display:flex;position:absolute;top:60px;right:calc(100% + 30px);box-shadow:0 18px 40px -16px #161a2352,0 2px 6px #161a230f}.interlocuteur:hover .apercu-contact,.interlocuteur:focus-within .apercu-contact{visibility:visible;opacity:1;transition:opacity .12s .15s,visibility 0s linear .15s}.apercu-contact__tete{align-items:center;gap:12px;display:flex}.apercu-contact__textes{flex-direction:column;min-width:0;line-height:1.3;display:flex}.apercu-contact__nom{color:var(--encre);font-weight:700}.apercu-contact__sous{color:var(--gris);font-size:12.5px}.apercu-contact__champs{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.apercu-contact__champs dt{color:var(--aide)}.apercu-contact__champs dd{color:var(--encre);margin:0}.apercu-contact__arret{color:var(--retard);margin:10px 0 0;font-size:12.5px;line-height:1.4}.apercu-contact__gestes{gap:8px;display:flex}.apercu-contact__gestes>*{flex:1 1 0}.apercu-contact__bouton{border-radius:9px;justify-content:center;width:100%;height:32px;font-size:13px}.apercu-contact__puces{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.carte-devis{background:var(--papier);color:inherit;border:1px solid #161a2314;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;text-decoration:none;display:flex;box-shadow:0 1px 2px #161a230a}.carte-devis:hover{border-color:#161a2324}.carte-devis__haut{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.carte-devis__numero{color:var(--encre);font-weight:600}.carte-devis__montant{color:var(--encre);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:700}.carte-devis__validite{flex-direction:column;gap:6px;display:flex}.carte-devis__ligne{color:var(--gris);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.carte-devis__reste{font-weight:600}.carte-devis__reste--attente{color:var(--attente)}.carte-devis__reste--retard{color:var(--retard)}.carte-devis__reste--neutre{color:var(--texte-2)}.jauge{background:#161a2312;border-radius:999px;height:6px;display:block;overflow:hidden}.jauge__plein{border-radius:999px;height:100%;display:block}.jauge__plein--attente{background:#e3a008}.jauge__plein--retard{background:#d9564c}.jauge__plein--neutre{background:var(--gris-2)}.carte-devis__details{color:var(--gris);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.rail__liste{margin:0 -8px;padding:0;list-style:none}.rail__ligne{color:inherit;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px;text-decoration:none;display:grid}.rail__ligne:hover{background:#161a230a}.rail__ligne-titre{color:var(--encre);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.rail__ligne-sous{color:var(--aide);grid-column:1/-1;font-size:12.5px}.rail__resume{color:var(--texte-2);margin:0 0 6px;font-size:13px}.rail__temps{margin:0;padding:0;list-style:none}.rail__temps li{color:var(--texte-2);justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.rail__section--details .rail__tete{margin-bottom:4px}.rail__tete h2 .rail__repli{height:26px;font:inherit;color:var(--encre);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.rail__repli .ic{width:12px;height:12px;color:var(--gris);stroke-width:2.4px;transition:transform .12s}.rail__repli[aria-expanded=false] .ic{transform:rotate(-90deg)}.rail__ajouter{height:26px;color:var(--gris-2);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.rail__ajouter:hover{color:var(--texte-2)}.rail__valeur-lien{color:var(--encre);text-decoration:none}.rail__valeur-lien:hover{text-underline-offset:3px;-webkit-text-decoration:underline #161a2340;text-decoration:underline #161a2340}.rail__plus{height:30px;color:var(--texte-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.rail__plus .ic{stroke-width:2.4px;width:12px;height:12px}.rail__plus:hover{color:var(--encre)}.rail__etiquettes.card{box-shadow:none;background:0 0;border:0;margin:8px 0 0;padding:0}.rail__etiquettes-tete{color:var(--gris);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 6px;font-size:13px;display:flex}.rail__etiquettes-aide{color:var(--gris-2);font-size:12px}@media (max-width:1239px){.rail{border-top:1px solid #161a2312;border-left:0;border-radius:0 0 15px 15px}.apercu-contact{top:calc(100% + 6px);right:0}}@media (max-width:1111px){.decision-fiche__gauche{border-radius:15px 15px 0 0}.decision-fiche--seule .decision-fiche__gauche{border-radius:15px}}@media (max-width:640px){.main.fiche{padding:16px 16px 40px}.fiche-tete h1{font-size:22px}.activite,.onglet-liste{padding:14px 14px 10px}.historique__plus{margin:12px -14px -10px;padding:10px 14px}.decision-fiche__gauche,.decision-fiche__droite{padding:16px}.h-entree__heure,.pager__texte,.barre-sep,.fil-ariane>a,.fil-ariane>.ic{display:none}.onglets-fiche{flex-wrap:wrap;overflow-x:visible}}.barre-titre{color:var(--encre);white-space:nowrap;margin:0;font-size:15px;font-weight:700}.barre-resume{min-width:0;color:var(--gris);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.barre-resume__montant{color:var(--texte-2);font-variant-numeric:tabular-nums;font-weight:600}.bascule-vue{background:#161a230d;border-radius:10px;gap:2px;padding:2px;display:inline-flex}.bascule-vue__choix{height:28px;color:var(--gris);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.bascule-vue__choix .ic{stroke-width:2px;width:14px;height:14px}.bascule-vue__choix:hover{color:var(--encre)}.bascule-vue__choix[aria-checked=true]{background:var(--papier);color:var(--encre);font-weight:600;box-shadow:0 1px 2px #161a2314}.main.liste{flex-direction:column;gap:12px;width:100%;max-width:1260px;padding:14px 32px 40px;display:flex}.liste-vues{border-bottom:1px solid #161a2314;flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.liste-vues__onglets{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.liste-onglet{height:40px;color:var(--gris);white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.liste-onglet:hover{color:var(--encre)}.liste-onglet--on{box-shadow:inset 0 -2px 0 var(--orseille);color:var(--encre);font-weight:600}.liste-onglet__n{color:var(--gris-2);font-size:12px;font-weight:400}.liste-onglet--on .liste-onglet__n{min-width:20px;height:20px;color:var(--encre);background:#161a230f;border-radius:6px;place-items:center;padding:0 6px;display:grid}.liste-onglet__n--retard{color:var(--retard);font-weight:600}.liste-onglet__modifiee{background:#d97706;border-radius:999px;width:6px;height:6px}.liste-onglet__equipe{background:var(--orseille-p);height:18px;color:var(--orseille-f);border-radius:5px;place-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-grid}.liste-vues__creer{width:30px;height:30px;color:var(--gris);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:2px;display:grid}.liste-vues__creer:hover{color:var(--encre);background:#161a230d}.liste-vues__modifiee{align-items:center;gap:6px;padding-bottom:4px;display:flex}.liste-vues__mot{color:#8a5a00;font-size:12.5px}.liste-vues__retablir{height:30px;color:var(--texte-2);border-radius:9px;align-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.liste-vues__retablir:hover{color:var(--encre);background:#161a230d}.liste-outils{background:var(--papier);border:1px solid #161a2314;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px;display:flex;box-shadow:0 1px 2px #161a230d}.liste-recherche{flex:240px;align-items:center;max-width:320px;margin:0;display:flex;position:relative}.liste-recherche>.ic{width:15px;height:15px;color:var(--gris-2);pointer-events:none;position:absolute;left:10px}.liste-recherche input{appearance:none;width:100%;height:32px;color:var(--encre);font:inherit;background:#161a230a;border:0;border-radius:10px;padding:0 10px 0 34px;font-size:14px}.liste-recherche input::placeholder{color:var(--gris-2)}.liste-recherche input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.liste-recherche input::-webkit-search-decoration{-webkit-appearance:none;display:none}.liste-recherche input:focus{box-shadow:var(--focus-champ);background:var(--papier);outline:none}.liste-outils__sep{background:#161a231a;flex:none;width:1px;height:20px}.puce-filtre{background:var(--orseille-p);color:#6e1f4a;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.puce-filtre__retirer{color:#6e1f4a;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.puce-filtre__retirer .ic{stroke-width:2.2px;width:13px;height:13px}.puce-filtre__retirer:hover{background:#6e1f4a1a}.ajout-filtre__bouton{height:28px;color:var(--texte-2);font:inherit;cursor:pointer;background:0 0;border:1px dashed #161a2333;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.ajout-filtre__bouton .ic{stroke-width:2.2px;width:13px;height:13px}.ajout-filtre__bouton:hover{color:var(--encre);border-color:#161a2352}.ajout-filtre .deroulant__panneau{width:280px;left:0;right:auto}.deroulant__plus{color:var(--orseille);margin-left:auto;font-size:12px;font-weight:600}.deroulant__retour{width:100%;min-height:34px;color:var(--encre);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #161a2312;border-radius:8px 8px 0 0;align-items:center;gap:8px;margin-bottom:4px;padding:6px 10px;font-size:13px;font-weight:600;display:flex}.ic--retour{color:var(--gris);transform:rotate(180deg)}.case-filtre{border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid;box-shadow:inset 0 0 0 1.5px #161a2340}.case-filtre--on{background:var(--orseille);box-shadow:none;color:#fff}.case-filtre .ic{stroke-width:2.6px;width:12px;height:12px}.regroupement__bouton,.bascule-apercu{background:var(--papier);height:30px;color:var(--encre);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #161a231a;border-radius:9px;align-items:center;gap:7px;padding:0 8px 0 10px;font-size:13px;display:inline-flex;box-shadow:0 1px 2px #161a230d}.regroupement__bouton .ic{width:14px;height:14px;color:var(--gris)}.regroupement__terme{color:var(--gris)}.regroupement__valeur{color:var(--encre);font-weight:600}.regroupement .deroulant__panneau{width:220px}.bascule-apercu{margin-right:2px;font-weight:600}.bascule-apercu .ic{width:14px;height:14px}.bascule-apercu kbd{height:18px;font:500 11px/1 var(--sans);background:#161a230f;border-radius:4px;place-items:center;padding:0 5px;display:inline-grid}.bascule-apercu[aria-pressed=true]{background:var(--orseille-p);color:#6e1f4a;border-color:#9b2f6a47}.bascule-apercu[aria-pressed=true] kbd{background:#9b2f6a1f}.liste-corps{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.liste-carte{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;flex:999 560px;min-width:0;display:flex;box-shadow:0 1px 2px #161a230d;container-type:inline-size}.liste-carte--vide{flex:none;padding:32px 24px}.liste-defile{border-radius:15px;flex-direction:column;flex:1;display:flex;overflow-x:auto}.liste-largeur{flex-direction:column;flex:1;min-width:706px;display:flex}.liste-table{font-size:13.5px}.liste-entete,.liste-groupe,.liste-ligne,.liste-pied{grid-template-columns:minmax(200px,1fr) 162px 124px minmax(220px,1.15fr);align-items:center;display:grid}.liste-entete{min-height:38px;color:var(--gris);background:#fafafb;border-radius:15px 15px 0 0;font-size:12.5px;font-weight:500}.liste-entete>[role=columnheader]{padding:0 12px}.liste-entete>[role=columnheader]:first-child{padding-left:16px}.liste-num{text-align:right}.liste-entete>.liste-entete__tri{color:var(--encre);align-items:center;gap:4px;padding-right:16px;font-weight:600;display:flex}.liste-entete__tri .ic{stroke-width:2.4px;width:12px;height:12px}.liste-groupe{background:#fbfbfc;border-top:1px solid #161a230f;min-height:36px}.liste-groupe--renvoi{min-height:40px}.liste-groupe__titre{grid-column:1/3;align-items:center;padding-left:10px;display:flex}.liste-groupe__bascule{height:30px;color:var(--encre);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.liste-groupe__bascule .ic{stroke-width:2.4px;width:12px;height:12px;color:var(--gris-2)}.liste-groupe__bascule:hover{background:#161a230a}.liste-groupe__point{border-radius:999px;flex:none;width:8px;height:8px}.liste-groupe__n{color:var(--gris-2);font-size:12.5px;font-weight:400}.liste-groupe__total{text-align:right;color:#6b7180;font-variant-numeric:tabular-nums;white-space:pre-line;padding:0 12px;font-size:12.5px;line-height:1.3}.liste-groupe__plus{justify-content:flex-end;padding-right:10px;display:flex}.liste-groupe__ajouter{width:26px;height:26px;color:var(--gris-2);border-radius:7px;place-items:center;display:grid}.liste-groupe__ajouter .ic{stroke-width:2.2px;width:14px;height:14px}.liste-groupe__ajouter:hover{color:var(--encre);background:#161a230d}.liste-groupe__note{color:#6b7180;padding:0 16px 0 12px;font-size:12.5px}.liste-groupe__note a{color:inherit;text-decoration:none}.liste-groupe__note a:hover{color:var(--encre);text-decoration:underline}.liste-ligne{background:var(--papier);cursor:pointer;border-top:1px solid #161a230f;min-height:54px;transition:background-color .12s}.liste-ligne:hover{background:#fafafb}.liste-ligne--choisie,.liste-ligne--choisie:hover{background:#9b2f6a0d}.liste-ligne--choisie .liste-ligne__nom{font-weight:700}.liste-ligne__entreprise{min-width:0;padding:8px 12px 8px 16px}.liste-ligne__lien{min-width:0;color:var(--encre);align-items:center;gap:10px;text-decoration:none;display:flex}.liste-ligne__tuile{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.liste-ligne__tuile .ic{stroke-width:2.4px;width:15px;height:15px}.liste-ligne__textes{flex-direction:column;min-width:0;line-height:1.3;display:flex}.liste-ligne__nom{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.liste-ligne__exemple{color:var(--gris);background:#161a230f;border-radius:5px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:500}.liste-ligne__lieu{color:var(--gris);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.liste-ligne__etape{min-width:0;padding:8px 12px}.liste-ligne__vide{color:var(--gris-2);font-size:13px}.point-etape{color:#2a2f3a;white-space:nowrap;align-items:center;gap:7px;max-width:100%;font-size:13px;display:inline-flex}.point-etape__point{border-radius:999px;flex:none;width:8px;height:8px}.point-etape__label{text-overflow:ellipsis;overflow:hidden}.liste-ligne__valeur{color:var(--encre);font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 12px;font-weight:600}.liste-ligne__valeur--vide{color:var(--gris-2)}.liste-ligne__action{align-items:center;gap:10px;min-width:0;padding:8px 16px 8px 12px;display:flex}.liste-ligne__action-textes{flex-direction:column;flex:auto;align-items:flex-start;gap:3px;min-width:0;display:flex}.liste-ligne__action-texte{color:#2a2f3a;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.puce-liste{white-space:nowrap;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.puce-liste--attente{color:#8a5a00;background:#fbf1dc}.puce-liste--retard{color:#b3261e;background:#fbeae8}.puce-liste--neutre{color:#3d4350;background:#161a230d}.puce-liste--info{color:#1d4ed8;background:#3b82f61a}.liste-ligne__resp{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.liste-ligne__resp--vide{box-shadow:inset 0 0 0 1px #161a2329}.liste-pied{min-height:52px;color:var(--gris);background:#fafafb;border-top:1px solid #161a2314;border-radius:0 0 15px 15px;margin-top:auto;font-size:12.5px}.liste-pied>:first-child{padding:0 12px 0 16px}.liste-pied__n{color:var(--encre);font-weight:600}.liste-pied__totaux{text-align:right;color:var(--encre);font-variant-numeric:tabular-nums;padding:6px 12px;font-weight:600;line-height:1.35}.liste-pied__touches{justify-content:flex-end;align-items:center;gap:6px;padding-right:16px;display:flex}.liste-pied__touches kbd{min-width:20px;height:20px;font:400 11.5px/1 var(--sans);background:#161a230f;border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.liste-pied__touches .kbd--loin{margin-left:6px}.liste-pied__coches{color:var(--encre);justify-content:flex-end;align-items:center;gap:8px;padding-right:12px;font-weight:600;display:flex}.liste-pied__lien{height:30px;color:var(--texte-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:13px;font-weight:600}.liste-pied__lien:hover{color:var(--encre);background:#161a230d}.attribuer .deroulant__panneau--haut{width:220px;left:auto;right:0}.apercu-liste{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;flex:360px;min-width:0;display:flex;box-shadow:0 1px 2px #161a230d,0 18px 44px -30px #161a2359}.apercu-liste--attente .apercu-liste__corps{opacity:.7}.apercu-liste__tete{border-bottom:1px solid #161a230f;align-items:center;gap:6px;min-height:48px;padding:8px 8px 8px 16px;display:flex}.apercu-liste__titre,.apercu-liste__rang{color:#6b7180;font-size:12.5px}.apercu-liste__titre{font-weight:600}.apercu-liste__rang{font-variant-numeric:tabular-nums}.icbtn--28{border-radius:8px;width:28px;height:28px}.icbtn--28.icbtn--cadre{box-shadow:0 0 0 1px #161a231a}.icbtn--28:disabled{opacity:.45;cursor:default}.apercu-liste__corps{flex-direction:column;gap:16px;padding:16px;display:flex}.apercu-liste__entete{align-items:center;gap:12px;display:flex}.apercu-liste__tuile{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:15px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #1e4e7a1a}.apercu-liste__noms{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.apercu-liste__nom{letter-spacing:-.012em;color:var(--encre);font-size:17px;font-weight:700;text-decoration:none}.apercu-liste__nom:hover{text-decoration:underline}.apercu-liste__lieu{color:var(--gris);font-size:13px}.apercu-liste__ouvrir{gap:5px;padding:0 10px}.apercu-liste__ouvrir .ic{stroke-width:2.2px;width:12px;height:12px}.apercu-liste__chemin{flex-direction:column;gap:7px;display:flex}.apercu-liste__traits{gap:3px;display:flex}.apercu-liste__trait{background:#161a2312;border-radius:999px;flex:1 1 0;height:6px}.apercu-liste__trait--passee{background:#161a2338}.apercu-liste__etape{color:var(--gris);justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.apercu-liste__etape-label{font-weight:600}.apercu-liste__decision{background:#fdf7ea;border:1px solid #8a5a0029;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.apercu-liste__surtitre{color:#8a5a00;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.apercu-liste__surtitre .ic{stroke-width:2.1px;width:14px;height:14px}.apercu-liste__decision-titre{color:var(--encre);text-wrap:pretty;margin:0;font-weight:600;line-height:1.4}.apercu-liste__decision-texte{color:var(--gris);text-wrap:pretty;margin:0;font-size:13px}.apercu-liste__gestes{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.apercu-liste__gestes .btn{gap:8px;height:32px;padding:0 12px}.apercu-liste__geste{border-color:#8a5a0033}.apercu-liste__champs{margin:0 -8px}.apercu-liste__champs>div{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;padding:0 8px;display:grid}.apercu-liste__champs>.apercu-liste__champ--haut{min-height:40px}.apercu-liste__champs dt{color:var(--gris);font-size:13px}.apercu-liste__champs dd{min-width:0;color:var(--encre);margin:0}.apercu-liste__valeur{font-weight:600}.apercu-liste__personne{align-items:center;gap:8px;display:flex}.apercu-liste__personne-textes{flex-direction:column;min-width:0;line-height:1.25;display:flex}.apercu-liste__personne-textes a{color:var(--encre);text-decoration:none}.apercu-liste__personne-textes a:hover{text-decoration:underline}.apercu-liste__personne-textes span{color:#6b7180;font-size:12px}.pastille--22{width:22px;height:22px;font-size:9px}.apercu-liste__activite{flex-direction:column;gap:2px;display:flex}.apercu-liste__activite h2{color:var(--encre);margin:0 0 4px;font-size:13px;font-weight:700}.apercu-liste__geste-ligne{align-items:flex-start;gap:10px;margin:0;padding:7px 0;display:flex}.apercu-liste__geste-ligne+.apercu-liste__geste-ligne{border-top:1px solid #161a230d}.apercu-liste__geste-ligne .ic{width:15px;height:15px;color:var(--gris);stroke-width:1.9px;flex:none;margin-top:2px}.apercu-liste__geste-ligne--agent .ic{color:var(--orseille)}.apercu-liste__geste-texte{color:#2a2f3a;flex:auto;min-width:0}.apercu-liste__quand{color:#6b7180;white-space:nowrap;font-size:12.5px}.apercu-liste__pied{color:var(--encre);background:#fafafb;border-top:1px solid #161a230f;border-radius:0 0 15px 15px;align-items:center;gap:8px;margin-top:auto;padding:12px 16px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.apercu-liste__pied:hover{background:#f4f5f7}.apercu-liste__pied kbd{min-width:20px;height:20px;color:var(--gris);font:500 11.5px/1 var(--sans);background:#161a230f;border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.apercu-liste__vide{color:var(--gris);margin:0}.pipeline{grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.pipeline__colonne{background:#161a2309;border-radius:16px;flex-direction:column;gap:8px;padding:10px;display:flex}.pipeline__tete{align-items:center;gap:8px;min-height:30px;padding:0 4px;display:flex}.pipeline__tete h2{color:var(--encre);margin:0;font-size:13px;font-weight:600}.pipeline__n{color:var(--gris-2);font-size:12.5px}.pipeline__total{color:#6b7180;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.pipeline__cartes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pipeline__carte{background:var(--papier);color:var(--encre);border:1px solid #161a2314;border-radius:12px;flex-direction:column;gap:10px;padding:12px;text-decoration:none;display:flex;box-shadow:0 1px 2px #161a230d}.pipeline__carte:hover{border-color:#161a2329}.pipeline__haut{align-items:center;gap:10px;min-width:0;display:flex}.pipeline__milieu{justify-content:space-between;align-items:center;gap:8px;display:flex}.pipeline__valeur{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.pipeline__bas{align-items:center;gap:10px;display:flex}.pipeline__vide{color:var(--gris);margin:0;padding:24px 4px}@container (max-width:700px){.liste-largeur{min-width:520px}.liste-entete,.liste-groupe,.liste-ligne,.liste-pied{grid-template-columns:minmax(180px,1fr) 116px minmax(200px,1.15fr)}.liste-entete>[role=columnheader]:nth-child(2),.liste-ligne__etape,.liste-pied>:nth-child(2){display:none}.liste-groupe__titre{grid-column:1/2}}@media (max-width:1111px){.barre-resume{display:none}}@media (max-width:640px){.main.liste{padding:12px 16px 40px}.apercu-liste,.bascule-apercu,.barre-importer,.barre-exporter,.bascule-vue__texte,.btn--touche .btn__texte{display:none}.bascule-vue__choix{padding:0 8px}.barre-titre{font-size:15px}.liste-recherche{flex-basis:100%;max-width:none}.liste-outils__sep,.regroupement__terme,.bascule-apercu kbd,.liste-pied__touches,.btn--touche kbd{display:none}}.connexion-ecran{background:var(--papier);min-height:100vh;color:var(--texte);flex-wrap:wrap;gap:12px;padding:12px;display:flex}.connexion-gauche{flex-direction:column;flex:420px;min-width:0;padding:16px clamp(12px,4vw,44px) 12px;display:flex}.connexion-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.connexion-client{color:var(--gris);margin:0;font-size:13.5px}.connexion-client a{min-height:44px;color:var(--encre);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.connexion-client a .ic{stroke-width:2px;width:14px;height:14px}.connexion-client a:hover{color:var(--orseille)}.connexion-centre{flex-grow:1;justify-content:center;align-items:center;padding:48px 0;display:flex}.connexion-corps{flex-direction:column;width:100%;max-width:400px;display:flex}.connexion-pastille{height:28px;color:var(--texte-2);background:#fafafb;border:1px solid #161a2314;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:0 12px 0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.connexion-corps h1{letter-spacing:-.025em;color:var(--encre);margin:20px 0 10px;font-size:32px;font-weight:700;line-height:1.15}.connexion-texte{color:var(--gris);margin:0 0 28px;font-size:15px;line-height:1.55}.connexion-texte strong{color:var(--encre);font-weight:600}.connexion-corps .message-erreur,.connexion-corps [role=alert]{margin-bottom:16px}.connexion-google{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#1b1f2a;border:1px solid #1b1f2a;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #161a2338,0 8px 20px -10px #161a2373}.connexion-google:hover{background:#262b37}.connexion-google:focus-visible{box-shadow:var(--focus);outline:none}.connexion-google__g{background:#fff;border-radius:999px;place-items:center;width:26px;height:26px;display:grid}.connexion-note{color:var(--gris);align-items:flex-start;gap:8px;margin:14px 0 0;font-size:13px;line-height:1.5;display:flex}.connexion-note .ic{width:15px;height:15px;color:var(--gris-2);stroke-width:1.9px;flex:none;margin-top:2px}.connexion-sep{background:#161a2314;height:1px;margin:32px 0 24px}.connexion-acces{background:#fafafb;border:1px solid #161a2312;border-radius:14px;gap:14px;padding:16px;display:flex}.connexion-acces__icone{background:var(--papier);width:36px;height:36px;color:var(--texte-2);border:1px solid #161a2314;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #161a230d}.connexion-acces__titre{color:var(--encre);margin:0 0 4px;font-weight:600}.connexion-acces__texte{color:var(--gris);margin:0;font-size:13.5px;line-height:1.5}.connexion-pied{color:#6b7180;padding-top:12px;font-size:12.5px}.connexion-droite{color:#fff;background:#1b1f2a;border-radius:24px;flex-direction:column;flex:560px;justify-content:space-between;gap:40px;min-width:0;min-height:540px;padding:clamp(28px,4vw,52px);display:flex;position:relative;overflow:hidden}.connexion-anneau{pointer-events:none;width:760px;height:auto;position:absolute;bottom:-40px;right:-60px}.connexion-droite>:not(.connexion-anneau){position:relative}.connexion-droite__tete{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:13.5px;display:flex}.connexion-droite__tete span:first-child{font-weight:700}.connexion-droite__tete span:last-child{color:#8c93a1}.connexion-droite__milieu{max-width:540px}.connexion-droite__titre{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.08}.connexion-droite__texte{color:#c9cdd6;max-width:460px;margin:0;font-size:16px;line-height:1.6}.connexion-apercu{background:#ffffff0d;border:1px solid #ffffff17;border-radius:18px;max-width:460px;padding:6px}.connexion-apercu__tete{justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 10px;font-size:12.5px;display:flex}.connexion-apercu__tete span:first-child{color:#e7e9ee;font-weight:600}.connexion-apercu__tete span:last-child{color:#8c93a1}.connexion-apercu ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.connexion-apercu li{background:#242936;border:1px solid #ffffff0f;border-radius:13px;align-items:center;gap:12px;padding:12px;display:flex}.connexion-apercu__icone{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.connexion-apercu__icone .ic{stroke-width:1.9px;width:17px;height:17px}.connexion-apercu__icone--vert{color:#7bd3a0;background:#7bd3a024}.connexion-apercu__icone--bleu{color:#8fb4ff;background:#8fb4ff24}.connexion-apercu__icone--orseille{color:#e59ac0;background:#c2588f33}.connexion-apercu__textes{flex-direction:column;flex-grow:1;min-width:0;line-height:1.35;display:flex}.connexion-apercu__textes span:first-child{font-weight:600}.connexion-apercu__textes span:last-child{color:#a9afbc;font-size:12.5px}.connexion-apercu__quand{color:#8c93a1;white-space:nowrap;font-size:12px}.connexion-apercu__puce{white-space:nowrap;background:#ffffff17;border-radius:7px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:640px){.connexion-ecran{padding:0}.connexion-droite{border-radius:0;min-height:0}.connexion-apercu{display:none}}.main.projet-page{flex-direction:column;gap:16px;width:100%;max-width:1240px;padding:24px 32px 40px;display:flex}.projet-page>.bandeau-projet{margin:0}.projet-tete{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;display:flex}.projet-tete__corps{flex:420px;min-width:0}.projet-entreprise{color:var(--gris);align-items:center;gap:8px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.projet-entreprise:hover{color:var(--encre)}.projet-entreprise__tuile{border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:9.5px;font-weight:700;display:grid}.projet-titre{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.projet-titre h1{letter-spacing:-.02em;color:var(--encre);margin:0;font-size:26px;font-weight:700;line-height:1.2}.puce-projet{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;height:26px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.puce-projet .ic{stroke-width:2.4px;width:13px;height:13px}.puce-projet__point{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.puce-projet--info{color:#1d4ed8;background:#3b82f61a}.puce-projet--info .puce-projet__point{background:#3b82f6}.puce-projet--ok,.puce-projet--valide{color:#2f7a4f;background:#e6f2ea}.puce-projet--attente{color:#8a5a00;background:#fbf1dc}.puce-projet--retard{color:#b3261e;background:#fbeae8}.puce-projet--neutre{color:#3d4350;background:#161a230d}.projet-puces{margin-top:10px}.puce-fiche--28{height:28px;padding:0 10px}.puce-fiche--28.puce-fiche--personne{cursor:default;padding:0 10px 0 4px}.projet-puces .pastille--20{font-size:9.5px}.projet-tete__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.projet-tete__gestes .btn{gap:7px}.projet-etapes{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-wrap:wrap;gap:14px 0;margin:0;padding:18px 20px;list-style:none;display:flex;box-shadow:0 1px 2px #161a230d}.projet-etape{flex-direction:column;flex:150px;gap:6px;min-width:0;padding-right:8px;display:flex}.projet-etape:last-child{flex-basis:130px;padding-right:0}.projet-etape__ligne{align-items:center;gap:8px;display:flex}.projet-etape__marque{background:var(--papier);color:#6b7180;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:11.5px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1.5px #161a232e}.projet-etape__marque .ic{stroke-width:3.2px;color:#fff;width:12px;height:12px}.projet-etape__trait{background:#161a231a;border-radius:2px;flex-grow:1;height:2px;display:flex;overflow:hidden}.projet-etape__fait{background:var(--orseille)}.projet-etape__point{background:var(--orseille);border-radius:999px;width:8px;height:8px}.projet-etape--passee .projet-etape__marque{box-shadow:none;background:#2f7a4f}.projet-etape--passee .projet-etape__trait{background:#2f7a4f}.projet-etape--courante .projet-etape__marque{box-shadow:inset 0 0 0 2px var(--orseille), 0 0 0 4px #f5e6ee}.projet-etape--retard .projet-etape__marque{color:#b3261e;box-shadow:inset 0 0 0 2px #b3261e,0 0 0 4px #fbeae8}.projet-etape__titre{color:var(--encre);font-weight:600}.projet-etape__sous{color:#5b6170;font-size:12.5px}.projet-etape--avenir .projet-etape__titre{color:#3d4350}.projet-etape--avenir .projet-etape__sous{color:#6b7180}.projet-etape--courante .projet-etape__titre{font-weight:700}.projet-etape--courante .projet-etape__sous{color:var(--orseille);font-weight:600}.projet-etape--retard .projet-etape__sous{color:#b3261e;font-weight:600}.projet-decision{background:#fdf7ea;border:1px solid #8a5a002e;border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:16px 18px;display:flex;box-shadow:0 1px 2px #161a230a}.projet-decision__icone{color:#8a5a00;background:#fbebc8;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.projet-decision__corps{flex-direction:column;flex:440px;gap:8px;min-width:0;display:flex}.projet-decision h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.projet-decision ul{color:#3d4350;flex-direction:column;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.projet-decision li{gap:8px;display:flex}.projet-decision li:before{content:"";background:#8a5a00;border-radius:999px;flex:none;width:5px;height:5px;margin-top:8px}.projet-decision__gestes{flex-wrap:wrap;gap:8px;display:flex}.projet-decision__secondaire{box-shadow:0 0 0 1px #8a5a0033}.projet-geste-form{display:contents}.projet-rangee{flex-wrap:wrap;align-items:stretch;gap:16px 20px;display:flex}.projet-carte{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;flex:340px;min-width:0;display:flex;box-shadow:0 1px 2px #161a230d}.projet-carte--large{flex:999 540px}.projet-carte__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.projet-carte__tete--geste{gap:10px;padding:12px 12px 12px 16px}.projet-carte__tete h2{color:var(--encre);margin:0;font-size:14px;font-weight:700}.projet-carte__sous{color:#6b7180;font-size:12.5px}.projet-carte__geste{color:#3d4350;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.projet-carte__geste .ic{width:15px;height:15px}.projet-carte__geste:hover{color:var(--encre);background:#161a230d}.projet-carte__lien{height:30px;color:var(--orseille);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.projet-carte__tete .projet-carte__lien{height:auto;padding:0}.projet-carte__lien:hover{color:var(--orseille-f)}.projet-carte__pied{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px 12px;display:flex}.projet-carte__note{color:#6b7180;border-top:1px solid #161a230f;align-items:center;gap:6px;margin:0;padding:10px 16px 12px;font-size:12px;display:flex}.projet-carte__note .projet-carte__lien{height:auto;padding:0;font-size:12px}.projet-carte__vide{color:#6b7180;margin:0;padding:16px;font-size:13px;line-height:1.5}.puce-liste--ok{color:#2f7a4f;background:#e6f2ea}.puce-liste--orseille{color:#6e1f4a;background:#f5e6ee}.pastille--34{width:34px;height:34px;font-size:11.5px}.projet-livrables{flex-direction:column;flex:1;justify-content:space-around;margin:0;padding:4px 8px 6px;list-style:none;display:flex}.projet-livrables li{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:56px;padding:8px;display:flex}.projet-livrables li+li{border-top:1px solid #161a230d}.projet-livrable__tuile{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.projet-livrable__tuile .ic{stroke-width:2px;width:16px;height:16px}.projet-livrable__tuile--valide{color:#2f7a4f;background:#e6f2ea}.projet-livrable__tuile--revue{color:#8a5a00;background:#fbf1dc}.projet-livrable__tuile--production{color:#1d4ed8;background:#3b82f61a}.projet-livrable__tuile--attendu{color:#b3261e;background:#fbeae8}.projet-livrable__tuile--retours{color:#6e1f4a;background:#f5e6ee}.projet-livrable__textes{flex-direction:column;flex:220px;min-width:0;line-height:1.35;display:flex}.projet-livrable__titre{color:var(--encre);font-weight:600}.projet-livrable__sous{color:#5b6170;font-size:12.5px}.projet-livrable__sous--retard{color:#b3261e}.projet-livrables .puce-liste{height:22px;padding:0 7px}.projet-livrable__relancer{font-size:12.5px}.projet-point{flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;display:flex}.projet-point__sous{color:#6b7180;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.projet-point__sous .ic{width:15px;height:15px}.projet-point__texte{color:#2a2f3a;text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.6}.projet-point__gestes{flex-wrap:wrap;gap:8px;display:flex}.projet-point__gestes .btn{height:32px;padding:0 12px}.projet-carte__tete .puce-liste--orseille{font-size:11.5px}.projet-tableau{flex:1;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;padding:12px;display:grid}.projet-colonne{background:#161a2308;border-radius:12px;flex-direction:column;gap:8px;padding:8px;transition:background-color .12s,box-shadow .12s;display:flex}.projet-colonne--survol{background:#9b2f6a0d;box-shadow:inset 0 0 0 1.5px #9b2f6a4d}.projet-colonne__titre{color:#3d4350;align-items:center;gap:8px;margin:2px 4px;font-size:12.5px;font-weight:600;display:flex}.projet-colonne__point{border-radius:999px;flex:none;width:8px;height:8px}.projet-colonne__point--vide{box-shadow:inset 0 0 0 1.5px #8a909c}.projet-colonne__point--info{background:#3b82f6}.projet-colonne__point--attente{background:#d97706}.projet-colonne__n{color:#6b7180;font-weight:500}.projet-tache{background:var(--papier);border:1px solid #161a2314;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;transition:border-color .12s,box-shadow .12s;display:flex;box-shadow:0 1px 2px #161a230a}.projet-tache[draggable=true]{cursor:grab}.projet-tache[draggable=true]:hover,.projet-tache:focus-within{border-color:#9b2f6a59;box-shadow:0 0 0 3px #9b2f6a1a,0 6px 16px -8px #161a2340}.projet-tache__titre{color:var(--encre);font-weight:600}.projet-tache__droite{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.projet-tache__menu .deroulant__panneau{width:236px}.projet-tache__bouton{color:#6b7180;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.projet-tache__bouton .ic{width:15px;height:15px}.projet-tache__bouton:hover,.projet-tache__bouton[aria-expanded=true]{color:var(--encre);background:#161a230f}@media (hover:hover){.projet-tache__bouton{opacity:0}.projet-tache:hover .projet-tache__bouton,.projet-tache:focus-within .projet-tache__bouton,.projet-tache__bouton[aria-expanded=true]{opacity:1}}.projet-tache__motif{color:#b3261e;font-size:12px}.projet-tache__sous-taches{flex-direction:column;gap:5px;display:flex}.projet-tache__sous-ligne{color:#5b6170;justify-content:space-between;font-size:11.5px;display:flex}.projet-tache__jauge{background:#161a2314;border-radius:999px;height:4px;display:block;overflow:hidden}.projet-tache__jauge>span{background:#3b82f6;height:100%;display:block}.projet-tache__bas{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.projet-tache__echeance{color:#5b6170;font-size:12px}.projet-tache__echeance--retard{color:#b3261e;font-weight:600}.projet-tache .puce-liste{font-size:11.5px}.projet-liste-taches{flex-direction:column;gap:8px;margin:0;padding:12px;list-style:none;display:flex}.projet-paiements__resume{flex-direction:column;gap:8px;padding:14px 16px 6px;display:flex}.projet-chiffre{justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}.projet-chiffre__grand{letter-spacing:-.02em;color:var(--encre);font-size:22px;font-weight:700}.projet-chiffre__petit{letter-spacing:0;color:#5b6170;font-size:13px;font-weight:600}.projet-chiffre__sur{color:#5b6170;white-space:nowrap;font-size:12.5px}.projet-segments{gap:3px;height:8px;display:flex}.projet-segments__part{border-radius:999px;flex-shrink:1;flex-basis:0}.projet-segments__part--ok{background:#2f7a4f}.projet-segments__part--attente{background:#f1c56b}.projet-segments__part--vide{background:#161a2314}.projet-echeances{flex-direction:column;flex:1;justify-content:space-around;margin:0;padding:6px 8px 8px;list-style:none;display:flex}.projet-echeances li{align-items:center;gap:10px;min-height:50px;padding:0 8px;display:flex}.projet-echeances li+li{border-top:1px solid #161a230d}.projet-echeance__point{border-radius:999px;flex:none;width:8px;height:8px}.projet-echeance__point--ok{background:#2f7a4f}.projet-echeance__point--attente{background:#e3a008}.projet-echeance__point--retard{background:#b3261e}.projet-echeance__point--vide{box-shadow:inset 0 0 0 1.5px #a3a8b3}.projet-echeance__textes{flex-direction:column;flex-grow:1;min-width:0;line-height:1.3;display:flex}.projet-echeance__titre{color:var(--encre);font-weight:600}.projet-echeance__sous{color:#5b6170;font-size:12.5px}.projet-echeance__gestes{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.projet-echeance__sous--attente{color:#8a5a00}.projet-echeance__sous--retard{color:#b3261e}.projet-echeance__montant{color:var(--encre);white-space:nowrap;font-weight:600}.projet-echeance__montant--discret{color:#5b6170}.projet-temps{flex-wrap:wrap;flex:1;gap:16px 28px;padding:14px 16px 16px;display:flex}.projet-temps__total{flex-direction:column;flex:240px;gap:12px;min-width:0;display:flex}.projet-temps__etat{white-space:nowrap;font-size:12.5px;font-weight:600}.projet-temps__etat--ok{color:#2f7a4f}.projet-temps__etat--retard{color:#b3261e}.projet-temps__barre{background:#161a2312;border-radius:999px;height:8px;display:flex;overflow:hidden}.projet-temps__personnes{color:#3d4350;flex-wrap:wrap;gap:8px 16px;font-size:13px;display:flex}.projet-temps__personnes>span{align-items:center;gap:6px;display:inline-flex}.projet-temps__carre{border-radius:3px;flex:none;width:8px;height:8px}.projet-temps__fort{color:var(--encre);font-weight:600}.projet-temps__etapes{flex:200px;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:0 12px;min-width:0;margin:0;font-size:13px;display:grid}.projet-temps__ligne{display:contents}.projet-temps__etapes dt,.projet-temps__etapes dd{border-top:1px solid #161a230f;margin:0;padding:6px 0}.projet-temps__etapes dt{color:#3d4350}.projet-temps__etapes dd{text-align:right;color:var(--encre);font-weight:600}.projet-temps__etapes .projet-temps__entete{color:#6b7180;border-top:0;padding:0 0 6px;font-size:12.5px;font-weight:600}.projet-client{flex-direction:column;flex:1;gap:12px;padding:14px 16px 16px;display:flex}.projet-client__personne{align-items:center;gap:10px;display:flex}.projet-client__textes{flex-direction:column;flex-grow:1;min-width:0;line-height:1.3;display:flex}.projet-client__nom{color:var(--encre);font-weight:600}.projet-client__role{color:#5b6170;font-size:12.5px}.projet-client__faits{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.projet-client__faits dt{color:#6b7180}.projet-client__faits dd{color:var(--encre);margin:0}.projet-client__espace{margin-top:auto}.projet-detail{border-top:1px solid #161a2314;margin-top:8px;padding-top:20px}.projet-detail__titre{color:var(--encre);margin:0 0 14px;font-size:15px;font-weight:700}.projet-detail .pied-projet{margin-top:20px}@media (max-width:640px){.main.projet-page{padding:16px 16px 32px}.projet-etapes{padding:14px}.projet-titre h1{font-size:22px}}.main.conversations{width:100%;max-width:none;padding:0}.cv-ecran{flex-wrap:wrap;min-height:calc(100vh - 56px);display:flex}.cv-liste{background:var(--papier);border-right:1px solid #161a2312;flex-direction:column;flex:300px;min-width:0;max-width:336px;display:flex}.cv-outils{flex-direction:column;gap:10px;padding:12px 12px 8px;display:flex}.cv-outils__ligne{align-items:center;gap:8px;display:flex}.cv-recherche{flex:auto;align-items:center;display:flex;position:relative}.cv-recherche .ic{color:#8a909c;pointer-events:none;width:15px;height:15px;position:absolute;left:10px}.cv-recherche input{appearance:none;background:var(--papier);width:100%;height:34px;color:var(--encre);font:inherit;border:1px solid #161a231a;border-radius:10px;outline:none;padding:0 10px 0 32px;box-shadow:0 1px 2px #161a230a}.cv-recherche input::placeholder{color:#8a909c}.cv-recherche input:focus{border-color:var(--orseille);box-shadow:var(--focus-champ)}.cv-tri{background:var(--papier);color:#3d4350;cursor:pointer;border:1px solid #161a231a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 1px 2px #161a230a}.cv-tri .ic{width:15px;height:15px}.cv-tri:hover,.cv-tri[aria-pressed=true]{background:var(--surface-2);color:var(--encre)}.cv-onglets{background:#161a230d;border-radius:10px;gap:2px;padding:2px;display:flex}.cv-onglets button{height:28px;font:inherit;color:#5b6170;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:13px;display:inline-flex}.cv-onglets button:hover{color:var(--encre)}.cv-onglets button.on{background:var(--papier);color:var(--encre);font-weight:600;box-shadow:0 1px 2px #161a2314}.cv-onglets__n{color:#8a909c;font-size:12px;font-weight:400}.cv-onglets__n--fort{background:var(--orseille);color:#fff;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:grid}.cv-fils{flex-direction:column;gap:2px;margin:0;padding:0 8px 8px;list-style:none;display:flex;overflow-y:auto}.cv-ligne{color:inherit;border-radius:12px;gap:10px;padding:10px;text-decoration:none;transition:background-color .12s;display:flex}.cv-ligne:hover{background:#161a2308}.cv-ligne--courante,.cv-ligne--courante:hover{background:#f2f3f5;box-shadow:inset 0 0 0 1px #161a230f}.cv-ligne__avatar{flex:none;position:relative}.pastille--36{width:36px;height:36px;font-size:12px}.pastille--52{width:52px;height:52px;font-size:16px}.cv-canal{width:16px;height:16px;box-shadow:0 0 0 2px var(--papier);color:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.cv-canal .ic{stroke-width:2.6px;width:9px;height:9px}.cv-canal--whatsapp{background:#1fa855}.cv-canal--email{background:#5b6170}.cv-ligne__corps{flex-direction:column;flex-grow:1;gap:1px;min-width:0;display:flex}.cv-ligne__haut{align-items:baseline;gap:8px;display:flex}.cv-ligne__nom{min-width:0;color:var(--encre);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-weight:600;overflow:hidden}.cv-ligne__heure{color:#8a909c;flex:none;font-size:12px}.cv-ligne__entreprise{color:#5b6170;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.cv-ligne__bas{align-items:center;gap:8px;display:flex}.cv-ligne__apercu{color:#5b6170;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-size:13px;overflow:hidden}.cv-ligne__point{background:var(--orseille);border-radius:999px;flex:none;width:8px;height:8px}.cv-ligne--non-lue .cv-ligne__nom{font-weight:700}.cv-ligne--non-lue .cv-ligne__heure{color:var(--orseille);font-weight:600}.cv-ligne--non-lue .cv-ligne__apercu{color:var(--encre)}.cv-delai{white-space:nowrap;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;height:20px;margin-top:5px;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.cv-delai .ic{stroke-width:2.2px;width:12px;height:12px}.cv-delai--attente{color:#8a5a00;background:#fbf1dc}.cv-delai--retard{color:#b3261e;background:#fbeae8}.cv-liste__vide{color:#6b7180;margin:8px 16px;font-size:13px;line-height:1.5}.cv-fil{background:var(--toile);flex-direction:column;flex:999 420px;min-width:0;display:flex}.cv-tete{background:var(--papier);border-bottom:1px solid #161a2312;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:64px;padding:10px 16px 10px 20px;display:flex}.cv-tete__qui{flex-direction:column;flex:180px;min-width:0;line-height:1.3;display:flex}.cv-tete__nom{color:var(--encre);font-weight:700}.cv-tete__sous{color:#5b6170;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.cv-tete__entreprise{color:#3d4350;font-weight:500;text-decoration:none}.cv-tete__entreprise:hover{color:var(--encre);text-decoration:underline}.cv-tete__canal{align-items:center;gap:4px;margin-left:4px;display:inline-flex}.cv-point{border-radius:999px;flex:none;width:7px;height:7px}.cv-point--whatsapp{background:#1fa855}.cv-point--email{background:#5b6170}.cv-confie__bouton,.cv-bouton{background:var(--papier);height:30px;font:inherit;color:var(--encre);cursor:pointer;border:1px solid #161a231a;border-radius:9px;align-items:center;gap:6px;font-size:13px;transition:background-color .12s;display:inline-flex}.cv-confie__bouton{padding:0 8px 0 4px}.cv-confie__bouton .ic{color:#6b7180;width:14px;height:14px}.cv-confie .deroulant__panneau,.cv-menu .deroulant__panneau{width:236px}.cv-bouton{padding:0 10px;font-weight:600}.cv-bouton .ic{width:14px;height:14px}.cv-bouton--icone{justify-content:center;width:30px;padding:0}.cv-bouton kbd{color:#5b6170;background:#161a230f;border-radius:4px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-family:inherit;font-size:10.5px;font-weight:500;display:inline-grid}.cv-confie__bouton:hover,.cv-bouton:hover{background:var(--surface-2)}.cv-activation{color:#3d4350;background:#fdf7ea;border-radius:12px;margin:12px 16px 0;padding:10px 12px;font-size:12.5px;line-height:1.5;box-shadow:inset 0 0 0 1px #8a5a0024}.cv-activation summary{cursor:pointer;align-items:flex-start;gap:8px;list-style:none;display:flex}.cv-activation summary::-webkit-details-marker{display:none}.cv-activation summary .ic{color:#8a5a00;flex:none;width:14px;height:14px;margin-top:3px}.cv-activation__plus{color:var(--orseille);white-space:nowrap;flex:none;margin-left:auto;font-weight:600}.cv-activation ol{gap:4px;margin:8px 0 0;padding-left:40px;display:grid}.cv-corps{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:18px 24px 20px;display:flex;overflow-y:auto}.cv-origine{color:#6b7180;text-align:center;align-self:center;align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}.cv-origine .ic{flex:none;width:13px;height:13px}.cv-origine a{color:#3d4350;font-weight:600;text-decoration:none}.cv-origine a:hover{text-decoration:underline}.cv-jour{color:#6b7180;align-items:center;gap:10px;margin:6px 0 0;font-size:12px;font-weight:600;display:flex}.cv-jour span{background:#161a2314;flex-grow:1;height:1px}.cv-evenement{color:#6b7180;align-self:center;align-items:center;gap:6px;margin:2px 0 0;font-size:12px;display:inline-flex}.cv-evenement .ic{width:13px;height:13px}.cv-bulle{flex-direction:column;gap:4px;max-width:82%;display:flex}.cv-bulle--entrante{align-self:flex-start}.cv-bulle--sortante{align-self:flex-end;align-items:flex-end}.cv-bulle__corps{overflow-wrap:anywhere;padding:10px 12px}.cv-bulle__corps p{white-space:pre-line;margin:0}.cv-bulle--entrante .cv-bulle__corps{background:var(--papier);color:#2a2f3a;border:1px solid #161a2314;border-radius:14px 14px 14px 4px;box-shadow:0 1px 2px #161a230a}.cv-bulle--sortante .cv-bulle__corps{color:#fff;background:#1b1f2a;border-radius:14px 14px 4px;box-shadow:0 1px 2px #161a231f}.cv-pieces{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cv-bulle__corps>.cv-pieces:first-child{margin-top:0}.cv-piece__form{display:contents}.cv-piece{max-width:100%;height:30px;color:var(--encre);font:inherit;background:#161a230b;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}button.cv-piece{cursor:pointer}button.cv-piece:hover{background:#161a2314}.cv-piece .ic{flex:none;width:14px;height:14px}.cv-piece--pdf .ic{color:#b3261e}.cv-piece--image .ic{color:#1d4ed8}.cv-piece__nom{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cv-bulle--sortante .cv-piece{color:#fff;background:#ffffff1f}.cv-bulle--sortante .cv-piece .ic{color:inherit}.cv-bulle__pied{color:#8a909c;align-items:center;gap:4px;padding:0 4px;font-size:11.5px;display:inline-flex}.cv-etat{align-items:center;gap:3px;margin-left:2px;display:inline-flex}.cv-etat .ic{width:14px;height:14px}.cv-etat--lu .ic{color:#3b82f6}.cv-etat--echec{color:#b3261e;font-weight:600}.cv-suggestion{background:var(--papier);border:1px solid #9b2f6a38;border-radius:14px;align-self:flex-end;width:min(100%,540px);margin-top:2px;padding:12px 14px;box-shadow:0 0 0 4px #9b2f6a0f}.cv-suggestion__titre{color:var(--orseille);align-items:center;gap:8px;margin:0 0 6px;font-size:12.5px;font-weight:600;display:flex}.cv-suggestion__titre .ic{flex:none;width:14px;height:14px}.cv-suggestion__texte{color:#2a2f3a;white-space:pre-line;text-wrap:pretty;margin:0}.cv-suggestion__gestes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.cv-suggestion__aide{color:#6b7180;margin:8px 0 0;font-size:12.5px}.cv-composeur{background:var(--papier);border:1px solid #161a231f;border-radius:14px;flex:none;margin:0 16px 16px;box-shadow:0 1px 2px #161a230d,0 10px 28px -18px #161a234d}.cv-composeur:focus-within{border-color:#9b2f6a59}.cv-composeur__tete{flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 10px 0 8px;display:flex}.cv-composeur__onglet{border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cv-composeur__onglet--whatsapp{color:#17703a;background:#1fa8551a}.cv-composeur__onglet--email{color:#3d4350;background:#161a230d}.cv-composeur__onglet kbd{background:#17703a1f;border-radius:4px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-family:inherit;font-size:10.5px;font-weight:500;display:inline-grid}.cv-fenetre{align-items:center;gap:5px;font-size:12px;display:inline-flex}.cv-fenetre .ic{width:13px;height:13px}.cv-fenetre--ok{color:#17703a}.cv-fenetre--attente{color:#8a5a00}.cv-fenetre--retard{color:#b3261e}.cv-composeur__zone{resize:none;width:calc(100% - 28px);color:var(--encre);font:inherit;appearance:none;background:0 0;border:0;outline:none;margin:4px 14px 0;padding:6px 0;line-height:1.5;display:block}.cv-composeur__zone::placeholder{color:#8a909c}.cv-composeur__erreur{margin:0 14px}.cv-composeur__raison{color:#6b7180;margin:6px 14px 10px;font-size:12.5px;line-height:1.5}.cv-orsel-reponse{background:var(--surface-2);border-radius:14px;flex:none;margin:0 16px 10px;padding:10px 14px 12px;box-shadow:0 0 0 1px #161a230f}.cv-orsel-reponse__tete{color:var(--aide);margin:0;font-size:12.5px;line-height:1.5}.cv-orsel-reponse__texte{white-space:pre-wrap;color:var(--texte);margin:6px 0 10px;font-size:13.5px;line-height:1.5}.cv-composeur__pied{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px 8px;display:flex}.cv-envoi{border-radius:9px;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.cv-envoi__principal{border:1px solid var(--orseille);background:var(--orseille);color:#fff;height:32px;font:inherit;cursor:pointer;border-radius:9px 0 0 9px;align-items:center;gap:8px;padding:0 10px 0 12px;font-weight:600;display:inline-flex}.cv-envoi__principal kbd{background:#ffffff29;border-radius:4px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-family:inherit;font-size:11px;display:inline-grid}.cv-envoi__suite{display:inline-flex}.cv-envoi__fleche{border:1px solid var(--orseille);background:var(--orseille);color:#fff;cursor:pointer;border-left-color:#ffffff38;border-radius:0 9px 9px 0;place-items:center;width:30px;height:32px;display:grid}.cv-envoi__fleche .ic{width:14px;height:14px}.cv-envoi__principal:hover,.cv-envoi__fleche:hover{background:var(--orseille-f)}.cv-envoi__suite .deroulant__panneau--haut{width:200px;left:auto;right:0}.cv-fil--vide{text-align:center;justify-content:center;align-items:center;gap:6px;padding:48px 24px}.cv-fil__vide-icone{background:var(--papier);color:#6b7180;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 1px 2px #161a230f}.cv-fil__vide-titre{color:var(--encre);margin:8px 0 0;font-weight:700}.cv-fil__vide-texte{color:#6b7180;max-width:420px;margin:0;font-size:13px;line-height:1.5}.cv-rail{background:var(--papier);border-left:1px solid #161a2312;flex-direction:column;flex:280px;min-width:0;max-width:320px;display:flex}.cv-rail__contact{text-align:center;border-bottom:1px solid #161a2312;flex-direction:column;align-items:center;gap:8px;padding:20px 16px 16px;display:flex}.cv-rail__qui{flex-direction:column;line-height:1.35;display:flex}.cv-rail__nom{color:var(--encre);font-size:15px;font-weight:700;text-decoration:none}a.cv-rail__nom:hover{text-decoration:underline}.cv-rail__role{color:#5b6170;font-size:13px}.cv-rail__role a{color:#3d4350;text-decoration:none}.cv-rail__role a:hover{text-decoration:underline}.cv-rail__gestes{gap:6px;margin-top:2px;display:flex}.cv-rail__geste{background:var(--papier);color:#3d4350;border:1px solid #161a231a;border-radius:9px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 1px 2px #161a230d}.cv-rail__geste .ic{width:15px;height:15px}.cv-rail__geste:hover{background:var(--surface-2);color:var(--encre)}.cv-rail__accord{color:#6b7180;font-size:12px;line-height:1.4}.cv-rail__bloc{border-bottom:1px solid #161a2312;padding:14px 16px}.cv-rdv{color:inherit;background:#3b82f60f;border:1px solid #3b82f638;border-radius:12px;align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}.cv-rdv:hover{background:#3b82f61a}.cv-rdv>.ic{color:#8a909c;flex:none;width:15px;height:15px}.cv-rdv__icone{background:var(--papier);color:#1d4ed8;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 1px 2px #161a230f}.cv-rdv__icone .ic{width:16px;height:16px}.cv-rdv__textes{flex-direction:column;flex-grow:1;min-width:0;line-height:1.35;display:flex}.cv-rdv__titre{color:var(--encre);font-weight:600}.cv-rdv__sous{color:#3d4350;font-size:12.5px}.cv-rail__section{border-bottom:1px solid #161a2312;padding:14px 16px 10px}.cv-rail__section--fin{border-bottom:0;padding-bottom:12px}.cv-rail__tete{align-items:center;gap:8px;margin-bottom:4px;display:flex}.cv-rail__tete h2{color:var(--encre);margin:0;font-size:13px;font-weight:700}.cv-rail__n{color:#6b7180;font-size:12.5px}.cv-rail__lien{color:var(--orseille);align-items:center;gap:4px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.cv-rail__lien .ic{width:13px;height:13px}.cv-rail__lien:hover{color:var(--orseille-f)}.cv-rail__lignes{margin:0}.cv-rail__ligne{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;min-height:32px;display:grid}.cv-rail__ligne dt{color:#5b6170;font-size:13px}.cv-rail__ligne dd{color:var(--encre);align-items:center;gap:7px;margin:0;display:flex}.cv-rail__fort{font-weight:600}.cv-rail__point{border-radius:999px;flex:none;width:8px;height:8px}.cv-autre{min-height:44px;color:inherit;border-radius:9px;align-items:center;gap:10px;margin:0 -6px;padding:4px 6px;text-decoration:none;display:flex}.cv-autre:hover{background:#161a2308}.cv-autre__icone{color:#3d4350;background:#161a230d;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.cv-autre__icone .ic{width:14px;height:14px}.cv-autre__textes{flex-direction:column;flex-grow:1;min-width:0;line-height:1.3;display:flex}.cv-autre__titre{color:var(--encre);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.cv-autre__sous{color:#6b7180;font-size:12px}.cv-fichier{border-radius:9px;align-items:center;gap:8px;min-height:34px;margin:0 -6px;padding:0 6px;display:flex}.cv-fichier:hover{background:#161a2308}.cv-fichier__piece{min-width:0;color:var(--encre);font:inherit;text-align:left;background:0 0;border:0;flex-grow:1;align-items:center;gap:8px;padding:0;font-size:13px;display:flex}button.cv-fichier__piece{cursor:pointer}.cv-fichier__piece .ic{flex:none;width:15px;height:15px}.cv-fichier__piece.cv-piece--pdf .ic{color:#b3261e}.cv-fichier__piece.cv-piece--image .ic{color:#1d4ed8}.cv-fichier__quand{color:#8a909c;flex:none;font-size:12px}.cv-rail__note{color:#6b7180;margin:6px 0 0;font-size:12px;line-height:1.4}.cv-rail__note a{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #161a2340;text-decoration:underline #161a2340}.cv-rail__note a:hover{color:var(--encre)}@media (min-width:1000px){.cv-ecran{flex-wrap:nowrap;height:calc(100vh - 56px);min-height:640px}.cv-liste,.cv-rail{overflow-y:auto}.cv-fil{min-height:0}}@media (max-width:999px){.cv-liste{border-bottom:1px solid #161a2312;border-right:0;flex-basis:100%;max-width:none;max-height:360px}.cv-fils{overflow-y:auto}.cv-fil{flex-basis:100%;min-height:560px}.cv-corps{padding:14px 16px 16px}.cv-rail{border-top:1px solid #161a2312;border-left:0;flex-basis:100%;max-width:none}}.main.agenda{flex-direction:column;gap:14px;width:100%;max-width:1260px;padding:16px 24px 32px 32px;display:flex}.ag-portees{background:#161a230d;border-radius:10px;gap:2px;padding:2px;display:inline-flex}.ag-portees a{color:#5b6170;white-space:nowrap;border-radius:8px;align-items:center;height:28px;padding:0 10px;text-decoration:none;display:inline-flex}.ag-portees a:hover{color:var(--encre)}.ag-portees a.on{background:var(--papier);color:var(--encre);font-weight:600;box-shadow:0 1px 2px #161a2314}.ag-decision{background:#fdf7ea;border:1px solid #8a5a002e;border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #161a230a}.ag-decision__icone{color:#8a5a00;background:#fbebc8;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ag-decision__corps{flex-direction:column;flex:420px;gap:10px;min-width:0;display:flex}.ag-decision h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.ag-decision__texte{color:#5b6170;text-wrap:pretty;margin:2px 0 0;font-size:13px}.ag-decision__gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ag-creneaux{flex-wrap:wrap;gap:6px;display:flex}.ag-creneau{background:var(--papier);color:#6e1f4a;white-space:nowrap;border:1px solid #9b2f6a59;border-radius:9px;align-items:center;gap:6px;height:30px;padding:0 10px 0 8px;font-size:13px;font-weight:600;display:inline-flex}.ag-creneau__case{background:var(--orseille);color:#fff;border-radius:5px;flex:none;place-items:center;width:16px;height:16px;display:grid}.ag-creneau__case .ic{stroke-width:3px;width:11px;height:11px}.ag-creneaux__duree{color:#6b7180;align-items:center;height:30px;padding:0 4px;font-size:12.5px;display:inline-flex}.ag-rangee{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.ag-carte{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;flex:999 600px;min-width:0;display:flex;box-shadow:0 1px 2px #161a230d}.ag-outils{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;display:flex}.ag-outils__fleches{gap:4px;display:inline-flex}.ag-outils__fleche,.ag-outils__aujourdhui{background:var(--papier);height:30px;color:var(--encre);border:1px solid #161a231a;border-radius:8px;place-items:center;text-decoration:none;display:inline-grid}.ag-outils__fleche{color:#3d4350;width:30px}.ag-outils__fleche .ic{width:15px;height:15px}.ag-outils__aujourdhui{padding:0 10px;font-weight:600}.ag-outils__fleche:hover,.ag-outils__aujourdhui:hover{background:var(--surface-2)}.ag-outils__titre{color:var(--encre);margin-left:4px;font-size:15px;font-weight:700}.ag-outils__sous{color:#6b7180;font-size:13px}.ag-vues{background:#161a230d;border-radius:9px;gap:2px;padding:2px;display:inline-flex}.ag-vues a{color:#5b6170;border-radius:7px;align-items:center;height:26px;padding:0 9px;font-size:12.5px;text-decoration:none;display:inline-flex}.ag-vues a:hover{color:var(--encre)}.ag-vues a.on{background:var(--papier);color:var(--encre);font-weight:600;box-shadow:0 1px 2px #161a2314}.ag-defile{border-radius:0 0 15px 15px;overflow-x:auto}.ag-grille{min-width:640px}.ag-grille--jour{min-width:0}.ag-entete{border-bottom:1px solid #161a230f;display:grid}.ag-jour{color:#6b7180;border-left:1px solid #161a230f;align-items:center;gap:6px;min-width:0;padding:8px 10px;font-size:12.5px;display:flex}.ag-jour__numero{color:var(--encre);font-size:16px;font-weight:600}.ag-jour--aujourdhui{color:var(--orseille);background:#9b2f6a08;font-weight:600}.ag-jour--aujourdhui .ag-jour__numero{background:var(--orseille);color:#fff;border-radius:999px;place-items:center;min-width:28px;height:28px;padding:0 6px;font-size:14px;font-weight:700;display:grid}.ag-jour--semaine{border-left:3px double #161a231a}.ag-jour__semaine{color:#6b7180;background:#161a230d;border-radius:5px;place-items:center;height:18px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.ag-echeances{background:#fcfcfd;border-bottom:1px solid #161a230f;min-height:36px;display:grid}.ag-echeances .ag-jour{flex-direction:column;align-items:stretch;gap:4px;padding:4px}.ag-echeances__marque{color:#8a909c;justify-content:flex-end;align-items:center;padding-right:10px;display:flex}.ag-echeances__marque .ic{width:14px;height:14px}.ag-echeance{color:#8a5a00;white-space:nowrap;text-overflow:ellipsis;background:#fbf1dc;border-radius:7px;align-items:center;gap:5px;width:100%;height:26px;padding:0 7px;font-size:12px;font-weight:600;text-decoration:none;display:flex;overflow:hidden}.ag-echeance .ic{flex:none;width:13px;height:13px}.ag-echeance:hover{background:#f7e6c2}.ag-corps{display:grid}.ag-heures{position:relative}.ag-heures span{color:#8a909c;font-size:11.5px;position:absolute;right:8px}.ag-heures .ag-heures__maintenant{background:var(--orseille);color:#fff;font-variant-numeric:tabular-nums;border-radius:4px;padding:0 4px;font-size:10.5px;font-weight:600;right:6px}.ag-colonne{background-image:repeating-linear-gradient(#161a230f 0 1px,#0000 1px 64px);border-left:1px solid #161a230f;min-width:0;position:relative}.ag-colonne--aujourdhui{background-color:#9b2f6a05}.ag-colonne--semaine{border-left:3px double #161a231a}.ag-passe{pointer-events:none;background:repeating-linear-gradient(135deg,#161a2306 0 6px,#0000 6px 12px);position:absolute;top:0;left:0;right:0}.ag-maintenant{background:var(--orseille);z-index:4;pointer-events:none;height:2px;position:absolute;left:-5px;right:0}.ag-maintenant span{background:var(--orseille);width:10px;height:10px;box-shadow:0 0 0 2px var(--papier);border-radius:999px;position:absolute;top:-4px;left:0}.ag-ev{font:inherit;text-align:left;z-index:1;cursor:pointer;border:1px solid #0000;border-radius:9px;padding:6px 8px;font-size:12px;line-height:1.3;text-decoration:none;transition:box-shadow .12s;display:block;position:absolute;overflow:hidden}.ag-ev__titre,.ag-ev__sous,.ag-ev__detail{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ag-ev__titre{font-weight:600}.ag-ev--prospect{color:#1e3a8a;background:#eef4ff;border-color:#3b82f638}.ag-ev--prospect .ag-ev__sous,.ag-ev--prospect .ag-ev__detail{color:#4b67a8}.ag-ev--projet{color:#6e1f4a;background:#fbf1f6;border-color:#9b2f6a33}.ag-ev--projet .ag-ev__sous,.ag-ev--projet .ag-ev__detail{color:#8e5577}.ag-ev--prospect:hover,.ag-ev--projet:hover{box-shadow:0 4px 12px -6px #161a2340}.ag-ev--occupation{color:#5b6170;cursor:default;z-index:0;background:#161a2308;border:1px dashed #161a232e}.ag-ev--occupation .ag-ev__titre{color:#3d4350}.ag-ev--propose{color:var(--orseille);background:#9b2f6a0a;border:1.5px dashed #c2588f}.ag-ev--propose .ag-ev__titre{font-weight:700}.ag-ev--propose:hover{background:#9b2f6a14}.ag-ev--choisi,.ag-ev--choisi:hover{border-color:var(--orseille);background:var(--orseille);color:#fff;box-shadow:0 0 0 2px var(--papier), 0 0 0 4px #9b2f6a4d, 0 10px 22px -10px #9b2f6aa6;z-index:3}.ag-ev--choisi .ag-ev__titre{font-weight:700}.ag-ev--choisi .ag-ev__sous{color:#fff}.ag-ev--choisi .ag-ev__detail{color:#ffffffc7}.ag-legende{color:#5b6170;border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:10px 12px 10px 66px;font-size:12px;display:flex}.ag-legende>span{align-items:center;gap:5px;display:inline-flex}.ag-legende__marque{border-radius:3px;flex:none;width:10px;height:10px}.ag-legende__marque--prospect{background:#eef4ff;border:1px solid #3b82f64d}.ag-legende__marque--projet{background:#fbf1f6;border:1px solid #9b2f6a47}.ag-legende__marque--occupation{background:#161a2308;border:1px dashed #161a234d}.ag-legende__marque--propose{border:1.5px dashed #c2588f}.ag-mois{min-width:640px}.ag-mois__tete,.ag-mois__semaine{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ag-mois__tete span{color:#6b7180;padding:8px 10px;font-size:12.5px;font-weight:600}.ag-mois__tete span+span,.ag-mois__jour+.ag-mois__jour{border-left:1px solid #161a230f}.ag-mois__semaine{border-top:1px solid #161a230f}.ag-mois__jour{flex-direction:column;gap:4px;min-width:0;min-height:108px;padding:6px;display:flex}.ag-mois__numero{color:var(--encre);font-size:13px;font-weight:600}.ag-mois__jour--hors .ag-mois__numero{color:#a3a8b3}.ag-mois__jour--aujourdhui{background:#9b2f6a08}.ag-mois__jour--aujourdhui .ag-mois__numero{background:var(--orseille);color:#fff;border-radius:999px;align-self:flex-start;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:12px;font-weight:700;display:grid}.ag-puce{width:100%;height:22px;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:1px solid #0000;border-radius:6px;padding:0 6px;font-size:11.5px;line-height:20px;text-decoration:none;display:block;overflow:hidden}.ag-puce--prospect{color:#1e3a8a;background:#eef4ff;border-color:#3b82f638}.ag-puce--projet{color:#6e1f4a;background:#fbf1f6;border-color:#9b2f6a33}.ag-puce--propose{color:var(--orseille);border:1px dashed #c2588f}.ag-puce--choisie{border-color:var(--orseille);background:var(--orseille);color:#fff}.ag-mois__plus{color:#6b7180;font-size:11.5px}.ag-liste{padding:12px 16px 16px}.ag-liste__sous{color:#6b7180;margin:10px 0 0;font-size:13px}.ag-liste__groupe{margin-top:8px}.ag-liste__groupe h3{padding:10px 0 4px}.ag-detail{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;flex:320px;min-width:0;max-width:360px;display:flex;box-shadow:0 1px 2px #161a230d}.ag-detail__tete{border-bottom:1px solid #161a230f;padding:16px 16px 14px}.ag-detail__moment{color:var(--orseille);align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:600;display:flex}.ag-detail__point{background:var(--orseille);border-radius:999px;flex:none;width:8px;height:8px}.ag-detail__dans{color:#6e1f4a;white-space:nowrap;background:#f5e6ee;border-radius:6px;place-items:center;height:20px;padding:0 6px;font-size:11.5px;display:inline-grid}.ag-detail__dans--retard{color:#b3261e;background:#fbeae8}.ag-detail h2{letter-spacing:-.015em;color:var(--encre);margin:6px 0 2px;font-size:19px;font-weight:700}.ag-detail__entreprise{color:#3d4350;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.ag-detail__entreprise:hover{color:var(--encre);text-decoration:underline}.ag-detail__tuile{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:grid}.ag-detail__gestes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ag-detail__principal{flex:auto;gap:7px}.ag-detail__faits{border-bottom:1px solid #161a230f;flex-direction:column;margin:0;padding:10px 16px;display:flex}.ag-detail__fait{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.ag-detail__fait dt{color:#6b7180;flex:none;width:20px;padding-top:1px}.ag-detail__fait dt .ic{width:16px;height:16px}.ag-detail__fait dd{color:var(--encre);flex-grow:1;margin:0}.ag-detail__participants{flex-direction:column;gap:6px;display:flex}.ag-participant{align-items:center;gap:8px;display:flex}.ag-participant .pastille--24{font-size:9.5px}.ag-participant__nom{min-width:0;color:var(--encre);flex-grow:1}.ag-participant__role{color:#6b7180;white-space:nowrap;font-size:12px}.ag-participant__role--ok{color:#2f7a4f;font-weight:600}.ag-participant__role--attente{color:#8a5a00;font-weight:600}.ag-detail__section{border-bottom:1px solid #161a230f;padding:14px 16px}.ag-detail__section--fin{border-bottom:0;flex:1}.ag-detail__titre{justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}.ag-detail__titre>span:first-child{color:var(--encre);font-weight:700}.ag-detail__quand{color:#6b7180;font-size:12.5px}.ag-detail__lien{color:var(--orseille);font-size:12.5px;font-weight:600;text-decoration:none}.ag-detail__lien:hover{color:var(--orseille-f)}.ag-points{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ag-points li{color:#2a2f3a;gap:10px;padding:5px 0;display:flex}.ag-points__n{color:#3d4350;background:#161a230d;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}.ag-connu{margin:0;padding:0;list-style:none}.ag-connu li{color:#2a2f3a;justify-content:space-between;align-items:flex-start;gap:10px;padding:7px 0;display:flex}.ag-connu li+li{border-top:1px solid #161a230d}.ag-connu__terme{color:#6b7180}.ag-connu__source{color:#5b6170;white-space:nowrap;background:#161a230d;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.ag-message{color:#2a2f3a;background:#161a2309;border-radius:12px;margin:0;padding:10px 12px;line-height:1.5}.ag-message__sous{color:#6b7180;margin-top:4px;font-size:12px;display:block}.ag-detail__apres{color:#6b7180;border-top:1px solid #161a230f;align-items:center;gap:8px;margin:0;padding:11px 16px 12px;font-size:12px;display:flex}.ag-detail__apres .ic{flex:none;width:14px;height:14px}@media (max-width:640px){.main.agenda{padding:12px 16px 24px}.ag-detail{max-width:none}.ag-legende{padding-left:12px}}.dv-fil{align-items:center;gap:6px;font-size:14px;display:flex}.dv-fil a{color:var(--gris);font-weight:500;text-decoration:none}.dv-fil a:hover{color:var(--encre)}.dv-fil .ic{color:#a3a8b3;stroke-width:2px;width:14px;height:14px}.dv-fil h1{color:var(--encre);margin:0;font-size:14px;font-weight:700}.dv-statut{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.dv-statut:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px}.dv-statut--attente{background:var(--attente-p);color:var(--attente)}.dv-statut--attente:before{background:#d97706}.dv-statut--ok{background:var(--valide-p);color:var(--valide)}.dv-statut--retard{background:var(--retard-p);color:var(--retard)}.dv-statut--info{color:#1e4e7a;background:#e7f0f9}.dv-statut--neutre{color:var(--texte-2);background:#161a230f}.dv-statut--neutre:before{background:var(--gris-2)}.dv-enregistre{color:var(--aide);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.dv-enregistre .ic{width:13px;height:13px;color:var(--valide);stroke-width:2.4px}.dv-pdf{gap:7px}.dv-pdf .ic{width:15px;height:15px;color:var(--texte-2);stroke-width:1.9px}.main.dv-page{flex-direction:column;gap:16px;width:100%;max-width:1260px;padding:20px 32px 40px;display:flex}.dv-decision{background:var(--papier);--dv-fond:var(--papier);--dv-bord:#161a2314;--dv-lien:var(--texte-2);border:1px solid #161a2314;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #161a230a}.dv-decision--attente{--dv-fond:#fdf7ea;--dv-bord:#8a5a002e;--dv-lien:var(--attente)}.dv-decision--ok{--dv-fond:#f1f8f3;--dv-bord:#2f7a4f33;--dv-lien:var(--valide)}.dv-decision--info{--dv-fond:#f1f5fb;--dv-bord:#1e4e7a29;--dv-lien:#1e4e7a}.dv-decision--retard{--dv-fond:#fcf2f1;--dv-bord:#b3261e2e;--dv-lien:var(--retard)}.dv-decision{background:var(--dv-fond);border-color:var(--dv-bord)}.dv-decision__pastille{background:var(--orseille-p);width:36px;height:36px;color:var(--orseille-f);box-shadow:0 0 0 3px var(--dv-fond), 0 0 0 4px var(--dv-bord);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.dv-decision__pastille .ic{stroke-width:2px;width:16px;height:16px}.dv-decision--neutre .dv-decision__pastille{color:var(--texte-2);background:#161a230f}.dv-decision--ok .dv-decision__pastille{background:var(--valide-p);color:var(--valide)}.dv-decision--info .dv-decision__pastille{color:#1e4e7a;background:#e7f0f9}.dv-decision--retard .dv-decision__pastille{background:var(--retard-p);color:var(--retard)}.dv-decision__corps{flex:420px;min-width:0}.dv-decision h2{color:var(--encre);margin:0;font-size:15px;font-weight:700}.dv-decision p{color:var(--gris);text-wrap:pretty;margin:2px 0 0;font-size:13px}.dv-decision p a{color:var(--dv-lien);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--dv-lien) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--dv-lien) 35%, transparent);text-underline-offset:3px;font-weight:600}.dv-decision .dv-decision__citation{color:var(--texte);margin-top:4px;font-size:13.5px}.dv-decision__gestes{flex-wrap:wrap;gap:8px;display:flex}.dv-decision__gestes .btn .ic{stroke-width:2.2px;width:15px;height:15px}.btn.dv-decision__secondaire{box-shadow:0 0 0 1px var(--dv-bord)}.btn.dv-decision__secondaire:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--dv-lien) 40%, transparent)}.dv-erreur{background:var(--retard-p);color:var(--retard);border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:13.5px;font-weight:600;display:flex}.dv-erreur .ic{width:16px;height:16px}.dv-colonnes{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.dv-gauche{flex-direction:column;flex:999 520px;gap:16px;min-width:0;display:flex}.dv-droite{flex-direction:column;flex:360px;gap:12px;min-width:0;max-width:420px;display:flex}.dv-droite--libre{align-self:flex-start}.dv-droite--libre .dv-suite{flex:none}.dv-droite--libre .dv-suite>.dv-suite__pied{margin-top:0}.dv-faits{background:#161a230f;border:1px solid #161a2314;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(128px,100%),1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 1px 2px #161a230d}.dv-fait{background:var(--papier);text-align:left;color:inherit;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;text-decoration:none;display:flex}a.dv-fait:hover{background:var(--surface-2)}.dv-fait__label{color:var(--aide);font-size:12px}.dv-fait__valeur{color:var(--encre);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.dv-fait__marque{border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:8.5px;font-weight:700;display:grid}.dv-fait__coche{margin-left:-1px;display:inline-flex}.dv-fait__coche .ic{width:12px;height:12px;color:var(--valide);stroke-width:3px}.dv-carte{background:var(--papier);border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.dv-carte__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 16px;display:flex}.dv-carte__tete--serre{padding:12px 12px 12px 16px}.dv-carte__tete h2{color:var(--encre);margin:0;font-size:14px;font-weight:700}.dv-carte__sous{color:var(--aide);font-size:12.5px}.dv-carte__geste{height:28px;color:var(--texte-2);border-radius:8px;padding:0 8px;font-size:13px;font-weight:600}.dv-carte__geste:hover{background:#161a230d}.dv-carte__pied{color:var(--aide);border-top:1px solid #161a230f;margin:0;padding:10px 16px 12px;font-size:12px}.dv-prestations{position:relative}.dv-table{padding:4px 8px}.dv-table__vide{color:var(--gris);margin:0;padding:14px 8px}.dv-rang{grid-template-columns:22px minmax(0,1fr) 48px 96px 96px 30px;align-items:center;gap:8px;min-height:56px;padding:0 8px;display:grid}.dv-rang--tete{min-height:34px;color:var(--aide);font-size:12px}.dv-rang--filet{border-top:1px solid #161a230d}.dv-rang--ecart{background:#fdf7ea;border-radius:10px;box-shadow:inset 0 0 0 1px #8a5a002e}.dv-rang--glisse{opacity:.5}.dv-rang[draggable=true] .dv-poignee{cursor:grab}.dv-poignee{color:#b3b8c2;display:inline-flex}.dv-poignee .ic{fill:currentColor;stroke-width:1.2px;width:14px;height:14px}.dv-rang__label{flex-direction:column;min-width:0;line-height:1.35;display:flex}.dv-rang__titre{color:var(--encre);font-weight:600}.dv-rang__detail{color:var(--gris);font-size:12.5px}.dv-rang__ecart{color:var(--attente);align-items:center;gap:5px;margin-top:3px;font-size:12px;font-weight:600;display:inline-flex}.dv-rang__ecart .ic{stroke-width:2.2px;width:12px;height:12px}.dv-num{text-align:right;font-variant-numeric:tabular-nums}.dv-num--fort{color:var(--encre);font-weight:600}.dv-num--ecart{color:var(--attente);font-weight:600}.dv-menu{display:inline-flex;position:relative}.dv-menu__bouton{width:28px;height:28px;color:var(--gris-2);border-radius:7px;place-items:center;display:grid}.dv-menu__bouton:hover,.dv-menu__bouton[aria-expanded=true]{color:var(--encre);background:#161a230f}.dv-menu__bouton .ic{stroke-width:1.8px;width:15px;height:15px}.dv-menu__panneau{z-index:6;flex-direction:column;width:220px;display:flex;position:absolute;top:calc(100% + 4px);left:auto;right:0}.dv-prestations__pied{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 16px 14px;display:flex;position:relative}.dv-ajouter{background:var(--papier);height:32px;color:var(--texte-2);border:1px dashed #161a2338;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:inline-flex}.dv-ajouter:hover{color:var(--encre);border-color:#161a235c}.dv-ajouter .ic{stroke-width:2.2px;width:14px;height:14px}.dv-ajouter kbd{min-width:18px;height:18px;font:500 11px/1 var(--sans);color:var(--gris);background:#161a230f;border-radius:4px;place-items:center;padding:0 4px;display:inline-grid}.dv-lien-discret{height:28px;color:var(--gris);border-radius:7px;padding:0 6px;font-size:13px;font-weight:500}.dv-lien-discret:hover{color:var(--encre);background:#161a230a}.dv-remise{color:var(--gris);align-items:center;gap:8px;font-size:13px;display:inline-flex}.dv-remise input{width:56px}.dv-total{align-items:baseline;gap:12px;display:flex}.dv-total>span:first-child{color:var(--gris);font-size:13px}.dv-total__montant{color:var(--encre);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.dv-total--sous{color:var(--gris);gap:8px;font-size:13px}.dv-catalogue{z-index:5;background:var(--papier);border:1px solid #161a231a;border-radius:12px;width:min(360px,100% - 32px);padding:6px;position:absolute;top:44px;left:16px;box-shadow:0 18px 40px -16px #161a2352,0 2px 6px #161a230f}.dv-catalogue__cherche{align-items:center;margin-bottom:4px;display:flex;position:relative}.dv-catalogue__cherche .ic{width:14px;height:14px;color:var(--gris-2);stroke-width:1.9px;position:absolute;left:10px}.dv-catalogue__cherche input{appearance:none;width:100%;height:34px;color:var(--encre);font:inherit;background:#161a230a;border:0;border-radius:8px;padding:0 10px 0 30px}.dv-catalogue__cherche input:focus{outline-offset:0;outline:2px solid #9b2f6a59}.dv-catalogue__liste{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.dv-catalogue__option{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:46px;padding:0 8px;display:flex}.dv-catalogue__option[aria-selected=true]{background:#161a230d}.dv-catalogue__texte{flex-direction:column;flex-grow:1;min-width:0;line-height:1.3;display:flex}.dv-catalogue__nom{color:var(--encre);font-weight:600}.dv-catalogue__trouve{background:var(--orseille-p);color:inherit;border-radius:3px}.dv-catalogue__detail{color:var(--gris);font-size:12px}.dv-catalogue__prix{color:var(--texte-2);white-space:nowrap;font-size:12.5px;font-weight:600}.dv-catalogue__vide{color:var(--gris);padding:12px 8px;font-size:13px}.dv-catalogue__pied{color:var(--aide);border-top:1px solid #161a230f;justify-content:space-between;align-items:center;margin:4px 0 0;padding:8px 8px 4px;font-size:12px;display:flex}.dv-catalogue__pied kbd{font-family:inherit}.dv-unites{border:0;margin:0;padding:0}.dv-unites legend{color:var(--encre);margin-bottom:6px;padding:0;font-size:13px;font-weight:600}.dv-unites__choix{flex-wrap:wrap;gap:6px;display:flex}.dv-unites__choix button{height:30px;color:var(--texte-2);border-radius:8px;padding:0 10px;font-size:13px;box-shadow:0 0 0 1px #161a231a}.dv-unites__choix button.on{background:var(--orseille-p);color:var(--orseille-f);font-weight:600;box-shadow:0 0 0 1px #9b2f6a4d}.dv-echeances{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.dv-echeances__barre{gap:3px;height:8px;display:flex}.dv-carte__geste{color:#3d4350;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.dv-carte__geste .ic{width:14px;height:14px}.dv-carte__geste:hover{color:#161a23;background:#161a230d}.dv-carte__geste:focus-visible{box-shadow:var(--focus);outline:none}.dv-ech-edition{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.dv-ech-edition__note{color:#5b6170;margin:0;font-size:13px}.dv-ech-edition__parts{gap:10px;display:grid}.dv-ech-edition__parts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-ech-edition__parts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dv-ech-edition__part{background:#161a2308;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.dv-ech-edition__part label{color:#6b7180;font-size:12px}.dv-ech-edition__part input{color:#161a23;width:100%;height:34px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #161a2324;border-radius:9px;padding:0 10px;font-weight:700}.dv-ech-edition__part input:focus{box-shadow:var(--focus);border-color:#9b2f6a73;outline:none}.dv-ech-edition__montant{color:#3d4350;min-height:18px;font-size:13px;font-weight:600}.dv-ech-edition__total{color:#2f7a4f;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.dv-ech-edition__total--ecart{color:var(--retard)}.dv-ech-edition__pied{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.dv-ech-edition__parts--3{grid-template-columns:1fr}}.dv-echeances__part{border-radius:999px}.dv-echeances__part--0{background:var(--orseille)}.dv-echeances__part--1{background:#c98aae}.dv-echeances__part--2{background:#e8c9da}.dv-echeances__etapes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.dv-echeance{background:#161a2308;border-radius:12px;padding:10px 12px}.dv-echeance p{color:var(--aide);margin:0;font-size:12px}.dv-echeance p+p{color:var(--encre);font-variant-numeric:tabular-nums;margin-top:2px;font-size:14px;font-weight:700}.dv-reco__liste{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}.dv-reco__verifier{color:var(--texte-2);border-top:1px solid #161a230f;margin:0;padding:10px 16px 14px 34px;font-size:13px}.dv-textes__corps{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.dv-textes__deux{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.dv-textes__champ{color:var(--texte-2);flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;display:flex}.dv-textes__champ textarea{min-height:88px;box-shadow:inset 0 0 0 1px var(--bord-champ);background:var(--papier);color:var(--encre);font:400 13.5px/1.5 var(--sans);resize:vertical;border:0;border-radius:10px;padding:9px 11px}.dv-textes__champ textarea:focus{outline-offset:0;outline:2px solid #9b2f6a59}.dv-textes__pied{color:var(--aide);border-top:1px solid #161a230f;align-items:center;gap:10px;padding:10px 16px 12px;font-size:12px;display:flex}.dv-engagements{flex-direction:column;flex:1;display:flex}.dv-engagements ul{flex-direction:column;flex:1;justify-content:space-around;margin:0;padding:6px 16px 8px;list-style:none;display:flex}.dv-engagements li{color:var(--texte-2);gap:10px;padding:8px 0;display:flex}.dv-engagements li+li{border-top:1px solid #161a230d}.dv-engagements li .ic{width:15px;height:15px;color:var(--gris);stroke-width:1.9px;flex:none;margin-top:2px}.dv-engagements strong{color:var(--encre);font-weight:600}.dv-apercu-bloc{flex-direction:column;gap:12px;display:flex}.dv-apercu__tete{align-items:center;gap:8px;display:flex}.dv-onglets{background:#161a230d;border-radius:9px;gap:2px;padding:2px;display:inline-flex}.dv-onglets button{height:26px;color:var(--gris);border-radius:7px;padding:0 10px;font-size:12.5px}.dv-onglets button.on{background:var(--papier);color:var(--encre);font-weight:600;box-shadow:0 1px 2px #161a2314}.dv-direct{color:var(--aide);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.dv-direct span{background:var(--valide);border-radius:999px;width:6px;height:6px}.dv-apercu{background:#161a230b;border-radius:16px;padding:20px}.dv-feuille{aspect-ratio:210/297;background:var(--papier);color:var(--texte);border-radius:4px;flex-direction:column;gap:14px;padding:26px 24px;font-size:8.5px;line-height:1.45;display:flex;overflow:hidden;box-shadow:0 1px 2px #161a2314,0 18px 36px -18px #161a2359}.dv-feuille__tete{justify-content:space-between;align-items:flex-start;display:flex}.dv-feuille__numero{text-align:right;color:var(--aide)}.dv-feuille__numero span{color:var(--encre);font-size:10px;font-weight:700;display:block}.dv-feuille__pour{justify-content:space-between;gap:12px;display:flex}.dv-feuille__pour strong{color:var(--encre);font-weight:700}.dv-feuille__repere,.dv-feuille__sous{display:block}.dv-feuille__repere{color:var(--gris-2)}.dv-feuille__droite{text-align:right}.dv-feuille__titre{letter-spacing:-.01em;color:var(--encre);margin:0;font-size:12px;font-weight:700}.dv-feuille__table{flex-direction:column;display:flex}.dv-feuille__rang{border-bottom:1px solid #161a230f;justify-content:space-between;gap:8px;padding:5px 0;display:flex}.dv-feuille__rang--tete{color:var(--gris-2);border-bottom-color:#161a231f}.dv-feuille__rang--ecart{background:#d9770614}.dv-feuille__rang--total{color:var(--encre);border-bottom:0;padding:8px 0 0;font-size:11px;font-weight:700}.dv-feuille__echeancier{background:var(--surface-2);border-radius:4px;padding:8px 10px}.dv-feuille__echeancier strong{color:var(--encre);font-weight:700;display:block}.dv-feuille .spacer{flex-grow:1}.dv-feuille__pied{color:var(--gris-2);border-top:1px solid #161a2314;justify-content:space-between;align-items:flex-end;padding-top:8px;display:flex}.dv-feuille__pied strong{color:var(--orseille);font-weight:600;display:block}.dv-email{background:var(--papier);border-radius:10px;flex-direction:column;gap:8px;padding:16px;font-size:13px;display:flex;box-shadow:0 1px 2px #161a2314}.dv-email--vide p{color:var(--gris);margin:0}.dv-email--vide .dv-email__titre{color:var(--encre);font-weight:700}.dv-email__ligne{color:var(--encre);border-bottom:1px solid #161a230f;align-items:center;gap:8px;margin:0;padding-bottom:8px;display:flex}.dv-email__ligne>span:first-child{width:42px;color:var(--aide);flex:none}.dv-email__ligne input{min-width:0;color:var(--encre);font:600 13px/1.4 var(--sans);background:0 0;border:0;flex:1;padding:0}.dv-email__corps{min-height:220px;color:var(--texte);font:400 13px/1.55 var(--sans);resize:vertical;background:0 0;border:0;padding:0}.dv-email__corps:focus,.dv-email__ligne input:focus{outline:none}.dv-email__joint{color:var(--aide);margin:0;font-size:12px}.dv-email__pied{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.dv-email__etat{color:var(--attente);font-size:12px;font-weight:600}.dv-email__etat--ok{color:var(--valide)}.dv-page-client{flex-direction:column;gap:10px;display:flex}.dv-page-client__ecran{background:var(--papier);border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex;box-shadow:0 1px 2px #161a2314,0 18px 36px -18px #161a2359}.dv-page-client__barre{border-bottom:1px solid #161a230f;width:100%;margin-bottom:4px;padding-bottom:10px}.dv-page-client p{margin:0}.dv-page-client__titre{color:var(--aide);font-size:12px}.dv-page-client__pour{color:var(--encre);font-size:16px;font-weight:700}.dv-page-client__total{color:var(--encre);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.dv-page-client__bouton{background:var(--orseille);color:#fff;border-radius:9px;align-items:center;height:32px;margin-top:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.dv-page-client__note{color:var(--aide);font-size:12px}.dv-controles{margin:0;padding:6px 16px 10px;list-style:none}.dv-controle{gap:10px;padding:7px 0;display:flex}.dv-controle+.dv-controle{border-top:1px solid #161a230d}.dv-controle__marque{border-radius:999px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:800;line-height:1;display:grid}.dv-controle__marque .ic{stroke-width:3.4px;width:10px;height:10px}.dv-controle--ok .dv-controle__marque{background:var(--valide-p);color:var(--valide)}.dv-controle--attention .dv-controle__marque,.dv-controle--non_evalue .dv-controle__marque{color:var(--attente);background:#fbebc8}.dv-controle--bloquant .dv-controle__marque{background:var(--retard-p);color:var(--retard)}.dv-controle__corps{flex-direction:column;align-items:flex-start;line-height:1.35;display:flex}.dv-controle__titre{color:var(--texte)}.dv-controle--attention .dv-controle__titre,.dv-controle--bloquant .dv-controle__titre,.dv-controle--non_evalue .dv-controle__titre{color:var(--encre);font-weight:600}.dv-controle__detail{color:var(--gris);font-size:12.5px}.dv-controle--ok .dv-controle__detail{margin-top:1px}.dv-controle__geste{color:var(--attente);text-underline-offset:3px;margin-top:4px;padding:0;font-size:12.5px;font-weight:600;-webkit-text-decoration:underline #8a5a0059;text-decoration:underline #8a5a0059}.dv-suite{flex-direction:column;flex:1;gap:8px;padding:14px 16px 0;display:flex}.dv-suite h2{color:var(--encre);margin:0;font-size:14px;font-weight:700}.dv-suite>p{color:var(--texte-2);gap:10px;margin:0;font-size:13px;display:flex}.dv-suite>p .ic{width:15px;height:15px;color:var(--gris);stroke-width:1.9px;flex:none;margin-top:2px}.dv-suite__fort{color:var(--encre);font-weight:600}.dv-suite>.dv-suite__pied{color:var(--aide);border-top:1px solid #161a230f;margin:auto -16px 0;padding:10px 16px 12px;font-size:12px;display:block}.dv-suite__gestes{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:14px;display:flex}.dv-marge__chiffres{background:#161a230f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.dv-marge__chiffres div{background:var(--papier);padding:10px 16px}.dv-marge__chiffres dt{color:var(--aide);font-size:12px}.dv-marge__chiffres dd{color:var(--encre);margin:2px 0 0;font-weight:700}.dv-marge__form{color:var(--texte-2);border-top:1px solid #161a230f;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px 16px 14px;font-size:12.5px;display:flex}.dv-marge__form label{flex-direction:column;gap:4px;display:flex}.dv-marge__form input{width:110px}.dv-marge__notes{flex:100%}.dv-marge__notes textarea{min-height:52px;box-shadow:inset 0 0 0 1px var(--bord-champ);font:400 13px/1.5 var(--sans);resize:vertical;border:0;border-radius:10px;padding:8px 10px}.dv-marge__lecture{color:var(--texte-2);margin:0;padding:10px 16px 12px;font-size:13px}@media (max-width:640px){.main.dv-page{padding:14px 16px 32px}.dv-statut,.dv-enregistre{display:none}.dv-pdf{gap:0;padding:0 10px;font-size:0}.dv-decision__gestes{width:100%}.dv-decision__gestes .btn{flex:auto}.dv-rang{grid-template-columns:minmax(0,1fr) 32px 84px 30px;gap:6px;padding:0 4px}.dv-poignee,.dv-col-pu{display:none}.dv-droite{max-width:none}.dv-total--sous{display:none}}.in-periodes{background:#161a230d;border-radius:10px;gap:2px;padding:2px;display:inline-flex}.in-periodes a{height:28px;color:var(--gris);border-radius:8px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.in-periodes a:hover{color:var(--encre)}.in-periodes a.on{background:var(--papier);color:var(--encre);font-weight:600;box-shadow:0 1px 2px #161a2314}.in-comparaison{color:var(--aide);white-space:nowrap;font-size:13px}.in-periode-telephone{display:none}.in-exporter .deroulant__bouton.in-exporter__bouton{flex-direction:row;align-items:center;gap:7px;width:auto;height:34px;padding:0 10px 0 12px;display:inline-flex}.in-exporter__bouton .ic{width:15px;height:15px;color:var(--texte-2);stroke-width:1.9px}.in-exporter__bouton .ic:last-child{width:14px;height:14px;color:var(--gris-2)}.in-exporter .deroulant__panneau{width:248px;left:auto;right:0}.main.in-page{flex-direction:column;gap:16px;width:100%;max-width:1260px;padding:16px 32px 40px;display:flex;container:indicateurs/inline-size}.in-onglets{border-bottom:1px solid #161a2314;flex-wrap:wrap;gap:2px;display:flex;overflow-x:auto}.in-onglets a{height:40px;color:var(--gris);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.in-onglets a:hover{color:var(--encre)}.in-onglets a.on{box-shadow:inset 0 -2px 0 var(--orseille);color:var(--encre);font-weight:600}.in-periode{color:var(--aide);margin:0;font-size:13px}.in-plateau{background:#161a230a;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:4px;padding:4px;display:grid}@container indicateurs (min-width:600px){.in-plateau{grid-template-columns:repeat(3,minmax(0,1fr))}}.in-tuile{background:var(--papier);color:inherit;border:1px solid #161a230f;border-radius:14px;flex-direction:column;gap:8px;padding:16px 16px 14px;text-decoration:none;display:flex;box-shadow:0 1px 2px #161a230a}a.in-tuile:hover{border-color:#161a2324}.in-tuile__tete{color:var(--gris);justify-content:space-between;align-items:center;font-size:13px;display:flex}.in-tuile__tete span{color:var(--gris-2);font-size:12.5px}.in-tuile__valeur{letter-spacing:-.02em;color:var(--encre);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:26px;font-weight:700;display:flex}.in-tuile__valeur span{letter-spacing:0;color:var(--gris);font-size:13px;font-weight:600}.in-tuile__ecart{color:var(--gris);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.in-ecart{font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-weight:600;display:inline-flex}.in-ecart--ok{background:var(--valide-p);color:var(--valide)}.in-ecart--retard{background:var(--retard-p);color:var(--retard)}.in-ecart--attente{background:var(--attente-p);color:var(--attente)}.in-ecart--neutre{color:var(--texte-2);background:#161a230d}.in-tuile__pied{color:var(--aide);border-top:1px solid #161a230f;margin-top:auto;padding-top:10px;font-size:12.5px}.in-fort{color:var(--encre);font-weight:600}.in-accent{color:var(--orseille);font-weight:600}.in-accent .in-fort{color:inherit;font-weight:700}.in-lien{color:var(--orseille);font-weight:600;text-decoration:none}.in-lien:hover{color:var(--orseille-f)}.in-rangee{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.in-carte{background:var(--papier);border:1px solid #161a2314;border-radius:16px;flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #161a230d}.in-rangee--trois .in-carte{flex:300px}.in-carte__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;display:flex}.in-carte__tete--base{justify-content:space-between;align-items:baseline;gap:10px}.in-carte__tete h2{color:var(--encre);margin:0;font-size:14px;font-weight:700}.in-carte__tete>span{color:var(--aide);font-size:12.5px}.in-carte__pied{color:var(--aide);border-top:1px solid #161a230f;margin:0;padding:10px 16px 12px;font-size:12px}.in-vide{color:var(--gris);flex:1;margin:0;padding:16px}.in-courbe{flex:999 520px}.in-legende{color:var(--texte-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.in-legende__signe,.in-legende__encaisse{background:#1b1f2a;border-radius:3px;width:10px;height:10px;display:inline-block}.in-legende__encaisse{background:var(--orseille)}.in-courbe__corps{flex:1;padding:16px 16px 8px;position:relative}.in-courbe__corps svg{width:100%;height:auto;display:block}.in-courbe__corps svg rect[tabindex]:focus{outline:none}.in-courbe__axe{fill:var(--gris-2);font:400 11px var(--sans)}.in-courbe__mois{fill:var(--gris);font:400 11.5px var(--sans)}.in-courbe__mois--courant{fill:var(--encre);font-weight:700}.in-infobulle{background:var(--papier);pointer-events:auto;border:1px solid #161a231a;border-radius:11px;width:204px;padding:10px 12px;font-size:12.5px;position:absolute;top:22px;box-shadow:0 14px 32px -14px #161a2359,0 2px 6px #161a230f}.in-infobulle p{justify-content:space-between;margin:2px 0 0;display:flex}.in-infobulle p>span:first-child{color:var(--gris);align-items:center;gap:6px;display:inline-flex}.in-infobulle p>span:last-child{color:var(--encre);font-variant-numeric:tabular-nums;font-weight:600}.in-infobulle .in-legende__signe,.in-infobulle .in-legende__encaisse{border-radius:2px;width:8px;height:8px}.in-infobulle .in-infobulle__titre{color:var(--encre);margin:0 0 6px;font-weight:700;display:block}.in-infobulle__lien{color:var(--orseille);align-items:center;gap:4px;margin-top:8px;font-weight:600;text-decoration:none;display:inline-flex}.in-infobulle__lien .ic{stroke-width:2.2px;width:13px;height:13px}.in-bouge{flex:340px}.in-bouge ul{flex-direction:column;flex:1;margin:0;padding:6px 16px;list-style:none;display:flex}.in-bouge li{gap:12px;padding:12px 0;display:flex}.in-bouge li+li{border-top:1px solid #161a230d}.in-bouge__icone{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.in-bouge__icone .ic{stroke-width:2.2px;width:15px;height:15px}.in-bouge__icone--mieux{background:var(--valide-p);color:var(--valide)}.in-bouge__icone--moins{background:var(--retard-p);color:var(--retard)}.in-bouge__corps{flex-direction:column;gap:2px;display:flex}.in-bouge__titre{color:var(--encre);font-weight:600}.in-bouge__texte{color:var(--gris);text-wrap:pretty;font-size:13px}.in-commercial{flex-direction:column;gap:10px;display:flex;container-type:inline-size}.in-commercial__tete{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.in-commercial__tete h2{color:var(--encre);margin:0;font-size:14px;font-weight:700}.in-commercial__tete>span:not(.spacer){color:var(--aide);font-size:12.5px}.in-commercial__tete a{color:var(--orseille);font-size:13px;font-weight:600;text-decoration:none}.in-indicateurs{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container (min-width:480px){.in-indicateurs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:916px){.in-indicateurs{grid-template-columns:repeat(4,minmax(0,1fr))}}.in-indicateur{background:var(--papier);border:1px solid #161a2314;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative;box-shadow:0 1px 2px #161a230a}.in-indicateur:hover{border-color:#161a2329}.in-indicateur--ns{box-shadow:none;background:#fcfcfd;border:1px dashed #161a2329}.in-indicateur__lien{color:var(--gris);font-size:13px;text-decoration:none}.in-indicateur__lien:after{content:"";border-radius:14px;position:absolute;inset:0}.in-indicateur__lien:focus-visible{outline:none}.in-indicateur__lien:focus-visible:after{box-shadow:var(--focus)}.in-indicateur__valeur{height:32px;color:var(--encre);font-variant-numeric:tabular-nums;align-items:center;font-size:22px;font-weight:700;display:flex}.in-indicateur--ns .in-indicateur__valeur{color:var(--aide);font-size:17px}.in-indicateur__sous{color:var(--aide);font-size:12.5px}.in-indicateur__puces{z-index:1;flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:8px;display:flex;position:relative}.in-puce{border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.in-puce--neutre{color:var(--texte-2);background:#161a230d}.in-puce--ok{background:var(--valide-p);color:var(--valide)}.in-puce--retard{background:var(--retard-p);color:var(--retard)}.in-puce--attente{background:var(--attente-p);color:var(--attente)}a.in-puce:hover{filter:brightness(.97)}.in-entonnoir{flex-direction:column;flex:1;justify-content:space-between;gap:14px;margin:0;padding:16px;list-style:none;display:flex}.in-entonnoir__etape{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.in-entonnoir__ligne{justify-content:space-between;font-size:13px;display:flex}.in-entonnoir__ligne span:first-child{color:var(--texte-2)}.in-entonnoir__ligne span:last-child{color:var(--encre);font-weight:700}.in-entonnoir__ligne span.in-entonnoir__signe{color:var(--orseille)}.in-entonnoir__piste{background:#161a230f;border-radius:999px;height:10px;display:block}.in-entonnoir__barre{border-radius:999px;height:100%;display:block}.in-entonnoir__barre--0{background:#1b1f2a}.in-entonnoir__barre--1{background:#4a4f5c}.in-entonnoir__barre--2{background:var(--gris-2)}.in-entonnoir__barre--3{background:var(--orseille)}.in-sources{flex-direction:column;flex:1;justify-content:space-between;gap:14px;margin:0;padding:16px;list-style:none;display:flex}.in-sources>li{flex-direction:column;gap:6px;display:flex}.in-sources__ligne{justify-content:space-between;gap:8px;font-size:13px;display:flex}.in-sources__ligne>span:first-child{color:var(--texte-2)}.in-sources__ligne>span:last-child{color:var(--gris)}.in-sources__ligne .in-fort{font-weight:700}.in-sources__piste{background:#161a230f;border-radius:999px;height:10px;display:flex;overflow:hidden}.in-sources__signe{background:var(--orseille)}.in-sources__reste{background:#1b1f2a}.in-sources__reste:last-child{border-radius:0 999px 999px 0}.in-sources__signe:only-child,.in-sources__reste:only-child{border-radius:999px}.in-sources__pertes{border-top:1px dashed #161a231f;padding-top:12px}.in-sources__raisons{flex-wrap:wrap;gap:6px;display:flex}.in-raison{height:24px;color:var(--texte-2);background:#161a230d;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;display:inline-flex}.in-raison span{color:var(--encre);font-weight:700}.in-surveiller{flex-direction:column;flex:1;justify-content:space-between;margin:0;padding:8px;list-style:none;display:flex}.in-surveiller__point{color:inherit;border-radius:10px;gap:10px;padding:8px;text-decoration:none;display:flex}.in-surveiller__point:hover{background:#161a2309}.in-surveiller__puce{border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px}.in-surveiller__puce--attente{background:#d97706}.in-surveiller__puce--retard{background:var(--retard)}.in-surveiller__corps{flex-direction:column;line-height:1.4;display:flex}.in-surveiller__titre{color:var(--encre);font-weight:600}.in-surveiller__texte{color:var(--gris);font-size:12.5px}@media (max-width:640px){.main.in-page{padding:12px 16px 32px}.in-comparaison,.topbar .in-periodes{display:none}.in-periode-telephone{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.in-periodes--telephone a{height:40px;padding:0 14px}.in-periode-telephone>span{color:var(--aide);font-size:12.5px}.in-onglets{flex-wrap:nowrap}.in-courbe__axe{display:none}.in-courbe__mois{font-size:21px}.in-infobulle{width:auto;box-shadow:none;margin-top:10px;position:static}.in-exporter__bouton{gap:0;padding:0 10px;font-size:0}.in-exporter__bouton .ic:last-child{display:none}}.rf{flex-direction:column;gap:16px;max-width:1180px;display:flex}.rf-tete h2{letter-spacing:-.02em;color:#161a23;margin:0;font-size:24px;font-weight:700}.rf-tete p{color:#5b6170;text-wrap:pretty;max-width:640px;margin:6px 0 0}.rf-filtres{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rf-segments{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.rf-segment{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.rf-segment:hover{color:#161a23}.rf-segment[aria-current=page],.rf-segment[aria-selected=true]{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.rf-segment:focus-visible{box-shadow:var(--focus);outline:none}.rf-vide{flex-grow:1}.rf-compte{color:#5b6170;font-size:13px}.rf-grille{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px;display:grid}.rf-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex;box-shadow:0 1px 2px #161a230d}.rf-carte--retenue{border-color:#9b2f6a47}.rf-carte__tete{align-items:flex-start;gap:12px;display:flex}.rf-carte__tete>div{flex-grow:1;min-width:0}.rf-carte__tuile{border-radius:999px;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.rf-carte h3{color:#161a23;margin:0;font-size:16px;font-weight:700}.rf-carte h3 a{color:inherit;text-decoration:none}.rf-carte h3 a:hover{text-underline-offset:3px;text-decoration:underline}.rf-carte__tete p{color:#6b7180;text-wrap:pretty;margin:2px 0 0;font-size:12.5px}.rf-carte__note{align-items:center;gap:8px;margin:0;display:flex}.rf-etoiles{gap:1px;display:inline-flex}.rf-etoile{fill:#e3e6ea}.rf-etoile--pleine{fill:#d97706}.rf-carte__valeur{color:#161a23;font-size:13px;font-weight:700}.rf-carte__sur{color:#6b7180;font-size:12.5px}.rf-carte__citation{color:#2a2f3a;text-wrap:pretty;border-left:2px solid #e5bcd1;margin:0;padding:0 0 0 12px;line-height:1.55}.rf-carte__citation footer{color:#6b7180;margin-top:4px;font-size:12.5px}.rf-carte__sans{color:#8a909c;margin:0;font-size:13px}.rf-carte__pied{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.rf-carte__lien{color:var(--orseille);align-items:center;gap:5px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.rf-carte__lien:hover{color:var(--orseille-f)}.rf-carte__lien .ic{width:13px;height:13px}.rf-retenue{color:#6e1f4a;white-space:nowrap;background:#f5e6ee;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.rf-retenue>span{background:#6e1f4a;border-radius:999px;width:6px;height:6px}.rf-rien{color:#5b6170;background:#fff;border:1px solid #161a2314;border-radius:16px;margin:0;padding:18px 20px}.rf-bloc{background:#fff;border:1px solid #161a2314;border-radius:16px;padding:18px 20px;box-shadow:0 1px 2px #161a230d}.rf-bloc__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:12px;display:flex}.rf-bloc__tete>div{flex:260px;min-width:0}.rf-bloc__tete h2{color:#161a23;margin:0;font-size:15px;font-weight:700}.rf-bloc__tete p{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.rf-bloc__texte{color:#2a2f3a;background:#fafafb;border:1px solid #161a2314;border-radius:12px;padding:14px 16px;line-height:1.7}.rf-bloc__texte p{margin:0}.rf-bloc__pied{color:#5b6170;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:13px;display:flex}.cl-page{flex-direction:column;gap:12px;display:flex}.cl-vues .liste-onglet--on .liste-onglet__n{color:#8a909c;background:0 0;border-radius:0;min-width:0;height:auto;padding:0;display:inline}.cl-vues .liste-onglet--on .liste-onglet__n--retard{color:#b3261e}.cl-outils__groupes{color:#6b7180;white-space:nowrap;padding-right:8px;font-size:12.5px}.cl-filtre{align-items:center;display:inline-flex}.cl-filtre .deroulant__panneau{width:240px;left:0;right:auto}.cl-filtre__bouton{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px dashed #161a232e;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:13px;transition:background-color .12s;display:inline-flex}.cl-filtre__bouton:hover{color:#161a23;background:#161a230a}.cl-filtre__bouton:focus-visible,.cl-filtre__retirer:focus-visible{box-shadow:var(--focus);outline:none}.cl-filtre__bouton--pose{background:var(--orseille-p);color:#6e1f4a;border:0;border-radius:8px 0 0 8px;padding:0 6px 0 10px;font-weight:500}.cl-filtre__bouton--pose:hover{color:#6e1f4a;background:#9b2f6a24}.cl-filtre__retirer{background:var(--orseille-p);color:#6e1f4a;border-radius:0 8px 8px 0;place-items:center;width:26px;height:28px;display:grid}.cl-filtre__retirer:hover{background:#9b2f6a24}.cl-tuiles{background:#161a230f;border:1px solid #161a2314;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:1px;display:grid;overflow:hidden}.cl-tuile-argent{color:inherit;background:#fff;padding:12px 14px;text-decoration:none;display:block}a.cl-tuile-argent:hover{color:inherit;background:#fafafb}a.cl-tuile-argent:focus-visible{box-shadow:inset 0 0 0 2px var(--orseille);outline:none}.cl-tuile-argent__label{color:#6b7180;font-size:12px;display:block}.cl-tuile-argent__valeur{color:#161a23;margin-top:2px;font-weight:700;display:block}.cl-tuile-argent__note{color:#6b7180;font-size:12.5px;font-weight:500}.cl-tuile-argent__note.cl-ton--attente{color:#8a5a00}.cl-corps{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.cl-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:999 640px;min-width:0;position:relative;overflow-x:auto;box-shadow:0 1px 2px #161a230d}.cl-table{min-width:740px}.cl-entete,.cl-ligne{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.05fr) 74px minmax(0,1fr) 28px;align-items:center;gap:12px;display:grid}.cl-table--sans-argent .cl-entete,.cl-table--sans-argent .cl-ligne{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 74px minmax(0,1fr) 28px}.cl-entete{color:#5b6170;background:#fafafb;border-radius:16px 16px 0 0;min-height:38px;padding:0 14px 0 16px;font-size:12.5px}.cl-groupe{background:#fbfbfc;border-top:1px solid #161a230f;align-items:center;gap:8px;min-height:38px;padding:0 16px;display:flex}.cl-groupe__titre{color:#161a23;font-size:13px;font-weight:700}.cl-groupe__n,.cl-groupe__note{color:#6b7180;font-size:12.5px}.cl-ligne{cursor:pointer;border-top:1px solid #161a230f;min-height:60px;padding:8px 14px 8px 16px}.cl-ligne:hover{background:#fafafb}.cl-ligne--choisie,.cl-ligne--choisie:hover{background:#fbf3f7;box-shadow:inset 3px 0 #9b2f6a}.cl-ligne__client{align-items:center;gap:10px;min-width:0;display:flex}.cl-tuile{border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:grid}.cl-tuile--40{width:40px;height:40px;font-size:13px}.cl-ligne__textes{flex-direction:column;min-width:0;display:flex}.cl-ligne__nom{color:#161a23;white-space:nowrap;text-overflow:ellipsis;font-weight:600;text-decoration:none;display:block;overflow:hidden}.cl-ligne__nom:hover{color:#161a23;text-underline-offset:2px;text-decoration:underline}.cl-ligne__nom:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.cl-ligne__sous,.cl-ligne__detail{color:#6b7180;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.cl-ligne__etat,.cl-ligne__argent{min-width:0}.cl-ligne__detail{margin-top:3px}.cl-pastille{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.cl-pastille__point{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.cl-pastille--ok{color:#2f7a4f;background:#e6f2ea}.cl-pastille--attente{color:#8a5a00;background:#fbf1dc}.cl-pastille--retard{color:#b3261e;background:#fbeae8}.cl-pastille--info{color:#34507a;background:#edf1f7}.cl-pastille--neutre{color:#3d4350;background:#161a230f}.cl-ligne__montant{color:#161a23;white-space:nowrap;font-weight:600;display:block}.cl-ligne__suite{color:#3d4350;text-wrap:pretty;font-size:12.5px;display:block}.cl-avis{color:#161a23;align-items:center;gap:3px;font-weight:700;display:inline-flex}.cl-avis--vide{color:#a3a8b3;white-space:nowrap;font-size:12px;font-weight:400}.cl-ligne__action{color:#3d4350;text-wrap:pretty;min-width:0;font-size:13px}.cl-ton--ok{color:#2f7a4f}.cl-ton--attente{color:#8a5a00}.cl-ton--retard{color:#b3261e}.cl-ton--info{color:#34507a}.cl-responsable{border-radius:999px;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:grid}.cl-vide{text-align:center;color:#5b6170;margin:0;padding:32px 20px}.cl-apercu{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:0 0 300px;align-self:flex-start;min-width:0;overflow:hidden;box-shadow:0 1px 2px #161a230d}.cl-apercu__tete{border-bottom:1px solid #161a230f;padding:16px}.cl-apercu__qui{align-items:center;gap:10px;display:flex}.cl-apercu__noms{min-width:0}.cl-apercu__nom{color:#161a23;margin:0;font-size:16px;font-weight:700}.cl-apercu__sous{color:#6b7180;margin:0;font-size:12.5px}.cl-apercu__gestes{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.cl-apercu__gestes .btn{gap:7px;padding:0 10px}.cl-apercu__champs{margin:0;padding:8px 16px}.cl-apercu__champs>div{border-bottom:1px solid #161a230f;padding:10px 0}.cl-apercu__champs>div:last-child{border-bottom:0}.cl-apercu__champs dt{color:#6b7180;font-size:12px}.cl-apercu__champs dd{color:#161a23;text-wrap:pretty;margin:2px 0 0}.cl-apercu__champs dd.cl-ton--attente{color:#8a5a00}.cl-apercu__lien{color:var(--orseille);font-weight:600;text-decoration:none}.cl-apercu__lien:hover{color:#6e1f4a}.cl-apercu__champs dd.cl-apercu__argent{margin-top:6px}.cl-barre{gap:3px;height:6px;display:flex}.cl-barre>span{border-radius:999px;flex:1 1 0}.cl-barre__verifie{background:#2f7a4f}.cl-barre__prochain{background:#f1c56b}.cl-barre__reste{background:#161a2314}.cl-apercu__somme{color:#3d4350;margin-top:6px;font-size:13px;display:block}@media (max-width:1279px){.cl-apercu{display:none}}.rs-page{flex-direction:column;gap:18px;min-width:0;display:flex}.rs-section{background:#fff;border:1px solid #161a2314;border-radius:16px;padding:18px 20px;scroll-margin-top:72px;box-shadow:0 1px 2px #161a230d}.rs-section__tete{margin-bottom:12px}.rs-section__tete h2{color:#161a23;margin:0;font-size:15px;font-weight:700}.rs-section__tete p{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.rs-grille{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px 16px;display:grid}.rs-bascules{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.rs-ligne{flex-wrap:wrap;gap:14px 16px;margin-bottom:14px;display:flex}.rs-champ{flex-direction:column;gap:6px;min-width:0;display:flex}.rs-champ--large{flex:240px}.rs-champ--court{flex:0 150px}.rs-champ__label{color:#3d4350;font-size:12.5px;font-weight:600}.rs-ligne+.rs-champ__label{margin-bottom:6px;display:block}.rs-champ__aide{color:#6b7180;text-wrap:pretty;font-size:12.5px}.rs-champ__erreur{color:#b42318;font-size:12.5px}.rs-saisie{appearance:none;color:#161a23;height:36px;font:inherit;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:0 12px}.rs-saisie:focus-visible{border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.rs-saisie[aria-invalid=true]{border-color:#b42318}.rs-saisie--chiffres{font-variant-numeric:tabular-nums}.rs-saisie--prefixe{letter-spacing:.04em;width:90px;font-weight:700}.og-jours{gap:6px;display:flex}.og-jour{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.og-jour__bouton{color:#5b6170;height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:8px;font-size:13px;font-weight:600;transition:background-color .12s,color .12s}.og-jour__bouton[aria-pressed=true]{color:#fff;background:#1b1f2a;border-color:#1b1f2a}.og-jour__bouton:focus-visible{box-shadow:var(--focus);outline:none}.og-jour__barre{background:#161a230a;border-radius:8px;height:72px;position:relative}.og-jour__plage{background:#e6f2ea;border-radius:6px;position:absolute;left:0;right:0;box-shadow:inset 0 0 0 1px #2f7a4f2e}.og-axe{color:#8a909c;justify-content:space-between;margin:4px 0 0;font-size:11.5px;display:flex}.og-exemple{color:#3d4350;background:#fafafb;border-radius:10px;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:13px;display:flex}.og-exemple>svg{color:#5b6170;flex:none;margin-top:2px}.rs-compteur{background:#fff;border:1px solid #161a231f;border-radius:10px;align-items:center;height:36px;display:flex;overflow:hidden}.rs-compteur:focus-within{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1f}.rs-compteur--erreur{border-color:#b42318}.rs-compteur>button{color:#5b6170;width:34px;height:100%;font:inherit;cursor:pointer;background:#fafafb;border:0;flex:none;font-size:16px}.rs-compteur>button:hover:not(:disabled){color:#161a23;background:#f1f2f4}.rs-compteur>button:disabled{color:#c2c6ce;cursor:default}.rs-compteur__moins{border-right:1px solid #161a2314!important}.rs-compteur__plus{border-left:1px solid #161a2314!important}.rs-compteur>input{appearance:none;text-align:center;width:100%;min-width:0;height:100%;font:inherit;color:#161a23;background:0 0;border:0;outline:none;font-weight:700}.rs-compteur__unite{color:#6b7180;white-space:nowrap;padding:0 10px;font-size:12.5px}.og-prefixe{align-items:center;gap:10px;display:flex}.og-prefixe__prochain{color:#5b6170;font-size:13px}.og-prefixe__prochain b{color:#161a23;font-variant-numeric:tabular-nums}.rs-bascule{background:#fafafb;border-radius:12px;gap:12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #161a230f}.rs-bascule__titre{color:#161a23;font-weight:600;display:block}.rs-bascule__texte{color:#5b6170;text-wrap:pretty;font-size:12.5px;display:block}.og-moyens{color:inherit;background:#fff;border:1px solid #161a2314;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex;box-shadow:0 1px 2px #161a230d}.og-moyens:hover{color:inherit;border-color:#161a2329}.og-moyens:focus-visible{box-shadow:var(--focus);outline:none}.og-moyens__tuile{color:#2f7a4f;background:#e6f2ea;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.og-moyens__textes{flex-grow:1;min-width:0}.og-moyens__titre{color:#161a23;font-weight:700;display:block}.og-moyens__detail{color:#5b6170;font-size:13px}.og-moyens>.ic:last-child{color:#8a909c}.rg-barre.rs-barre{background:#1b1f2a;border-radius:14px;gap:10px;padding:12px 14px;box-shadow:0 16px 40px -16px #161a2380}.rs-barre .rg-barre__point{background:#f1c56b}.rs-barre .rg-barre__annuler{color:#c9cdd6;border-color:#0000;height:34px}.rs-barre .rg-barre__enregistrer{color:#fff;background:#9b2f6a;border:1px solid #9b2f6a;height:34px;font-weight:600;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.ld{min-width:0;position:relative}.ld__bouton{color:#161a23;width:100%;height:36px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.ld__bouton>svg{color:#8a909c;flex:none}.ld__bouton:focus-visible,.ld__bouton[aria-expanded=true]{border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.ld__valeur{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;overflow:hidden}.ld__liste{z-index:40;max-height:280px;box-shadow:var(--relief-2);background:#fff;border-radius:12px;outline:none;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.ld__option{color:#2a2f3a;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:8px 10px;font-size:13.5px;display:flex}.ld__option--actif{background:var(--surface-2);color:#161a23}.ld__option[aria-selected=true]{color:#161a23;font-weight:600}.ld__option>svg{color:var(--orseille);flex:none}@media (max-width:640px){.rs-saisie,.rs-compteur,.ld__bouton{height:44px}.rs-compteur>button{width:44px}.og-jour__bouton{height:44px}.og-jours{gap:4px}.rs-section{padding:16px}.rs-barre .rg-barre__annuler,.rs-barre .rg-barre__enregistrer{height:44px}}.cp-etat{flex-wrap:wrap;gap:16px;display:flex}.cp-depense{flex:260px;min-width:0}.cp-depense__terme{color:#6b7180;margin:0 0 6px;font-size:12.5px}.cp-depense__valeur{letter-spacing:-.02em;color:#161a23;margin:0;font-size:26px;font-weight:800}.cp-depense__valeur>span{letter-spacing:0;color:#6b7180;font-size:14px;font-weight:500}.cp-jauge{background:#161a230f;border-radius:999px;height:8px;margin-top:10px;display:block}.cp-jauge__plein{background:#2f7a4f;border-radius:999px;min-width:8px;height:100%;display:block}.cp-jauge__plein--atteint{background:#b3261e}.cp-depense__reste{color:#5b6170;text-wrap:pretty;margin:8px 0 0;font-size:12.5px}.cp-faits{flex:280px;grid-template-columns:120px minmax(0,1fr);align-content:start;gap:8px 12px;min-width:0;margin:0;display:grid}.cp-faits__ligne{display:contents}.cp-faits dt{color:#6b7180;font-size:13px}.cp-faits dd{color:#161a23;margin:0}.cp-appels{background:#fff;border:1px solid #161a2314;border-radius:16px;overflow-x:auto;box-shadow:0 1px 2px #161a230d}.cp-appels__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:16px 16px 24px;display:flex}.cp-appels__tete>div{flex:260px;min-width:0}.cp-appels__tete h2{color:#161a23;margin:0;font-size:15px;font-weight:700}.cp-appels__tete p{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.cp-appels__lien{color:var(--orseille);font-size:13px;font-weight:600;text-decoration:none}.cp-appels__lien:hover{color:#6e1f4a}.cp-appels__vide{color:#5b6170;border-top:1px solid #161a2312;margin:0;padding:20px 16px}.cp-table{min-width:640px}.cp-rang{color:#3d4350;border-top:1px solid #161a230f;grid-template-columns:96px minmax(0,1.4fr) 92px 60px 60px minmax(0,1fr);align-items:center;gap:10px;min-height:44px;padding:0 16px;font-size:13px;display:grid}.cp-rang--tete{color:#5b6170;background:#fafafb;border-top-color:#161a2312;min-height:36px;font-size:12.5px}.cp-rang__quand{color:#6b7180;font-size:12.5px}.cp-rang__tache{color:#161a23;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.cp-rang__nul{color:#a3a8b3}.pi-seuils{margin:0;padding:0;list-style:none}.pi-seuil{border-top:1px solid #161a230f;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:16px;padding:14px 0;display:grid}.pi-seuil__titre{color:#161a23;font-weight:700;display:block}.pi-seuil__aide{color:#5b6170;text-wrap:pretty;font-size:13px;display:block}.pi-apercu{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px;margin-top:4px;display:grid}.pi-tuile{background:#fff;border:1px solid #161a2314;border-radius:14px;padding:14px 16px}.pi-tuile--non{background:#fafafb;border-style:dashed;border-color:#161a232e}.pi-tuile__titre{color:#6b7180;margin:0;font-size:12.5px}.pi-tuile__valeur{color:#161a23;margin:4px 0 0;font-size:24px;font-weight:800}.pi-tuile--non .pi-tuile__valeur{color:#5b6170;font-size:16px;font-weight:700}.pi-tuile__variation{color:#2f7a4f;font-size:13px;font-weight:600}.pi-tuile__texte{color:#5b6170;text-wrap:pretty;margin:4px 0 0;font-size:12.5px}.pi-rangee{flex-wrap:wrap;gap:18px;display:flex}.pi-rangee>.rs-section{flex:340px;min-width:0}.pi-cout{border-top:1px solid #161a230f;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.pi-cout__devise{color:#161a23;font-weight:600}.pi-cout__valeur{color:#161a23;text-align:right;font-size:13px}.pi-cout__valeur--non{color:#8a5a00}.pi-lien{color:var(--orseille);margin-top:10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pi-lien:hover{color:#6e1f4a}.pi-pied{justify-content:flex-end;display:flex}@media (max-width:640px){.pi-seuil{grid-template-columns:minmax(0,1fr);gap:10px}}.lv-grille{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.lv-principal{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.lv-cote{flex-direction:column;flex:360px;gap:20px;min-width:0;display:flex}.lv-site{background:var(--papier);border:1px solid #161a2314;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.lv-site__tete{border-bottom:1px solid #161a2312;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:20px 22px;display:flex}.lv-site__icone{background:var(--valide-p);width:46px;height:46px;color:var(--valide);border-radius:14px;flex:none;place-items:center;display:grid}.lv-site__qui{flex:240px;min-width:0}.lv-site__qui h2{color:#161a23;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.lv-site__qui p{color:#5b6170;margin:2px 0 0;font-size:13.5px}.lv-ouvrir{border:1px solid var(--orseille);background:var(--orseille);color:#fff;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:700;text-decoration:none;transition:background-color .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.lv-ouvrir:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.lv-ouvrir:focus-visible{box-shadow:var(--focus);outline:none}.lv-nom{padding:6px 22px 10px}.lv-nom__titre{color:#6b7180;margin:12px 0 2px;font-size:13px;font-weight:700}.lv-nom ul{margin:0;padding:0;list-style:none}.lv-nom li{border-top:1px solid #161a230f;gap:12px;padding:12px 0;display:flex}.lv-nom__marque{background:var(--valide-p);width:24px;height:24px;color:var(--valide);border-radius:999px;flex:none;place-items:center;display:grid}.lv-nom__quoi{color:#161a23;font-weight:600;display:block}.lv-nom__detail{color:#5b6170;font-size:13px;display:block}.lv-tuiles{background:#fafafb;border-top:1px solid #161a2312;flex-wrap:wrap;gap:12px;padding:14px 22px 20px;display:flex}.lv-tuiles__forme{display:contents}.lv-tuile{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a2314;border-radius:14px;flex:220px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .12s;display:flex}.lv-tuile:hover{border-color:#161a232e}.lv-tuile:focus-visible{box-shadow:var(--focus);outline:none}.lv-tuile__icone{color:#3d4350;background:#161a230d;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.lv-tuile__icone--guide{background:var(--orseille-p);color:var(--orseille-f)}.lv-tuile__texte{flex-grow:1;min-width:0}.lv-tuile__titre{color:#161a23;font-weight:700;display:block}.lv-tuile__sous{color:#5b6170;font-size:12.5px}.lv-tuile__chevron{color:#8a909c;flex:none}.lv-mot{background:var(--papier);border:1px solid #161a2314;border-radius:20px;flex-wrap:wrap;gap:16px;padding:20px 22px;display:flex;box-shadow:0 1px 2px #161a230d}.lv-mot__texte{flex:2 420px;min-width:0}.lv-mot__texte h2{color:#161a23;margin:0 0 6px;font-size:15px;font-weight:700}.lv-mot__texte p{color:#2a2f3a;text-wrap:pretty;margin:0;line-height:1.6}.lv-mot__texte .lv-mot__signature{color:#5b6170;margin-top:8px;font-size:13px;line-height:1.45}.lv-echeances{background:#fafafb;border-radius:14px;flex:260px;min-width:0;padding:12px 14px}.lv-echeances h3{color:#6b7180;margin:0 0 6px;font-size:13px;font-weight:700}.lv-echeances ul{margin:0;padding:0;list-style:none}.lv-echeance{justify-content:space-between;gap:10px;padding:6px 0;font-size:13.5px;display:flex}.lv-echeance+.lv-echeance{border-top:1px solid #161a230f}.lv-echeance__libelle{color:#3d4350;min-width:0}.lv-echeance__etat{text-align:right;flex:none;font-weight:600;text-decoration:none}.lv-echeance__etat--ok{color:var(--valide)}.lv-echeance__etat--attente{color:var(--attente)}.lv-echeance__etat--retard{color:var(--retard)}.lv-echeance__etat--neutre{color:#6b7180;font-weight:500}a.lv-echeance__etat:hover{text-decoration:underline}.lv-carte{background:var(--papier);border:1px solid #161a2314;border-radius:20px;padding:18px 20px;box-shadow:0 1px 2px #161a230d}.lv-carte--forte{padding:20px;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.lv-carte h2{color:#161a23;margin:0 0 4px;font-size:15px;font-weight:700}.lv-carte--forte h2{font-size:16px}.lv-carte__texte{color:#5b6170;text-wrap:pretty;margin:0;font-size:13.5px}.lv-carte--forte .lv-carte__texte{margin-bottom:12px}.lv-jauge{background:#161a230f;border-radius:999px;height:8px;display:block;overflow:hidden}.lv-jauge>span{background:var(--valide);border-radius:999px;height:100%;display:block}.lv-jauge__reperes{color:#8a909c;justify-content:space-between;gap:8px;margin:6px 0 14px;font-size:12px;display:flex}.lv-signaler{color:#161a23;width:100%;height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:600;transition:background-color .12s;display:flex;box-shadow:0 1px 2px #161a230d}.lv-signaler:hover{background:#fafafb}.lv-signaler:focus-visible{box-shadow:var(--focus);outline:none}.lv-anomalie{margin-top:2px}.lv-lien{color:var(--orseille);margin-top:10px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.lv-lien:hover{color:var(--orseille-f)}.lv-lien:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.lv-avis h2{margin-bottom:6px}.lv-avis .etoiles{color:#d97706;margin-bottom:8px}.lv-avis__citation{color:#2a2f3a;margin:0;line-height:1.5}.lv-avis__accord{color:#5b6170;margin:8px 0 0;font-size:12.5px}.lv-avis__modifier{font:inherit;color:var(--orseille);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.lv-avis__modifier:hover{color:var(--orseille-f)}.lv-avis__modifier:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.lv-avis__saisie,.lv-avis .lv-carte__texte+.lv-avis__formulaire{margin-top:12px}@container espace (max-width:899px){.lv-ouvrir,.lv-signaler{height:44px}}.nf-ou{background:var(--papier);border:1px solid #161a2314;border-radius:20px;max-width:760px;overflow:hidden;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.nf-ou__titre{color:#6b7180;margin:0;padding:18px 16px 6px;font-size:13px;font-weight:700}.nf-ou__liste{margin:0;padding:0;list-style:none}.nf-lien{color:inherit;border-top:1px solid #161a230f;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:background-color .12s;display:flex}.nf-lien:hover{background:#fafafb}.nf-lien:focus-visible{box-shadow:inset 0 0 0 2px var(--orseille);outline:none}.nf-lien__icone{color:#3d4350;background:#161a230d;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.nf-lien__texte{flex-grow:1;min-width:0}.nf-lien__titre{color:#161a23;font-weight:600;display:block}.nf-lien__sous{color:#5b6170;font-size:13px}.nf-lien__chevron{color:#8a909c;flex:none}.nf-ou__pied{background:#fafafb;border-top:1px solid #161a230f;justify-content:center;padding:16px;display:flex}.nf-accueil{border:1px solid var(--orseille);background:var(--orseille);color:#fff;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 18px;font-weight:700;text-decoration:none;transition:background-color .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.nf-accueil:hover{background:var(--orseille-f);border-color:var(--orseille-f)}.nf-accueil:focus-visible{box-shadow:var(--focus);outline:none}@container espace (max-width:899px){.nf-accueil{height:44px}}.ml-page{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.ml-tete h2{letter-spacing:-.02em;color:#161a23;margin:0;font-size:26px;font-weight:700}.ml-tete p{color:#5b6170;text-wrap:pretty;max-width:760px;margin:6px 0 0}.ml-regles{background:#fff;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));gap:8px 24px;margin:0;padding:14px 16px;list-style:none;display:grid;box-shadow:0 0 0 1px #161a230f}.ml-regles li{color:#3d4350;gap:8px;font-size:13.5px;display:flex}.ml-regles li>svg{color:var(--valide);flex:none;margin-top:3px}.ml-grille{grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));gap:24px;display:grid}.ml-cadre{background:#fff;border-radius:18px;flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #161a2314,0 24px 48px -32px #161a2373}.ml-cadre__tete{border-bottom:1px solid #161a2312;padding:14px 18px}.ml-cadre__de{align-items:center;gap:10px;display:flex}.ml-cadre__avatar{background:var(--orseille-p);width:34px;height:34px;color:var(--orseille-f);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.ml-cadre__qui{flex-grow:1;min-width:0}.ml-cadre__qui p{color:#161a23;margin:0;font-size:13.5px}.ml-cadre__qui p span{color:#6b7180}.ml-cadre__qui .ml-cadre__contexte{color:#8a909c;margin-top:1px;font-size:12px}.ml-cadre__quand{color:#8a909c;white-space:nowrap;font-size:12px}.ml-cadre__objet{color:#161a23;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:10px 0 0;font-size:15px;font-weight:700;display:flex}.ml-cadre__nouveau{background:var(--orseille-p);height:22px;color:var(--orseille-f);white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ml-cadre__apercu{color:#6b7180;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:13px;overflow:hidden}.ml-cadre__corps{background:#f4f5f7;flex-grow:1;justify-content:center;align-items:flex-start;padding:22px 18px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;overflow-x:auto}.main.liste.dl-page{gap:14px}@media (min-width:641px){.main.liste.dl-page{padding-top:16px}}.dl-enjeux{background:#161a230a;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:4px;padding:4px;display:grid}.dl-enjeu{color:inherit;background:#fff;border:1px solid #161a230f;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex;box-shadow:0 1px 2px #161a230a}.dl-enjeu:hover{color:inherit;border-color:#161a2324}.dl-enjeu:focus-visible{box-shadow:var(--focus);outline:none}.dl-enjeu__tete{color:#5b6170;justify-content:space-between;align-items:center;font-size:13px;display:flex}.dl-enjeu__label{align-items:center;gap:7px;display:inline-flex}.dl-enjeu__point{border-radius:999px;flex:none;width:8px;height:8px}.dl-enjeu__point--attente{background:#d97706}.dl-enjeu__point--info{background:#3b82f6}.dl-enjeu__point--ok{background:#2f7a4f}.dl-enjeu__tete .ic{stroke-width:2px;color:#a3a8b3;width:14px;height:14px}.dl-enjeu__valeur{letter-spacing:-.02em;color:#161a23;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.dl-enjeu__devise{color:#5b6170;font-size:14px;font-weight:600}.dl-enjeu__autres{letter-spacing:0;color:#5b6170;font-size:14px;font-weight:600}.dl-enjeu__note{color:#5b6170;font-size:12.5px}.dl-enjeu__note--attente{color:#8a5a00;font-weight:500}.dl-onglet__n--attente{color:#8a5a00;font-weight:600}.liste-recherche.dl-recherche{flex:0 280px;max-width:none;margin-bottom:4px}.dl-recherche input{background:#fff;border:1px solid #161a231a;padding-left:32px;box-shadow:0 1px 2px #161a230a}.dl-recherche input:focus{box-shadow:var(--focus-champ);border-color:#9b2f6a73}.dl-corps{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.dl-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:999 600px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #161a230d}.dl-defile{position:relative;overflow-x:auto}.dl-table{min-width:660px;font-size:13.5px}.dl-entete,.dl-ligne{grid-template-columns:minmax(240px,1.6fr) 130px 150px 120px 44px;align-items:center;display:grid}.dl-entete{color:#5b6170;background:#fafafb;min-height:38px;font-size:12.5px;font-weight:500}.dl-entete>*{padding:0 12px}.dl-entete>:first-child{padding-left:16px}.dl-entete>:last-child{padding:0 12px 0 0}.dl-entete__montant{text-align:right}.dl-entete__trie{color:#161a23;align-items:center;gap:4px;font-weight:600;display:flex}.dl-entete__trie .ic{stroke-width:2.4px;width:12px;height:12px}.dl-ligne{cursor:pointer;border-top:1px solid #161a230f;min-height:64px}.dl-ligne:hover{background:#fafafb}.dl-ligne--choisie,.dl-ligne--choisie:hover{background:#fbf7fa;box-shadow:inset 3px 0 #9b2f6a}.dl-ligne>[role=cell]{padding:10px 12px}.dl-ligne>.dl-ligne__devis{min-width:0;padding-left:16px}.dl-ligne>.dl-ligne__gestes{padding:0 12px 0 0}.dl-ligne__lien{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.dl-ligne__lien:hover{color:inherit}.dl-ligne__lien:hover .dl-ligne__entreprise{text-underline-offset:2px;text-decoration:underline}.dl-ligne__lien:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.dl-tuile{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.dl-ligne__textes{flex-direction:column;min-width:0;line-height:1.3;display:flex}.dl-ligne__haut{align-items:baseline;gap:8px;min-width:0;display:flex}.dl-ligne__entreprise{color:#161a23;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.dl-ligne--choisie .dl-ligne__entreprise{font-weight:700}.dl-ligne__numero{color:#8a909c;flex:none;font-size:12.5px}.dl-ligne__titre{color:#5b6170;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.dl-ligne__montant{text-align:right;color:#161a23;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.dl-ligne__validite{flex-direction:column;gap:5px;display:flex}.dl-validite{color:#3d4350;font-size:13px}.dl-validite--attente{color:#8a5a00;font-weight:600}.dl-validite--retard{color:#b3261e;font-weight:600}.dl-validite--ok{color:#2f7a4f}.dl-jauge{background:#161a2312;border-radius:999px;height:4px;display:block;overflow:hidden}.dl-jauge>span{background:#9aa1ae;height:100%;display:block}.dl-jauge--attente>span{background:#e3a008}.dl-ligne__lectures{flex-direction:column;line-height:1.3;display:flex}.dl-lu{color:#161a23;font-weight:600}.dl-lu--retard{color:#b3261e}.dl-lu--attente{color:#8a5a00}.dl-lu--ok{color:#2f7a4f}.dl-lu__sous{color:#5b6170;font-size:12.5px}.dl-ligne__gestes .menu-gestes__bouton{color:#3d4350}.dl-vide{text-align:center;color:#5b6170;margin:0;padding:32px 20px}.dl-note{color:#5b6170;border-top:1px solid #161a230f;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:13px;display:flex}.dl-note .ic{stroke-width:2px;color:#8a909c;flex:none;width:14px;height:14px}.dl-apercu{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:320px;min-width:0;max-width:380px;box-shadow:0 1px 2px #161a230d}.dl-apercu__tete{border-bottom:1px solid #161a230f;padding:16px}.dl-apercu__surtitre{color:#6b7180;margin:0;font-size:12px}.dl-apercu__nom{letter-spacing:-.015em;color:#161a23;margin:4px 0 2px;font-size:17px;font-weight:700}.dl-apercu__nom a{color:inherit;text-decoration:none}.dl-apercu__nom a:hover{color:inherit;text-underline-offset:3px;text-decoration:underline}.dl-apercu__montant{letter-spacing:-.02em;color:#161a23;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:700}.dl-apercu__devise{color:#5b6170;font-size:14px;font-weight:600}.dl-fil{flex-direction:column;margin:0;padding:12px 16px;font-size:13px;list-style:none;display:flex}.dl-fil__etape{gap:10px;display:flex;position:relative}.dl-fil__etape--suite{padding-bottom:12px}.dl-fil__etape--suite:before{content:"";background:#161a231a;width:1px;position:absolute;top:12px;bottom:0;left:4px}.dl-fil__point{border-radius:999px;flex:none;width:9px;height:9px;margin-top:5px;position:relative}.dl-fil__point--ok{background:#2f7a4f}.dl-fil__point--info{background:#3b82f6}.dl-fil__point--orseille{background:#9b2f6a}.dl-fil__point--attente{background:#d97706}.dl-fil__point--neutre{background:#9aa1ae}.dl-fil__point--creux{background:0 0}.dl-fil__point--creux.dl-fil__point--attente{box-shadow:inset 0 0 0 1.5px #d97706}.dl-fil__point--creux.dl-fil__point--neutre{box-shadow:inset 0 0 0 1.5px #9aa1ae}.dl-fil__textes{flex-direction:column;line-height:1.35;display:flex}.dl-fil__label{color:#161a23;font-weight:600}.dl-fil__label--attente{color:#8a5a00}.dl-fil__quand{color:#6b7180}.dl-apercu__gestes{flex-direction:column;gap:8px;padding:4px 16px 16px;display:flex}.btn.dl-apercu__principal{height:36px}.dl-apercu__secondaires{gap:8px;display:flex}.dl-apercu__secondaires .btn{flex:1 1 0}@media (max-width:1279px){.dl-apercu{display:none}}@media (max-width:640px){.liste-recherche.dl-recherche{flex:100%}}.dl-choix{flex-direction:column;gap:10px;margin-top:14px;display:flex}.dl-choix__recherche{align-items:center;display:flex;position:relative}.dl-choix__recherche .ic{color:#8a909c;pointer-events:none;width:15px;height:15px;position:absolute;left:10px}.dl-choix__recherche input{appearance:none;color:#161a23;width:100%;height:36px;font:inherit;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:0 10px 0 34px;font-size:14px}.dl-choix__recherche input::placeholder{color:#8a909c}.dl-choix__recherche input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.dl-choix__recherche input::-webkit-search-decoration{-webkit-appearance:none;display:none}.dl-choix__recherche input:focus{box-shadow:var(--focus-champ);border-color:#9b2f6a73;outline:none}.dl-choix__liste{border:1px solid #161a2314;border-radius:12px;max-height:min(52vh,420px);margin:0;padding:0;list-style:none;overflow-y:auto}.dl-choix__liste li+li{border-top:1px solid #161a230f}.dl-choix__ligne{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;display:flex}.dl-choix__ligne:hover{background:#fafafb}.dl-choix__ligne:focus-visible{box-shadow:inset 0 0 0 2px var(--orseille);background:#fafafb;outline:none}.dl-choix__ligne[disabled]{opacity:.5;cursor:progress}.dl-choix__texte{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.dl-choix__entreprise{color:#161a23;font-weight:600}.dl-choix__titre{color:#5b6170;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.dl-choix__geste{color:#9b2f6a;flex:none;font-size:13px;font-weight:600}.dl-choix__vide{color:#5b6170;margin:0;padding:16px 4px}.dgl-n--attente{color:#8a5a00;font-weight:600}.dgl-n--info{color:#1d4ed8;font-weight:600}.dgl-n--retard{color:#b3261e;font-weight:600}.liste-onglet--on .liste-onglet__n.dgl-n--attente{color:#8a5a00;background:#fbf1dc;font-weight:400}.liste-onglet--on .liste-onglet__n.dgl-n--info{color:#1d4ed8;background:#3b82f61a;font-weight:400}.liste-onglet--on .liste-onglet__n.dgl-n--retard{color:#b3261e;background:#fbeae8;font-weight:400}.liste-recherche.dgl-recherche{flex:260px;max-width:360px}.dgl-outils__tri{color:#6b7180;padding-right:10px;font-size:12.5px}.dgl-corps{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.dgl-colonne{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}.dgl-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #161a230d}.dgl-liste{margin:0;padding:0;list-style:none}.dgl-ligne:not(:last-child){border-bottom:1px solid #161a230f}.dgl-ligne--choisie{background:#fbf7fa;box-shadow:inset 3px 0 #9b2f6a}.dgl-ligne__lien{color:inherit;align-items:flex-start;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.dgl-ligne__lien:hover{color:inherit}.dgl-ligne:not(.dgl-ligne--choisie) .dgl-ligne__lien:hover{background:#fafafb}.dgl-ligne__lien:focus-visible{box-shadow:inset 0 0 0 2px var(--orseille);outline:none}.dgl-tuile{color:#3d4350;background:#eef0f2;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:11.5px;font-weight:700;display:grid}.dgl-ligne__corps{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.dgl-ligne__haut{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dgl-ligne__nom{color:#161a23;font-weight:600}.dgl-ligne--choisie .dgl-ligne__nom{font-weight:700}.dgl-genre{color:#3d4350;white-space:nowrap;background:#161a230d;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.dgl-ligne__phrase{color:#5b6170;font-size:13px;line-height:1.5}.dgl-ligne__droite{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.dgl-ligne__puces{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.dgl-statut{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.dgl-statut--attente{color:#8a5a00;background:#fbf1dc}.dgl-statut--ok{color:#2f7a4f;background:#e6f2ea}.dgl-statut--info{color:#1d4ed8;background:#3b82f61a}.dgl-statut--retard{color:#b3261e;background:#fbeae8}.dgl-statut--neutre{color:#3d4350;background:#161a230f}.dgl-responsable{color:#6e1f4a;background:#f5e6ee;border-radius:999px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.dgl-vide{text-align:center;color:#5b6170;padding:32px 20px}.dgl-vide p{margin:0}.dgl-vide .dgl-vide__titre{color:#161a23;margin-bottom:4px;font-weight:600}.dgl-ailleurs__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 16px;display:flex}.dgl-ailleurs__tete h2{color:#161a23;margin:0;font-size:14px;font-weight:700}.dgl-ailleurs__tete span{color:#6b7180;font-size:12.5px}.dgl-ailleurs__liste{margin:0;padding:4px 8px 8px;list-style:none}.dgl-autre{min-height:52px;color:inherit;border-radius:10px;grid-template-columns:28px 112px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 8px;text-decoration:none;display:grid}.dgl-autre:hover{color:inherit;background:#fafafb}.dgl-autre:focus-visible{box-shadow:inset 0 0 0 2px var(--orseille);outline:none}.dgl-autre__icone{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.dgl-autre__icone .ic{stroke-width:2px;width:14px;height:14px}.dgl-ton--info{color:#1d4ed8;background:#3b82f61a}.dgl-ton--neutre{color:#3d4350;background:#161a230d}.dgl-ton--attente{color:#8a5a00;background:#fbf1dc}.dgl-ton--retard{color:#b3261e;background:#fbeae8}.dgl-ton--ok{color:#2f7a4f;background:#e6f2ea}.dgl-autre__segment{font-size:12.5px;font-weight:600}.dgl-texte--info{color:#1d4ed8}.dgl-texte--neutre{color:#3d4350}.dgl-texte--attente{color:#8a5a00}.dgl-texte--retard{color:#b3261e}.dgl-texte--ok{color:#2f7a4f}.dgl-autre__corps{flex-direction:column;min-width:0;line-height:1.35;display:flex}.dgl-autre__nom{color:#161a23;font-weight:600}.dgl-autre__phrase{color:#5b6170;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.dgl-autre__qui{white-space:nowrap;font-size:12.5px}.dgl-autre__qui--personne{color:#9b2f6a;font-weight:600}.dgl-autre__qui--machine{color:#6b7180}.dgl-autre__qui--geste{color:#3d4350;font-weight:600}.dgl-apercu{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:340px;min-width:0;max-width:392px;box-shadow:0 1px 2px #161a230d}.dgl-apercu__tete{border-bottom:1px solid #161a230f;padding:16px 16px 14px}.dgl-apercu__surtitre{color:#6b7180;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.dgl-apercu__surtitre kbd{height:20px;font:inherit;color:#5b6170;background:#161a230d;border-radius:5px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.dgl-apercu__nom{letter-spacing:-.015em;color:#161a23;margin:6px 0 2px;font-size:18px;font-weight:700}.dgl-apercu__lieu{color:#5b6170;margin:0;font-size:13px}.dgl-apercu__site{color:var(--orseille);font-weight:600;text-decoration:none}.dgl-apercu__site:hover{color:var(--orseille-f);text-underline-offset:2px;text-decoration:underline}.dgl-apercu__attente{color:#6b7180;margin:0;padding:16px;font-size:13px}.dgl-vignettes{gap:10px;padding:14px 16px 4px;display:flex}.dgl-vignette{background:#fff;height:118px;position:relative;overflow:hidden}.dgl-vignette--bureau{border:1px solid #161a231a;border-radius:10px;flex:auto;min-width:0}.dgl-vignette--mobile{border:1px solid #161a231f;border-radius:12px;flex:none;width:66px}.dgl-vignette__page{aspect-ratio:16/10;position:relative}.dgl-vignette--mobile .dgl-vignette__page{aspect-ratio:9/16}.dgl-vignette__page img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.dgl-vignette__zone{pointer-events:none;border:2px solid #b3261e;border-radius:6px;position:absolute}.dgl-vignette__zone i{color:#fff;background:#b3261e;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-9px;left:-9px}.dgl-gravites{background:#161a230a;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:10px 16px 0;padding:4px;display:grid}.dgl-gravites>div{background:#fff;border-radius:11px;padding:10px 12px}.dgl-gravite{color:#5b6170;margin:0;font-size:12px;font-weight:600}.dgl-gravite--retard{color:#b3261e}.dgl-gravite--attente{color:#8a5a00}.dgl-gravite__n{color:#161a23;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:700}.dgl-jauges{flex-direction:column;gap:10px;padding:16px;display:flex}.dgl-jauge{flex-direction:column;gap:6px;display:flex}.dgl-jauge__ligne{color:#3d4350;justify-content:space-between;gap:8px;margin:0;font-size:13px;display:flex}.dgl-jauge__compte{color:#161a23;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.dgl-jauge__barre{background:#161a2312;border-radius:999px;height:6px;display:block;overflow:hidden}.dgl-jauge__barre>span{background:#9b2f6a;border-radius:999px;height:100%;display:block}.dgl-categories{grid-template-columns:1fr 1fr;gap:2px 14px;margin:0;padding:0 16px 6px;font-size:13px;list-style:none;display:grid}.dgl-categories li{align-items:center;gap:7px;min-height:26px;display:flex}.dgl-point{background:#9aa1ae;border-radius:999px;flex:none;width:7px;height:7px}.dgl-point--ok{background:#2f7a4f}.dgl-point--attente{background:#d97706}.dgl-point--retard{background:#b3261e}.dgl-point--neutre{background:#9aa1ae}.dgl-apercu__gestes{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.btn.dgl-apercu__principal{height:36px}.dgl-apercu__pied{color:#6b7180;text-align:center;margin:0;font-size:12.5px}@media (max-width:1279px){.dgl-apercu{display:none}}@media (max-width:640px){.dgl-outils__tri{display:none}.dgl-autre{grid-template-columns:28px auto minmax(0,1fr) auto;gap:8px}}.dgp-fil{align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.dgp-fil__lien{color:#5b6170;white-space:nowrap;font-weight:500;text-decoration:none}.dgp-fil__lien:hover{color:#161a23}.dgp-fil .ic{color:#a3a8b3;stroke-width:2px;flex:none;width:14px;height:14px}.dgp-fil__ici{color:#161a23;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.dgp-etat{white-space:nowrap;border-radius:7px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.dgp-etat--attente{color:#8a5a00;background:#fbf1dc}.dgp-etat--ok{color:#2f7a4f;background:#e6f2ea}.dgp-etat--info{color:#1d4ed8;background:#3b82f61a}.dgp-etat--retard{color:#b3261e;background:#fbeae8}.dgp-etat--neutre{color:#3d4350;background:#161a230f}.dgp-plus{flex:none;display:inline-flex}.deroulant__bouton.dgp-plus__bouton{color:#3d4350;background:#fff;border:1px solid #161a231a;border-radius:10px;width:34px;height:34px;box-shadow:0 1px 2px #161a230d}.deroulant__bouton.dgp-plus__bouton:hover,.deroulant__bouton.dgp-plus__bouton[aria-expanded=true]{background:var(--surface-2);color:#161a23}.main.dgp-page{flex-direction:column;gap:16px;width:100%;max-width:1260px;padding:22px 32px 40px;display:flex}.dgp-tete{flex-wrap:wrap;align-items:flex-start;gap:14px 18px;display:flex}.dgp-tete__tuile{color:#3d4350;background:#eef0f2;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;font-size:17px;font-weight:700;display:grid}.dgp-tete__corps{flex:420px;min-width:0}.dgp-tete__titre{letter-spacing:-.02em;color:#161a23;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:24px;font-weight:700;line-height:1.2;display:flex}.dgp-tete__phrase{color:#5b6170;text-wrap:pretty;margin:6px 0 0}.dgp-tete__entreprise{color:#3d4350;font-weight:600;text-decoration:none}.dgp-tete__entreprise:hover{color:#161a23;text-underline-offset:2px;text-decoration:underline}.dgp-avis{border-radius:9px;align-items:center;gap:8px;margin:10px 0 0;padding:6px 10px;font-size:13px;font-weight:500;display:inline-flex}.dgp-avis+.dgp-avis{margin-left:8px}.dgp-avis .ic{stroke-width:2px;flex:none;width:14px;height:14px}.dgp-avis--attente{color:#8a5a00;background:#fbf1dc}.dgp-avis--retard{color:#b3261e;background:#fbeae8}.dgp-avis--info{color:#1d4ed8;background:#3b82f61a}.dgp-parcours{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-wrap:wrap;gap:12px 0;margin:0;padding:14px 18px;list-style:none;display:flex;box-shadow:0 1px 2px #161a230d}.dgp-etape{flex-direction:column;flex:140px;gap:6px;min-width:0;padding-right:8px;display:flex}.dgp-etape:last-child{flex:120px;padding-right:0}.dgp-etape__ligne{align-items:center;gap:8px;display:flex}.dgp-etape__pastille{color:#6b7180;background:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1.5px #161a232e}.dgp-etape__pastille .ic{stroke-width:3px;width:12px;height:12px}.dgp-etape--fait .dgp-etape__pastille{box-shadow:none;color:#fff;background:#2f7a4f}.dgp-etape--echoue .dgp-etape__pastille{box-shadow:none;color:#fff;background:#b3261e}.dgp-etape--en_cours .dgp-etape__pastille{box-shadow:inset 0 0 0 2px #9b2f6a,0 0 0 4px #f5e6ee}.dgp-etape__point{background:#9b2f6a;border-radius:999px;width:8px;height:8px}.dgp-etape__trait{background:#161a231a;border-radius:2px;flex-grow:1;height:2px;display:flex;overflow:hidden}.dgp-etape__trait>span{background:#9b2f6a}.dgp-etape--fait .dgp-etape__trait{background:#2f7a4f}.dgp-etape__label{color:#3d4350;font-weight:600}.dgp-etape--fait .dgp-etape__label{color:#161a23}.dgp-etape--en_cours .dgp-etape__label{color:#161a23;font-weight:700}.dgp-etape__sous{color:#6b7180;font-size:12.5px}.dgp-etape--fait .dgp-etape__sous{color:#5b6170}.dgp-etape--en_cours .dgp-etape__sous{color:#9b2f6a;font-weight:600}.dgp-etape--echoue .dgp-etape__sous{color:#b3261e;font-weight:600}.dgp-corps{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.dgp-principal{flex-direction:column;flex:999 560px;gap:12px;min-width:0;display:flex}.dgp-cote{flex-direction:column;flex:320px;gap:16px;min-width:0;max-width:380px;display:flex}.dgp-onglets{border-bottom:1px solid #161a2314;flex-wrap:wrap;gap:2px;display:flex}.liste-onglet.dgp-onglet{font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px}.liste-onglet.dgp-onglet:focus-visible{box-shadow:inset 0 0 0 2px var(--orseille);border-radius:8px;outline:none}.liste-onglet__n.dgp-onglet__n--attente{color:#8a5a00;font-weight:600}.dgp-panneau{flex-direction:column;gap:12px;display:flex}.dgp-panneau[hidden]{display:none}.dgp-observations{flex-direction:column;gap:12px;display:flex}.dgp-filtres{flex-wrap:wrap;gap:6px;display:flex}.dgp-filtres__groupe{display:contents}.dgp-filtre{color:#161a23;height:28px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #161a231a;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.dgp-filtre:hover{border-color:#161a2333}.dgp-filtre:focus-visible{box-shadow:var(--focus);outline:none}.dgp-filtre--on,.dgp-filtre--on:hover{color:#fff;background:#1b1f2a;border-color:#1b1f2a;font-weight:600}.dgp-filtre__n{color:#8a909c}.dgp-filtre--on .dgp-filtre__n{color:#fff;opacity:.7}.dgp-filtre--relire{color:#5b6170;background:0 0;border-style:dashed;border-color:#161a2333}.dgp-filtre--relire-on,.dgp-filtre--relire-on:hover{color:#8a5a00;background:#fbf1dc;border-style:solid;border-color:#d97706;font-weight:600}.dgp-filtre__n--attente{color:#8a5a00;font-weight:600}.dgp-point{background:#9aa1ae;border-radius:999px;flex:none;width:7px;height:7px}.dgp-point--ok{background:#2f7a4f}.dgp-point--attente{background:#d97706}.dgp-point--retard{background:#b3261e}.dgp-point--neutre{background:#9aa1ae}.dgp-obs{background:#fff;border:1px solid #161a2314;border-radius:16px;gap:14px;padding:16px;scroll-margin-top:72px;display:flex;box-shadow:0 1px 2px #161a230d}.dgp-obs:not(.dgp-obs--active){cursor:pointer}.dgp-obs--active{border-color:#9b2f6a47;box-shadow:0 0 0 4px #9b2f6a0f,0 1px 2px #161a230d}.dgp-obs--ecartee{opacity:.72}.dgp-obs__texte{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.dgp-obs__tete{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.dgp-gravite{border-radius:6px;align-items:center;height:22px;padding:0 7px;font-weight:700;display:inline-flex}.dgp-gravite--retard{color:#b3261e;background:#fbeae8}.dgp-gravite--attente{color:#8a5a00;background:#fbf1dc}.dgp-gravite--neutre{color:#3d4350;background:#161a230d}.dgp-obs__categorie{color:#3d4350;font-weight:600}.dgp-obs__code{color:#8a909c}.dgp-obs__statut{align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.dgp-obs__statut .ic{stroke-width:2.2px;width:13px;height:13px}.dgp-obs__statut--ok{color:#2f7a4f}.dgp-obs__statut--orseille{color:#9b2f6a;gap:5px}.dgp-obs__statut--attente{color:#8a5a00}.dgp-obs__statut--neutre{color:#6b7180}.dgp-obs__constat{color:#161a23;margin:0;font-size:15px;font-weight:700;line-height:1.35}.dgp-obs__faits{grid-template-columns:110px minmax(0,1fr);gap:4px 12px;margin:0;font-size:13.5px;display:grid}.dgp-obs__faits dt{color:#6b7180}.dgp-obs__faits dd{color:#2a2f3a;margin:0}.dgp-obs__faits .dgp-obs__reco{color:#161a23;font-weight:500}.dgp-obs__provenance{color:#6b7180;margin:2px 0 0;font-size:12.5px}.dgp-obs__gestes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.dgp-geste{display:inline-flex}.btn.dgp-confirmer{gap:6px}.btn.dgp-confirmer kbd{min-width:16px;height:16px;color:inherit;background:#ffffff29;border-radius:4px;padding:0 3px;font-size:10.5px}.dgp-obs__suivante{color:#8a909c;white-space:nowrap;margin-left:auto;font-size:12px}.dgp-obs__suivante kbd{font:inherit}.dgp-obs__vignette{background:#fff;border:1px solid #161a231f;border-radius:12px;flex:none;width:84px;height:150px;position:relative;overflow:hidden}.dgp-obs__vignette--bureau{width:150px;height:94px}.dgp-obs__vignette img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.dgp-obs__vignette:focus-visible{box-shadow:var(--focus);outline:none}.dgp-reste{color:#6b7180;margin:0;font-size:13px}.dgp-reste__tout{color:var(--orseille);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.dgp-reste__tout:hover{color:var(--orseille-f);text-underline-offset:2px;text-decoration:underline}.dgp-vide{color:#5b6170;text-align:center;border:1px dashed #161a2324;border-radius:16px;margin:0;padding:24px 16px}.dgp-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.dgp-carte__tete{border-bottom:1px solid #161a230f;align-items:center;gap:8px;padding:12px 16px;display:flex}.dgp-carte__tete h2{color:#161a23;margin:0;font-size:14px;font-weight:700}.dgp-carte__tete>span{color:#6b7180;margin-left:auto;font-size:12.5px}.dgp-carte__geste{color:#5b6170;height:26px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;margin-left:auto;padding:0 9px;font-size:12.5px;font-weight:600}.dgp-carte__geste:hover,.dgp-carte__geste[aria-pressed=true]{color:#161a23;background:#161a230d}.dgp-carte__vide{color:#6b7180;margin:0;padding:12px 16px 16px;font-size:13px}.dgp-sections{margin:0;padding:6px 8px 8px;font-size:13.5px;list-style:none}.dgp-section{align-items:center;gap:10px;min-height:34px;padding:0 8px;display:flex}.dgp-section--a-relire{background:#fbf7fa;border-radius:9px}.dgp-section__etat{color:#fff;background:#2f7a4f;border-radius:999px;flex:none;place-items:center;width:16px;height:16px;display:grid}.dgp-section__etat .ic{stroke-width:3.5px;width:10px;height:10px}.dgp-section--a-relire .dgp-section__etat{background:0 0;box-shadow:inset 0 0 0 2px #9b2f6a}.dgp-section__label{color:#2a2f3a;flex-grow:1;min-width:0}.dgp-section--a-relire .dgp-section__label{color:#161a23;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.dgp-section__droite{color:#8a909c;white-space:nowrap;font-size:12px}.dgp-section__relire{color:#161a23;height:26px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:8px;flex:none;padding:0 9px;font-size:12.5px;font-weight:600}.dgp-section__relire:hover{background:var(--surface-2)}.dgp-actions{flex-direction:column;gap:10px;margin:0;padding:8px 16px 12px;list-style:none;display:flex}.dgp-action{gap:10px;display:flex}.dgp-action__rang{color:#6e1f4a;background:#f5e6ee;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.dgp-action__corps{flex-direction:column;min-width:0;line-height:1.4;display:flex}.dgp-action__titre{color:#161a23;font-weight:600}.dgp-action__qui{color:#5b6170;font-size:12.5px}.dgp-action__gestes{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dgp-envoi{flex-direction:column;gap:10px;padding:12px 16px 16px;font-size:13.5px;display:flex}.dgp-envoi__qui{align-items:center;gap:10px;margin:0;display:flex}.dgp-envoi__tuile{color:#8a4b08;background:#fdf0e1;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.dgp-envoi__noms{flex-direction:column;min-width:0;line-height:1.3;display:flex}.dgp-envoi__nom{color:#161a23;font-weight:600}.dgp-envoi__sous{color:#5b6170;font-size:12.5px}.dgp-envoi__phrase{color:#3d4350;margin:0}.dgp-avis.dgp-envoi__avis{align-items:flex-start;margin:0;padding:8px 10px;font-size:12.5px;font-weight:400;display:flex}.dgp-envoi__avis .ic{margin-top:2px}.dgp-reco__corps{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.dgp-reco__gestes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dgp-versions{color:#2a2f3a;flex-direction:column;gap:6px;margin:0;padding:12px 16px 16px;font-size:13.5px;list-style:none;display:flex}.dgp-versions__precedente{color:#6b7180}.dgp-barre__large{display:inline-flex}.dgp-menu__etroit{display:none}@media (max-width:640px){.dgp-fil__lien,.dgp-fil .ic,.topbar .dgp-etat,.dgp-barre__large{display:none}.dgp-menu__etroit{display:flex}.main.dgp-page{padding:16px 16px 40px}.dgp-tete__titre{font-size:20px}.dgp-obs{flex-direction:column}.dgp-obs__faits{grid-template-columns:minmax(0,1fr);gap:2px}.dgp-obs__faits dd+dt{margin-top:6px}.dgp-obs__suivante{display:none}.dgp-filtre{height:36px}.dgp-section__relire{height:36px;padding:0 12px}}.ap-fil{align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.ap-fil__lien{color:#5b6170;white-space:nowrap;font-weight:500;text-decoration:none}.ap-fil__lien:hover{color:#161a23}.ap-fil .ic{color:#a3a8b3;stroke-width:2px;flex:none;width:14px;height:14px}.ap-fil__ici{color:#161a23;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.ap-etat{white-space:nowrap;border-radius:7px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ap-etat--petit{border-radius:6px;height:22px;padding:0 7px}.ap-etat--attente{color:#8a5a00;background:#fbf1dc}.ap-etat--ok{color:#2f7a4f;background:#e6f2ea}.ap-etat--neutre{color:#3d4350;background:#161a230f}.ap-etat--retard{color:#b3261e;background:#fbeae8}.ap-etat--info{color:#1d4ed8;background:#3b82f61a}.main.ap-page{width:100%;max-width:1260px;padding:22px 32px 40px}.topbar__droite:has(>.ap-atelier){flex:none}.ap-atelier__court{display:none}.ap-grille{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.ap-principal{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}.ap-cote{flex-direction:column;flex:320px;gap:16px;min-width:0;max-width:380px;display:flex;position:sticky;top:16px}.ap-demande{background:#fff;border:1px solid #161a2314;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #161a230d}.ap-demande__initiales{color:#6e1f4a;background:#f5e6ee;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.ap-demande__texte{color:#2a2f3a;flex:auto;margin:0}.ap-demande__texte strong{color:#161a23;font-weight:600}.ap-demande__depuis{color:#6b7180;font-size:12.5px}.ap-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.ap-carte__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 20px;display:flex}.ap-carte__titre{color:#161a23;margin:0;font-size:14px;font-weight:700}.ap-carte__sous{color:#6b7180;font-size:12.5px}.ap-devis__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding:18px 20px 16px;display:flex}.ap-devis__titres{flex:320px;min-width:0}.ap-devis__titre{letter-spacing:-.02em;color:#161a23;margin:0;font-size:24px;font-weight:700}.ap-devis__sous{color:#5b6170;margin:6px 0 0}.ap-devis__entreprise{color:#3d4350;font-weight:600;text-decoration:none}.ap-devis__entreprise:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.ap-devis__montant{text-align:right}.ap-devis__total{letter-spacing:-.025em;color:#161a23;font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:800}.ap-devis__total-sous{color:#5b6170;margin:2px 0 0;font-size:12.5px}.ap-lignes{margin:0;padding:6px 20px 10px;list-style:none}.ap-ligne{color:#161a23;border-bottom:1px solid #161a230d;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.ap-ligne:last-child{border-bottom:0}.ap-ligne__valeur{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.ap-ligne--discret,.ap-ligne--discret .ap-ligne__valeur{color:#6b7180;font-weight:400}.ap-verifs{flex-direction:column;gap:2px;margin:0;padding:8px 20px 12px;list-style:none;display:flex}.ap-verif{color:#2a2f3a;gap:10px;padding:7px 0;display:flex}.ap-verif__marque{color:#2f7a4f;background:#e6f2ea;border-radius:999px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.ap-verif--attention,.ap-verif--bloquant{background:#fdf7ea;border-radius:10px;margin:2px -10px 0;padding:7px 10px}.ap-verif--attention .ap-verif__marque{color:#8a5a00;background:#fbebc8}.ap-verif--bloquant{background:#fbeae8}.ap-verif--bloquant .ap-verif__marque{color:#b3261e;background:#f6d5d1}.ap-message{flex-direction:column;gap:8px;padding:14px 20px 16px;display:flex}.ap-message__objet{color:#5b6170;margin:0;font-size:13px}.ap-message__objet span{color:#161a23;font-weight:600}.ap-message__corps{color:#2a2f3a;white-space:pre-line;overflow-wrap:anywhere;background:#f7f8fa;border-radius:12px;margin:0;padding:12px 14px;line-height:1.6}.ap-apres{color:#3d4350;background:#161a230a;border-radius:12px;gap:10px;margin:0;padding:12px 14px;display:flex}.ap-apres .ic{color:#5b6170;stroke-width:1.9px;flex:none;margin-top:2px}.ap-interne{color:#fff;background:#1b1f2a;border:1px solid #161a2314;border-radius:16px}.ap-interne__tete{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:14px 16px;display:flex}.ap-interne__tete .ic{color:#c2588f;stroke-width:2px;width:15px;height:15px}.ap-interne__tete h2{margin:0;font-size:14px;font-weight:700}.ap-interne__chiffres{grid-template-columns:1fr auto;gap:10px 12px;margin:0;padding:12px 16px;font-size:13.5px;display:grid}.ap-interne__chiffres dt{color:#a9afbc}.ap-interne__chiffres dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ap-interne__chiffres .ap-interne__valeur--ok{color:#7bd3a0;font-weight:700}.ap-interne__chiffres .ap-interne__valeur--retard{color:#f4a39a;font-weight:700}.ap-interne__chiffres .ap-interne__valeur--discret{color:#c9cdd6;font-variant-numeric:normal;font-weight:400}.ap-jauge{background:#ffffff1a;border-radius:999px;height:6px;margin:0 16px;display:block;position:relative}.ap-jauge__marge{width:var(--marge);background:#7bd3a0;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.ap-jauge--sous .ap-jauge__marge{background:#f4a39a}.ap-jauge__seuil{left:var(--seuil);background:#fff;border-radius:1px;width:2px;height:12px;position:absolute;top:-3px}.ap-interne__note{color:#a9afbc;margin:0;padding:12px 16px 16px;font-size:12.5px}.ap-pdf{color:inherit;background:#fff;border:1px solid #161a2314;border-radius:14px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:border-color .12s;display:flex;box-shadow:0 1px 2px #161a230d}.ap-pdf:hover{color:inherit;border-color:#161a2329}.ap-pdf:focus-visible{box-shadow:var(--focus);outline:none}.ap-pdf__vignette{background:#fff;border:1px solid #161a231f;border-radius:4px;flex:none;width:46px;height:62px;position:relative;overflow:hidden}.ap-pdf__vignette span{border-radius:2px;position:absolute}.ap-pdf__vignette span:first-child{background:#9b2f6a;border-radius:0;height:3px;top:0;left:0;right:0}.ap-pdf__vignette span:nth-child(2){background:#3d4350;height:4px;top:12px;left:6px;right:10px}.ap-pdf__vignette span:nth-child(3){background:#e3e6ea;height:3px;top:22px;left:6px;right:6px}.ap-pdf__vignette span:nth-child(4){background:#e3e6ea;height:3px;top:29px;left:6px;right:14px}.ap-pdf__vignette span:nth-child(5){background:#f2f3f5;height:10px;top:40px;left:6px;right:6px}.ap-pdf__texte{flex-direction:column;flex-grow:1;line-height:1.35;display:flex}.ap-pdf__titre{color:#161a23;font-weight:600}.ap-pdf__sous{color:#5b6170;font-size:12.5px}.ap-pdf>.ic{color:#8a909c;stroke-width:2px;flex:none;width:15px;height:15px}.ap-decision{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d,0 12px 28px -18px #161a234d}.ap-decision__titre{color:#161a23;margin:0;padding:14px 16px 0;font-size:14px;font-weight:700}.ap-decision__note{margin:0}.ap-decision__champ{padding:10px 16px 0;display:block}.ap-decision__champ textarea{appearance:none;resize:none;color:#161a23;width:100%;font:inherit;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:10px 12px;line-height:1.5;display:block}.ap-decision__champ textarea::placeholder{color:#8a909c}.ap-decision__champ textarea:focus{border-color:#9b2f6a8c;outline:none;box-shadow:0 0 0 3px #9b2f6a24}.ap-decision__champ textarea[aria-invalid=true]{border-color:#b3261e}.ap-decision__erreur,.ap-decision__bloque{color:#b3261e;margin:6px 16px 0;font-size:12.5px}.ap-decision__gestes{gap:8px;padding:12px 16px 16px;display:flex}.ap-decision__accord{flex:1 1 0;margin:0;display:flex}.ap-decision__gestes>.ap-decision__bouton,.ap-decision__accord .ap-decision__bouton{white-space:normal;flex:1 1 0;gap:7px;height:38px;padding:0 10px;line-height:1.2}.ap-decision__issue{margin:0;padding:10px 16px 0}.ap-decision__detail{color:#3d4350;margin:0;padding:8px 16px 16px;font-size:13px}@media (max-width:640px){.ap-fil__lien,.ap-fil .ic,.topbar .ap-etat,.ap-atelier__long{display:none}.ap-atelier__court{display:inline}.main.ap-page{padding:16px 16px 40px}.ap-demande{flex-wrap:wrap}.ap-demande__texte{flex:200px}.ap-devis__titre{font-size:20px}.ap-devis__montant{text-align:left}.ap-cote{max-width:none;position:static}.ap-decision__gestes{flex-direction:column}.ap-decision__gestes>.ap-decision__bouton,.ap-decision__accord .ap-decision__bouton{flex:none;width:100%;height:44px}.ap-decision__accord{flex:none}}.sc-fil{align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.sc-fil__lien{color:#5b6170;white-space:nowrap;font-weight:500;text-decoration:none}.sc-fil__lien:hover{color:#161a23}.sc-fil .ic{color:#a3a8b3;stroke-width:2px;flex:none;width:14px;height:14px}.sc-fil__ici{color:#161a23;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.sc-etat{white-space:nowrap;border-radius:7px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.sc-etat--petit{border-radius:6px;height:22px;padding:0 7px}.sc-etat--ok,.sc-etat--observe,.sc-etat--confirme{color:#2f7a4f;background:#e6f2ea}.sc-etat--attente,.sc-etat--a_confirmer{color:#8a5a00;background:#fbf1dc}.sc-etat--info,.sc-etat--declare{color:#1d4ed8;background:#3b82f61a}.sc-etat--neutre{color:#5b6170;background:#161a230d}.sc-etat--suppose{color:#3d4350;background:#161a230d}.sc-etat--retard,.sc-etat--conteste{color:#b3261e;background:#fbeae8}.sc-ouverte{color:#3d4350;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.topbar__droite:has(>.sc-ouverte){flex:none}.sc-ouverte__point{background:#9b2f6a;border-radius:999px;flex:none;width:8px;height:8px}.main.sc-page{flex-direction:column;gap:14px;width:100%;max-width:1260px;padding:18px 32px 40px;display:flex}.sc-tete{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.sc-tete__qui{align-items:center;gap:10px;min-width:0;display:flex}.sc-tete__avatar{border-radius:999px;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.sc-tete__textes{flex-direction:column;min-width:0;line-height:1.3;display:flex}.sc-tete__titre{color:#161a23;margin:0;font-size:17px;font-weight:700}.sc-tete__sous{color:#5b6170;font-size:13px}.sc-tete__entreprise{color:#3d4350;font-weight:600;text-decoration:none}.sc-tete__entreprise:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.sc-onglets{background:#161a230d;border-radius:10px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.sc-onglet{color:#5b6170;white-space:nowrap;border-radius:8px;align-items:center;height:30px;padding:0 12px;text-decoration:none;display:inline-flex}.sc-onglet:hover{color:#161a23}.sc-onglet--on,.sc-onglet--on:hover{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a2314}.sc-onglet--off,.sc-onglet--off:hover{color:#8a909c;cursor:default}.sc-phases{background:#161a230a;border-radius:16px;grid-template-columns:3fr 6fr 5fr 4fr 6fr;gap:4px;margin:0;padding:6px;list-style:none;display:grid}.sc-phase{background:#fff;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.sc-phase__tete{color:#5b6170;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;display:flex}.sc-phase__tete>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sc-phase__tete>span:last-child{flex:none}.sc-phase__barre{background:#161a2314;border-radius:999px;height:4px;display:flex;overflow:hidden}.sc-phase__barre>span{height:100%;display:block}.sc-phase--faite .sc-phase__tete{color:#2f7a4f}.sc-phase--faite .sc-phase__barre>span{background:#2f7a4f}.sc-phase--courante{box-shadow:inset 0 0 0 1.5px #9b2f6a}.sc-phase--courante .sc-phase__tete{color:#9b2f6a;font-weight:700}.sc-phase--courante .sc-phase__barre>span{background:#9b2f6a}.sc-grille{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.sc-principal{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}.sc-cote{flex-direction:column;flex:320px;gap:16px;min-width:0;max-width:380px;display:flex}.sc-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.sc-carte__tete{border-bottom:1px solid #161a230f;align-items:center;gap:10px;padding:12px 16px;display:flex}.sc-carte__tete--puces{flex-wrap:wrap;gap:8px}.sc-carte__tete--puces .sc-carte__titre{margin-right:8px}.sc-carte__titre{color:#161a23;margin:0;font-size:14px;font-weight:700}.sc-carte__compte{color:#6b7180;white-space:nowrap;margin-left:auto;font-size:12.5px}.sc-vide{color:#6b7180;margin:0;padding:14px 16px 16px;font-size:13px}.sc-questions{margin:0;padding:6px 8px 8px;list-style:none}.sc-question__bouton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:12px;padding:10px 8px;display:flex}.sc-question__bouton:hover{background:#f7f8fa}.sc-question__bouton:focus-visible{box-shadow:var(--focus);outline:none}.sc-question__marque{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:grid}.sc-question__corps{flex-direction:column;gap:2px;min-width:0;display:flex}.sc-question--posee .sc-question__marque{color:#2f7a4f;background:#e6f2ea}.sc-question--posee .sc-question__texte{color:#5b6170}.sc-question__reponse{color:#161a23;font-weight:500}.sc-question--a_venir .sc-question__marque{color:#6b7180;box-shadow:inset 0 0 0 1.5px #161a232e}.sc-question--a_venir .sc-question__texte{color:#3d4350}.sc-question--courante{background:#fbf7fa;border-radius:12px;gap:12px;margin:2px 0;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #9b2f6a33}.sc-question--courante .sc-question__marque{color:#fff;background:#9b2f6a}.sc-question--courante .sc-question__corps{flex-grow:1;gap:8px}.sc-question--courante .sc-question__texte{color:#161a23;font-weight:700}.sc-question__champ{display:block}.sc-question__champ textarea,.sc-question__champ input{appearance:none;resize:none;color:#161a23;width:100%;font:inherit;background:#fff;border:1px solid #9b2f6a;border-radius:10px;padding:10px 12px;line-height:1.5;display:block;box-shadow:0 0 0 3px #9b2f6a1f}.sc-question__champ textarea:focus,.sc-question__champ input:focus{outline:none}.sc-question__champ textarea::placeholder,.sc-question__champ input::placeholder{color:#8a909c}.sc-question__gestes{color:#6b7180;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.sc-question__gestes kbd{background:#161a230f;border-radius:5px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-family:inherit;font-size:11px;display:inline-grid}.sc-geste{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sc-geste:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.sc-geste:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.sc-geste--passer{margin-left:8px}.sc-choix{flex-wrap:wrap;gap:6px;display:flex}.sc-puce{color:#161a23;height:28px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #161a231a;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.sc-puce:hover{border-color:#161a2333}.sc-puce:focus-visible{box-shadow:var(--focus);outline:none}.sc-puce--autre{color:#5b6170;background:0 0;border-style:dashed;border-color:#161a2333}.sc-puce[aria-pressed=true],.sc-puce[aria-checked=true]{color:#fff;background:#1b1f2a;border:1px solid #1b1f2a;font-weight:600}.sc-noter{flex-wrap:wrap;gap:8px;padding:12px 16px 0;display:flex}.sc-noter input{color:#161a23;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #161a231f;border-radius:10px;flex:220px;padding:0 12px}.sc-noter input:focus{border-color:#9b2f6a8c;outline:none;box-shadow:0 0 0 3px #9b2f6a24}.sc-faits{margin:0;padding:6px 8px 8px;list-style:none}.sc-faits li+li{border-top:1px solid #161a230d}.sc-fait{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 8px;display:grid}.sc-fait:hover{background:#f7f8fa}.sc-fait:focus-visible{box-shadow:var(--focus);outline:none}.sc-fait__cle{color:#6b7180;font-size:13px}.sc-fait__valeur{color:#161a23}.sc-propositions{flex-direction:column;gap:6px;padding:4px 16px 14px;display:flex}.sc-propositions__titre{color:#5b6170;margin:0;font-size:12.5px;font-weight:600}.sc-proposition{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-proposition__source{text-overflow:ellipsis;white-space:nowrap;color:#6b7180;flex:120px;min-width:0;font-size:12.5px;overflow:hidden}.sc-autres{padding:0 16px 12px}.sc-autres summary{cursor:pointer;color:#5b6170;font-size:13px;list-style:none}.sc-autres summary::-webkit-details-marker{display:none}.sc-autres summary:hover{color:#161a23}.sc-autres ul{margin:6px 0 0;padding:0;list-style:none}.sc-autres__question{color:#3d4350;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px}.sc-autres__question:hover{color:#161a23;background:#f7f8fa}.sc-notes__titre{color:#161a23;cursor:pointer;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}.sc-notes__titre::-webkit-details-marker{display:none}.sc-notes__titre span{color:#6b7180;margin-left:auto;font-size:12.5px;font-weight:400}.sc-notes[open] .sc-notes__titre{border-bottom:1px solid #161a230f}.sc-notes__corps{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px 16px;display:flex}.sc-notes__corps .notes{width:100%;min-height:0}.sc-notes__corps .notes__etat:empty{display:none}.sc-prestations{margin:0;padding:6px 8px 8px;font-size:13.5px;list-style:none}.sc-prestation{color:#161a23;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:0 8px;display:flex}.sc-prestation+.sc-prestation{border-top:1px solid #161a230d}.sc-prestation__menu{flex:none;position:relative}.sc-prestation__etat{font:inherit;cursor:pointer;border:0;font-size:12px;font-weight:600}.sc-prestation__etat:focus-visible{box-shadow:var(--focus);outline:none}.sc-plus{color:#5b6170;font:inherit;cursor:pointer;background:0 0;border:0;margin:-4px 16px 12px;padding:0;font-size:13px;display:block}.sc-plus:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.sc-qualif{flex-wrap:wrap;gap:6px;padding:12px 16px 14px;display:flex}.sc-garder{background:#fdf7ea;border:1px solid #8a5a0029;border-radius:16px}.sc-garder__titre{color:#161a23;margin:0;padding:12px 16px 4px;font-size:14px;font-weight:700}.sc-garder ul{color:#3d4350;flex-direction:column;gap:8px;margin:0;padding:6px 16px 14px;font-size:13.5px;list-style:none;display:flex}.sc-garder li{gap:8px;display:flex}.sc-garder li:before{content:"";background:#d97706;border-radius:999px;flex:none;width:6px;height:6px;margin-top:8px}@media (max-width:640px){.sc-fil__lien,.sc-fil .ic,.topbar .sc-etat,.sc-ouverte{display:none}.main.sc-page{padding:16px 16px 40px}.sc-onglets{margin-left:0}.sc-phases{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-phase:last-child{grid-column:1/-1}.sc-fait{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding:8px}.sc-fait__cle{grid-column:1/-1}.sc-cote{max-width:none}.sc-puce,.sc-onglet{height:36px}}.su-fil{align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.su-fil__lien{color:#5b6170;white-space:nowrap;font-weight:500;text-decoration:none}.su-fil__lien:hover{color:#161a23}.su-fil .ic{color:#a3a8b3;stroke-width:2px;flex:none;width:14px;height:14px}.su-fil__ici{color:#161a23;white-space:nowrap;font-weight:700}.su-etat{white-space:nowrap;border-radius:7px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.su-etat--petit{border-radius:6px;height:20px;padding:0 6px;font-size:12.5px}.su-etat--attente{color:#8a5a00;background:#fbf1dc}.su-etat--ok{color:#2f7a4f;background:#e6f2ea}.su-etat--retard{color:#b3261e;background:#fbeae8}.su-etat--neutre{color:#3d4350;background:#161a230d}.su-etat--info{color:#1d4ed8;background:#3b82f61a}.su-devis{margin:0}.su-devis .btn{gap:7px}.su-devis .ic{color:#3d4350;stroke-width:1.9px;width:15px;height:15px}.topbar__droite:has(>.su-devis){flex:none}.main.su-page{flex-direction:column;gap:16px;width:100%;max-width:1260px;padding:20px 32px 40px;display:flex}.su-tete__titre{letter-spacing:-.02em;color:#161a23;margin:0;font-size:22px;font-weight:700}.su-tete__sous{color:#5b6170;margin:6px 0 0}.su-grille{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.su-liste,.su-panneau,.su-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.su-liste{flex:260px;min-width:0;max-width:290px}.su-panneau{flex:999 420px;min-width:0}.su-cote{flex-direction:column;flex:280px;gap:16px;min-width:0;max-width:320px;display:flex}.su-carte__tete{border-bottom:1px solid #161a230f;align-items:center;gap:8px;padding:12px 16px;display:flex}.su-carte__titre{color:#161a23;margin:0;font-size:14px;font-weight:700}.su-carte__lien{color:#9b2f6a;margin-left:auto;font-size:12.5px;font-weight:600;text-decoration:none}.su-carte__lien:hover{color:#6e1f4a}.su-carte__texte{padding:12px 16px 14px}.su-vide{color:#6b7180;margin:0;padding:14px 16px 16px;font-size:13px}.su-liste ul{margin:0;padding:6px;list-style:none}.su-item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.su-item:hover{background:#f7f8fa}.su-item:focus-visible{box-shadow:var(--focus);outline:none}.su-item[aria-current=true],.su-item[aria-current=true]:hover{background:#fbf7fa;box-shadow:inset 0 0 0 1px #9b2f6a38}.su-item__titre{color:#161a23;font-weight:600}.su-item[aria-current=true] .su-item__titre{font-weight:700}.su-item__pied{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.su-item__pied>span:first-child{color:#5b6170}.su-panneau form{margin:0}.su-panneau__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.su-panneau__titre{color:#161a23;margin:0;font-size:14px;font-weight:700}.su-panneau__sous{color:#6b7180;flex:auto;font-size:12.5px}.su-canaux{background:#161a230d;border-radius:9px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.su-canal{color:#5b6170;height:26px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12.5px}.su-canal[aria-checked=true]{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a2314}.su-canal:focus-visible{box-shadow:var(--focus);outline:none}.su-panneau__corps{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.su-entete{color:#5b6170;margin:0;font-size:13px}.su-entete strong{color:#161a23;font-weight:600}.su-entete>span{margin-left:16px}.su-entete>span:first-child{margin-left:0}.su-message{color:#2a2f3a;background:#fcfcfd;border:1px solid #161a2314;border-radius:12px;padding:16px 18px;line-height:1.65}.su-message--whatsapp{background:#e7ffdb;border-color:#0000;max-width:460px}.su-corps{overflow-wrap:anywhere;flex-direction:column;gap:10px;display:flex}.su-corps p{margin:0}.su-corps ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.su-champ{color:#5b6170;flex-direction:column;gap:4px;font-size:12.5px;display:flex}.su-champ input,.su-champ textarea{appearance:none;color:#161a23;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.6}.su-champ input:focus,.su-champ textarea:focus{border-color:#9b2f6a8c;outline:none;box-shadow:0 0 0 3px #9b2f6a24}.su-reponse{color:#3d4350;margin:0;font-size:13.5px}.su-gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.su-gestes .su-geste{height:36px;padding:0 14px}.su-gestes .su-geste .ic{width:15px;height:15px}.su-classer{color:#5b6170;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px}.su-classer:hover{color:#161a23}.su-classer:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.su-gestes__note{color:#6b7180;margin-left:auto;font-size:12.5px}.su-texte{color:#3d4350;margin:0;font-size:13.5px}.su-texte--discret{color:#6b7180}.su-taches{margin:0;padding:6px 8px 8px;list-style:none}.su-tache{gap:10px;padding:9px 8px;display:flex}.su-tache+.su-tache{border-top:1px solid #161a230d}.su-tache__case{margin:0}.su-case{color:#fff;cursor:pointer;background:#fff;border:1px solid #161a2338;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;padding:0;display:grid}.su-case[aria-checked=true]{background:#2f7a4f;border-color:#2f7a4f}.su-case:focus-visible{box-shadow:var(--focus);outline:none}.su-tache__textes{flex-direction:column;min-width:0;line-height:1.35;display:flex}.su-tache__titre{color:#161a23}.su-tache__titre--faite{color:#6b7180;text-decoration:line-through}.su-tache__sous{color:#5b6170;font-size:12.5px}.su-tache__sous--attente{color:#8a5a00}.su-pour-devis{flex-direction:column;gap:6px;margin:0;padding:10px 16px 14px;font-size:13.5px;list-style:none;display:flex}.su-pour-devis li{justify-content:space-between;gap:8px;display:flex}.su-pour-devis__etat{flex:none;font-size:12px;font-weight:600}.su-pour-devis__etat--ok{color:#2f7a4f}.su-pour-devis__etat--attente{color:#8a5a00}.su-pour-devis__etat--info{color:#1d4ed8}@media (max-width:640px){.su-fil__lien:not(.su-fil__entreprise),.su-fil .ic:first-of-type,.topbar .su-etat{display:none}.main.su-page{padding:16px 16px 40px}.su-tete__titre{font-size:20px}.su-liste,.su-cote{max-width:none}.su-gestes .su-geste,.su-classer{height:44px}.su-gestes__note{flex-basis:100%;margin-left:0}}.main.tc-page{flex-direction:column;gap:12px;width:100%;max-width:1260px;padding:14px 32px 40px;display:flex}.tc-recherche{flex:0 260px;width:260px;margin-bottom:4px}.tc-recherche input{background:#fff;border:1px solid #161a231a;padding-left:32px;box-shadow:0 1px 2px #161a230a}.tc-recherche input:focus{box-shadow:var(--focus-champ);border-color:#9b2f6a73;outline:none}.tc-corps{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.tc-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:999 600px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #161a230d}.tc-vide{color:#6b7180;margin:0;padding:22px 20px;font-size:13.5px}.tc-table{font-size:13.5px}.tc-entete,.tc-ligne{grid-template-columns:34px minmax(0,1fr) 150px 110px 34px;align-items:center;display:grid}.tc-entete{color:#5b6170;background:#fafafb;min-height:36px;font-size:12.5px;font-weight:500}.tc-entete__tache{padding-left:12px}.tc-groupe{background:#fbfbfc;border-top:1px solid #161a230f;align-items:center;min-height:34px;padding-left:16px;display:flex}.tc-groupe__cellule{align-items:center;gap:8px;display:flex}.tc-groupe__point{border-radius:999px;flex:none;width:8px;height:8px}.tc-groupe__point--retard{background:#b3261e}.tc-groupe__point--orseille{background:#9b2f6a}.tc-groupe__point--info{background:#3b82f6}.tc-groupe__point--ok{background:#2f7a4f}.tc-groupe__point--creux{box-shadow:inset 0 0 0 1.5px #a3a8b3}.tc-groupe__titre{color:#161a23;font-size:13px;font-weight:600}.tc-groupe__n{color:#8a909c;font-size:12.5px}.tc-ligne{cursor:pointer;border-top:1px solid #161a230f;min-height:52px}.tc-ligne:hover{background:#fafafb}.tc-ligne--choisie,.tc-ligne--choisie:hover{background:#fbf7fa;min-height:58px;box-shadow:inset 3px 0 #9b2f6a}.tc-case{margin:0}.tc-ligne__case .tc-case{margin-left:16px}.tc-coche{color:#fff;cursor:pointer;background:#fff;border:1px solid #161a2338;border-radius:5px;place-items:center;width:18px;height:18px;padding:0;display:grid}.tc-coche:hover:not(:disabled){border-color:#9b2f6a}.tc-coche:focus-visible{box-shadow:var(--focus);outline:none}.tc-coche[aria-checked=true]{cursor:default;background:#9b2f6a;border-color:#9b2f6a}.tc-coche--petite{border-radius:4px;width:16px;height:16px}.tc-ligne__tache{flex-direction:column;gap:2px;min-width:0;padding:8px 12px;line-height:1.35;display:flex}.tc-ligne--choisie .tc-ligne__tache{gap:4px}.tc-ligne__titre{color:#161a23;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.tc-ligne--choisie .tc-ligne__titre{font-weight:600}.tc-ligne--faite .tc-ligne__titre{color:#6b7180;text-decoration:line-through}.tc-ligne__titre:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.tc-ligne__sous{flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;display:flex}.tc-ligne__contexte{color:#5b6170;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;text-decoration:none;overflow:hidden}a.tc-ligne__contexte:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.tc-progression{color:#3d4350;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.tc-progression__barre{background:#161a2314;border-radius:999px;width:44px;height:4px;display:block;overflow:hidden}.tc-progression__barre>span{background:#3b82f6;height:100%;display:block}.tc-ligne__pour{align-items:center;gap:7px;min-width:0;display:flex}.tc-avatar{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.tc-pour{flex-direction:column;min-width:0;line-height:1.25;display:flex}.tc-pour__nom{color:#161a23;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tc-pour__client{color:#8a5a00;white-space:nowrap;font-size:11.5px;font-weight:600}.tc-echeance--puce{white-space:nowrap;border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.tc-echeance--puce.tc-echeance--retard{color:#b3261e;background:#fbeae8}.tc-echeance--puce.tc-echeance--attente{color:#8a5a00;background:#fbf1dc}.tc-echeance--texte{color:#3d4350;white-space:nowrap;font-size:13px}.tc-echeance--texte.tc-echeance--attente{color:#8a5a00;font-weight:600}.tc-echeance--texte.tc-echeance--discret{color:#6b7180}.tc-ligne__gestes{justify-content:center;display:flex}.tc-apercu{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:320px;min-width:0;max-width:380px;box-shadow:0 1px 2px #161a230d}.tc-apercu__tete{border-bottom:1px solid #161a230f;padding:16px}.tc-apercu__genre{color:#6b7180;margin:0;font-size:12px}.tc-apercu__titre{letter-spacing:-.015em;color:#161a23;margin:4px 0 6px;font-size:18px;font-weight:700}.tc-apercu__lien{color:#3d4350;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.tc-apercu__lien:hover{color:#161a23}.tc-apercu__tuile{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:grid}.tc-apercu__faits{border-bottom:1px solid #161a230f;gap:8px;margin:0;padding:12px 16px;font-size:13.5px;display:grid}.tc-apercu__fait{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.tc-apercu__fait dt{color:#6b7180}.tc-apercu__fait dd{color:#161a23;margin:0}.tc-apercu__fait .tc-apercu__valeur--retard{color:#b3261e}.tc-sous{padding:12px 16px}.tc-sous__tete{justify-content:space-between;margin:0 0 8px;font-size:13px;display:flex}.tc-sous__tete>span:first-child{color:#161a23;font-weight:700}.tc-sous__tete>span:last-child{color:#5b6170}.tc-sous ul{flex-direction:column;gap:2px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.tc-sous__ligne{color:#161a23;align-items:center;gap:10px;min-height:32px;display:flex}.tc-sous__ligne--faite>span{color:#8a909c;text-decoration:line-through}.tc-apercu__gestes{gap:8px;padding:4px 16px 16px;display:flex}.tc-apercu__faite{flex:1 1 0;margin:0;display:flex}.tc-apercu__gestes .tc-apercu__bouton{flex:1 1 0;width:100%;height:36px}.tc-apercu__gestes .tc-reporter{flex:1 1 0;display:flex;position:relative}.tc-apercu__gestes .tc-reporter>.deroulant__bouton{flex:1 1 0}.tc-apercu__faite-le{color:#2f7a4f;margin:0;padding:12px 16px 16px;font-size:13px}.tc-reporter__form{flex-direction:column;min-width:220px;margin:0;display:flex}.tc-reporter__date{border-top:1px solid #161a230f;gap:6px;margin-top:4px;padding:8px 10px 4px;display:flex}.tc-reporter__date input{min-width:0;height:30px;font:inherit;border:1px solid #161a231f;border-radius:8px;flex:auto;padding:0 8px;font-size:13px}.tc-reporter__erreur{color:#b3261e;padding:4px 10px;font-size:12.5px}@media (max-width:640px){.main.tc-page{padding:12px 16px 40px}.tc-recherche{flex:100%;width:auto;max-width:none}.tc-entete,.tc-ligne{grid-template-columns:44px minmax(0,1fr) auto}.tc-entete>:nth-child(3),.tc-entete>:nth-child(5),.tc-ligne__pour,.tc-ligne__gestes{display:none}.tc-ligne__case .tc-case{margin-left:14px}.tc-ligne .tc-coche{width:22px;height:22px}.tc-ligne__echeance{padding-right:12px}.tc-apercu{max-width:none}.tc-apercu__gestes .tc-apercu__bouton{height:44px}}.bx-tout{margin:0}.bx-tout__bouton{gap:7px}.bx-tout__bouton .ic{color:#3d4350;stroke-width:2px;width:15px;height:15px}.topbar__droite:has(>.bx-tout){flex:none}.main.bx-page{width:100%;max-width:1260px;padding:18px 32px 40px}.bx-corps{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.bx-liste{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:999 560px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #161a230d}.bx-groupe{color:#5b6170;background:#fbfbfc;margin:0;padding:10px 16px;font-size:12.5px;font-weight:600}[role=group]+[role=group] .bx-groupe,.bx-ligne__cadre{border-top:1px solid #161a230f}.bx-ligne{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.bx-ligne:hover{background:#fafafb}.bx-ligne:focus-visible{box-shadow:var(--focus);outline:none}.bx-ligne[aria-current=true],.bx-ligne[aria-current=true]:hover{background:#fbf7fa;box-shadow:inset 3px 0 #9b2f6a}.bx-tuile{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.bx-tuile .ic{stroke-width:1.9px;width:15px;height:15px}.bx-tuile--info{color:#1d4ed8;background:#3b82f61a}.bx-tuile--ok{color:#2f7a4f;background:#e6f2ea}.bx-tuile--message{color:#17703a;background:#1fa8551f}.bx-tuile--orseille{color:#9b2f6a;background:#f5e6ee}.bx-tuile--attente{color:#8a5a00;background:#fbf1dc}.bx-tuile--neutre{color:#3d4350;background:#161a230d}.bx-tuile--retard{color:#b3261e;background:#fbeae8}.bx-ligne__textes{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bx-ligne__titre{color:#161a23;font-weight:700}.bx-ligne__corps{color:#3d4350;font-size:13px}.bx-ligne--lue .bx-ligne__titre{color:#3d4350;font-weight:500}.bx-ligne--lue .bx-ligne__corps{color:#6b7180}.bx-ligne__quand{color:#9b2f6a;white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.bx-ligne--lue .bx-ligne__quand{color:#8a909c;font-weight:400}.bx-ligne__point{background:#9b2f6a;border-radius:999px;flex:none;width:8px;height:8px}.bx-vide{color:#6b7180;margin:0;padding:22px 20px;font-size:13.5px}.bx-pied{border-top:1px solid #161a230f;margin:0;padding:12px 16px}.bx-pied--note{color:#6b7180;font-size:12.5px}.bx-plus{color:#3d4350;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-weight:600}.bx-plus:hover{color:#161a23}.bx-plus:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.bx-apercu{background:#fff;border:1px solid #161a2314;border-radius:16px;flex:320px;min-width:0;max-width:390px;box-shadow:0 1px 2px #161a230d}.bx-apercu__tete{border-bottom:1px solid #161a230f;padding:16px}.bx-apercu__source{color:#3d4350;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:600;display:flex}.bx-apercu__point{background:#8a909c;border-radius:999px;flex:none;width:8px;height:8px}.bx-apercu__source--info{color:#1d4ed8}.bx-apercu__source--info .bx-apercu__point{background:#3b82f6}.bx-apercu__source--ok,.bx-apercu__source--message{color:#2f7a4f}.bx-apercu__source--ok .bx-apercu__point,.bx-apercu__source--message .bx-apercu__point{background:#2f7a4f}.bx-apercu__source--orseille{color:#9b2f6a}.bx-apercu__source--orseille .bx-apercu__point{background:#9b2f6a}.bx-apercu__source--attente{color:#8a5a00}.bx-apercu__source--attente .bx-apercu__point{background:#d97706}.bx-apercu__source--retard{color:#b3261e}.bx-apercu__source--retard .bx-apercu__point{background:#b3261e}.bx-apercu__titre{letter-spacing:-.015em;color:#161a23;margin:6px 0 0;font-size:18px;font-weight:700}.bx-apercu__bloc{border-bottom:1px solid #161a230f;padding:14px 16px}.bx-apercu__citation{color:#2a2f3a;background:#f7f8fa;border-radius:12px;margin:0;padding:12px 14px;line-height:1.6}.bx-apercu__corps{color:#2a2f3a;margin:0;line-height:1.6}.bx-apercu__faits{gap:6px;margin:12px 0 0;font-size:13.5px;display:grid}.bx-apercu__fait{grid-template-columns:96px minmax(0,1fr);gap:12px;display:grid}.bx-apercu__fait dt{color:#6b7180}.bx-apercu__fait dd{color:#161a23;margin:0}.bx-apercu__lien{color:#9b2f6a;font-weight:600;text-decoration:none}.bx-apercu__lien:hover{color:#6e1f4a}.bx-apercu__sous-titre{color:#6b7180;margin:0 0 8px;font-size:12.5px;font-weight:600}.bx-fait{color:#2a2f3a;flex-direction:column;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.bx-fait__ligne{gap:8px;display:flex}.bx-fait__ligne .ic{color:#2f7a4f;stroke-width:2.4px;flex:none;width:15px;height:15px;margin-top:2px}.bx-fait__ligne--attente .ic{color:#d97706}.bx-fait__ligne--retard .ic{color:#b3261e}.bx-apercu__gestes{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.bx-ouvrir{margin:0;display:flex}.bx-apercu__gestes .bx-apercu__principal{flex:auto;height:36px}.bx-apercu__secondaires{gap:8px;display:flex}.bx-apercu__secondaires .bx-apercu__bouton{flex:1 1 0}.bx-apercu__lue{justify-content:center;display:flex}@media (max-width:640px){.main.bx-page{padding:12px 16px 40px}.bx-ligne{padding:12px}.bx-ligne__quand{flex-direction:column-reverse;align-items:flex-end;gap:4px}.bx-apercu{max-width:none}.bx-apercu__gestes .bx-apercu__principal{height:44px}}.pj-affichage{background:#161a230d;border-radius:10px;gap:2px;padding:2px;display:inline-flex}.pj-affichage__choix{color:#5b6170;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}.pj-affichage__choix[aria-checked=true]{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a2314}.pj-affichage__choix:focus-visible{box-shadow:var(--focus);outline:none}.pj-recherche{align-items:center;width:240px;margin:0;display:flex;position:relative}.pj-recherche>.ic{color:#8a909c;pointer-events:none;width:15px;height:15px;position:absolute;left:10px}.pj-recherche input{appearance:none;color:#161a23;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #161a231a;border-radius:10px;padding:0 10px 0 32px;box-shadow:0 1px 2px #161a230a}.pj-recherche input:focus{box-shadow:var(--focus-champ);border-color:#9b2f6a73;outline:none}.pj-recherche input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.topbar__droite:has(>.pj-affichage){flex:0 auto}.main.pj-page{flex-direction:column;gap:14px;width:100%;max-width:1260px;padding:18px 32px 40px;display:flex}.pj-alerte{color:#3d4350;background:#fdf3f2;border:1px solid #b3261e24;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:12px 14px;display:flex}.pj-alerte>.ic{color:#b3261e;stroke-width:2px;flex:none;width:16px;height:16px}.pj-alerte__texte{flex:360px}.pj-alerte__texte strong{color:#161a23;font-weight:600}.pj-alerte__lien{color:#9b2f6a;font-weight:600;text-decoration:none}.pj-alerte__lien:hover{color:#6e1f4a}.pj-tableau{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;display:grid}.pj-colonne{background:#161a2309;border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex}.pj-colonne__titre{color:#161a23;align-items:center;gap:8px;margin:4px 4px 2px;font-size:13px;font-weight:600;display:flex}.pj-colonne__n{color:#8a909c;font-weight:500}.pj-point{border-radius:999px;flex:none;width:8px;height:8px}.pj-point--info{background:#3b82f6}.pj-point--attente{background:#d97706}.pj-point--orseille{background:#9b2f6a}.pj-point--ok{background:#2f7a4f}.pj-point--creux{box-shadow:inset 0 0 0 1.5px #a3a8b3}.pj-carte{color:inherit;background:#fff;border:1px solid #161a2314;border-radius:12px;flex-direction:column;gap:10px;padding:12px;text-decoration:none;transition:border-color .12s;display:flex;box-shadow:0 1px 2px #161a230a}a.pj-carte:hover{color:inherit;border-color:#161a2329}a.pj-carte:focus-visible{box-shadow:var(--focus);outline:none}.pj-carte--retard,a.pj-carte--retard:hover{border-color:#b3261e4d;box-shadow:0 0 0 3px #b3261e0f}.pj-carte--courte{box-shadow:none;gap:4px;padding:10px 12px}.pj-carte__haut{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pj-carte__tete{flex-direction:column;min-width:0;line-height:1.35;display:flex}.pj-carte__nom{color:#161a23;font-weight:700;text-decoration:none}a.pj-carte__nom:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.pj-carte--courte .pj-carte__nom{font-weight:600}.pj-carte__titre{color:#5b6170;font-size:12.5px}.pj-etat{white-space:nowrap;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.pj-etat--retard{color:#b3261e;background:#fbeae8}.pj-carte__avance{flex-direction:column;gap:5px;display:flex}.pj-carte__etape{color:#5b6170;justify-content:space-between;gap:8px;font-size:12px;display:flex}.pj-barre{background:#161a2314;border-radius:999px;height:4px;display:block;overflow:hidden}.pj-barre>span{background:#3b82f6;height:100%;display:block}.pj-barre--retard>span{background:#b3261e}.pj-barre--pleine{background:#2f7a4f}.pj-carte__fait{color:#2f7a4f;font-size:12px;font-weight:600}.pj-attentes{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.pj-attente{gap:6px;display:flex}.pj-attente:before{content:"";border-radius:999px;flex:none;width:6px;height:6px;margin-top:7px}.pj-attente--retard{color:#b3261e}.pj-attente--retard:before{background:#b3261e}.pj-attente--attente{color:#8a5a00}.pj-attente--attente:before{background:#d97706}.pj-carte__suite{color:#5b6170;font-size:12px}.pj-carte__suite--ok{color:#2f7a4f;font-weight:600}.pj-carte__pied{color:#6b7180;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.pj-carte .pj-carte__livrer{border-radius:9px;height:32px;font-size:13px}.pj-avatar{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.pj-vide{text-align:center;border:1px dashed #161a2324;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:22px 12px;display:flex}.pj-vide__titre{color:#3d4350;font-weight:600}.pj-vide__texte{color:#6b7180;font-size:12.5px}.pj-liste{flex-direction:column;gap:12px;display:flex}.pj-liste__groupe .pj-colonne__titre{margin:0 0 4px}.pj-note{color:#6b7180;margin:0;font-size:13px}@media (max-width:1100px){.pj-tableau{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:640px){.main.pj-page{padding:12px 16px 40px}.pj-recherche{display:none}.pj-tableau{grid-template-columns:minmax(0,1fr)}.pj-affichage__choix{height:32px}}.main.en-page{flex-direction:column;gap:14px;width:100%;max-width:1260px;padding:16px 32px 40px;display:flex}.main.en-page--contrat{gap:16px;padding-top:22px}.en-intro{color:#5b6170;max-width:760px;margin:0}.en-tuiles{background:#161a230a;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px;padding:4px;display:grid}.en-tuile{color:inherit;background:#fff;border:1px solid #161a230f;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .12s;display:flex}a.en-tuile:hover{color:inherit;border-color:#161a2324}a.en-tuile:focus-visible{box-shadow:var(--focus);outline:none}.en-tuile__label{color:#5b6170;font-size:13px}.en-tuile__valeur{color:#161a23;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.3}.en-tuile__sous{font-size:13px;font-weight:600}.en-tuile__sous--retard{color:#b3261e}.en-tuile__sous--attente{color:#8a5a00}.en-tuile__sous--neutre{color:#5b6170}.en-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.en-carte--liste{overflow:hidden}.en-carte__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 16px;display:flex}.en-carte__tete h2{color:#161a23;margin:0;font-size:14px;font-weight:700}.en-carte__sous{color:#6b7180;font-size:12.5px}.en-carte__bascule{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.en-carte__bascule:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.en-carte__bascule:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.en-carte__pied{color:#5b6170;border-top:1px solid #161a230f;margin:0;padding:12px 16px;font-size:13px}.en-vide{color:#6b7180;margin:0;padding:18px 16px}.en-table{font-size:13.5px}.en-table__tete,.en-ligne{grid-template-columns:minmax(220px,1.4fr) 170px 150px minmax(160px,1fr) 130px;align-items:center;display:grid}.en-table--sans-forfait .en-table__tete,.en-table--sans-forfait .en-ligne{grid-template-columns:minmax(220px,1.4fr) 170px minmax(160px,1fr) 130px}.en-table__tete{color:#5b6170;background:#fafafb;min-height:38px;font-size:12.5px;font-weight:500}.en-table__tete>span{padding:0 12px}.en-table__tete>.en-col-client{padding-left:16px}.en-table__tete>.en-col-forfait{text-align:right}.en-table__tete>.en-col-etat{padding:0 16px 0 12px}.en-ligne{min-height:64px;color:inherit;border-top:1px solid #161a230f;text-decoration:none}.en-ligne:hover{color:inherit;background:#fafafb}.en-ligne:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.en-ligne--focus{background:#fbf7fa;box-shadow:inset 3px 0 #9b2f6a}.en-ligne--focus:hover{background:#f8f0f5}.en-ligne--focus:focus-visible{box-shadow:inset 3px 0 #9b2f6a,inset 0 0 0 2px #9b2f6a73}.en-ligne>span{min-width:0;padding:10px 12px}.en-ligne>.en-ligne__client{align-items:center;gap:10px;padding-left:16px;display:flex}.en-ligne>.en-ligne__etat{padding-right:16px}.en-tuile-entreprise{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.en-ligne__noms{flex-direction:column;min-width:0;line-height:1.3;display:flex}.en-ligne__nom{color:#161a23;font-weight:600}.en-ligne--focus .en-ligne__nom{font-weight:700}.en-ligne__attention{font-size:12.5px}.en-ligne__attention--retard{color:#b3261e;font-weight:500}.en-ligne__attention--attente{color:#8a5a00;font-weight:500}.en-ligne__attention--neutre{color:#5b6170}.en-ligne__periode{color:#3d4350}.en-ligne__forfait{text-align:right;color:#161a23;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.en-ligne__conso{flex-direction:column;gap:5px;display:flex}.en-ligne__heures{color:#161a23;font-size:13px}.en-ligne__note{color:#6b7180;font-size:13px}.en-jauge{background:#161a2314;border-radius:999px;height:4px;display:block;overflow:hidden}.en-jauge--grande{height:8px}.en-jauge__plein{height:100%;display:block}.en-jauge--grande .en-jauge__plein{border-radius:999px}.en-jauge__plein--ok{background:#2f7a4f}.en-jauge__plein--attente{background:#e3a008}.en-jauge__plein--retard{background:#b3261e}.en-puce{white-space:nowrap;border-radius:6px;flex:none;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.en-puce--grande{border-radius:7px;height:24px;padding:0 8px}.en-puce--petite{height:20px;padding:0 6px;font-size:11.5px}.en-puce--ok{color:#2f7a4f;background:#e6f2ea}.en-puce--attente{color:#8a5a00;background:#fbf1dc}.en-puce--info{color:#1d4ed8;background:#3b82f61a}.en-puce--retard{color:#b3261e;background:#fbeae8}.en-puce--neutre{color:#5b6170;background:#161a230f}.en-fil{align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.en-fil a{color:#5b6170;white-space:nowrap;font-weight:500;text-decoration:none}.en-fil a:hover{color:#161a23}.en-fil>.ic{color:#a3a8b3;flex:none;width:14px;height:14px}.en-fil [aria-current]{text-overflow:ellipsis;white-space:nowrap;color:#161a23;min-width:0;font-weight:700;overflow:hidden}.topbar__droite:has(>.en-barre__projet){flex:none}.en-tete{flex-wrap:wrap;align-items:flex-start;gap:14px 18px;display:flex}.en-tete__tuile{border-radius:14px;flex:none;place-items:center;width:52px;height:52px;font-size:17px;font-weight:700;display:grid}.en-tete__texte{flex:420px;min-width:0}.en-tete__titre{letter-spacing:-.02em;color:#161a23;margin:0;font-size:24px;font-weight:700}.en-tete__sous{color:#5b6170;margin:6px 0 0}.en-alerte{border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.en-alerte--retard{background:#fdf3f2;border:1px solid #b3261e29}.en-alerte--attente{background:#fef8ec;border:1px solid #d9770638}.en-alerte--info{background:#f3f7fe;border:1px solid #3b82f629}.en-alerte__icone{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.en-alerte__icone .ic{width:17px;height:17px}.en-alerte--retard .en-alerte__icone{color:#b3261e;background:#fbeae8}.en-alerte--attente .en-alerte__icone{color:#8a5a00;background:#fbf1dc}.en-alerte--info .en-alerte__icone{color:#1d4ed8;background:#3b82f61a}.en-alerte__texte{flex:380px;min-width:0}.en-alerte__titre{color:#161a23;margin:0;font-weight:600}.en-alerte__sous{color:#5b6170;margin:2px 0 0;font-size:13.5px}.en-colonnes{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.en-colonne{flex-direction:column;gap:16px;min-width:0;display:flex}.en-colonne--large{flex:999 560px}.en-colonne--etroite{flex:320px;max-width:380px}.en-demandes{margin:0;padding:4px 8px 8px;list-style:none}.en-demande{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 8px;display:flex}.en-demande+.en-demande{border-top:1px solid #161a230d}.en-demande__corps{flex-direction:column;flex:280px;gap:3px;min-width:0;display:flex}.en-demande__haut{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.en-demande__titre{color:#161a23;font-weight:600}.en-demande--close .en-demande__titre{color:#3d4350;font-weight:500}.en-urgente{color:#b3261e;background:#fbeae8;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.en-demande__meta{color:#5b6170;font-size:12.5px}.en-demande--close .en-demande__meta{color:#6b7180}a.en-demande__meta--lien{text-decoration:none}a.en-demande__meta--lien:hover{color:#9b2f6a;text-underline-offset:3px;text-decoration:underline}.en-demande__gestes{flex-wrap:wrap;gap:6px;display:flex}.en-demande__gestes .btn-sm{padding:0 10px}.en-crs{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.en-cr{background:#fbf7fa;border:1px solid #9b2f6a38;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.en-cr--calme{background:#fafafb;border-color:#161a2314}.en-cr__haut{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.en-cr__mois{color:#161a23;font-weight:700}.en-cr__texte{color:#3d4350;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.en-cr__gestes{flex-wrap:wrap;gap:8px;display:flex}.en-cr-ligne{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:12px;margin:0;padding:0 2px;font-size:13.5px;display:flex}.en-cr-ligne__titre{color:#161a23;flex:none}.en-cr-ligne__meta{color:#6b7180;text-align:right}.en-cr-ligne:hover .en-cr-ligne__titre{text-underline-offset:3px;text-decoration:underline}.en-cr-ligne:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.en-relire{background:#fafafb;border:1px solid #161a230f;border-radius:12px;flex-direction:column;gap:8px;max-height:46vh;padding:12px 14px;display:flex;overflow:auto}.en-relire__titre{color:#161a23;margin:0;font-weight:600}.en-relire__corps{white-space:pre-line;color:#3d4350;margin:0;line-height:1.6}.en-conso{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.en-conso__chiffre{letter-spacing:-.02em;color:#161a23;margin:0;font-size:24px;font-weight:700}.en-conso__chiffre span{letter-spacing:0;color:#5b6170;font-size:14px;font-weight:600}.en-conso__note{color:#5b6170;margin:0;font-size:12.5px}.en-conso__note--retard{color:#b3261e}.en-conso__seule{color:#5b6170;margin:0;padding:14px 16px 16px;font-size:13px}.en-barres{align-items:flex-end;gap:6px;height:54px;margin-top:4px;display:flex}.en-barre{background:#161a231f;border-radius:4px;flex:1}.en-barre--hors{background:#161a2314;height:2px}.en-barre--courante.en-barre--ok{background:#2f7a4f}.en-barre--courante.en-barre--attente{background:#e3a008}.en-barre--courante.en-barre--retard{background:#b3261e}.en-barres__mois{color:#8a909c;justify-content:space-between;margin:-4px 0 0;font-size:11.5px;display:flex}.en-termes{grid-template-columns:110px minmax(0,1fr);gap:8px 12px;margin:0;padding:12px 16px 14px;font-size:13.5px;display:grid}.en-terme{display:contents}.en-terme dt{color:#6b7180}.en-terme dd{color:#161a23;margin:0}.en-terme dd.en-terme--fort{font-weight:600}.en-terme__lien{color:#9b2f6a;font-weight:600;text-decoration:none}.en-terme__lien:hover{color:#6e1f4a}.en-echeances{margin:0;padding:6px 16px 10px;font-size:13.5px;list-style:none}.en-echeances li+li{border-top:1px solid #161a230d}.en-echeance{color:#161a23;justify-content:space-between;align-items:center;gap:10px;min-height:38px;text-decoration:none;display:flex}a.en-echeance:hover{color:#9b2f6a}a.en-echeance:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.en-menu__telephone{display:none}@media (max-width:960px){.en-colonne--etroite{max-width:none}}@media (max-width:640px){.en-fil a,.en-fil>.ic,.en-barre__projet{display:none}.en-menu__telephone{display:block}.en-barre__noter{width:34px;padding:0}.en-barre__libelle{display:none}}@media (max-width:760px){.main.en-page{padding:12px 16px 40px}.en-table__tete{display:none}.en-ligne,.en-table--sans-forfait .en-ligne{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"client etat""periode forfait""conso conso";padding:8px 0}.en-ligne>span{padding:3px 16px}.en-ligne>.en-ligne__client{grid-area:client}.en-ligne>.en-ligne__etat{grid-area:etat}.en-ligne>.en-ligne__periode{grid-area:periode;font-size:13px}.en-ligne>.en-ligne__forfait{grid-area:forfait;font-size:13px}.en-ligne>.en-ligne__conso{grid-area:conso}.en-tete__tuile{border-radius:12px;width:44px;height:44px;font-size:15px}.en-tete__titre{font-size:21px}.en-termes{grid-template-columns:minmax(0,1fr);gap:2px 0}.en-terme dd{margin-bottom:8px}}.main.agt-page{flex-direction:column;gap:16px;width:100%;max-width:1260px;padding:18px 32px 40px;display:flex}.agt-etat{white-space:nowrap;border-radius:7px;flex:none;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.agt-etat--ok{color:#2f7a4f;background:#e6f2ea}.agt-etat--retard{color:#b3261e;background:#fbeae8}.agt-etat__point{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.agt-bascule{display:inline-flex}.btn.agt-arret{color:#b3261e;background:#fff;box-shadow:0 0 0 1px #b3261e38}.btn.agt-arret:hover{background:#fdf3f2}.agt-section{flex-direction:column;gap:10px;display:flex}.agt-section__titre{color:#161a23;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.agt-compte{color:#fff;background:#9b2f6a;border-radius:6px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;display:grid}.agt-section__sous{color:#6b7180;font-size:13px;font-weight:400}.agt-decisions{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:12px;display:grid}.agt-decision{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex;box-shadow:0 1px 2px #161a230d}.agt-decision--principale{border-color:#9b2f6a42;box-shadow:0 0 0 4px #9b2f6a0d,0 1px 2px #161a230d}.agt-decision__haut{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.agt-decision__agent{color:#3d4350;font-weight:700}.agt-decision--principale .agt-decision__agent{color:#9b2f6a}.agt-niveau{color:#6e1f4a;white-space:nowrap;background:#f5e6ee;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-weight:600;display:inline-flex}.agt-niveau--grand{align-self:flex-start;height:22px;padding:0 7px;font-size:11.5px}.agt-decision__expire{color:#8a909c;white-space:nowrap;margin-left:auto}.agt-decision__titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.agt-decision__faits{grid-template-columns:100px minmax(0,1fr);gap:4px 12px;margin:0;font-size:13px;display:grid}.agt-fait{display:contents}.agt-fait dt{color:#6b7180}.agt-fait dd{color:#161a23;margin:0}.agt-decision__message{color:#2a2f3a;white-space:pre-line;overflow-wrap:anywhere;background:#f7f8fa;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.agt-decision__gestes{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.agt-decision__gestes .btn-sm{height:32px;padding:0 12px}.agt-refuser{color:#5b6170;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 8px;font-size:13px}.agt-refuser:hover{color:#161a23;background:#161a230d}.agt-refuser:focus-visible{box-shadow:var(--focus);outline:none}.agt-decision__attente{color:#6b7180;margin:0;font-size:13px}.agt-vide{color:#6b7180;border:1px dashed #161a2324;border-radius:14px;margin:0;padding:16px}.agt-carte .agt-vide{margin:12px 16px 16px}.agt-agents{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.agt-agent{min-width:0;color:inherit;background:#fff;border:1px solid #161a2314;border-radius:14px;flex-direction:column;gap:8px;padding:14px;text-decoration:none;transition:border-color .12s;display:flex;box-shadow:0 1px 2px #161a230a}a.agt-agent:hover{color:inherit;border-color:#161a2329}a.agt-agent:focus-visible{box-shadow:var(--focus);outline:none}.agt-agent__haut{justify-content:space-between;align-items:center;gap:8px;display:flex}.agt-agent__nom{color:#161a23;font-weight:700}.agt-agent__etat{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.agt-agent__etat--ok{color:#2f7a4f}.agt-agent__etat--neutre{color:#8a909c}.agt-agent__etat--retard{color:#b3261e}.agt-agent__role{color:#5b6170;font-size:12.5px;line-height:1.45}.agt-agent__stats{color:#6b7180;font-size:12px}.agt-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #161a230d}.agt-carte__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 16px;display:flex}.agt-carte__tete h2{color:#161a23;margin:0;font-size:14px;font-weight:700}.agt-carte__sous{color:#6b7180;font-size:12.5px}.agt-table__tete,.agt-ligne{grid-template-columns:96px 130px minmax(160px,1fr) minmax(160px,1fr) 150px 70px 64px;align-items:center;display:grid}.agt-table--sans-cout .agt-table__tete,.agt-table--sans-cout .agt-ligne{grid-template-columns:96px 130px minmax(160px,1fr) minmax(160px,1fr) 150px 70px}.agt-table__tete{color:#5b6170;background:#fafafb;min-height:36px;font-size:12.5px;font-weight:500}.agt-table__tete>:first-child,.agt-ligne>:first-child{padding-left:16px}.agt-table__tete>.agt-col-cout{text-align:right;padding-right:16px}.agt-ligne{min-height:48px;color:inherit;border-top:1px solid #161a230f;font-size:13px;text-decoration:none}.agt-ligne:hover{color:inherit;background:#fafafb}.agt-ligne:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.agt-ligne>span{min-width:0}.agt-ligne__quand{color:#5b6170}.agt-ligne__agent{color:#161a23;font-weight:600}.agt-ligne__declencheur{color:#3d4350;padding-right:12px}.agt-ligne__dossier{color:#161a23;text-overflow:ellipsis;white-space:nowrap;padding-right:12px;overflow:hidden}.agt-ligne__chiffre{color:#5b6170;font-variant-numeric:tabular-nums;white-space:nowrap}.agt-ligne__cout{text-align:right;padding-right:16px}.agt-puce{white-space:nowrap;border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.agt-puce--ok{color:#2f7a4f;background:#e6f2ea}.agt-puce--attente{color:#8a5a00;background:#fbf1dc}.agt-puce--info{color:#1d4ed8;background:#3b82f61a}.agt-puce--retard{color:#b3261e;background:#fbeae8}.agt-puce--neutre{color:#5b6170;background:#161a230f}@media (max-width:900px){.agt-agents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.agt-table__tete{display:none}.agt-ligne,.agt-table--sans-cout .agt-ligne{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 16px;display:flex}.agt-ligne>:first-child{padding-left:0}.agt-ligne__declencheur,.agt-ligne__dossier{flex:100%;padding-right:0}.agt-ligne__cout{text-align:left;padding-right:0}}@media (max-width:640px){.main.agt-page{padding:12px 16px 40px}.agt-regles{display:none}.agt-agents{grid-template-columns:minmax(0,1fr)}.agt-decision__faits{grid-template-columns:72px minmax(0,1fr)}}.main.agt-page--ouvert{padding-top:22px}.agt-etat--neutre{color:#5b6170;background:#161a230f}.agt-tete__tuile{color:#9b2f6a;background:#f5e6ee;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.agt-tete__tuile .ic{width:24px;height:24px}.agt-jamais{color:#fff;background:#1b1f2a;border-radius:9px;align-items:center;gap:8px;margin:10px 0 0;padding:6px 10px;font-size:13px;display:inline-flex}.agt-jamais .ic{color:#c2588f;flex:none;width:14px;height:14px}.agt-execution{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.agt-execution--attente{border-color:#9b2f6a3d;box-shadow:0 0 0 4px #9b2f6a0d,0 1px 2px #161a230d}.agt-execution__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:14px 16px;display:flex}.agt-execution__tete h2{color:#161a23;margin:0;font-size:14px;font-weight:700}.agt-execution__lien{color:inherit;text-decoration:none}.agt-execution__lien:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.agt-execution__chiffres{color:#6b7180;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.agt-etapes{margin:0;padding:8px 16px 4px;list-style:none}.agt-etape{gap:12px;padding:10px 0 14px;display:flex;position:relative}.agt-etape__fil{background:#161a231a;width:1px;position:absolute;top:38px;bottom:-2px;left:13px}.agt-etape__badge{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid;position:relative}.agt-etape__badge--neutre{color:#3d4350;background:#161a230f}.agt-etape__badge--info{color:#1d4ed8;background:#3b82f61a}.agt-etape__badge--orseille{color:#9b2f6a;background:#f5e6ee}.agt-etape__badge--retard{color:#b3261e;background:#fbeae8}.agt-etape__texte{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.agt-etape__titre{color:#161a23;font-weight:500}.agt-etape__detail{color:#6b7180;font-size:12.5px}.agt-etape__heure{color:#8a909c;font-variant-numeric:tabular-nums;font-size:12.5px}.agt-action{background:#fbf7fa;border-radius:12px;flex-direction:column;gap:10px;margin:0 16px 16px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #9b2f6a33}.agt-action__haut{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.agt-action__label{color:#9b2f6a;font-weight:700}.agt-action__heure{color:#8a909c;font-variant-numeric:tabular-nums;margin-left:auto}.agt-action__titre{color:#161a23;margin:0;font-weight:600}.agt-action__message{color:#2a2f3a;white-space:pre-line;overflow-wrap:anywhere;background:#fff;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.agt-action__issue{color:#5b6170;margin:0;font-size:13px}.agt-droits{margin:0;padding:0 8px 8px;font-size:13.5px;list-style:none}.agt-droits li{color:#161a23;border-top:1px solid #161a230d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:0 8px;display:grid}.agt-droits li:first-child{border-top:0}.agt-droit{white-space:nowrap;border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.agt-droit--info{color:#1d4ed8;background:#3b82f61a}.agt-droit--neutre{color:#3d4350;background:#161a230d}.agt-droit--orseille{color:#6e1f4a;background:#f5e6ee}.agt-droit--retard{color:#b3261e;background:#fbeae8}.agt-reveils{flex-wrap:wrap;gap:6px;margin:0;padding:10px 16px 14px;list-style:none;display:flex}.agt-reveils li{color:#161a23;background:#161a230d;border-radius:7px;align-items:center;height:26px;padding:0 9px;font-size:12.5px;display:inline-flex}.agt-semaine{grid-template-columns:1fr auto;gap:8px 12px;margin:0;padding:12px 16px 14px;font-size:13.5px;display:grid}.agt-semaine dd{font-weight:600}.agt-semaine dd.agt-semaine--leger{font-weight:400}.agt-semaine dd.agt-semaine--attente{color:#8a5a00}.agt-incidents{margin:0;padding:4px 16px 12px;font-size:13.5px;list-style:none}.agt-incidents li{color:#161a23;border-top:1px solid #161a230d;flex-direction:column;gap:2px;padding:8px 0;display:flex}.agt-incidents li:first-child{border-top:0}.agt-incidents__meta{color:#6b7180;font-size:12.5px}.agt-table--agent .agt-ligne{grid-template-columns:96px minmax(140px,1fr) minmax(120px,1fr) 150px 140px}.agt-table--agent .agt-ligne__cout{text-align:right;padding-right:16px}@media (max-width:640px){.agt-jamais{align-items:flex-start}.agt-etape__heure{display:none}}.main.tm-page{flex-direction:column;gap:16px;width:100%;max-width:1260px;padding:18px 32px 40px;display:flex}.tm-titre{display:contents}.tm-titre .barre-resume{display:block}.tm-titre__court{display:none}.tm-semaines{gap:4px;display:inline-flex}.tm-semaines .icbtn{border-radius:8px;width:30px;height:30px}.tm-semaines .icbtn:disabled{opacity:.4;cursor:default}.tm-semaines .ic{width:15px;height:15px}.tm-saisie{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #161a230d}.tm-champ{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex;position:relative}.tm-champ__label{color:#3d4350;font-size:12.5px;font-weight:600}.tm-champ--dossier{flex:2 260px}.tm-champ--jour{flex:0 150px}.tm-champ--duree{flex:0 110px}.tm-champ--categorie{flex:3 360px}.tm-dossiers{color:#161a23;width:100%;height:36px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a231f;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.tm-dossiers:focus-visible{border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.tm-dossiers--erreur{border-color:#b3261e}.tm-dossiers>.ic{color:#8a909c;flex:none;width:13px;height:13px}.tm-dossiers__valeur{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;overflow:hidden}.tm-tuile{border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:8.5px;font-weight:700;display:grid}.tm-dossiers__liste{z-index:30;background:#fff;border:1px solid #161a231a;border-radius:12px;flex-direction:column;width:max(100%,320px);max-height:340px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 12px 32px #161a2324}.tm-dossiers__recherche{border-bottom:1px solid #161a230f;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.tm-dossiers__recherche .ic{color:#8a909c;flex:none;width:15px;height:15px}.tm-dossiers__recherche input{color:#161a23;min-width:0;height:28px;font:inherit;background:0 0;border:0;outline:none;flex:1}.tm-dossiers__liste ul{margin:0;padding:4px;list-style:none;overflow:auto}.tm-dossiers__option{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;display:flex}.tm-dossiers__option--actif{background:#f4f5f7}.tm-dossiers__option .ic{color:#9b2f6a;flex:none;width:15px;height:15px}.tm-dossiers__texte{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.tm-dossiers__sous{color:#6b7180;font-size:12px}.tm-dossiers__vide{color:#6b7180;padding:10px 8px;font-size:13px}.tm-duree{appearance:none;color:#161a23;height:36px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:0 12px}.tm-duree:focus{border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.tm-duree--erreur{border-color:#b3261e}.tm-categories{flex-wrap:wrap;gap:4px;display:flex}.tm-categorie{color:#161a23;height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:8px;padding:0 10px;font-size:13px}.tm-categorie:hover{border-color:#161a2333}.tm-categorie[aria-checked=true]{color:#fff;background:#1b1f2a;border-color:#1b1f2a;font-weight:600}.tm-categorie:focus-visible{box-shadow:var(--focus);outline:none}.tm-fin{align-items:center;gap:14px;margin-left:auto;display:inline-flex}.tm-interrupteur{color:#3d4350;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;display:inline-flex}.tm-interrupteur__piste{background:#161a232e;border-radius:999px;flex:none;width:36px;height:20px;transition:background-color .12s;position:relative}.tm-interrupteur__bouton{background:#fff;border-radius:999px;width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #161a234d}.tm-interrupteur[aria-checked=true] .tm-interrupteur__piste{background:#9b2f6a}.tm-interrupteur[aria-checked=true] .tm-interrupteur__bouton{left:18px}.tm-interrupteur:focus-visible .tm-interrupteur__piste{box-shadow:var(--focus)}.tm-saisie .tm-ajouter{height:36px;padding:0 14px}.tm-erreur{color:#b3261e;font-size:12px}.tm-erreur--forme{flex-basis:100%;margin:0}.tm-corps{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.tm-jours{flex-direction:column;flex:999 560px;gap:10px;min-width:0;display:flex}.tm-cote{flex-direction:column;flex:300px;gap:16px;min-width:0;max-width:360px;display:flex}.tm-jour{background:#fff;border:1px solid #161a2314;border-radius:14px;box-shadow:0 1px 2px #161a230a}.tm-jour__tete{color:#161a23;justify-content:space-between;align-items:center;margin:0;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.tm-jour__tete--aujourdhui{color:#9b2f6a}.tm-chiffre{font-variant-numeric:tabular-nums}.tm-lignes{margin:0;padding:0 8px 6px;list-style:none}.tm-ligne{border-top:1px solid #161a230d;grid-template-columns:10px minmax(0,1fr) auto 64px;align-items:center;gap:10px;min-height:44px;padding:0 8px;display:grid}.tm-point{border-radius:3px;flex:none;width:8px;height:8px}.tm-point--production,.tm-fond--production{background:#9b2f6a}.tm-point--avant_vente,.tm-fond--avant_vente{background:#d97706}.tm-point--suivi,.tm-fond--suivi{background:#3b82f6}.tm-point--support,.tm-fond--support{background:#2f7a4f}.tm-point--interne,.tm-fond--interne{background:#8a909c}.tm-point--hors_perimetre,.tm-fond--hors_perimetre{background:#b3261e}.tm-fond--reste{background:#161a2314}.tm-ligne__texte{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tm-ligne__dossier{color:#161a23;font-weight:500;text-decoration:none}a.tm-ligne__dossier:hover{color:#161a23;text-underline-offset:3px;text-decoration:underline}.tm-ligne__note{color:#6b7180;font-size:12px}.tm-ligne__categorie{color:#6b7180;text-align:right;font-size:12px}.tm-ligne__duree{color:#161a23;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.tm-ligne__duree--geste{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-weight:600}.tm-ligne__duree--geste:hover{color:#9b2f6a;text-underline-offset:3px;text-decoration:underline}.tm-ligne__duree--geste:focus-visible{box-shadow:var(--focus);outline:none}.tm-replies{color:#6b7180;margin:2px 0 0;font-size:13px}.tm-afficher{color:#9b2f6a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.tm-afficher:hover{color:#6e1f4a}.tm-afficher:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.tm-vide{color:#6b7180;border:1px dashed #161a2324;border-radius:14px;margin:0;padding:18px 16px}.tm-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.tm-carte__haut{padding:14px 16px 6px}.tm-carte__label{color:#5b6170;margin:0;font-size:13px}.tm-total{letter-spacing:-.02em;color:#161a23;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:26px;font-weight:700}.tm-total span{letter-spacing:0;color:#5b6170;font-size:14px;font-weight:600}.tm-pile{border-radius:999px;gap:2px;height:10px;margin:8px 16px 0;display:flex;overflow:hidden}.tm-pile>span{flex-basis:0;min-width:2px}.tm-legende{flex-direction:column;gap:7px;margin:0;padding:12px 16px 14px;font-size:13px;list-style:none;display:flex}.tm-legende li{align-items:center;gap:8px;display:flex}.tm-legende__label{color:#161a23;flex-grow:1}.tm-legende__duree{color:#161a23;font-weight:600}.tm-carte__tete{border-bottom:1px solid #161a230f;padding:12px 16px}.tm-carte__tete h2{color:#161a23;margin:0;font-size:14px;font-weight:700}.tm-par-dossier{flex-direction:column;gap:8px;margin:0;padding:8px 16px 12px;font-size:13px;list-style:none;display:flex}.tm-par-dossier li{flex-direction:column;gap:4px;display:flex}.tm-par-dossier__haut{color:#161a23;justify-content:space-between;gap:8px;display:flex}.tm-par-dossier__duree{font-weight:600}.tm-barre{background:#161a2312;border-radius:999px;height:4px;display:block;overflow:hidden}.tm-barre>span{border-radius:999px;height:100%;display:block}.tm-par-dossier__plus{margin:-4px 16px 12px;font-size:13px}@media (max-width:960px){.tm-cote{max-width:none}}@media (max-width:640px){.main.tm-page{padding:12px 16px 40px}.tm-semaines .icbtn{width:44px;height:44px}.tm-titre{flex-direction:column;min-width:0;display:flex}.tm-titre .barre-titre{line-height:20px}.tm-titre .barre-resume{display:none}.tm-titre__court{color:var(--gris);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;display:block;overflow:hidden}.tm-champ--duree{flex:110px}.tm-fin{justify-content:space-between;width:100%;margin-left:0}.tm-ligne{grid-template-columns:10px minmax(0,1fr) auto;row-gap:2px;padding-top:6px;padding-bottom:6px}.tm-ligne__categorie{text-align:left;grid-area:2/2}.tm-ligne__duree{grid-area:1/3}}.pp{color:#2a2f3a;background:#f4f5f7;min-height:100vh;font-size:15px;line-height:1.55}.pp-largeur{max-width:920px;margin:0 auto}.pp-tete{color:#fff;background:#1b1f2a;padding:0 clamp(16px,4vw,40px) 120px}.pp-tete__barre{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:68px;display:flex}.pp-tete__meta{color:#a9afbc;flex:auto;font-size:13px}.pp-pdf{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pp-pdf:hover{color:#fff;background:#ffffff1a}.pp-pdf:focus-visible{outline:none;box-shadow:0 0 0 3px #c2588f8c}.pp-pdf .ic{width:15px;height:15px}.pp-tete__titre{letter-spacing:-.03em;text-wrap:balance;color:#fff;margin:44px 0 10px;font-size:clamp(30px,3.6vw,42px);font-weight:700;line-height:1.08}.pp-tete__ouverture{color:#e7e9ee;max-width:680px;margin:0 0 10px;font-size:16px}.pp-tete__prepare{color:#c9cdd6;max-width:640px;margin:0;font-size:16px}.pp-corps{padding:0 clamp(16px,4vw,40px) 48px}.pp-pile{flex-direction:column;gap:22px;margin-top:-88px;display:flex}.pp-carte{background:#fff;border:1px solid #161a2314;border-radius:20px;padding:24px;box-shadow:0 1px 2px #161a230f,0 24px 48px -28px #161a2366}.pp-carte--plate{box-shadow:none;border-radius:16px;padding:20px}.pp-titre{letter-spacing:-.015em;color:#161a23;margin:0;font-size:20px;font-weight:700}.pp-sous-titre{color:#161a23;margin:0 0 4px;font-size:17px;font-weight:700}.pp-aide{color:#6b7180;margin:0 0 12px;font-size:13.5px}.pp-suite p{color:#3d4350;margin:8px 0 0}.pp-cinq{flex-wrap:wrap;gap:24px;display:flex}.pp-cinq__texte{flex-direction:column;flex:380px;gap:10px;min-width:0;display:flex}.pp-cinq__intro{color:#5b6170;margin:0}.pp-cinq__lu{color:#2a2f3a;margin:6px 0 0}.pp-constats{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.pp-constats li{gap:10px;display:flex}.pp-constat__n{color:#fff;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}.pp-constat__n--retard{background:#b3261e}.pp-constat__n--attente{background:#d97706}.pp-telephone{flex-direction:column;flex:none;align-items:center;gap:8px;margin:0;display:flex}.pp-telephone__cadre{background:#fff;border:8px solid #1b1f2a;border-radius:28px;width:190px;height:360px;display:block;overflow:hidden;box-shadow:0 20px 40px -24px #161a2380}.pp-telephone__cadre img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.pp-telephone__cadre:focus-visible{outline:none;box-shadow:0 0 0 3px #9b2f6a73}.pp-telephone figcaption{color:#6b7180;font-size:12.5px}.pp-section{flex-direction:column;gap:12px;display:flex}.pp-action{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 1px 2px #161a230d}.pp-action--repliee{box-shadow:none;flex-flow:wrap;align-items:center;gap:12px 16px;padding:16px 20px}.pp-action__tete{align-items:center;gap:10px;margin:0;display:flex}.pp-rang{color:#6e1f4a;background:#f5e6ee;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.pp-action__titre{color:#161a23;flex:auto;margin:0;font-size:17px;font-weight:700}.pp-action--repliee .pp-action__titre{flex:300px;font-size:15px}.pp-action__pourquoi{color:#3d4350;margin:0}.pp-action__qui{font-size:13.5px}.pp-action__qui--ok{color:#2f7a4f;font-weight:600}.pp-action__qui--neutre{color:#5b6170}.pp-action__qui-long{color:#5b6170;margin:0;font-size:13.5px}.pp-action__qui-long strong{color:#161a23;font-weight:600}.pp-bouton{color:#161a23;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:9px;padding:0 12px;font-size:13.5px;font-weight:600}.pp-bouton:hover{border-color:#161a2333}.pp-bouton:focus-visible{outline:none;box-shadow:0 0 0 3px #9b2f6a4d}.pp-bouton--discret{color:#5b6170;border-color:#0000;margin-left:auto}.pp-etapes{background:#f7f8fa;border-radius:12px;padding:12px 14px}.pp-etapes summary{color:#161a23;cursor:pointer;font-weight:600}.pp-etapes ol{color:#2a2f3a;flex-direction:column;gap:4px;margin:8px 0 0;padding-left:20px;font-size:14px;display:flex}.pp-preuve{color:#6b7180;flex-direction:column;gap:6px;max-width:260px;font-size:12.5px;text-decoration:none;display:flex}.pp-preuve img{object-fit:cover;object-position:top;border:1px solid #161a2314;border-radius:10px;width:100%;max-height:220px;display:block}.pp-deux{flex-wrap:wrap;gap:16px;display:flex}.pp-regarde{flex:420px;min-width:0}.pp-lien{flex:320px;min-width:0}.pp-categories{grid-template-columns:1fr 1fr;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pp-categorie{border-bottom:1px solid #161a230f;min-width:0}.pp-categorie--ouverte{grid-column:1/-1}.pp-categorie__ligne{color:#2a2f3a;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.pp-categorie__ligne:disabled{cursor:default}.pp-categorie__ligne:not(:disabled):hover>span:first-child{text-underline-offset:3px;text-decoration:underline}.pp-categorie__ligne:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 3px #9b2f6a4d}.pp-verdict{white-space:nowrap;font-weight:600}.pp-verdict--ok{color:#2f7a4f}.pp-verdict--attente{color:#8a5a00}.pp-verdict--retard{color:#b3261e}.pp-verdict--neutre{color:#6b7180}.pp-categorie__detail{color:#3d4350;padding:2px 0 10px;font-size:13.5px}.pp-categorie__detail p{margin:0 0 6px}.pp-categorie__detail ul{margin:0;padding-left:18px}.pp-reco{color:#6b7180}.pp-pages{color:#6b7180;margin:12px 0 0;font-size:13px}.pp-pages a{color:#9b2f6a;text-decoration:none}.pp-pages a:hover{text-decoration:underline}.pp-bulle{background:#dcf8c6;border-radius:12px;max-width:300px;padding:8px}.pp-bulle>div{background:#ffffffb3;border-radius:8px;padding:10px 12px;font-size:13px}.pp-bulle p{color:#2a2f3a;overflow-wrap:anywhere;margin:0}.pp-bulle .pp-bulle__sous{color:#6b7180;margin-top:4px}.pp-limites{background:#161a230a;border-radius:16px;padding:18px 20px}.pp-limites h2{color:#161a23;margin:0 0 6px;font-size:15px;font-weight:700}.pp-limites p{color:#3d4350;margin:0;font-size:14px}.pp-ensemble{color:#fff;background:#1b1f2a;border-radius:20px;flex-wrap:wrap;gap:24px;padding:24px;display:flex}.pp-ensemble__texte{flex-direction:column;flex:340px;gap:8px;min-width:0;display:flex}.pp-ensemble__texte h2{letter-spacing:-.015em;color:#fff;margin:0;font-size:20px;font-weight:700}.pp-ensemble__intro{color:#c9cdd6;margin:0}.pp-ensemble__appel{color:#a9afbc;margin:8px 0 0;font-size:13.5px}.pp-ensemble__gestes{flex-direction:column;flex:340px;gap:10px;min-width:0;display:flex}.pp-formulaire{flex-direction:column;gap:10px;display:flex}.pp-champ{flex-direction:column;gap:6px;margin:0;display:flex}.pp-champ>span{color:#e7e9ee;font-size:13px;font-weight:600}.pp-champ textarea{appearance:none;color:#fff;font:inherit;resize:none;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;padding:10px 12px;line-height:1.5}.pp-champ textarea::placeholder{color:#8a909c}.pp-champ textarea:focus{border-color:#c2588fb3;outline:none;box-shadow:0 0 0 3px #c2588f40}.pp-demander{color:#fff;height:44px;font:inherit;cursor:pointer;background:#9b2f6a;border:1px solid #9b2f6a;border-radius:11px;font-size:15px;font-weight:700;box-shadow:inset 0 1px #ffffff2e}.pp-demander:hover{background:#6e1f4a;border-color:#6e1f4a}.pp-demander:disabled{opacity:.7;cursor:default}.pp-demander:focus-visible{outline:none;box-shadow:0 0 0 3px #c2588f8c}.pp-liens{gap:8px;display:flex}.pp-lien-clair{color:#fff;text-align:center;border:1px solid #ffffff24;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;height:38px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pp-lien-clair:hover{color:#fff;background:#ffffff0f}.pp-lien-clair:focus-visible{outline:none;box-shadow:0 0 0 3px #c2588f8c}.pp-confirmation{color:#e6f2ea;background:#2f7a4f2e;border-radius:11px;margin:0;padding:12px 14px;font-size:14px}.pp-erreur{color:#f4b4ae;margin:0;font-size:13.5px}.pp-evolution{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pp-evolution__col{background:#f7f8fa;border-radius:12px;padding:12px}.pp-evolution__n{color:#161a23;margin:0;font-size:22px;font-weight:700}.pp-evolution__titre{color:#3d4350;margin:0 0 6px;font-size:13px;font-weight:600}.pp-evolution__col ul{margin:0;padding-left:18px;font-size:13.5px}.pp-evolution__col--resolues .pp-evolution__n{color:#2f7a4f}.pp-evolution__col--nouvelles .pp-evolution__n{color:#b3261e}.pp-pied{color:#6b7180;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px;font-size:13px;display:flex}.pp-pied__gauche{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:640px){.pp-tete{padding-bottom:104px}.pp-tete__titre{margin-top:28px}.pp-carte{padding:18px}.pp-telephone{width:100%}.pp-categories,.pp-evolution{grid-template-columns:minmax(0,1fr)}.pp-liens{flex-direction:column}.pp-lien-clair,.pp-bouton,.pp-pdf{min-height:44px}.pp-categorie__ligne:not(:disabled){align-items:center;min-height:44px}}.main.pn-page{place-items:center;width:100%;max-width:none;min-height:calc(100dvh - 56px);padding:48px 32px 64px;display:grid}.pn{text-align:center;width:min(560px,100%)}.pn-dessin{width:132px;height:104px;margin:0 auto 22px;position:relative}.pn-dessin__onglet{background:#fff;border:1.5px dashed #161a2333;border-bottom:0;border-radius:10px 10px 0 0;width:108px;height:22px;position:absolute;top:0;left:12px}.pn-dessin__corps{background:#fff;border:1.5px dashed #161a2338;border-radius:16px;position:absolute;inset:14px 0 0;box-shadow:0 10px 30px #161a230f}.pn-dessin__loupe{color:#8a909c;background:#f4f5f7;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.pn-dessin__loupe .ic,.pn-dessin__alerte .ic{stroke-width:2px}.pn-dessin__fenetre{background:#fff;border:1px solid #161a231a;border-radius:16px;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 30px #161a230f}.pn-dessin__barre{background:#fafafb;border-bottom:1px solid #161a230f;height:18px;display:block}.pn-dessin__ligne{background:#161a230f;border-radius:4px;height:8px;margin:8px 0 0 14px;display:block}.pn-dessin__ligne:nth-child(2){background:#161a2314;width:60%;margin-top:14px}.pn-dessin__ligne:nth-child(3){width:78%}.pn-dessin__ligne:nth-child(4){width:44%}.pn-dessin__alerte{color:#b3261e;background:#fbeae8;border:3px solid #f4f5f7;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:-10px;right:-10px}.pn-surtitre{color:#8a909c;margin:0 0 8px;font-size:13px;font-weight:700}.pn-titre{letter-spacing:-.02em;color:#161a23;text-wrap:balance;margin:0;font-size:28px;font-weight:700;line-height:1.2}.pn-texte{color:#5b6170;text-wrap:pretty;max-width:460px;margin:10px auto 0;line-height:1.55}.pn-gestes{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.pn-gestes .btn kbd{color:#3d4350;min-width:20px;height:20px;font:600 11.5px/1 var(--sans);background:#fff;border:1px solid #161a231f;border-bottom-width:2px;border-radius:5px;padding:0 5px}.pn-gestes .btn kbd+kbd{margin-left:-4px}.pn-recents{text-align:left;background:#fff;border:1px solid #161a2314;border-radius:16px;margin-top:32px;padding:8px;box-shadow:0 1px 2px #161a230d}.pn-recents__titre{color:#8a909c;margin:6px 10px 4px;font-size:13px;font-weight:700}.pn-recent{color:inherit;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.pn-recent:hover{color:inherit;background:#f7f8fa}.pn-recent:focus-visible{box-shadow:var(--focus);outline:none}.pn-recent__tuile{border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:grid}.pn-recent__texte{flex-grow:1;min-width:0}.pn-recent__nom{color:#161a23;font-weight:600;display:block}.pn-recent__sous{color:#6b7180;font-size:12.5px}.pn-recent>.ic{color:#a3a8b3;flex:none}.pn-reference{background:#fff;border:1px solid #161a2314;border-radius:12px;align-items:center;gap:10px;margin-top:26px;padding:8px 8px 8px 14px;display:inline-flex}.pn-reference__terme{color:#6b7180;font-size:13px}.pn-reference code{color:#161a23;font-size:13px;font-weight:600}.pn-copier{color:#3d4350;height:28px;font:600 12.5px/1 var(--sans);cursor:pointer;background:#fafafb;border:1px solid #161a231a;border-radius:8px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.pn-copier:hover{background:#f4f5f7}.pn-copier:focus-visible{box-shadow:var(--focus);outline:none}.pn-copier .ic{width:13px;height:13px}.pn-quand{color:#8a909c;margin:10px 0 0;font-size:12.5px}@media (max-width:640px){.main.pn-page{padding:32px 16px 48px}.pn-titre{font-size:24px}.pn-gestes .btn,.pn-recent,.pn-copier{min-height:44px}}.rc-voile{z-index:40;background:#161a2361;position:fixed;inset:0}.rc{z-index:41;background:#fff;border:1px solid #161a231a;border-radius:18px;outline:none;width:min(680px,100vw - 32px);position:fixed;top:88px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 28px 70px #161a2347,0 4px 14px #161a231a}@media (min-width:1025px){.rc{width:min(680px,100vw - 280px);left:calc(50% + 124px)}}.rc.rc--statique{z-index:auto;width:min(680px,100%);margin:0 auto;position:relative;top:auto;left:auto;transform:none}.rc-tete{border-bottom:1px solid #161a2312;align-items:center;gap:10px;height:58px;padding:0 16px;display:flex}.rc-tete>.ic{color:#5b6170;flex:none}.rc-champ{color:#161a23;min-width:0;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex-grow:1;padding:0;font-size:17px}.rc-champ::placeholder{color:#8a909c}.rc-onglets{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.rc-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.rc-onglet:hover{color:#161a23}.rc-onglet--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.rc-liste{overscroll-behavior:contain;outline:none;max-height:min(520px,100dvh - 214px);padding:4px 8px 8px;overflow-y:auto}.rc-groupe{color:#8a909c;margin:10px 10px 4px;font-size:13px;font-weight:700}.rc-option{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:6px 10px;display:flex}.rc-option--on{background:#9b2f6a12}.rc-option__tuile{color:#3d4350;background:#161a230d;border:1px solid #161a2300;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.rc-option--on .rc-option__tuile{color:#6e1f4a;background:#fff;border-color:#161a231a}.rc-option__texte{flex-grow:1;min-width:0}.rc-option__titre,.rc-option__sous{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rc-option__titre{color:#161a23;font-weight:600}.rc-option__sous{color:#6b7180;font-size:12.5px}.rc mark{color:#6e1f4a;background:#f5e6ee;border-radius:3px;padding:0 1px}.rc-ouvrir{color:#6e1f4a;align-items:center;gap:4px;font-size:12px;display:inline-flex}.rc-touche{color:#3d4350;min-width:20px;height:20px;font:600 11.5px/1 var(--sans);background:#fff;border:1px solid #161a231f;border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.rc-puce{white-space:nowrap;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.rc-puce--ok{color:#2f7a4f;background:#e6f2ea}.rc-puce--attente{color:#8a5a00;background:#fbf1dc}.rc-puce--retard{color:#b3261e;background:#fbeae8}.rc-puce--neutre{color:#5b6170;background:#eef0f2}.rc-quand{color:#8a909c;white-space:nowrap;font-size:12px}.rc-vide{color:#6b7180;margin:14px 10px}.rc-pied{color:#5b6170;background:#fafafb;border-top:1px solid #161a2312;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;font-size:12.5px;display:flex}.rc-aide{align-items:center;gap:5px;display:inline-flex}.rc-pied__espace{flex-grow:1}@media (max-width:640px){.rc{width:calc(100vw - 24px);top:12px}.rc-tete{flex-wrap:wrap;row-gap:8px;height:auto;padding:10px 12px}.rc-onglets{flex-wrap:nowrap;order:3;width:100%;overflow-x:auto}.rc-onglet{height:36px}.rc-option{min-height:52px}.rc-aide{display:none}}.main.ad-page{flex-direction:column;gap:18px;width:100%;max-width:1180px;padding:24px 32px 40px;display:flex}.ad-tete{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.ad-tete__texte{flex:420px;min-width:0}.ad-titre{letter-spacing:-.02em;color:#161a23;margin:0;font-size:24px;font-weight:700}.ad-sous{color:#5b6170;margin:6px 0 0}.ad-chercher{color:#8a909c;background:#fff;border:1px solid #161a231a;border-radius:10px;flex:0 340px;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;display:flex}.ad-chercher:focus-within{border-color:#9b2f6a73;box-shadow:0 0 0 3px #9b2f6a1f}.ad-chercher input{color:#161a23;min-width:0;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex-grow:1;padding:0}.ad-chercher input::placeholder{color:#8a909c}.ad-section{color:#161a23;margin:4px 0 0;font-size:15px;font-weight:700}.ad-gestes{flex-wrap:wrap;gap:10px;display:flex}.ad-geste{min-width:0;color:inherit;background:#fff;border:1px solid #161a2314;border-radius:14px;flex:260px;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.ad-geste--lien:hover{color:inherit;border-color:#161a2329}.ad-geste--lien:focus-visible{box-shadow:var(--focus);outline:none}.ad-geste__tuile{color:#3d4350;background:#161a230d;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ad-geste__texte{min-width:0}.ad-geste__titre{color:#161a23;font-weight:700;display:block}.ad-geste__aide{color:#5b6170;text-wrap:pretty;margin-top:2px;font-size:13px;line-height:1.5;display:block}.ad-vide{color:#6b7180;margin:0}.ad-incident{background:#fff;border:1px solid #b3261e2e;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #161a230d}.ad-incident__tete{background:#fdf4f3;border-bottom:1px solid #b3261e1f;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.ad-incident__tete>.ic{color:#b3261e;stroke-width:2px}.ad-incident__titre{color:#161a23;margin:0;font-size:16px;font-weight:700}.ad-puce-rouge{color:#b3261e;white-space:nowrap;background:#fbeae8;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ad-espace{flex-grow:1}.ad-lue{color:#2f7a4f;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ad-lue .ic{stroke-width:2.4px}.ad-manque{color:#8a5a00;font-size:13px}.ad-incident__corps{padding:6px 18px 16px}.ad-etapes{margin:0;padding:0;list-style:none}.ad-etape{border-top:1px solid #161a230f;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.ad-etape__n{color:#fff;background:#1b1f2a;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.ad-etape__n--rouge{background:#b3261e}.ad-etape__titre{color:#161a23;font-weight:700;display:block}.ad-etape__texte{color:#3d4350;text-wrap:pretty;margin-top:2px;line-height:1.55;display:block}.ad-inters__titre{color:#6b7180;margin:10px 0 8px;font-size:13px;font-weight:700}.ad-inters{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ad-inter{background:#fff;border:1px solid #161a2314;border-radius:12px;flex-direction:column;flex:130px;gap:8px;min-width:0;padding:12px;display:flex}.ad-inter__haut{justify-content:space-between;align-items:center;min-height:20px;margin:0;display:flex}.ad-inter__n{color:#8a909c;font-size:12px;font-weight:700}.ad-inter__label{color:#161a23;font-weight:600;line-height:1.3}.ad-switch{cursor:pointer;background:#c9cdd6;border:0;border-radius:999px;flex:none;width:36px;height:20px;padding:0;position:relative}.ad-switch--on{background:#9b2f6a}.ad-switch__pastille{background:#fff;border-radius:999px;width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #161a234d}.ad-switch--on .ad-switch__pastille{left:18px}.ad-switch:focus-visible{box-shadow:var(--focus);outline:none}.ad-switch:disabled{cursor:progress}.ad-deux{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ad-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;padding:18px 20px;box-shadow:0 1px 2px #161a230d}.ad-carte--raccourcis{flex:360px;min-width:0}.ad-carte--principes{flex:1.4 420px;min-width:0}.ad-carte__titre{color:#161a23;margin:0 0 12px;font-size:15px;font-weight:700}.ad-raccourcis,.ad-principes{margin:0;padding:0;list-style:none}.ad-raccourcis li{color:#2a2f3a;border-top:1px solid #161a230f;justify-content:space-between;align-items:center;gap:10px;min-height:42px;display:flex}.ad-touches{align-items:center;gap:4px;display:inline-flex}.ad-principes li{color:#2a2f3a;text-wrap:pretty;border-top:1px solid #161a230f;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:10px 0;line-height:1.5;display:grid}.ad-principe__n{color:#161a23;font-size:18px;font-weight:800;line-height:1.2}.ad-principe__n--orseille{color:#9b2f6a}.ad-joindre{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ad-joindre>.ic{color:#3d4350;flex:none}.ad-joindre p{color:#3d4350;text-wrap:pretty;flex:360px;margin:0}.ad-joindre b{color:#161a23}.ad-joindre a{color:#9b2f6a;text-underline-offset:2px;text-decoration:underline}.ad-joindre a:hover{color:#6e1f4a}@media (max-width:640px){.main.ad-page{padding:18px 16px 32px}.ad-chercher{flex-basis:100%;height:44px}.ad-switch:before{content:"";position:absolute;inset:-12px -4px}}.main.im-page{flex-direction:column;gap:16px;width:100%;max-width:1060px;padding:24px 32px 40px;display:flex}.im-qui{color:#5b6170;font-size:13px}.im-titre{letter-spacing:-.02em;color:#161a23;margin:0;font-size:24px;font-weight:700}.im-sous{color:#5b6170;text-wrap:pretty;max-width:640px;margin:6px 0 0}.im-etapes{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-wrap:wrap;gap:12px;margin:0;padding:14px 18px;list-style:none;display:flex;box-shadow:0 1px 2px #161a230d}.im-etape{flex:180px;align-items:center;gap:10px;display:flex}.im-etape__n{color:#6b7180;border:1.5px solid #161a2333;border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.im-etape--faite .im-etape__n{color:#fff;background:#2f7a4f;border:0}.im-etape--faite .im-etape__n .ic{stroke-width:2.4px}.im-etape--courante .im-etape__n{color:#fff;background:#9b2f6a;border:0;box-shadow:0 0 0 4px #9b2f6a24}.im-etape__titre{color:#161a23;font-weight:700;display:block}.im-etape--a-venir .im-etape__titre{color:#6b7180}.im-etape__sous{color:#6b7180;font-size:12.5px}.im-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;padding:18px 20px;box-shadow:0 1px 2px #161a230d}.im-fichier{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.im-fichier__tuile{color:#2f7a4f;background:#e6f2ea;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.im-fichier__texte{flex:260px;min-width:0}.im-fichier__nom{color:#161a23;overflow-wrap:anywhere;font-weight:700;display:block}.im-fichier__meta{color:#5b6170;font-size:13px}.im-changer{color:#161a23;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:9px;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #161a230d}.im-changer:focus-visible{box-shadow:var(--focus);outline:none}.im-depot{color:#9b2f6a;text-align:center;cursor:pointer;background:#fafafb;border:1.5px dashed #161a232e;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;display:flex}.im-depot:hover,.im-depot:focus-within{border-color:#9b2f6a73}.im-depot b{color:#161a23}.im-depot__aide{color:#6b7180;font-size:12.5px}.im-reglages{flex-wrap:wrap;gap:18px;margin-top:16px;display:flex}.im-colonnes{flex:320px;min-width:0}.im-colonnes__titre,.im-etiquette__label{color:#3d4350;margin:0 0 8px;font-size:12.5px;font-weight:600}.im-colonnes ul{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.im-colonne{background:#fafafb;border-radius:9px;align-items:center;gap:8px;min-height:36px;padding:0 10px;display:flex}.im-colonne code{color:#3d4350;font-size:12.5px}.im-colonne>.ic{color:#a3a8b3;flex:none}.im-colonne>.ic.im-colonne__ok{color:#2f7a4f}.im-colonne__champ{color:#161a23;flex-grow:1;font-weight:600}.im-colonne--ignoree{background:0 0;border:1px dashed #161a2329}.im-colonne--ignoree code,.im-colonne--ignoree .im-colonne__champ{color:#6b7180;font-weight:400}.im-associer{color:#9b2f6a;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.im-associer .ic{width:14px;height:14px}.im-cote{flex-direction:column;flex:0 260px;gap:10px;min-width:0;display:flex}.im-etiquette{flex-direction:column;gap:6px;margin:0;display:flex}.im-etiquette .im-etiquette__label{margin:0}.im-etiquette input{color:#161a23;height:36px;font:inherit;appearance:none;background:#fff;border:1px solid #161a231f;border-radius:10px;padding:0 12px}.im-etiquette input:focus{border-color:#9b2f6a73;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.im-etiquette__aide{color:#6b7180;font-size:12.5px}.im-note{color:#5b6170;text-wrap:pretty;background:#fafafb;border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px}.im-apercu{background:#fff;border:1px solid #161a2314;border-radius:16px;overflow-x:auto;box-shadow:0 1px 2px #161a230d}.im-apercu__tete{padding:16px 18px 12px}.im-apercu__titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.im-apercu__sous{color:#5b6170;margin:2px 0 0;font-size:13px}.im-tuiles{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;padding:0 18px 14px;display:grid}.im-tuile{font:inherit;text-align:left;cursor:pointer;border:1px solid;border-radius:14px;padding:14px 16px;display:block}.im-tuile:focus-visible{box-shadow:var(--focus);outline:none}.im-tuile--nouveaux{background:#f3f9f5;border-color:#2f7a4f2e}.im-tuile--rattaches{background:#f5f7fb;border-color:#34507a29}.im-tuile--ecartees{background:#fffbf3;border-color:#8a5a0029}.im-tuile[aria-pressed=true]{box-shadow:inset 0 0 0 1px}.im-tuile__n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;display:block}.im-tuile--nouveaux .im-tuile__n,.im-tuile--nouveaux{color:#2f7a4f}.im-tuile--rattaches .im-tuile__n,.im-tuile--rattaches{color:#34507a}.im-tuile--ecartees .im-tuile__n,.im-tuile--ecartees{color:#8a5a00}.im-tuile__label{color:#161a23;font-weight:600;display:block}.im-tuile__sous{color:#5b6170;margin-top:2px;font-size:12.5px;display:block}.im-filtres{padding:0 18px 12px}.im-onglets{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.im-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.im-onglet--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.im-table{min-width:680px}.im-rangee{border-top:1px solid #161a230f;grid-template-columns:36px minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:12px;min-height:52px;padding:6px 16px;display:grid}.im-rangee--tete{color:#5b6170;background:#fafafb;border-top-color:#161a2312;min-height:38px;padding:0 16px;font-size:12.5px}.im-rangee__n{color:#8a909c;font-variant-numeric:tabular-nums;font-size:12.5px}.im-rangee__entreprise{color:#161a23;font-weight:600}.im-rangee__texte{color:#3d4350}.im-vide{color:#8a909c;font-weight:400}.im-issue{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.im-issue:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.im-issue--ok{color:#2f7a4f;background:#e6f2ea}.im-issue--info{color:#34507a;background:#edf1f7}.im-issue--attente{color:#8a5a00;background:#fbf1dc}.im-issue--neutre{color:#5b6170;background:#eef0f2}.im-issue__detail{color:#6b7180;font-size:12.5px;display:block}.im-plus{color:#9b2f6a;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #161a230f;align-items:center;gap:6px;padding:12px 16px;font-weight:600;display:flex}.im-pied{background:#fafafb;border-top:1px solid #161a230f;border-radius:0 0 16px 16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.im-pied p{color:#5b6170;text-wrap:pretty;flex:320px;margin:0;font-size:13px}.im-resultat__gestes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (max-width:640px){.main.im-page{padding:18px 16px 32px}.im-changer,.im-onglet,.im-plus,.im-pied .btn{min-height:44px}.im-etiquette input{height:44px}}.ct{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.ct-jeu{color:#3d4350;letter-spacing:0;white-space:nowrap;background:#161a230f;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ct-chiffres{background:#161a230f;border:1px solid #161a2314;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ct-chiffre{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;flex-direction:column;align-items:flex-start;padding:12px 14px;display:flex}.ct-chiffre:hover{background:#fbfbfc}.ct-chiffre:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.ct-chiffre[aria-pressed=true]{background:#fbf5f8;box-shadow:inset 0 -2px #9b2f6a}.ct-chiffre__label{color:#6b7180;font-size:12px}.ct-chiffre__valeur{color:#161a23;margin-top:2px;font-weight:700}.ct-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;overflow-x:auto;box-shadow:0 1px 2px #161a230d}.ct-barre{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.ct-onglets{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.ct-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.ct-onglet--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.ct-effacer{color:#6e1f4a;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:#fbf5f8;border:1px solid #9b2f6a40;border-radius:8px;padding:0 10px;font-size:13px;font-weight:600}.ct-effacer:focus-visible{box-shadow:var(--focus);outline:none}.ct-chercher{color:#8a909c;background:#fff;border:1px solid #161a231a;border-radius:10px;flex:0 240px;align-items:center;gap:8px;min-width:0;height:34px;margin-left:auto;padding:0 10px;display:flex}.ct-chercher:focus-within{border-color:#9b2f6a73;box-shadow:0 0 0 3px #9b2f6a1f}.ct-chercher input{color:#161a23;min-width:0;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex-grow:1;padding:0}.ct-table{min-width:680px}.ct-rangee{border-top:1px solid #161a230f}.ct-rangee--tete,.ct-rangee__bouton{grid-template-columns:minmax(0,1.8fr) 132px minmax(0,1.15fr) 52px 28px;align-items:center;gap:12px;padding:0 14px 0 18px;display:grid}.ct-rangee--tete{color:#5b6170;background:#fafafb;border-top-color:#161a2312;min-height:38px;font-size:12.5px}.ct-rangee__bouton{width:100%;min-height:54px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ct-rangee__bouton:hover,.ct-rangee--ouverte .ct-rangee__bouton{background:#fbfbfc}.ct-rangee__bouton:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.ct-rangee__bouton>.ic{color:#8a909c;justify-self:center}.ct-prestation{min-width:0}.ct-prestation__nom{color:#161a23;align-items:center;gap:8px;font-weight:600;display:flex}.ct-prestation__sous{color:#6b7180;font-size:12.5px;display:block}.ct-direction{color:#6e1f4a;background:#f5e6ee;border-radius:6px;align-items:center;height:20px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.ct-statut{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ct-statut:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.ct-statut--ok{color:#2f7a4f;background:#e6f2ea}.ct-statut--attente{color:#8a5a00;background:#fbf1dc}.ct-statut--info{color:#34507a;background:#edf1f7}.ct-statut--retard{color:#b3261e;background:#fbeae8}.ct-statut--neutre{color:#5b6170;background:#eef0f2}.ct-prix-lu{color:#161a23;font-variant-numeric:tabular-nums}.ct-prix-lu--devis{color:#5b6170}.ct-version{color:#6b7180;font-size:12.5px}.ct-famille{background:#fbfbfc;border-top:1px solid #161a230f}.ct-famille__bouton{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 14px 0 18px;display:flex}.ct-famille__bouton:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.ct-famille__bouton>.ic{color:#6b7180}.ct-famille__titre{color:#161a23;font-size:13px;font-weight:700}.ct-famille__n{color:#6b7180;font-size:12.5px}.ct-famille__resume{color:#6b7180;text-align:right;margin-left:auto;font-size:12.5px}.ct-editeur-rangee{background:#fbfbfc;border-top:1px solid #161a230a;padding:4px 18px 20px}.ct-editeur{background:#fff;border:1px solid #161a2314;border-radius:14px;overflow:hidden}.ct-editeur__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.ct-editeur__version{color:#161a23;font-weight:700}.ct-editeur__depuis{color:#5b6170;font-size:13px}.ct-espace{flex-grow:1}.ct-langues{background:#161a230d;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ct-langue{color:#5b6170;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.ct-langue--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.ct-editeur__corps{flex-wrap:wrap;display:flex}.ct-editeur__gauche{border-right:1px solid #161a230f;flex-direction:column;flex:360px;gap:14px;min-width:0;padding:16px;display:flex}.ct-editeur__droite{flex-direction:column;flex:340px;gap:16px;min-width:0;padding:16px;display:flex}.ct-editeur__titre,.ct-bloc__titre{color:#6b7180;margin:0 0 8px;font-size:13px;font-weight:700}.ct-editeur__titre{margin-bottom:0}.ct-court{field-sizing:content;align-self:flex-start;min-width:192px;max-width:100%}.ct-zone{resize:none;height:auto;padding:9px 12px;line-height:1.5}.ct-prix{flex-wrap:wrap;gap:8px;display:flex}.ct-prix__champ{background:#fff;border:1px solid #161a231f;border-radius:10px;flex:120px;align-items:center;min-width:0;height:36px;display:flex;overflow:hidden}.ct-prix__champ:focus-within{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1f}.ct-prix__champ--erreur{border-color:#b42318}.ct-prix__champ input{color:#161a23;min-width:0;height:100%;font:inherit;font-variant-numeric:tabular-nums;appearance:none;background:0 0;border:0;outline:none;flex-grow:1;padding:0 10px}.ct-prix__champ input::placeholder{color:#8a909c}.ct-prix__champ span{color:#5b6170;background:#fafafb;border-left:1px solid #161a2314;place-items:center;height:100%;padding:0 10px;font-size:12.5px;font-weight:600;display:grid}.ct-deux{flex-wrap:wrap;gap:10px;display:flex}.ct-deux>.rs-champ{flex:140px}.ct-lu{color:#161a23;align-items:center;height:36px;display:flex}.ct-inclus{color:#2a2f3a;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ct-inclus li{align-items:flex-start;gap:8px;display:flex}.ct-inclus .ic{color:#2f7a4f;stroke-width:2.2px;flex:none;margin-top:2px}.ct-lien{color:#9b2f6a;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:0;font-size:13px;font-weight:600}.ct-pastilles{flex-wrap:wrap;gap:6px;display:flex}.ct-pastille{color:#3d4350;background:#161a230f;border-radius:8px;align-items:center;height:26px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.ct-pastille--question{color:#6e1f4a;background:#f5e6ee;text-decoration:none}a.ct-pastille--question:hover{color:#6e1f4a;background:#efd6e3}a.ct-pastille--question:focus-visible{box-shadow:var(--focus);outline:none}.ct-note{color:#6b7180;margin:6px 0 0;font-size:12.5px}.ct-listes{flex-direction:column;gap:12px;display:flex}.ct-gabarit{color:inherit;background:#fafafb;border:1px solid #161a2314;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.ct-gabarit:hover{color:inherit;border-color:#161a2329}.ct-gabarit:focus-visible{box-shadow:var(--focus);outline:none}.ct-gabarit__tuile{color:#5b6170;flex:none;place-items:center;display:grid}.ct-gabarit__texte{flex-grow:1;min-width:0}.ct-gabarit__nom{color:#161a23;font-weight:600;display:block}.ct-gabarit__sous{color:#6b7180;font-size:12.5px}.ct-gabarit>.ic{color:#8a909c}.ct-interne{color:#5b6170;background:#fafafb;border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;font-size:13px;display:flex}.ct-interne__qui{color:#3d4350;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.ct-interne__qui .ic{color:#6b7180}.ct-interne b{color:#161a23;font-weight:600}.ct-a-regler{color:#8a5a00;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ct-interne__champ{align-items:center;gap:6px;display:inline-flex}.ct-interne__champ input{color:#161a23;width:110px;height:30px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #161a231f;border-radius:8px;padding:0 8px}.ct-editeur__pied{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.ct-editeur__pied p{color:#5b6170;text-wrap:pretty;flex:320px;margin:0;font-size:13px}.ct-vide{color:#6b7180;border-top:1px solid #161a230f;margin:0;padding:16px 18px}.ct-relations,.ct-regles{padding:18px 20px;overflow:visible}.ct-carte__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:12px;display:flex}.ct-carte__tete>div{flex:260px;min-width:0}.ct-carte__titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.ct-carte__sous{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.ct-onglets--relations{margin-bottom:4px}.ct-liens{margin:0;padding:0;list-style:none}.ct-lien-rangee{border-top:1px solid #161a230f;grid-template-columns:minmax(0,.8fr) 136px minmax(0,1.3fr) 28px;align-items:center;gap:12px;min-height:56px;padding:6px 0;display:grid}.ct-lien-rangee__de,.ct-lien-rangee__nom{color:#161a23;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ct-lien-rangee__de:hover,.ct-lien-rangee__nom:hover{color:#9b2f6a}.ct-lien-rangee__de:focus-visible,.ct-lien-rangee__nom:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.ct-lien-rangee__nom{display:block}.ct-lien-rangee__genre{align-items:center;gap:6px;display:flex}.ct-lien-rangee__genre>.ic{color:#a3a8b3;stroke-width:2px}.ct-lien-rangee__vers{min-width:0}.ct-lien-rangee__raison{color:#6b7180;text-wrap:pretty;font-size:12.5px;display:block}.ct-lien-rangee__condition{color:#8a5a00;align-items:center;gap:5px;margin-left:6px;font-size:12.5px;display:inline-flex}.ct-lien-rangee__condition .ic{stroke-width:2px}.ct-genre{white-space:nowrap;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ct-genre--ok{color:#2f7a4f;background:#e6f2ea}.ct-genre--orseille{color:#6e1f4a;background:#f5e6ee}.ct-genre--info{color:#34507a;background:#edf1f7}.ct-genre--attente{color:#8a5a00;background:#fbf1dc}.ct-genre--retard{color:#b3261e;background:#fbeae8}.ct-genre--neutre{color:#5b6170;background:#eef0f2}.ct-menu__bouton{color:#8a909c;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.ct-menu__bouton:hover{background:#161a230d}.ct-plus{color:#9b2f6a;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #161a230f;align-items:center;gap:6px;margin-top:4px;padding:10px 0 0;font-weight:600;display:flex}.ct-regles__tuiles{background:#161a230f;border:1px solid #161a2314;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ct-regle{background:#fff;padding:12px 14px}.ct-regle dt{color:#6b7180;align-items:center;gap:6px;font-size:12.5px;display:flex}.ct-regle dd{color:#161a23;font-variant-numeric:tabular-nums;margin:3px 0 0;font-weight:700}.ct-echeancier{background:#fafafb;border:1px solid #161a2314;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ct-echeancier__total{color:#2f7a4f;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.ct-echeancier__total--ecart{color:var(--retard)}.ct-interne-puce{color:#3d4350;background:#161a230f;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ct-regles__bas{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.ct-mention{background:#fafafb;border-radius:12px;flex:2 320px;min-width:0;padding:12px 14px}.ct-mention__titre{color:#6b7180;margin:0;font-size:12.5px}.ct-mention p:last-child{color:#161a23;text-wrap:pretty;margin:3px 0 0}.ct-alerte{background:#fffbf3;border:1px solid #d9770638;border-radius:12px;flex:240px;min-width:0;padding:12px 14px}.ct-alerte__titre{color:#8a5a00;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:600;display:flex}.ct-alerte__titre .ic{stroke-width:2px}.ct-alerte__texte{color:#5b6170;text-wrap:pretty;margin:3px 0 8px;font-size:13px}.ct-chercher .ic,.ct-famille__bouton>.ic,.ct-gabarit>.ic,.ct-plus .ic{stroke-width:1.8px;width:15px;height:15px}.ct-rangee__bouton>.ic,.ct-menu__bouton .ic,.ct-gabarit__tuile .ic{stroke-width:1.8px;width:16px;height:16px}.ct-inclus .ic,.ct-interne__qui .ic,.ct-lien-rangee__genre>.ic,.ct-alerte__titre .ic{width:14px;height:14px}.ct-lien-rangee__condition .ic{width:12px;height:12px}@media (max-width:640px){.ct-chercher{flex-basis:100%;height:44px;margin-left:0}.ct-onglet,.ct-langue{min-height:44px}.ct-editeur__gauche{border-bottom:1px solid #161a230f;border-right:0}}.qs{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.qs){max-width:900px}.qs-espace{flex-grow:1}.qs-droite{text-align:right;justify-self:end}.qs-chiffres{background:#161a230f;border:1px solid #161a2314;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:1px;display:grid;overflow:hidden}.qs-chiffre{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;flex-direction:column;align-items:flex-start;padding:12px 14px;display:flex}.qs-chiffre:hover{background:#fbfbfc}.qs-chiffre:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.qs-chiffre[aria-pressed=true]{background:#fbf5f8;box-shadow:inset 0 -2px #9b2f6a}.qs-chiffre__label{color:#6b7180;font-size:12px}.qs-chiffre__valeur{color:#161a23;margin-top:2px;font-weight:700}.qs-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.qs-carte__titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.qs-trame{padding:18px 20px}.qs-trame__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:12px;display:flex}.qs-trame__tete>h2{flex:260px;min-width:0}.qs-trame__phrase{color:#5b6170;font-size:13px}.qs-themes{flex-wrap:wrap;gap:6px;display:flex}.qs-theme{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a2314;border-radius:12px;flex:148px;align-items:flex-start;gap:9px;padding:10px 11px;display:flex}.qs-theme:hover{border-color:#161a2329}.qs-theme:focus-visible{box-shadow:var(--focus);outline:none}.qs-theme[aria-pressed=true]{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1a}.qs-theme__rang{color:#3d4350;background:#161a230f;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}.qs-theme[aria-pressed=true] .qs-theme__rang{color:#fff;background:#9b2f6a}.qs-theme__texte{min-width:0}.qs-theme__nom{color:#161a23;font-size:13px;font-weight:600;line-height:1.3;display:block}.qs-theme__compte{color:#6b7180;font-size:12px}.qs-section{position:relative;overflow-x:auto}.qs-section__tete{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.qs-section__compte{color:#6b7180;font-size:13px}.qs-onglets,.qs-langues{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.qs-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.qs-onglet--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.qs-table{min-width:700px}.qs-rangee{cursor:pointer;border-top:1px solid #161a230f;grid-template-columns:44px minmax(0,1fr) 112px 30px minmax(0,.55fr) 40px;align-items:center;gap:12px;min-height:58px;padding:6px 14px 6px 18px;display:grid}.qs-rangee:hover,.qs-rangee--ouverte{background:#fbfbfc}.qs-rangee--tete{color:#5b6170;cursor:default;background:#fafafb;border-top-color:#161a2312;min-height:38px;padding-top:0;padding-bottom:0;font-size:12.5px}.qs-rangee--tete:hover{background:#fafafb}.qs-rangee--eteinte .qs-question__texte,.qs-rangee--eteinte .qs-posee{color:#8a909c}.qs-rang{color:#6b7180;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.qs-question{min-width:0}.qs-question__texte{color:#161a23;font:inherit;text-align:left;text-wrap:pretty;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:block}.qs-question__texte:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.qs-question__sous{color:#6b7180;font-size:12.5px;display:block}.qs-niveau{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.qs-niveau:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.qs-niveau--retard{color:#b3261e;background:#fbeae8}.qs-niveau--attente{color:#8a5a00;background:#fbf1dc}.qs-niveau--neutre{color:#3d4350;background:#161a230f}.qs-prix{color:#6e1f4a;background:#f5e6ee;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.qs-prix .ic{stroke-width:1.8px;width:13px;height:13px}.qs-posee{color:#5b6170;text-wrap:pretty;min-width:0;font-size:13px}.qs-lu{color:#6b7180;font-size:12.5px}.qs-vide{color:#6b7180;border-top:1px solid #161a230f;margin:0;padding:16px 18px}.qs-plus{color:#9b2f6a;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #161a230f;align-items:center;gap:6px;padding:12px 18px;font-weight:600;display:flex}.qs-plus .ic{stroke-width:1.8px;width:15px;height:15px}.qs-editeur-rangee{background:#fbfbfc;border-top:1px solid #161a230a;padding:4px 18px 20px}.qs-editeur{cursor:auto;background:#fff;border:1px solid #161a2314;border-radius:14px;overflow:hidden}.qs-editeur__corps{flex-wrap:wrap;display:flex}.qs-editeur__gauche{border-right:1px solid #161a230f;flex-direction:column;flex:360px;gap:14px;min-width:0;padding:16px;display:flex}.qs-editeur__droite{flex-direction:column;flex:340px;gap:14px;min-width:0;padding:16px;display:flex}.qs-editeur__tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.qs-editeur__titre{color:#6b7180;margin:0;font-size:13px;font-weight:700}.qs-editeur__droite>.qs-editeur__titre{margin-bottom:-6px}.qs-deux,.qs-trois{flex-wrap:wrap;gap:10px;display:flex}.qs-deux>.rs-champ,.qs-trois__fait{flex:180px}.qs-trois__type{flex:150px}.qs-trois__rang{flex:140px}.qs-choix{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qs-valeur{white-space:nowrap;border-radius:8px;align-items:center;gap:4px;height:26px;padding:0 4px 0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.qs-valeur--neutre{color:#3d4350;background:#161a230f}.qs-valeur--orseille{color:#6e1f4a;background:#f5e6ee}.qs-valeur--info{color:#34507a;background:#edf1f7}.qs-valeur__retirer{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.qs-valeur__retirer:hover{background:#161a2314}.qs-valeur__retirer .ic{stroke-width:2px;width:12px;height:12px}.qs-choix__plus{color:#5b6170;height:26px;font:inherit;cursor:pointer;background:0 0;border:1px dashed #161a2333;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.qs-choix__plus .ic{stroke-width:2px;width:12px;height:12px}.qs-choix__ajout{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.qs-valeur-saisie{color:#161a23;width:130px;height:26px;font:inherit;background:#fff;border:1px solid #161a231f;border-radius:8px;padding:0 8px;font-size:12.5px}.qs-valeur-saisie:focus{border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.qs-lien{color:#9b2f6a;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.qs-lien--souligne{color:#5b6170;text-underline-offset:3px;text-decoration:underline}.qs-niveaux{flex-direction:column;gap:6px;display:flex}.qs-niveau-choix{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:12px;flex:none;gap:10px;padding:11px 12px;display:flex}.qs-niveau-choix:focus-visible{box-shadow:var(--focus);outline:none}.qs-niveau-choix[aria-checked=true]{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1a}.qs-niveau-choix__rond{background:#fff;border:1.5px solid #161a2340;border-radius:999px;flex:none;width:16px;height:16px;margin-top:2px}.qs-niveau-choix[aria-checked=true] .qs-niveau-choix__rond{border:5px solid #9b2f6a}.qs-niveau-choix__nom{color:#161a23;font-weight:600;display:block}.qs-niveau-choix__texte{color:#5b6170;font-size:12.5px;display:block}.qs-bascules{background:#fafafb;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.qs-bascules .rs-bascule{box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:10px;padding:0}.qs-bascules .rs-bascule__texte{color:#6b7180}.qs-editeur__quand{background:#fbfbfc;border-top:1px solid #161a230f;padding:16px}.qs-conditions{flex-direction:column;gap:6px;display:flex}.qs-conditions__tete{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 4px;display:flex}.qs-conditions__titre{color:#161a23;font-weight:700}.qs-conditions__aide{color:#6b7180;font-size:13px}.qs-conditions__lien{letter-spacing:.04em;color:#8a909c;padding-left:12px;font-size:12px;font-weight:700}.qs-conditions__gestes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.qs-conditions__gestes .btn .ic{width:15px;height:15px}.qs-condition{background:#fff;border:1px solid #161a2314;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.qs-condition__mot{color:#5b6170;font-size:13px}.qs-condition__retirer{color:#8a909c;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;display:grid}.qs-condition__retirer:hover{background:#161a230d}.qs-condition__retirer .ic{width:14px;height:14px}.qs-genre .ld__bouton{color:#161a23;background:#161a230d;border:0;border-radius:8px;gap:6px;width:auto;height:28px;padding:0 8px 0 10px;font-weight:600}.qs-genre .ld__bouton .lucide{color:#8a909c;width:13px;height:13px}.qs-genre .ld__liste{min-width:220px;right:auto}.qs-genre--operateur .ld__bouton{font-weight:500}.qs-mode .ld__bouton{color:#161a23;background:#fff;border:1px solid #161a231a;border-radius:8px;gap:4px;width:auto;height:26px;padding:0 8px;font-size:13px;font-weight:600}.qs-mode .ld__bouton .lucide{color:#8a909c;width:13px;height:13px}.qs-mode .ld__liste{min-width:280px;right:auto}.qs-ajouter__bouton{color:#5b6170;cursor:pointer;background:0 0;border:1px dashed #161a2333;border-radius:8px;place-items:center;width:26px;height:26px;padding:0;display:grid}.qs-ajouter__bouton .ic{stroke-width:2px;width:12px;height:12px}.qs-menu{flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.qs-json{resize:vertical;height:auto;padding:9px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.5}.qs-ouvre{background:#fff;border:1px solid #161a2314;border-radius:12px;gap:10px;margin-top:14px;padding:12px;display:flex}.qs-ouvre>.ic{color:#6e1f4a;width:16px;height:16px}.qs-ouvre p{color:#3d4350;text-wrap:pretty;margin:0;font-size:13px}.qs-ouvre b{color:#161a23}.qs-ouvre__lien{color:#9b2f6a;font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.qs-editeur__pied{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.qs-editeur__pied p{color:#5b6170;text-wrap:pretty;flex:320px;margin:0;font-size:13px}@media (max-width:640px){.qs-onglet,.qs-genre .ld__bouton,.qs-mode .ld__bouton{min-height:44px}.qs-ajouter__bouton,.qs-condition__retirer{width:44px;height:44px}.qs-valeur{height:32px}.qs-valeur__retirer{width:28px;height:28px}.qs-editeur__gauche{border-bottom:1px solid #161a230f;border-right:0}}.gb{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.gb){max-width:900px}.gb-espace{flex-grow:1}.gb-jeu{color:#3d4350;letter-spacing:0;white-space:nowrap;background:#161a230f;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.gb-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.gb-carte__titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.gb-carte__sous{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.gb-colonnes{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.gb-liste{flex:250px;min-width:0;padding:8px}.gb-groupe__titre{color:#6b7180;margin:10px 10px 6px;font-size:13px;font-weight:700}.gb-groupe:first-child .gb-groupe__titre{margin-top:6px}.gb-item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.gb-item:hover{background:#161a230a}.gb-item:focus-visible{box-shadow:var(--focus);outline:none}.gb-item[aria-current=true]{background:#161a230f}.gb-item>.ic{color:#6b7180;stroke-width:1.8px;flex:none;width:15px;height:15px;margin-top:3px}.gb-item__texte{min-width:0}.gb-item__nom{color:#161a23;font-weight:600;display:block}.gb-item[aria-current=true] .gb-item__nom{font-weight:700}.gb-item__sous{color:#6b7180;font-size:12.5px}.gb-editeur{flex:2 520px;min-width:0}.gb-editeur__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;display:flex}.gb-editeur__titres{flex:220px;min-width:0}.gb-editeur__version{color:#6b7180;text-wrap:pretty;margin:2px 0 0;font-size:12.5px}.gb-onglets{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.gb-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.gb-onglet--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.gb-versions .deroulant__bouton{align-items:center;gap:7px;height:30px;display:inline-flex}.gb-versions .deroulant__panneau{left:auto;right:0}.gb-versions .deroulant__bouton .ic{color:#3d4350;stroke-width:1.8px;width:15px;height:15px}.gb-versions__liste{flex-direction:column;gap:2px;min-width:280px;max-height:320px;padding:4px;display:flex;overflow-y:auto}.gb-version{border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.gb-version+.gb-version{border-top:1px solid #161a230f}.gb-version__titre{color:#161a23;font-weight:600}.gb-version__sous{color:#6b7180;margin:0;font-size:12.5px}.gb-version__objet{color:#3d4350;font-size:13px}.gb-lien{color:#9b2f6a;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.gb-editeur__corps{flex-direction:column;gap:14px;padding:16px;display:flex}.gb-message__tete{justify-content:space-between;align-items:center;gap:8px;display:flex}.gb-inserer__bouton{color:#161a23;height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex}.gb-inserer__bouton .ic{color:#3d4350;stroke-width:2px;width:13px;height:13px}.gb-inserer .deroulant__panneau{left:auto;right:0}.gb-variables{flex-direction:column;min-width:300px;max-height:300px;display:flex;overflow-y:auto}.gb-variable{align-items:center;gap:10px;display:flex}.gb-champ{color:#161a23;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:#fff;border:1px solid #161a231f;border-radius:10px;outline:none;min-height:38px;padding:6px 12px;line-height:26px}.gb-champ:focus{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1f}.gb-champ--message{min-height:280px;padding:12px 14px;line-height:1.7}.gb-champ--invalide{border-color:#b42318}.gb-champ[aria-readonly=true]{cursor:default;background:#fafafb}.gb-var{color:#6e1f4a;white-space:nowrap;vertical-align:baseline;background:#f5e6ee;border-radius:6px;align-items:center;height:22px;padding:0 6px;font-size:12.5px;font-weight:600;line-height:22px;display:inline-flex}.gb-var--inconnue{color:#b3261e;background:#fbeae8}.gb-apercu{background:#fafafb;border:1px solid #161a2314;border-radius:12px;overflow:hidden}.gb-apercu__tete{border-bottom:1px solid #161a230f;align-items:center;gap:8px;padding:10px 14px;display:flex}.gb-apercu__tete>.ic{color:#5b6170;stroke-width:1.8px;width:15px;height:15px}.gb-apercu__titre{color:#3d4350;font-size:13px;font-weight:600}.gb-apercu__qui{color:#6b7180;font-size:12.5px}.gb-apercu__lettre{background:#fff;border:1px solid #161a230f;border-radius:10px;margin:10px;padding:14px 16px}.gb-apercu__objet{color:#5b6170;border-bottom:1px solid #161a230f;margin:0 0 10px;padding-bottom:10px;font-size:13px}.gb-apercu__objet b{color:#161a23}.gb-apercu__corps{color:#2a2f3a;white-space:pre-wrap;text-wrap:pretty;margin:0}.gb-editeur__pied{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.gb-editeur__pied p{color:#5b6170;text-wrap:pretty;flex:280px;margin:0;font-size:13px}.gb-cadence{padding:18px 20px}.gb-cadence__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.gb-cadence__tete>div:first-child{flex:260px;min-width:0}.gb-frise{flex-wrap:wrap;gap:12px;margin:16px 0;padding:0;list-style:none;display:flex;position:relative}.gb-frise:before{content:"";background:repeating-linear-gradient(90deg,#161a232e 0 4px,#0000 4px 8px);height:1px;position:absolute;top:16px;left:0;right:0}.gb-frise__etape{flex-direction:column;flex:120px;align-items:flex-start;gap:8px;min-width:0;display:flex;position:relative}.gb-frise__tuile{color:#3d4350;background:#fff;border:1px solid #161a231a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.gb-frise__tuile .ic{stroke-width:1.8px;width:15px;height:15px}.gb-frise__tuile--depart{color:#fff;background:#161a23;border-color:#161a23}.gb-frise__tuile--tache{color:#8a5a00;background:#fbf1dc;border-color:#8a5a0033}.gb-frise__date{color:#161a23;font-weight:700;display:block}.gb-frise__texte{color:#6b7180;font-size:12.5px;display:block}.gb-delais{flex-wrap:wrap;gap:10px;display:flex}.gb-delai{flex-direction:column;flex:150px;gap:6px;min-width:0;display:flex}.gb-pas{background:#fff;border:1px solid #161a231f;border-radius:10px;align-items:center;height:36px;display:flex;overflow:hidden}.gb-pas:focus-within{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1f}.gb-pas--invalide{border-color:#b42318}.gb-pas input{color:#161a23;width:100%;min-width:0;height:100%;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;flex-grow:1;padding:0;font-weight:700}.gb-pas__bouton{color:#5b6170;width:34px;height:100%;font:inherit;cursor:pointer;background:#fafafb;border:0;flex:none;padding:0;font-size:16px}.gb-pas__bouton:first-child{border-right:1px solid #161a2314}.gb-pas__bouton:last-child{border-left:1px solid #161a2314}.gb-pas__bouton:hover{color:#161a23;background:#f4f5f7}.gb-envois{background:#161a230f;border:1px solid #161a2314;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:1px;margin:16px 0 0;display:grid;overflow:hidden}.gb-envois>div{background:#fff;padding:11px 13px}.gb-envois dt{color:#6b7180;font-size:12.5px}.gb-envois dd{color:#161a23;margin:2px 0 0;font-weight:600}.gb-cadence__pied{justify-content:flex-end;margin-top:14px;display:flex}@media (max-width:640px){.gb-onglet{min-height:44px}.gb-pas{height:44px}.gb-pas__bouton{width:44px}.gb-item{min-height:44px}}.bq{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.bq){max-width:900px}.bq-espace{flex-grow:1}.bq-gestes{flex-wrap:wrap;gap:8px;display:flex}.bq-barre{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bq-onglets{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.bq-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.bq-onglet--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.bq-chercher{color:#8a909c;background:#fff;border:1px solid #161a231a;border-radius:10px;flex:0 230px;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;display:flex}.bq-chercher:focus-within{border-color:#9b2f6a73;box-shadow:0 0 0 3px #9b2f6a1f}.bq-chercher .ic{stroke-width:1.8px;width:15px;height:15px}.bq-chercher input{color:#161a23;min-width:0;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex-grow:1;padding:0}.bq-objections{flex-direction:column;gap:12px;display:flex}.bq-titre{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.bq-titre__h,.bq-scripts__h{color:#161a23;margin:0;font-size:15px;font-weight:700}.bq-titre__sous{color:#5b6170;font-size:13px}.bq-cartes{flex-wrap:wrap;gap:12px;display:flex}.bq-cartes__large{flex:100%;min-width:0}.bq-objection{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-direction:column;flex:300px;gap:10px;min-width:0;padding:16px;display:flex;box-shadow:0 1px 2px #161a230d}.bq-objection--retiree{background:#fafafb}.bq-objection__tete{align-items:flex-start;gap:10px;display:flex}.bq-objection__tete>.ic{color:#c2588f;stroke-width:1.8px;flex:none;width:16px;height:16px;margin-top:2px}.bq-objection__titre{letter-spacing:-.01em;color:#161a23;text-wrap:balance;flex-grow:1;margin:0;font-size:16px;font-weight:700}.bq-menu{flex:none;margin:-4px -6px 0 0}.bq-menu__bouton{color:#8a909c;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.bq-menu__bouton:hover{background:#161a230d}.bq-menu .deroulant__panneau{left:auto;right:0}.bq-menu__liste{flex-direction:column;min-width:200px;display:flex}.bq-objection__orientation{color:#8a5a00;text-wrap:pretty;align-items:flex-start;gap:7px;margin:0;font-size:13px;display:flex}.bq-objection__orientation .ic{stroke-width:2px;flex:none;width:13px;height:13px;margin-top:3px}.bq-objection__reponse{color:#2a2f3a;text-wrap:pretty;background:#fafafb;border-radius:12px;margin:0;padding:12px 14px}.bq-objection__pied{flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;display:flex}.bq-moment{color:#3d4350;white-space:nowrap;background:#fff;border:1px solid #161a231a;border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:12px;display:inline-flex}.bq-version{color:#8a909c;font-size:12px}.bq-retiree{color:#5b6170;background:#161a230f;border-radius:6px;align-items:center;height:20px;margin-left:6px;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.bq-vide{color:#6b7180;margin:0}.bq-plus{color:#3d4350;height:40px;font:inherit;cursor:pointer;background:0 0;border:1px dashed #161a2329;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.bq-plus .ic{stroke-width:1.8px;width:15px;height:15px}.bq-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.bq-scripts{padding:18px 20px}.bq-scripts__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:12px;display:flex}.bq-scripts__tete>h2{flex:260px;min-width:0}.bq-grand{background:#fff;border:1px solid #161a2314;border-radius:14px;padding:16px}.bq-grand__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.bq-grand__textes{flex:300px;min-width:0}.bq-grand__titre{color:#161a23;margin:0;font-size:16px;font-weight:700}.bq-grand__sous{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.bq-grand__texte{color:#2a2f3a;white-space:pre-wrap;text-wrap:pretty;background:#fafafb;border-radius:12px;margin:12px 0 0;padding:12px 14px}.bq-frise{border-radius:999px;gap:2px;margin:14px 0 6px;display:flex;overflow:hidden}.bq-frise>span{flex:1 1 0;height:10px}.bq-frise__bornes{color:#8a909c;font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.bq-temps{margin:0;padding:0;list-style:none}.bq-temps__ligne{border-top:1px solid #161a230f;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.bq-temps__quand{color:#161a23;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.bq-temps__pastille{border-radius:3px;flex:none;width:8px;height:8px}.bq-temps__texte{color:#2a2f3a;text-wrap:pretty}.bq-teinte-0{background:#f5e6ee}.bq-teinte-1{background:#efd3e1}.bq-teinte-2{background:#e5bcd1}.bq-teinte-3{background:#d9a2bf}.bq-teinte-4{background:#c2588f}.bq-teinte-5{background:#9b2f6a}.bq-scripts__liste{margin:12px 0 0;padding:0;list-style:none}.bq-script{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.bq-script:hover .bq-script__titre{color:#9b2f6a}.bq-script:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.bq-script>.ic{color:#8a909c;stroke-width:1.8px;width:15px;height:15px}.bq-script__texte{flex:300px;min-width:0}.bq-script__titre{color:#161a23;font-weight:600;display:block}.bq-script__sous{color:#6b7180;font-size:12.5px;display:block}.bq-lien{color:#9b2f6a;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.bq-lien--retirer{color:#b3261e}.bq-editeur{background:#fff;border:1px solid #161a2314;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #161a230d}.bq-editeur__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.bq-editeur__titre{color:#161a23;flex:240px;min-width:0;margin:0;font-size:15px;font-weight:700}.bq-editeur__corps{flex-direction:column;gap:14px;padding:16px;display:flex}.bq-zone{resize:vertical;height:auto;padding:9px 12px;line-height:1.5}.bq-moments{flex-wrap:wrap;gap:6px;display:flex}.bq-moment-choix{color:#3d4350;height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:8px;padding:0 10px;font-size:13px}.bq-moment-choix[aria-pressed=true]{color:#6e1f4a;background:#f5e6ee;border-color:#9b2f6a;font-weight:600}.bq-moment-choix:focus-visible{box-shadow:var(--focus);outline:none}.bq-editeur__pied{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.bq-editeur__pied p{color:#5b6170;text-wrap:pretty;flex:280px;margin:0;font-size:13px}@media (max-width:640px){.bq-onglet,.bq-moment-choix{min-height:44px}.bq-chercher{flex-basis:100%;height:44px}.bq-menu__bouton{width:44px;height:44px}}.garde__pied{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.gp{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.gp){max-width:900px}.gp-tuiles{flex-wrap:wrap;gap:8px;display:flex}.gp-tuile{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #161a2314;border-radius:14px;flex-direction:column;flex:150px;align-items:flex-start;gap:4px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #161a230d}.gp-tuile:hover{border-color:#161a2329}.gp-tuile:focus-visible{box-shadow:var(--focus);outline:none}.gp-tuile[aria-selected=true]{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1a}.gp-tuile__haut{align-items:flex-start;gap:6px;width:100%;display:flex}.gp-tuile__nom{color:#161a23;flex-grow:1;font-weight:700}.gp-tuile__version{color:#8a909c;margin-top:2px;font-size:12px}.gp-tuile__sous{color:#6b7180;font-size:12.5px}.gp-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.gp-editeur__tete{border-bottom:1px solid #161a230f;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:16px 18px;display:flex}.gp-editeur__titres{flex:300px;min-width:0}.gp-editeur__titre{color:#161a23;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.gp-etat{color:#2f7a4f;background:#e6f2ea;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.gp-etat:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.gp-etat--eteint{color:#5b6170;background:#161a230f}.gp-editeur__ligne{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.gp-onglets{background:#161a230d;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.gp-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.gp-onglet--on{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.gp-section{padding:8px 18px 6px}.gp-section--calendrier{padding:18px 18px 8px}.gp-section--espace{border-top:1px solid #161a230f;flex-direction:column;gap:16px;padding:16px 18px;display:flex}.gp-section__tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.gp-section__titre{color:#161a23;margin:0 0 4px;font-size:14px;font-weight:700}.gp-section__phrase{color:#5b6170;font-size:13px}.gp-calendrier{flex-direction:column;gap:4px;margin-top:10px;display:flex}.gp-calendrier__echelle,.gp-calendrier__ligne{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;display:grid}.gp-calendrier__echelle{height:20px}.gp-calendrier__ligne{height:36px}.gp-calendrier__axe,.gp-calendrier__piste{height:100%;position:relative}.gp-calendrier__piste{height:26px}.gp-calendrier__graduation{color:#8a909c;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;position:absolute;top:0;transform:translate(-50%)}.gp-calendrier__graduation:first-child{transform:none}.gp-calendrier__trait{border-left:1px dashed #161a2329;position:absolute;top:-6px;bottom:-6px}.gp-calendrier__nom{color:#161a23;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.gp-barre{color:#fff;white-space:nowrap;background:#1b1f2a;border-radius:7px;align-items:center;gap:6px;min-width:34px;height:26px;padding:0 8px;font-size:12px;font-weight:600;transition:left .16s,width .16s;display:flex;position:absolute;top:0;overflow:hidden}.gp-barre--client{background:#9b2f6a}.gp-barre__coche{background:#ffffff38;border-radius:999px;flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.gp-barre__coche .ic{stroke-width:3px;width:10px;height:10px}.gp-legende{color:#6b7180;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0;font-size:12.5px;display:flex}.gp-legende>span{align-items:center;gap:6px;display:inline-flex}.gp-legende__pastille{background:#1b1f2a;border-radius:3px;width:10px;height:10px}.gp-legende__pastille--client{background:#9b2f6a}.gp-etapes{margin:0;padding:0;list-style:none}.gp-etape{border-top:1px solid #161a230f;grid-template-columns:20px 28px minmax(0,1fr) 96px auto 28px;align-items:start;gap:10px;padding:12px 0;display:grid}.gp-etape[data-glisse]{opacity:.6}.gp-poignee{color:#a3a8b3;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;place-items:center;width:20px;height:24px;padding:0;display:grid}.gp-poignee:hover{color:#5b6170}.gp-poignee:focus-visible{box-shadow:var(--focus);outline:none}.gp-poignee .ic{stroke-width:1.8px;width:15px;height:15px}.gp-etape__n{color:#3d4350;background:#161a230f;border-radius:7px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.gp-etape__textes{flex-direction:column;gap:2px;min-width:0;display:flex}.gp-etape__titre,.gp-etape__description{width:100%;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;margin-left:-7px;padding:2px 6px}.gp-etape__titre{color:#161a23;font-weight:700}.gp-etape__description{color:#5b6170;resize:none;field-sizing:content;font-size:13px;line-height:1.45}.gp-etape__titre:hover:not([readonly]),.gp-etape__description:hover:not([readonly]){border-color:#161a231a}.gp-etape__titre:focus,.gp-etape__description:focus{background:#fff;border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.gp-etape__titre[aria-invalid=true]{border-color:#b42318}.gp-etape__jour{flex-direction:column;gap:4px;display:flex}.gp-etape__jour>span,.gp-etape__client>span{color:#6b7180;font-size:12px}.gp-etape__jour input{color:#161a23;width:100%;height:32px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #161a231f;border-radius:9px;padding:0 10px;font-weight:700}.gp-etape__jour input:focus{border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.gp-etape__jour input[aria-invalid=true]{border-color:#b42318}.gp-etape__jour input[readonly]{border-color:#0000;padding:0}.gp-etape__client{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.gp-etape__retirer,.gp-liste__retirer{color:#a3a8b3;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;padding:0;display:grid}.gp-liste__retirer{border-radius:6px;width:24px;height:24px}.gp-etape__retirer:hover,.gp-liste__retirer:hover{color:#5b6170;background:#161a230d}.gp-etape__retirer .ic,.gp-liste__retirer .ic{width:14px;height:14px}.gp-nouvelle{color:#3d4350;width:100%;height:40px;font:inherit;cursor:pointer;background:0 0;border:1px dashed #161a2329;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin:4px 0 12px;font-weight:600;display:flex}.gp-nouvelle .ic,.gp-ajouter .ic{stroke-width:1.8px;width:15px;height:15px}.gp-libelle{color:#3d4350;margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.gp-modules{flex-wrap:wrap;gap:6px;display:flex}.gp-module{color:#161a23;background:#fff;border:1px solid #161a231a;border-radius:10px;align-items:center;gap:8px;height:34px;padding:0 10px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.gp-deux{flex-wrap:wrap;gap:16px;display:flex}.gp-bloc{flex-direction:column;flex:300px;gap:6px;min-width:0;display:flex}.gp-bloc>.gp-libelle{margin-bottom:0}.gp-liste{flex-direction:column;gap:4px;display:flex}.gp-liste__lignes{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gp-liste--carte .gp-liste__ligne{background:#fff;border:1px solid #161a2314;border-radius:9px;align-items:center;gap:8px;min-height:36px;padding:0 6px 0 4px;display:flex}.gp-liste--points{background:#fafafb;border-radius:10px;margin-top:8px;padding:10px 12px}.gp-liste--points .gp-liste__lignes{gap:5px}.gp-liste--points .gp-liste__ligne{color:#2a2f3a;align-items:center;gap:8px;font-size:13px;display:flex}.gp-liste__ligne[data-glisse]{opacity:.6}.gp-case{background:#fff;border:1.5px solid #161a2338;border-radius:5px;flex:none;width:16px;height:16px}.gp-liste__saisie{color:#2a2f3a;min-width:0;min-height:30px;font:inherit;resize:none;field-sizing:content;background:0 0;border:1px solid #0000;border-radius:7px;flex-grow:1;padding:4px 6px;line-height:1.45}.gp-liste--points .gp-liste__saisie{min-height:26px;padding:2px 6px;font-size:13px}.gp-liste__saisie:focus{background:#fff;border-color:#9b2f6a;outline:none;box-shadow:0 0 0 3px #9b2f6a1f}.gp-liste__saisie[readonly]{cursor:default}.gp-ajouter{color:#9b2f6a;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.gp-ajouter:hover{background:#fbf5f8}.gp-zone{resize:vertical;height:auto;padding:9px 12px;line-height:1.5}.gp-editeur__pied{background:#fafafb;border-top:1px solid #161a230f;border-radius:0 0 16px 16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;display:flex}.gp-editeur__pied p{color:#5b6170;text-wrap:pretty;flex:320px;margin:0;font-size:13px}.gp-copie{flex-direction:column;gap:12px;margin-top:12px;display:flex}@media (max-width:640px){.gp-onglet{min-height:44px}.gp-calendrier__echelle,.gp-calendrier__ligne{grid-template-columns:96px minmax(0,1fr);gap:8px}.gp-etape{grid-template-columns:24px minmax(0,1fr) 44px;grid-template-areas:"poignee textes retirer""poignee jour client"}.gp-etape>.gp-poignee{grid-area:poignee}.gp-etape__n{display:none}.gp-etape__textes{grid-area:textes}.gp-etape__jour{grid-area:jour}.gp-etape__client{grid-area:client}.gp-etape__retirer{grid-area:retirer;width:44px;height:44px}.gp-poignee,.gp-etape__jour input,.gp-nouvelle{height:44px}.gp-liste__retirer{width:44px;height:44px}}.nf{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.nf){max-width:900px}.nf-chiffres{background:#161a230f;border:1px solid #161a2314;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:1px;margin:0;display:grid;overflow:hidden}.nf-chiffre{color:inherit;background:#fff;padding:12px 14px;text-decoration:none;display:block}.nf-chiffre dt{color:#6b7180;font-size:12px}.nf-chiffre dd{color:#161a23;align-items:center;gap:6px;margin:2px 0 0;font-weight:700;display:flex}.nf-chiffre--lien:hover{background:#fbfbfc}.nf-chiffre--lien:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.nf-chiffre dd .ic{color:#8a909c;width:14px;height:14px}.nf-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;box-shadow:0 1px 2px #161a230d}.nf-carte__titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.nf-carte__sous{color:#5b6170;text-wrap:pretty;margin:2px 0 0;font-size:13px}.nf-carte__tete{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:14px 16px;display:flex}.nf-carte__tete>div{flex:300px;min-width:0}.nf-etat{color:#2f7a4f;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.nf-etat .ic{stroke-width:2px;width:14px;height:14px}.nf-revenir{color:#3d4350;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.nf-revenir:hover{background:#161a230d}.nf-revenir:focus-visible{box-shadow:var(--focus);outline:none}.nf-revenir .ic{stroke-width:1.8px;width:15px;height:15px}.nf-agence{color:#6b7180;font-size:12.5px}.nf-defile{position:relative;overflow-x:auto}.nf-table{min-width:640px}.nf-rangee{border-top:1px solid #161a230f;grid-template-columns:minmax(0,1fr) 88px 88px 112px;align-items:center;gap:8px;min-height:52px;padding:6px 16px 6px 18px;display:grid}.nf-rangee>[role=cell]:not(:first-child){place-items:center;display:grid}.nf-rangee--tete{color:#5b6170;background:#fafafb;border-top-color:#161a2312;align-items:end;min-height:44px;padding:6px 16px 8px 18px;font-size:12.5px}.nf-rangee--tete>[role=columnheader]:not(:first-child){text-align:center}.nf-groupe{background:#fbfbfc;border-top:1px solid #161a230f;align-items:center;gap:8px;min-height:38px;padding:0 18px;display:flex}.nf-groupe__nom{color:#161a23;font-size:13px;font-weight:700}.nf-groupe__compte{color:#6b7180;font-size:12.5px}.nf-genre{min-width:0}.nf-genre__nom{color:#161a23;flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.nf-genre__texte{color:#6b7180;text-wrap:pretty;font-size:12.5px;display:block}.nf-urgent{color:#6e1f4a;white-space:nowrap;background:#f5e6ee;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.nf-case{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #161a2338;border-radius:6px;place-items:center;width:20px;height:20px;padding:0;display:grid}.nf-case[aria-checked=true]{background:#9b2f6a;border-color:#9b2f6a}.nf-case:focus-visible{box-shadow:var(--focus);outline:none}.nf-case .ic{stroke-width:3px;width:12px;height:12px}.nf-case--toujours{color:#5b6170;cursor:default;background:#161a231f;border:0}.nf-plus-rangee{border-top:1px solid #161a230f}.nf-plus{color:#9b2f6a;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:600;display:flex}.nf-plus .ic{stroke-width:1.8px;width:14px;height:14px;transition:transform .12s}.nf-plus--ouvert .ic{transform:rotate(180deg)}.nf-clients{padding:18px 20px}.nf-clients__tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.nf-clients__tete>div{flex:260px;min-width:0}.nf-puce{color:#3d4350;white-space:nowrap;background:#161a230f;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.nf-heures{border-radius:9px;margin:14px 0 6px;display:flex;overflow:hidden}.nf-heure{background:#e6f2ea;border-left:1px solid #2f7a4f1a;flex:1 1 0;height:28px}.nf-heure--calme{background:#1b1f2a;border-left-color:#ffffff0f}.nf-heure:first-child{border-left:0}.nf-heures__bornes{height:16px;margin-bottom:14px;position:relative}.nf-heures__bornes>span{color:#8a909c;white-space:nowrap;font-size:11.5px;position:absolute;top:0}.nf-regles{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px;display:grid}.nf-regle{background:#fafafb;border-radius:12px;gap:10px;padding:12px 14px;display:flex}.nf-regle>.ic{color:#5b6170;stroke-width:1.8px;flex:none;width:16px;height:16px;margin-top:2px}.nf-regle p{color:#3d4350;margin:0;font-size:13px}.nf-regle b{color:#161a23;display:block}@media (max-width:640px){.nf-case{border-radius:10px;width:44px;height:44px}.nf-case .ic{width:16px;height:16px}.nf-plus,.nf-revenir{min-height:44px}}.cn{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.cn){max-width:900px}.cn-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;flex-grow:1;min-width:0;padding:18px 20px;position:relative;box-shadow:0 1px 2px #161a230d}.cn-carte__tete{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.cn-carte__titres{flex:260px;min-width:0}.cn-carte__titre{color:#161a23;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.cn-carte__texte{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.cn-tuile{letter-spacing:-.02em;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid}.cn-tuile--whatsapp{color:#fff;background:#1f7a4d}.cn-tuile--email{color:#fff;background:#161a23}.cn-tuile--agenda{color:#1a56c4;background:#fff;border:1px solid #161a231a}.cn-tuile--flux{color:#fff;background:#9b2f6a}.cn-tuile--flux .ic{stroke-width:2px;width:18px;height:18px}.cn-puce{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.cn-puce>span{background:currentColor;border-radius:999px;width:6px;height:6px}.cn-puce--ok{color:#2f7a4f;background:#e6f2ea}.cn-puce--attente{color:#8a5a00;background:#fbf1dc}.cn-puce--retard{background:var(--retard-p);color:var(--retard)}.cn-puce--neutre{color:#3d4350;background:#161a230f}.cn-etapes{flex-wrap:wrap;gap:8px;margin:16px 0 6px;padding:0;list-style:none;display:flex}.cn-etapes--pile{flex-flow:column;margin:14px 0 0}.cn-etape{background:#fff;border:1px solid #161a2314;border-radius:12px;flex:150px;gap:10px;min-width:0;padding:12px;display:flex}.cn-etapes--pile .cn-etape{flex:none;padding:12px 14px}.cn-etape--faite{background:#f3f9f5;border-color:#2f7a4f2e}.cn-etape__n{color:#5b6170;border:1.5px dashed #161a2340;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.cn-etape--faite .cn-etape__n{color:#fff;background:#2f7a4f;border:0}.cn-etape--faite .cn-etape__n .ic{stroke-width:3px;width:12px;height:12px}.cn-etape--alerte .cn-etape__n{border-color:var(--retard);color:var(--retard)}.cn-etape__texte{min-width:0}.cn-etape__titre{color:#161a23;font-weight:600;line-height:1.3;display:block}.cn-etapes--pile .cn-etape__titre{line-height:inherit}.cn-etape__sous{color:#6b7180;text-wrap:pretty;font-size:12.5px;display:block}.cn-etape--alerte .cn-etape__sous{color:var(--retard)}.cn-lignes{margin:10px 0 0}.cn-ligne{border-top:1px solid #161a230f;grid-template-columns:170px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.cn-ligne dt{color:#6b7180;font-size:13px}.cn-ligne dd{color:#161a23;min-width:0;margin:0}.cn-adresse{background:#fafafb;border:1px solid #161a231a;border-radius:9px;align-items:center;gap:8px;min-width:0;height:34px;padding:0 6px 0 10px;display:flex}.cn-adresse code,.cn-adresse input{text-overflow:ellipsis;white-space:nowrap;color:#3d4350;flex-grow:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow:hidden}.cn-adresse input{background:0 0;border:0;outline:none;height:100%;padding:0}.cn-adresse:focus-within{box-shadow:var(--focus-champ);border-color:#9b2f6a73}.cn-copier{color:#5b6170;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}.cn-copier:hover{color:#161a23;background:#161a230f}.cn-copier:focus-visible{box-shadow:var(--focus);outline:none}.cn-copier .ic{stroke-width:1.8px;width:14px;height:14px}.cn-modeles{flex-wrap:wrap;gap:6px;display:flex}.cn-modele{height:26px;font:inherit;white-space:nowrap;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.cn-modele--ok{color:#2f7a4f;background:#e6f2ea}.cn-modele--attente{color:#8a5a00;background:#fbf1dc}.cn-modele--retard{background:var(--retard-p);color:var(--retard)}.cn-modele--neutre{color:#3d4350;background:#161a230f}.cn-modele--bouton{cursor:pointer}.cn-modele--bouton:hover,.cn-modele--bouton[aria-expanded=true]{box-shadow:inset 0 0 0 1px #161a231f}.cn-modele--bouton:focus-visible{box-shadow:var(--focus);outline:none}.cn-modele--bouton .ic{stroke-width:2px;opacity:.75;width:12px;height:12px;margin-right:-3px}.cn-choix{display:inline-flex;position:relative}.cn-choix__panneau{z-index:40;min-width:230px;box-shadow:var(--relief-2);background:#fff;border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.cn-choix__tete{color:#6b7180;white-space:nowrap;padding:6px 10px 4px;font-size:12px}.cn-choix__liste{outline:none;margin:0;padding:0;list-style:none}.cn-choix__option{color:#2a2f3a;cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:36px;padding:8px 10px;font-size:13.5px;display:flex}.cn-choix__option--actif{background:var(--surface-2);color:#161a23}.cn-choix__option[aria-selected=true]{color:#161a23;font-weight:600}.cn-choix__option .ic{width:16px;height:16px;color:var(--orseille);stroke-width:2px;flex:none;margin-left:auto}.cn-choix__point{border-radius:999px;flex:none;width:8px;height:8px}.cn-choix__point--ok{background:#2f7a4f}.cn-choix__point--attente{background:#c08a1e}.cn-choix__point--retard{background:var(--retard)}.cn-choix__point--neutre{background:#161a2340}.cn-refus{font-weight:600;text-decoration:none}.cn-refus--ok{color:#2f7a4f}.cn-refus--retard{color:var(--retard)}a.cn-refus:hover{text-decoration:underline}a.cn-refus:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.cn-refus__detail{color:#6b7180}.cn-bandeau{background:#fafafb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.cn-bandeau p{color:#5b6170;text-wrap:pretty;flex:320px;margin:0;font-size:13px}.cn-bandeau>form{display:inline-flex}.cn-bouton{color:#161a23;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:600;transition:background-color .12s;display:inline-flex;box-shadow:0 1px 2px #161a230d}.cn-bouton:hover:not(:disabled){background:#fafafb}.cn-bouton:focus-visible{box-shadow:var(--focus);outline:none}.cn-bouton:disabled{opacity:.6;cursor:default}.cn-bouton .ic{color:#3d4350;stroke-width:1.8px;width:15px;height:15px}.cn-bouton--discret{box-shadow:none;color:#3d4350;background:0 0;border-color:#0000}.cn-bouton--discret:hover:not(:disabled){background:#161a230d}.cn-bouton--orseille{border-color:var(--orseille);background:var(--orseille);color:#fff;border-radius:10px;height:34px;padding:0 12px;font-size:14px;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.cn-bouton--orseille:hover:not(:disabled){border-color:var(--orseille-f);background:var(--orseille-f)}.cn-bouton--orseille .ic{color:#fff}.cn-paire{flex-wrap:wrap;align-items:stretch;gap:18px;display:flex}.cn-paire__case{flex:380px;min-width:0;display:flex}.cn-pied{color:#5b6170;text-wrap:pretty;margin:12px 0 0;font-size:13px}.cn-pied--retard{color:var(--retard);font-weight:600}.cn-lecture{border:1px solid #161a2314;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.cn-lecture--erreur{border-color:#b3261e4d}.cn-lecture__texte{flex:280px;min-width:0}.cn-lecture__titre{color:#161a23;overflow-wrap:anywhere;font-weight:600;display:block}.cn-lecture__sous{color:#5b6170;font-size:13px}.cn-lecture--erreur .cn-lecture__sous{color:var(--retard)}.cn-lecture>form{display:inline-flex}.cn-jours{gap:3px;margin:12px 0 0;padding:0;list-style:none;display:flex}.cn-jours>li{flex:1 1 0;min-width:0}.cn-jour{color:inherit;border-radius:6px;flex-direction:column;gap:3px;text-decoration:none;display:flex}.cn-jour:focus-visible{box-shadow:var(--focus);outline:none}.cn-jour__nom{color:#8a909c;text-align:center;font-size:11px}.cn-jour__case{background:repeating-linear-gradient(135deg,#161a231a 0 4px,#161a230a 4px 8px);border:1px solid #161a2314;border-radius:6px;height:34px;transition:border-color .12s}.cn-jour__case--libre{background:#f3f9f5;border-color:#2f7a4f1f}.cn-jour:hover .cn-jour__case{border-color:#161a2347}.cn-legende{color:#6b7180;margin:6px 0 0;font-size:12.5px}.cn-gestes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cn-agenda-form{margin-top:14px}.cn-flux{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.cn-flux__label{color:#5b6170;font-size:13px}.cn-outil{color:#3d4350;white-space:nowrap;background:#161a230f;border-radius:8px;align-items:center;height:26px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.cn-flux__espace{flex-grow:1}.cn-flux>form{display:inline-flex}.cn-flux-adresse{gap:6px;margin-top:14px;display:grid}.cn-flux-adresse__titre{color:#161a23;font-size:13px;font-weight:600}.cn-flux-adresse__aide{color:#6b7180;font-size:12.5px}@media (max-width:640px){.cn-carte{padding:16px}.cn-ligne{grid-template-columns:minmax(0,1fr);gap:6px}.cn-bouton,.cn-modele--bouton{min-height:44px}.cn-adresse{height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}.cn-adresse code{white-space:normal;overflow-wrap:anywhere}.cn-copier{width:44px;height:44px}.cn-jour__case{height:44px}.cn-bandeau>.cn-bouton,.cn-bandeau>form,.cn-bandeau>form .cn-bouton{width:100%}}.cs{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.cs){max-width:900px}.cs-carte,.ev-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;min-width:0;padding:18px 20px;position:relative;box-shadow:0 1px 2px #161a230d}.cs-tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.cs-titre,.ev-titre{color:#161a23;flex:260px;min-width:0;margin:0;font-size:15px;font-weight:700}.cs-puce{color:#3d4350;white-space:nowrap;background:#161a230f;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.cs-grille{grid-template-columns:minmax(0,1.2fr) 150px minmax(0,1fr) 150px;align-items:center;gap:16px;display:grid}.cs-entetes{color:#5b6170;margin-top:12px;padding-bottom:8px;font-size:12.5px}.cs-entetes__compte,.cs-compte{text-align:right}.cs-echelle{height:18px;position:relative}.cs-echelle>span{color:#8a909c;white-space:nowrap;font-size:11.5px;position:absolute;top:0;transform:translate(-50%)}.cs-familles{margin:0;padding:0;list-style:none}.cs-famille{border-top:1px solid #161a230f;padding:14px 0}.cs-famille__nom{min-width:0}.cs-famille__titre{color:#161a23;font-weight:700;display:block}.cs-famille__detail{color:#6b7180;font-size:12.5px}.cs-duree{flex-direction:column;gap:3px;min-width:0;display:flex}.cs-pas{background:#fff;border:1px solid #161a231f;border-radius:10px;align-items:center;height:34px;display:flex;overflow:hidden}.cs-pas__geste{color:#5b6170;width:32px;height:100%;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#fafafb;border:0;flex:none;padding:0;font-size:16px;line-height:1}.cs-pas__geste:first-child{border-right:1px solid #161a2314}.cs-pas__geste:last-child{border-left:1px solid #161a2314}.cs-pas__geste:hover:not(:disabled){color:#161a23;background:#161a230f}.cs-pas__geste:disabled{color:#b4b8c1;cursor:default}.cs-pas__geste:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.cs-pas__valeur{color:#161a23;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;outline:none;flex:auto;min-width:0;font-weight:700}.cs-pas:focus-within{box-shadow:var(--focus-champ);border-color:#9b2f6a73}.cs-duree__note{color:#6b7180;font-size:12px}.cs-barre{background:#161a230f;border-radius:999px;height:8px;display:block;overflow:hidden}.cs-barre>span{background:#1b1f2a;border-radius:999px;height:100%;transition:width .12s;display:block}.cs-compte__n{font-variant-numeric:tabular-nums;font-weight:700;display:block}.cs-compte__n--attente{color:#8a5a00}.cs-compte__n--encre{color:#161a23}.cs-compte__mesure{color:#6b7180;font-size:12.5px}.cs-compte--perime{opacity:.45}.cs-source{color:#5b6170;text-wrap:pretty;border-top:1px solid #161a230f;margin:6px 0 0;padding-top:12px;font-size:13px}.cs-source b{color:#161a23}.cs-bandeau{background:#fafafb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.cs-bandeau>form{display:inline-flex}.cs-bandeau__espace{flex-grow:1}.cs-bandeau__note{color:#5b6170;text-wrap:pretty;font-size:13px}.cs-bouton{color:#161a23;height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:600;transition:background-color .12s;display:inline-flex;box-shadow:0 1px 2px #161a230d}.cs-bouton:hover:not(:disabled){background:#fafafb}.cs-bouton:focus-visible{box-shadow:var(--focus);outline:none}.cs-bouton:disabled{opacity:.55;cursor:default}.cs-bouton .ic{color:#5b6170;stroke-width:1.8px;width:15px;height:15px}.cs-bouton--discret{box-shadow:none;color:#3d4350;background:0 0;border-color:#0000}.cs-bouton--discret:hover:not(:disabled){background:#161a230d}.cs-bouton--purge{background:var(--retard-p);box-shadow:none;color:var(--retard);border-color:#b3261e33}.cs-bouton--purge:hover:not(:disabled){background:#f7dcd8}.cs-bouton--purge .ic{color:var(--retard)}.ev-tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.ev-tete__texte{flex:260px;min-width:0}.ev-sous{color:#5b6170;text-wrap:pretty;margin:3px 0 0;font-size:13px}.ev-onglets{background:#161a230d;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ev-onglet{color:#5b6170;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.ev-onglet[aria-selected=true]{color:#161a23;background:#fff;font-weight:600;box-shadow:0 1px 2px #161a231a}.ev-onglet:focus-visible{box-shadow:var(--focus);outline:none}.ev-lignes{margin:12px 0 0;padding:0;list-style:none}.ev-ligne{border-top:1px solid #161a230f;grid-template-columns:minmax(0,1fr) 150px 120px auto;align-items:center;gap:14px;min-height:64px;padding:8px 0;scroll-margin-top:80px;display:grid}.ev-ligne--surligne{background:#fbf4f8;border-radius:10px;margin:0 -12px;padding-left:12px;padding-right:12px;box-shadow:inset 3px 0 #9b2f6a}.ev-ligne__texte{min-width:0}.ev-code{text-overflow:ellipsis;white-space:nowrap;color:#161a23;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;display:block;overflow:hidden}.ev-phrase{color:#5b6170;text-wrap:pretty;overflow-wrap:anywhere;font-size:12.5px;display:block}.ev-statut{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ev-statut>span{background:currentColor;border-radius:999px;width:6px;height:6px}.ev-statut--retard{background:var(--retard-p);color:var(--retard)}.ev-statut--attente{color:#8a5a00;background:#fbf1dc}.ev-statut--info{color:#34507a;background:#edf1f7}.ev-statut--ok{color:#2f7a4f;background:#e6f2ea}.ev-statut--neutre{color:#3d4350;background:#161a230f}.ev-quand{color:#6b7180;font-size:12.5px}.ev-gestes{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ev-gestes>form{display:inline-flex}.ev-bouton{color:#161a23;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #161a230d}.ev-bouton:hover:not(:disabled){background:#fafafb}.ev-bouton:focus-visible{box-shadow:var(--focus);outline:none}.ev-bouton:disabled{opacity:.6;cursor:default}.ev-bouton .ic{color:#3d4350;stroke-width:1.8px;width:15px;height:15px}.ev-bouton--discret{box-shadow:none;color:#3d4350;background:0 0;border-color:#0000}.ev-vide{color:#6b7180;border-top:1px solid #161a230f;margin:12px 0 0;padding:18px 0;font-size:13px}.ev-pied{color:#5b6170;border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding-top:12px;font-size:13px;display:flex}.ev-pied>span{flex:280px;min-width:0}.ev-journal{color:var(--orseille);font-weight:600;text-decoration:none}.ev-journal:hover{text-decoration:underline}.ev-journal:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}@media (max-width:760px){.cs-entetes{display:none}.cs-famille{grid-template-columns:minmax(0,1fr) 150px;row-gap:10px}.cs-barre{grid-area:3/1/auto/-1}.cs-compte{grid-area:2/2}.cs-famille__nom{grid-area:1/1/span 2;align-self:start}.cs-duree{grid-area:1/2}.ev-ligne{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.ev-ligne__texte{grid-column:1/-1}.ev-gestes{grid-area:2/2/span 2}}@media (max-width:640px){.cs-carte,.ev-carte{padding:16px}.cs-pas{height:46px}.cs-pas__geste{width:44px}.cs-bouton,.ev-bouton,.ev-onglet{min-height:44px}.cs-bandeau>.cs-bouton,.cs-bandeau>form,.cs-bandeau>form .cs-bouton,.ev-onglets{width:100%}.ev-onglet{flex:1 1 0}}.lc{flex-direction:column;gap:18px;min-width:0;max-width:900px;display:flex}.reglages__contenu:has(>.lc){max-width:900px}.lc-carte{background:#fff;border:1px solid #161a2314;border-radius:16px;min-width:0;padding:18px 20px;position:relative;box-shadow:0 1px 2px #161a230d}.lc-etat{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lc-etat>form{display:inline-flex}.lc-jauge{flex:none;width:84px;height:84px;position:relative}.lc-jauge svg{display:block}.lc-jauge__texte{text-align:center;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.lc-jauge__n{color:#161a23;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1;display:block}.lc-jauge__sous{color:#6b7180;font-size:11px}.lc-etat__texte{flex:360px;min-width:0}.lc-etat__titre{color:#161a23;margin:0;font-size:17px;font-weight:700}.lc-etat__resume{color:#5b6170;text-wrap:pretty;margin:4px 0 0}.lc-tete{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.lc-tete__texte{flex:260px;min-width:0}.lc-titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.lc-sous{color:#5b6170;margin:3px 0 0;font-size:13px}.lc-puce{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.lc-puce>span{background:currentColor;border-radius:999px;width:6px;height:6px}.lc-puce--attente{color:#8a5a00;background:#fbf1dc}.lc-puce--ok{color:#2f7a4f;background:#e6f2ea}.lc-controles{margin:12px 0 0;padding:0;list-style:none}.lc-controle{border-top:1px solid #161a230f;padding:14px 0}.lc-controle__ligne{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.lc-rang{color:#5b6170;border:1.5px dashed #161a2347;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.lc-rang--fait{color:#fff;background:#2f7a4f;border:0}.lc-rang--fait .ic{stroke-width:2.6px;width:15px;height:15px}.lc-controle__texte{flex:360px;min-width:0}.lc-controle__titre{color:#161a23;text-wrap:pretty;margin:3px 0 0;font-weight:600}.lc-controle__detail{color:#5b6170;text-wrap:pretty;margin:2px 0 0;font-size:13px}.lc-controle__detail--fait{color:#2f7a4f}.lc-controle__gestes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.lc-controle__gestes>form{display:inline-flex}.lc-mode{white-space:nowrap;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.lc-mode--auto{color:#3d4350;background:#161a230f}.lc-mode--manuel{color:#34507a;background:#edf1f7}.lc-cocher{background:#fafafb;border:1px solid #161a2314;border-radius:12px;margin:12px 0 0 40px;padding:14px}.lc-cocher__consigne{color:#161a23;margin:0 0 10px;font-weight:600}.lc-cocher__ligne{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.lc-champ{flex-direction:column;flex:360px;gap:6px;min-width:0;display:flex}.lc-champ>span{color:#3d4350;font-size:12.5px;font-weight:600}.lc-champ input{color:#161a23;height:36px;font:inherit;background:#fff;border:1px solid #161a2324;border-radius:10px;outline:none;padding:0 12px}.lc-champ input:focus{border-color:#9b2f6a;box-shadow:0 0 0 3px #9b2f6a1f}.lc-champ input::placeholder{color:#8a909c}.lc-bouton{color:#161a23;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex;box-shadow:0 1px 2px #161a230d}.lc-bouton:hover:not(:disabled){background:#fafafb}.lc-bouton:focus-visible{box-shadow:var(--focus);outline:none}.lc-bouton:disabled{opacity:.6;cursor:default}.lc-bouton .ic{color:#3d4350;stroke-width:1.8px;width:15px;height:15px}.lc-bouton--grand{border-radius:10px;height:34px;padding:0 12px;font-size:14px}.lc-bouton--discret{box-shadow:none;color:#3d4350;background:0 0;border-color:#0000}.lc-bouton--discret:hover:not(:disabled){background:#161a230d}.lc-bouton--orseille{border-color:var(--orseille);background:var(--orseille);color:#fff;border-radius:10px;height:34px;padding:0 12px;font-size:14px;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #9b2f6a47}.lc-bouton--orseille:hover:not(:disabled){border-color:var(--orseille-f);background:var(--orseille-f)}.lc-pied{color:#5b6170;text-wrap:pretty;border-top:1px solid #161a230f;margin:6px 0 0;padding-top:12px;font-size:13px}.lc-lien{color:var(--orseille);text-underline-offset:2px;text-decoration:underline}.lc-lien:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}@media (max-width:640px){.lc-carte{padding:16px}.lc-controle__gestes{margin-left:40px}.lc-cocher{margin-left:0}.lc-bouton{min-height:44px}.lc-champ input{height:44px}}.onglets-poche,.side-voile{display:none}@media (max-width:1024px){.side-voile{z-index:29;background:0 0;display:block;position:fixed;inset:0}}@media (max-width:640px){.onglets-poche{z-index:25;padding:0 8px env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#fffffff5;border-top:1px solid #161a2314;display:flex;position:fixed;bottom:0;left:0;right:0}.onglets-poche__lien{color:#6b7180;min-width:0;min-height:62px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:0;font-size:11px;font-weight:500;text-decoration:none;display:flex}.onglets-poche__lien.on{color:#9b2f6a;font-weight:700}.onglets-poche__lien:focus-visible{border-radius:12px;outline:none;box-shadow:inset 0 0 0 2px #9b2f6a73}.onglets-poche__lien .ic{stroke-width:1.75px;width:22px;height:22px}.onglets-poche__icone{display:grid;position:relative}.onglets-poche__n{color:#fff;background:#9b2f6a;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-6px;left:13px;box-shadow:0 0 0 2px #fff}.shell:has(>.onglets-poche) .shell__page{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))}.shell:has(>.onglets-poche) .topbar .side-toggle{display:none}.shell:has(.barre-pouce):not(:has(#galerie))>.onglets-poche{display:none}.shell:has(.barre-pouce):not(:has(#galerie)) .shell__page{padding-bottom:0}}.aj-poche,.aj-marque{display:none}.aj-bureau-seul{display:contents}.aj-bureau{flex-direction:column;gap:20px;display:flex}@media (max-width:640px){.aj-bureau,.aj-bureau-seul,.aj-titre,.aj-date{display:none}.aj-marque{color:#fff;background:#1b1f2a;border-radius:10px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.topbar .icbtn--cadre{border-radius:999px}.aj-poche{flex-direction:column;gap:14px;display:flex}.aj-poche__date{color:#6b7180;margin:0;font-size:13px}.aj-poche__titre{letter-spacing:-.02em;color:#161a23;margin:2px 0 0;font-size:26px;font-weight:700}.aj-poche__calme{color:#5b6170;background:#fff;border:1px solid #161a2314;border-radius:18px;margin:0;padding:16px}.aj-dabord{color:#fff;background:#1b1f2a;border-radius:18px;padding:16px}.aj-dabord__surtitre{color:#e5bcd1;margin:0;font-size:13px;font-weight:700}.aj-dabord__titre{text-wrap:pretty;margin:6px 0 0;font-size:19px;font-weight:700;line-height:1.25}.aj-dabord__titre a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #e5bcd18c;text-decoration:underline #e5bcd18c}.aj-dabord__raison{color:#c9cdd6;text-wrap:pretty;margin:6px 0 0;font-size:13.5px}.aj-dabord__gestes{gap:8px;margin-top:14px;display:flex}.aj-dabord__geste{text-align:center;border:1px solid #0000;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:44px;padding:0 10px;font-weight:700;text-decoration:none;display:inline-flex}.aj-dabord__geste .ic{stroke-width:1.9px;flex:none;width:16px;height:16px}.aj-dabord__geste--orseille{color:#fff;background:#9b2f6a}.aj-dabord__geste--clair{color:#fff;background:#ffffff14;border-color:#ffffff29;font-weight:600}.aj-dabord__geste:focus-visible{outline:none;box-shadow:0 0 0 2px #1b1f2a,0 0 0 4px #e5bcd1}.aj-journee{background:#fff;border:1px solid #161a2314;border-radius:18px;padding:4px 16px}.aj-journee__tete{justify-content:space-between;align-items:baseline;gap:10px;padding:12px 0 8px;display:flex}.aj-journee__titre{color:#161a23;margin:0;font-size:15px;font-weight:700}.aj-journee__compte{color:#6b7180;white-space:nowrap;font-size:12.5px}.aj-journee__lignes{margin:0;padding:0;list-style:none}.aj-journee__ligne{border-top:1px solid #161a230f;align-items:flex-start;gap:12px;padding:12px 0;transition:opacity .16s;display:flex}.aj-journee__ligne--faite{opacity:.45}.aj-journee__ligne--faite .aj-journee__quoi{text-decoration:line-through}.aj-journee__heure{color:#161a23;font-variant-numeric:tabular-nums;flex:none;width:48px;font-size:13px;font-weight:700}.aj-journee__texte{min-width:0;color:inherit;flex:auto;text-decoration:none}.aj-journee__quoi{color:#161a23;text-wrap:pretty;font-weight:600;display:block}.aj-journee__sous{color:#6b7180;font-size:12.5px}.aj-journee__vide{color:#6b7180;border-top:1px solid #161a230f;margin:0;padding:12px 0 14px;font-size:13px}.aj-case{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;margin:-12px -12px -12px 0;padding:0;display:grid}.aj-case__boite{color:#fff;border:1.5px solid #161a2338;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.aj-case[aria-checked=true] .aj-case__boite{background:#2f7a4f;border-color:#2f7a4f}.aj-case__boite .ic{stroke-width:3px;width:13px;height:13px}.aj-case:focus-visible{outline:none}.aj-case:focus-visible .aj-case__boite{box-shadow:var(--focus)}}.fp,.barre-pouce{display:none}@media (max-width:640px){.fiche-bureau{display:none}.shell:has(.fp) .topbar--ecran{display:none}.fp{flex-direction:column;gap:14px;display:flex}.fp-barre{z-index:10;background:var(--toile);align-items:center;gap:8px;margin:-16px -16px 0;padding:8px 14px;display:flex;position:sticky;top:0}.fp-rond,.fp-barre .menu-fiche .icbtn{color:#3d4350;width:44px;height:44px;box-shadow:none;background:#fff;border:1px solid #161a231a;border-radius:999px;place-items:center;display:grid}.fp-rond .ic,.fp-barre .menu-fiche .icbtn .ic{stroke-width:1.9px;width:17px;height:17px}.fp-rond:focus-visible{box-shadow:var(--focus);outline:none}.fp-barre__titre{color:#161a23;text-align:center;flex:auto;min-width:0;font-weight:700}.fp-tete{text-align:center;padding-top:6px}.fp-tuile{border-radius:18px;place-items:center;width:60px;height:60px;font-size:20px;font-weight:800;display:inline-grid}.fp-nom{letter-spacing:-.01em;color:#161a23;margin:10px 0 0;font-size:22px;font-weight:700}.fp-meta{color:#6b7180;margin:2px 0 8px;font-size:13px}.fp-puce{border-radius:7px;align-items:center;gap:6px;min-height:22px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.fp-puce>span{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.fp-puce--attente{color:#8a5a00;background:#fbf1dc}.fp-puce--ok{color:#2f7a4f;background:#e6f2ea}.fp-puce--retard{background:var(--retard-p);color:var(--retard)}.fp-puce--info{color:#34507a;background:#edf1f7}.fp-puce--neutre{color:#3d4350;background:#161a230f}.fp-gestes{gap:6px;display:flex}.fp-geste{color:#3d4350;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;text-decoration:none;display:flex}.fp-geste__rond{color:#161a23;background:#fff;border:1px solid #161a231a;border-radius:999px;place-items:center;width:46px;height:46px;display:grid}.fp-geste__rond .ic{stroke-width:1.8px;width:19px;height:19px}.fp-geste:focus-visible{outline:none}.fp-geste:focus-visible .fp-geste__rond{box-shadow:var(--focus)}.fp-prochaine{background:#fffbf3;border:1px solid #d9770638;border-radius:18px;padding:14px 16px}.fp-prochaine__surtitre{color:#8a5a00;margin:0;font-size:13px;font-weight:700}.fp-prochaine__quoi{color:#161a23;margin:4px 0 0;font-weight:700}.fp-prochaine__sous{color:#5b6170;margin:2px 0 0;font-size:13px}.fp-fil{background:#fff;border:1px solid #161a2314;border-radius:18px;padding:4px 16px}.fp-fil__titre{color:#161a23;margin:0;padding:12px 0 6px;font-size:15px;font-weight:700}.fp-fil__lignes{margin:0;padding:0;list-style:none}.fp-fil__ligne{border-top:1px solid #161a230f;gap:10px;padding:10px 0;display:flex}.fp-fil__tuile{color:#5b6170;background:#161a230d;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.fp-fil__tuile .ic{width:14px;height:14px}.fp-fil__texte{min-width:0}.fp-fil__phrase{color:#161a23;text-wrap:pretty;font-size:13.5px;display:block}.fp-fil__quand{color:#8a909c;font-size:12px}.barre-pouce{z-index:24;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#fffffff5;border-top:1px solid #161a2314;margin:0 -16px;display:block;position:sticky;bottom:0}.barre-pouce__bouton{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#9b2f6a;border:0;border-radius:14px;font-size:15px;font-weight:700;box-shadow:0 1px 2px #9b2f6a47}.barre-pouce__bouton:focus-visible{box-shadow:var(--focus);outline:none}}.cv-retour,.cv-tete__avatar,.cv-appel,.cv-poche{display:none}@media (max-width:640px){.cv-ecran:not(.cv-ecran--fil-demande)>.cv-fil,.cv-ecran:not(.cv-ecran--fil-demande)>.cv-rail{display:none}.cv-ecran:not(.cv-ecran--fil-demande)>.cv-liste{border-bottom:0;max-height:none}.cv-ecran--fil-demande>.cv-liste,.cv-ecran--fil-demande>.cv-rail,:is(.shell:has(.cv-ecran--fil-demande):not(:has(#galerie))>.onglets-poche,.shell:has(.cv-ecran--fil-demande) .topbar--ecran){display:none}.shell:has(.cv-ecran--fil-demande):not(:has(#galerie)) .shell__page{padding-bottom:0}.cv-ecran--fil-demande>.cv-fil{height:100dvh;min-height:0}.cv-ecran--fil-demande .cv-corps{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.cv-bureau{display:none}.cv-tete{flex-wrap:nowrap;flex:none;gap:10px;min-height:0;padding:8px 12px}.cv-retour,.cv-appel{color:#3d4350;background:#fff;border:1px solid #161a231a;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.cv-retour .ic,.cv-appel .ic{stroke-width:1.9px;width:17px;height:17px}.cv-retour:focus-visible,.cv-appel:focus-visible{box-shadow:var(--focus);outline:none}.cv-appel{margin-left:auto}.cv-tete__avatar{border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.cv-tete__qui{min-width:0}.cv-tete__nom{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cv-tete .cv-confie,.cv-tete>.cv-bouton,.cv-tete>.puce-liste,.cv-tete .cv-menu{display:none}.cv-corps{gap:8px;padding:14px 14px 16px}.cv-jour{color:#5b6170;background:#161a230f;border-radius:999px;align-self:center;margin:0 0 4px;padding:3px 10px;font-size:11.5px;font-weight:600}.cv-jour span{display:none}.cv-bulle{gap:0;max-width:78%;padding:9px 12px;font-size:14.5px}.cv-bulle--entrante{color:#161a23;background:#fff;border:1px solid #161a2314;border-radius:16px 16px 16px 4px}.cv-bulle--sortante{color:#fff;background:#1b1f2a;border-radius:16px 16px 4px;align-items:stretch}.cv-bulle .cv-bulle__corps{box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;padding:0}.cv-bulle__pied{color:#8a909c;flex-wrap:wrap;justify-content:flex-end;margin-top:2px;padding:0;font-size:11px;display:flex}.cv-bulle--sortante .cv-bulle__pied{color:#ffffff9e}.cv-suggestion{width:auto;box-shadow:none;background:#fff;border:1px dashed #9b2f6a59;border-radius:16px;align-self:stretch;padding:12px}.cv-suggestion__titre{color:#6e1f4a;gap:6px;margin:0;font-size:12px;font-weight:700}.cv-suggestion__titre .ic{width:13px;height:13px}.cv-suggestion__titre .ic.cv-poche{display:block}.cv-suggestion__titre span.cv-poche{display:inline}.cv-suggestion__texte{color:#161a23;margin:6px 0 0;font-size:14px}.cv-suggestion__poche.cv-poche{gap:6px;margin-top:10px;display:flex}.cv-suggestion__principal{color:#fff;min-width:0;height:38px;font:inherit;cursor:pointer;background:#9b2f6a;border:0;border-radius:11px;flex:1 1 0;padding:0 12px;font-size:13.5px;font-weight:700}.cv-suggestion__second{color:#161a23;height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161a231a;border-radius:11px;flex:none;padding:0 12px;font-size:13.5px;font-weight:600}.cv-suggestion__principal:disabled{opacity:.6;cursor:default}.cv-suggestion__principal:focus-visible,.cv-suggestion__second:focus-visible{box-shadow:var(--focus);outline:none}.cv-suggestion__note.cv-poche{color:#6b7180;margin:8px 0 0;font-size:12px;line-height:1.45;display:block}.cv-composeur{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:none;background:#fff;border-width:1px 0 0;border-color:#161a2314;border-radius:0;flex:none;margin:0}.cv-composeur:focus-within{border-color:#161a2314}.cv-composeur:has(>.cv-composeur__zone){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tete tete""zone envoi""erreur erreur""raison raison""suite suite";align-items:end;column-gap:8px;display:grid}.cv-composeur__tete{grid-area:tete;padding:0 0 8px}.cv-composeur__onglet{display:none}.cv-composeur__tete:not(:has(.cv-fenetre--attente,.cv-fenetre--retard)){display:none}.cv-composeur__zone{background:#fff;border:1px solid #161a231f;border-radius:20px;grid-area:zone;width:auto;height:40px;max-height:132px;margin:0;padding:9px 14px;font-size:16px;line-height:20px}.cv-composeur__zone:focus{border-color:#9b2f6a73}.cv-composeur__erreur{grid-area:erreur;margin:6px 2px 0}.cv-composeur__raison{grid-area:raison;margin:6px 2px 0;font-size:12px}.cv-composeur:not(:focus-within):has(>.cv-composeur__zone:placeholder-shown)>.cv-composeur__raison{display:none}.cv-composeur:has(>.cv-composeur__zone)>.cv-composeur__pied{display:contents}.cv-composeur__pied>.spacer{display:none}.cv-envoi,.cv-composeur__ouvrir{grid-area:envoi}.cv-envoi{box-shadow:none;border-radius:999px}.cv-envoi__suite{display:none}.cv-envoi__principal,.cv-composeur__pied .cv-composeur__ouvrir{color:#fff;width:40px;height:40px;box-shadow:none;background:#1b1f2a;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.cv-envoi__principal:hover,.cv-composeur__pied .cv-composeur__ouvrir:hover{background:#1b1f2a}.cv-envoi__principal .ic.cv-poche,.cv-composeur__ouvrir .ic.cv-poche{width:17px;height:17px;display:block}.cv-envoi__principal:disabled{opacity:.55}.cv-envoi__principal:focus-visible,.cv-composeur__pied .cv-composeur__ouvrir:focus-visible{box-shadow:var(--focus);outline:none}.cv-composeur__pied .cv-composeur__envoye{grid-area:suite;height:44px;margin-top:8px}}@supports (field-sizing:content){@media (max-width:640px){.cv-composeur__zone{field-sizing:content;height:auto;min-height:40px}}}.orsel{z-index:35;background:var(--papier);border-left:1px solid #161a231a;flex-direction:column;width:440px;min-width:0;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px -24px #161a2359}@media (min-width:1360px){html[data-orsel=ouvert] .shell{padding-right:440px}}@media (max-width:899px){.orsel{width:100%;box-shadow:none;border-left:0}}.orsel-voile{display:none}@media (max-width:1359px){.orsel-voile{z-index:34;background:#161a233d;display:block;position:fixed;inset:0}}.orsel__tete{border-bottom:1px solid #161a2312;align-items:center;gap:10px;min-height:56px;padding:10px 12px 10px 16px;display:flex}.orsel__marque{background:var(--side-bg);color:#fff;letter-spacing:-.02em;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid;position:relative}.orsel__marque:after{content:"";background:var(--orseille-clair);border-radius:999px;width:5px;height:5px;position:absolute;bottom:5px;right:5px}.orsel__marque--petite{border-radius:7px;width:22px;height:22px;font-size:11px}.orsel__marque--petite:after{width:4px;height:4px;bottom:3px;right:3px}.orsel__marque--bouton{border-radius:8px;width:24px;height:24px;font-size:12px}.orsel__marque--bouton:after{width:4px;height:4px;bottom:4px;right:4px}.orsel__titre{flex-grow:1;min-width:0}.orsel__nom{color:var(--encre);margin:0;font-weight:700}.orsel__devise{color:var(--aide);margin:0;font-size:12px}.orsel__icone{cursor:pointer;width:32px;height:32px;color:var(--gris);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.orsel__icone:hover{background:var(--surface-2)}.orsel__icone:focus-visible{box-shadow:var(--focus);outline:none}.orsel__corps{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:14px 0 16px;display:flex;overflow-y:auto}.orsel__dossier{color:var(--texte-2);background:#fafafb;border-radius:10px;align-items:center;gap:8px;margin:0 16px;padding:8px 10px;font-size:12.5px;display:flex;box-shadow:inset 0 0 0 1px #161a230f}.orsel__dossier b{color:var(--encre)}.orsel__dossier .orsel__droits{color:var(--gris-2);margin-left:auto}.orsel__fil{flex-direction:column;gap:14px;padding:0 16px;display:flex}.orsel__accueil{gap:10px;display:flex}.orsel__salut{color:var(--encre);margin:0;font-weight:700}.orsel__lit-quoi{color:var(--gris);margin:2px 0 0;font-size:13px}.orsel__suggestions{flex-wrap:wrap;gap:6px;display:flex}.orsel__suggestion{background:var(--papier);height:30px;color:var(--encre);cursor:pointer;border:1px solid #161a231a;border-radius:999px;padding:0 10px;font-size:13px}.orsel__suggestion:hover{background:var(--surface-2)}.orsel__suggestion:focus-visible{box-shadow:var(--focus);outline:none}.orsel__question{justify-content:flex-end;display:flex}.orsel__question p{background:var(--side-bg);color:#fff;white-space:pre-line;overflow-wrap:anywhere;border-radius:14px 14px 4px;max-width:86%;margin:0;padding:10px 12px;line-height:1.45}.orsel__lit{background:#fafafb;border-radius:12px;padding:10px 12px;box-shadow:inset 0 0 0 1px #161a230f}.orsel__lit-tete{color:var(--aide);align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}.orsel__lit-heure{color:var(--gris-2);margin-left:auto;font-weight:500}.orsel__lectures{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.orsel__lecture{color:var(--texte-2);align-items:center;gap:8px;font-size:13px;display:flex}.orsel__lecture-resume{flex-grow:1;min-width:0}.orsel__lecture-detail{color:var(--gris-2);white-space:nowrap;font-size:12px}.orsel__coche{background:var(--valide);color:#fff;border-radius:999px;flex:none;place-items:center;width:16px;height:16px;display:grid}.orsel__anneau{width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--gris-3);border-radius:999px;flex:none}.orsel__reponse{gap:10px;display:flex}.orsel__texte{min-width:0;color:var(--texte);overflow-wrap:anywhere;flex-grow:1;line-height:1.55}.orsel__texte p,.orsel__texte ol,.orsel__texte ul,.orsel__texte .orsel__intertitre{margin:0 0 8px}.orsel__texte ol,.orsel__texte ul{flex-direction:column;gap:6px;padding-left:18px;display:flex}.orsel__texte>:last-child{margin-bottom:0}.orsel__texte b{color:var(--encre)}.orsel__intertitre{color:var(--encre);font-size:14px;font-weight:700}.orsel__lien{color:var(--orseille-f);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #9b2f6a59;text-decoration:underline #9b2f6a59}.orsel__lien:hover{text-decoration-color:currentColor}.orsel__chiffre{-webkit-text-decoration:underline dashed var(--attente);text-decoration:underline dashed var(--attente);text-underline-offset:3px;cursor:help}.orsel__sources{color:var(--aide);align-items:center;gap:6px;margin:10px 0 0;font-size:12px;display:flex}.orsel__sources--a-verifier{color:var(--attente)}.orsel__refus{color:var(--texte);margin:0;font-size:14px}.orsel__interrompu{color:var(--gris-2);margin:8px 0 0;font-size:12px}.orsel-carte{background:var(--papier);border:1px solid #161a231a;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #161a230d}.orsel-carte__tete{background:#fafafb;border-bottom:1px solid #161a230f;align-items:center;gap:8px;padding:10px 12px;display:flex}.orsel-carte__genre{color:var(--aide);font-size:13px;font-weight:700}.orsel-carte__expire{color:var(--gris-2);margin-left:auto;font-size:12px}.orsel-carte__corps{padding:12px}.orsel-carte__titre{color:var(--encre);margin:0 0 8px;font-weight:700}.orsel-carte__explication{color:var(--gris);margin:0;font-size:13px}.orsel-carte__lignes{grid-template-columns:70px minmax(0,1fr);gap:4px 8px;margin:0;font-size:13px;display:grid}.orsel-carte__lignes:has(+.orsel-carte__message){margin:0 0 8px;font-size:12.5px}.orsel-carte__lignes dt{color:var(--aide)}.orsel-carte__lignes dd{color:var(--encre);margin:0}.orsel-carte__message{color:var(--texte);white-space:pre-line;background:#fafafb;border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5}.orsel-carte__gestes{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.orsel-carte__gestes .btn{gap:7px;padding:0 10px}.orsel-carte__gestes .btn .ic{width:15px;height:15px}.orsel-carte__note{color:var(--aide);text-wrap:pretty;margin:8px 0 0;font-size:12px}.orsel-carte__sort{color:var(--valide);margin:12px 0 0;font-size:13px;font-weight:600}.orsel-carte__sort--echec{color:var(--retard)}.orsel-carte__erreur{color:var(--retard);margin:0 0 8px;font-size:12.5px}.orsel__ensuite{flex-direction:column;gap:8px;display:flex}.orsel__ensuite-titre{color:var(--aide);margin:0;font-size:13px;font-weight:700}.orsel__pied{border-top:1px solid #161a2312;padding:12px 16px 14px}.orsel__saisie{background:var(--papier);border:1px solid #161a2324;border-radius:14px;align-items:flex-end;gap:8px;padding:8px 8px 8px 12px;display:flex;box-shadow:0 1px 2px #161a230a}.orsel__saisie:focus-within{border-color:var(--orseille);box-shadow:var(--focus-champ)}.orsel__zone{font:inherit;appearance:none;resize:none;min-width:0;color:var(--encre);background:0 0;border:0;outline:none;flex-grow:1;max-height:160px;line-height:1.45}.orsel__zone::placeholder{color:var(--gris-2)}.orsel__envoyer{background:var(--side-bg);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.orsel__envoyer:disabled{opacity:.45;cursor:default}.orsel__envoyer:focus-visible{box-shadow:var(--focus);outline:none}.orsel__promesse{color:var(--aide);text-wrap:pretty;margin:8px 2px 0;font-size:12px}.orsel__historique{border-radius:12px;flex-direction:column;margin:0 16px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #161a230f}.orsel__historique-titre{color:var(--aide);background:#fafafb;border-bottom:1px solid #161a230f;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.orsel__historique button{background:var(--papier);text-align:left;cursor:pointer;width:100%;color:var(--encre);border:0;border-top:1px solid #161a230d;align-items:baseline;gap:8px;padding:9px 12px;font-size:13px;display:flex}.orsel__historique button:hover{background:var(--surface-2)}.orsel__historique button span:first-child{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;overflow:hidden}.orsel__historique button span:last-child{color:var(--gris-2);flex:none;font-size:12px}.btn-orsel{background:var(--papier);height:34px;color:var(--encre);cursor:pointer;white-space:nowrap;border:1px solid #161a231a;border-radius:10px;align-items:center;gap:8px;padding:0 8px 0 5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #161a230d}.btn-orsel:hover{background:var(--surface-2)}.btn-orsel:focus-visible{box-shadow:var(--focus);outline:none}.btn-orsel kbd{min-width:26px;height:18px;color:var(--gris);background:#161a230f;border-radius:4px;place-items:center;padding:0 4px;font-family:inherit;font-size:11px;font-weight:500;display:inline-grid}@media (max-width:899px){.btn-orsel{padding:0 5px}.btn-orsel .btn-orsel__libelle,.btn-orsel kbd{display:none}}.btn-orsel[aria-expanded=true]{padding:0 5px}.btn-orsel[aria-expanded=true] .btn-orsel__libelle,.btn-orsel[aria-expanded=true] kbd,.serre-menu-1,.serre-menu-2,.serre-court-1,.gestes-plus--serre,.gestes-plus--serre-2,.topbar[data-serre="1"] .serre-1,.topbar[data-serre="2"] .serre-1,.topbar[data-serre="2"] .serre-2{display:none}.topbar[data-serre="1"] .serre-court-1,.topbar[data-serre="2"] .serre-court-1,.topbar[data-serre="1"] .gestes-plus--serre,.topbar[data-serre="2"] .gestes-plus--serre,.topbar[data-serre="2"] .gestes-plus--serre-2{display:inline-flex}.topbar[data-serre]>.topbar__droite{flex-shrink:0}.topbar[data-serre="1"] .serre-menu-1,.topbar[data-serre="2"] .serre-menu-1,.topbar[data-serre="2"] .serre-menu-2{display:block}.topbar[data-serre="1"] .deroulant__item.serre-menu-1,.topbar[data-serre="2"] .deroulant__item.serre-menu-1,.topbar[data-serre="2"] .deroulant__item.serre-menu-2{display:flex}.topbar[data-serre]>:has(.barre-titre,nav [aria-current=page]){min-width:0}.topbar[data-serre] nav:has([aria-current=page]){min-width:0}.topbar[data-serre] .barre-titre,.topbar[data-serre] nav [aria-current=page],.topbar[data-serre] .barre-resume{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar[data-serre] .barre-resume{flex-shrink:1000}.gestes-plus .deroulant__item[aria-current=page],.gestes-plus .deroulant__item[aria-pressed=true]{color:var(--encre);background:var(--surface-2);font-weight:600}.sc-ouverte--court{white-space:nowrap}.topbar[data-serre-mesure]>*,.topbar[data-serre-mesure] .topbar__droite>*,.topbar[data-serre-mesure] .barre-titre,.topbar[data-serre-mesure] nav [aria-current=page],.topbar[data-serre-mesure] .barre-resume{flex-shrink:0!important;min-width:max-content!important}@media (max-width:640px){.orsel__icone,.orsel__envoyer{width:44px;height:44px}.orsel__suggestion{height:44px;padding:0 14px}}#galerie .orsel--statique{z-index:auto;border-radius:0;max-width:440px;height:auto;position:static}.pm{background:var(--papier);border:1px solid #161a2314;border-radius:18px;padding:18px 20px 8px;box-shadow:0 1px 2px #161a230d}.pm__tete{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.pm__marque{background:var(--side-bg);color:#fff;letter-spacing:-.02em;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:grid;position:relative}.pm__marque:after{content:"";background:var(--orseille-clair);border-radius:999px;width:4px;height:4px;position:absolute;bottom:4px;right:4px}.pm__titres{flex:240px;min-width:0}.pm__titre{color:var(--encre);margin:0;font-size:16px;font-weight:700}.pm__sous{color:var(--aide);margin:1px 0 0;font-size:12.5px}.pm__question{height:30px;color:var(--gris);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.pm__question:hover{background:var(--surface-2)}.pm__question kbd{background:var(--papier);min-width:20px;height:20px;color:var(--texte-2);border:1px solid #161a231f;border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-grid}.pm__lignes{margin:0;padding:0;list-style:none}.pm__ligne{border-top:1px solid #161a230f;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 0;display:flex}.pm__icone{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.pm__icone--argent{background:var(--valide-p);color:var(--valide)}.pm__icone--expire{background:var(--attente-p);color:var(--attente)}.pm__icone--rendez-vous{color:#34507a;background:#edf1f7}.pm__icone--devis{background:var(--orseille-p);color:var(--orseille-f)}.pm__icone--semaine{color:var(--texte-2);background:#161a230d}.pm__texte{min-width:0;color:var(--texte);text-wrap:pretty;flex:380px;margin:0;line-height:1.5}.pm__texte b{color:var(--encre)}.pm__lien{color:var(--orseille-f);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #9b2f6a59;text-decoration:underline #9b2f6a59}.pm__geste{background:var(--papier);height:30px;color:var(--encre);cursor:pointer;border:1px solid #161a231a;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #161a230d}.pm__geste:hover{background:var(--surface-2)}.pm__geste:focus-visible{box-shadow:0 1px 2px #161a230d, var(--focus);outline:none}.pm__voir{width:100%;min-height:44px;color:var(--orseille-f);font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #161a230f;justify-content:center;align-items:center;margin:0;padding:0 12px;font-size:14px;font-weight:600;display:flex}.pm__voir:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}@media (max-width:640px){.pm--court{box-shadow:none;border-radius:18px;padding:4px 16px 6px}.pm--court .pm__tete{margin-bottom:0;padding:12px 0 6px}.pm--court .pm__titre{font-size:15px}.pm--court .pm__ligne{align-items:flex-start;gap:8px 12px}.pm--court .pm__ligne:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.pm--court .pm__texte{flex:calc(100% - 42px);font-size:14px}.pm--court .pm__geste{border-radius:12px;min-height:44px;margin-left:42px;padding:0 14px;font-size:14px}}.pm__mini{background:var(--side-bg);color:#fff;letter-spacing:-.02em;border-radius:5px;flex:none;place-items:center;width:16px;height:16px;font-size:8px;font-weight:800;display:grid;position:relative}.pm__mini:after{content:"";background:var(--orseille-clair);border-radius:999px;width:4px;height:4px;position:absolute;bottom:3px;right:3px}
