.crumb{display:flex;align-items:center;gap:8px;padding-block:16px;font-size:.8125rem;color:var(--ink4);flex-wrap:wrap}.crumb-mobile{display:none}@media (max-width:860px){.crumb-mobile{display:flex}}.crumb a:not(.btn){display:inline-block;padding-block:7px;color:var(--ink3)}.crumb a:not(.btn):hover{color:var(--sd-accent, var(--b600))}.crumb .ico{color:var(--ico)}.crumb .btn .ico{color:currentColor}.crumb .btn{margin-left:auto}.pd-wrap{display:grid;grid-template-columns:248px minmax(0,1fr);gap:clamp(24px,3vw,44px);align-items:start;padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(44px,6vw,76px)}.pd-corps,.pd-rail{min-width:0}.pd-corps{grid-column:2}body.espace{background:var(--wash)}.hdr-act{margin-left:auto;gap:.55rem}.pd-hicon{position:relative;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;color:var(--ink3);transition:background-color .15s,color .15s}.pd-hicon:hover{background:var(--wash);color:var(--ink)}.pd-pastille{position:absolute;top:3px;right:3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#dc2626;color:#fff;font-family:var(--f-mono);font-size:.5625rem;display:grid;place-items:center;border:2px solid var(--sd-b-ffffff, #fff)}.pd-compte{display:flex;align-items:center;gap:9px;padding:5px 10px 5px 5px;border-radius:999px;font-size:.875rem;font-weight:600;color:var(--ink2);transition:background-color .15s}.pd-compte:hover{background:var(--wash)}.pd-compte .ico{color:var(--ink4)}.pd-av{width:30px;height:30px;border-radius:999px;background:var(--b100);color:var(--b700);display:grid;place-items:center;font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:.8125rem;flex:none}.ftr-grid[hidden]{display:none}.ftr-in{padding-bottom:clamp(28px,3.4vw,44px)}.ftr-bar{border-top:0;padding-top:0}.ftr-legal{display:flex;flex-wrap:wrap;gap:6px 18px}.ftr-legal a{color:#c7d2fec7}.ftr-legal a:hover{color:#fff}.pd-basse{display:none}@media (max-width:640px){.pd-basse{position:fixed;inset:auto 0 0;z-index:70;display:grid;grid-template-columns:repeat(5,1fr);background:var(--sd-f-fffffff5, rgba(255,255,255,.96));backdrop-filter:saturate(1.5) blur(10px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.pd-basse a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 2px 11px;min-height:calc(var(--basse) - 1px);color:var(--ink4);font-size:clamp(.625rem,3.2vw,.75rem);font-weight:600;letter-spacing:-.004em}.pd-basse .ico{width:22px;height:22px}.pd-basse a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.pd-basse a[aria-current]{color:var(--b700)}.pd-basse a[aria-current] .ico{color:var(--sd-accent, var(--b600))}.ftr{padding-bottom:calc(var(--basse) + env(safe-area-inset-bottom))}}.pd-wave{display:inline-block;width:22px;height:22px;fill:currentColor;stroke:none;color:var(--sd-accent, var(--b600));margin-left:9px;vertical-align:calc((.73em - 22px)/2)}.pd-rail{position:sticky;top:96px}.pd-grp+.pd-grp{margin-top:22px}.pd-grp>p{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.11em;color:var(--ink4);padding:0 0 9px 12px;border-bottom:1px solid var(--line)}.pd-grp ul{margin-top:5px}.pd-rail a{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;font-size:.8125rem;color:var(--ink3);letter-spacing:-.008em;transition:background-color .15s,color .15s}.pd-rail a:hover{background:var(--b50);color:var(--b700)}.pd-rail .ico{color:var(--ink4);flex:none;transition:color .15s}.pd-rail a:hover .ico{color:var(--sd-accent, var(--b600))}.pd-rail a[aria-current]{background:var(--sd-encre, var(--ink));color:#fff;font-weight:600}.pd-rail a[aria-current] .ico{color:#fff}.pd-rail a[aria-current]:hover{background:var(--sd-encre, var(--ink));color:#fff}.pd-hi{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.pd-hi h1{font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 800;font-size:clamp(1.45rem,2.6vw,1.9rem);letter-spacing:-.032em;color:var(--ink)}.pd-hi p{margin-top:6px;font-size:.875rem;color:var(--ink4);line-height:1.6;max-width:52ch}.pd-tb{margin-top:clamp(20px,2.4vw,28px);border-top-width:1.5px;border-top-color:var(--ink)}.pd-tb b,.pd-tb strong{display:block;margin-top:5px;font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:1.2rem;letter-spacing:-.028em;color:var(--ink)}.pd-tb b .ico,.pd-tb strong .ico{display:inline-block;color:var(--ok-t);margin-right:4px;vertical-align:calc((.73em - 16px)/2)}.pd-tb .palier b,.pd-tb .palier strong{font-size:.9375rem;letter-spacing:-.018em}.pd-tb b small,.pd-tb strong small{font-size:.6875rem;font-weight:500;color:var(--ink4);letter-spacing:0}.pd-duo{margin-top:clamp(20px,2.4vw,28px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.pd-sec{margin-top:clamp(28px,3.2vw,40px)}.pd-sec>h2{font-family:var(--f-mono);font-size:.625rem;letter-spacing:.11em;color:var(--ink4);padding-bottom:10px;border-bottom:1px solid var(--line)}.pd-grid{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.pd-c{border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:18px}.pd-ct{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pd-ct h3{font-size:.9375rem;font-weight:700;letter-spacing:-.016em;color:var(--ink)}.fen{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;color:var(--ink4);background:var(--wash);border:1px solid var(--line);border-radius:999px;padding:3px 8px;white-space:nowrap;flex:none}.pd-c>p{margin-top:8px;font-size:.8125rem;color:var(--ink4);line-height:1.6}.pd-ag{display:flex;flex-direction:column;height:100%}.pd-ong{margin-top:12px;display:flex;gap:18px;border-bottom:1px solid var(--line)}.pd-ong button{padding-bottom:9px;font-size:.8125rem;font-weight:700;color:var(--ink4);background:none;border:0;font-family:inherit;cursor:pointer}.pd-ong button:hover{color:var(--ink2)}.pd-ong button[aria-selected=true]{color:var(--b700);box-shadow:inset 0 -2px 0 var(--b600)}.pd-sem{margin-top:14px;display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.pd-j{border:1px solid var(--line);border-radius:7px;padding:7px 0;text-align:center}.pd-j em{display:block;font-style:normal;font-family:var(--f-mono);font-size:.5rem;color:var(--ink4);letter-spacing:.04em}.pd-j b,.pd-j strong{display:block;margin-top:2px;font-size:.8125rem;font-weight:600}.pd-j i{display:block;width:4px;height:4px;margin:4px auto 0;border-radius:999px;background:var(--b500)}.pd-j i.vide{background:transparent}.pd-j.auj i{background:var(--sd-f-ffffff, #fff)}.pd-j.auj i.vide{background:transparent}.pd-j.auj{border-color:var(--sd-encre, var(--ink));background:var(--sd-encre, var(--ink))}.pd-j.auj em,.pd-j.auj b,.pd-j.auj strong{color:#fff}.pd-rdv{margin-top:14px;border-top:1px solid var(--line);flex:1}.pd-rdv a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:2px 11px;padding:11px 12px 11px 11px;border-bottom:1px solid var(--line2);border-left:3px solid var(--filet,var(--line));border-radius:0 8px 8px 0;transition:background-color .15s}.pd-rdv a:hover{background:var(--wash)}.pd-cat{grid-row:1/3;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;align-self:center;flex:none}.pd-avc{width:17px;height:17px;border-radius:999px;background:var(--b100);color:var(--b700);display:inline-grid;place-items:center;overflow:hidden;font-size:.5625rem;font-weight:700;margin-right:6px;vertical-align:middle}.pd-avc img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.pd-rdv a:hover b,.pd-rdv a:hover strong{color:var(--b700)}.pd-rdv b,.pd-rdv strong{font-size:.875rem;font-weight:600;letter-spacing:-.014em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-rdv .pd-px{font-family:var(--f-mono);font-size:.625rem;color:var(--ink);text-align:right;white-space:nowrap}.pd-rdv small{grid-column:2;font-size:.75rem;color:var(--ink4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-rdv .h{grid-column:3;font-family:var(--f-mono);font-size:.5625rem;color:var(--ink4);text-align:right;white-space:nowrap}.pd-vide{display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 10px;text-align:center}.pd-vide .rd{width:44px;height:44px;border-radius:999px;background:var(--b50);color:var(--sd-accent, var(--b600));display:grid;place-items:center}.pd-vide b,.pd-vide strong{font-size:.875rem;font-weight:600;color:var(--ink2)}.pd-vide p{font-size:.75rem;color:var(--ink4);line-height:1.55;max-width:34ch}.pd-tout{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:.8125rem;font-weight:600;color:var(--b700);padding:6px 0}.pd-tout:hover{text-decoration:underline}.pd-tiles{margin-top:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.pd-tile{border:1px solid var(--line);border-radius:9px;padding:12px;display:block;transition:border-color .15s,background-color .15s}.pd-tile:hover{border-color:var(--b200);background:var(--wash)}.pd-tile .k{display:flex;align-items:center;gap:9px}.pd-tile .rd{width:30px;height:30px;border-radius:8px;background:var(--b50);color:var(--sd-accent, var(--b600));display:grid;place-items:center;flex:none}.pd-tile .n{font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:1.3rem;letter-spacing:-.03em;color:var(--ink)}.pd-tile small{display:block;margin-top:8px;font-size:.6875rem;color:var(--ink4)}.pd-score{grid-column:1/-1;border-radius:var(--r);background:var(--sd-encre, var(--ink));color:#fff;padding:clamp(18px,2.2vw,24px)}.pd-shd{display:flex;align-items:center;gap:clamp(14px,2.4vw,26px);flex-wrap:wrap}.pd-gros{font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 800;font-size:clamp(2.6rem,6vw,3.4rem);line-height:.9;letter-spacing:-.04em}.pd-gros em{font-style:normal;font-family:var(--f-mono);font-size:.75rem;letter-spacing:.06em;color:#ffffff80;margin-left:6px}.pd-shd h3{font-size:1rem;font-weight:700;letter-spacing:-.018em}.pd-badge{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.08em;background:#ffffff24;border-radius:999px;padding:4px 10px}.pd-shd .fen{background:#ffffff1a;border-color:#ffffff38;color:#ffffffb8;margin-left:auto}.pd-sous{margin-top:14px;font-size:.8125rem;color:#ffffffa8;line-height:1.62;max-width:60ch}.pd-echelle{position:relative;margin-top:16px;display:flex;gap:2px;height:6px}.pd-echelle span{display:block;height:100%;border-radius:2px;opacity:.3}.pd-echelle span:nth-child(1){background:#ffffffd1}.pd-echelle span:nth-child(2){background:var(--b400)}.pd-echelle span:nth-child(3){background:var(--ok)}.pd-echelle span.atteint{opacity:1}.pd-echelle i{position:absolute;top:-4px;width:3px;height:14px;border-radius:2px;background:#fff;transform:translate(-1.5px)}.pd-lien{display:inline-flex;align-items:center;gap:7px;margin-top:16px;padding:6px 0;font-size:.8125rem;font-weight:700;color:#fff}.pd-lien:hover{text-decoration:underline}.pd-paliers{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.pd-paliers span{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;color:#ffffff9e;border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:4px 9px}.pd-paliers .ici{background:#fff;color:var(--sd-encre, var(--ink));border-color:#fff;font-weight:700}.pd-ring{margin-top:14px;display:flex;align-items:center;gap:18px}.pd-ring svg{flex:none}.pd-ring ul{display:flex;flex-direction:column;gap:6px;min-width:0}.pd-ring li{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--ink3)}.pd-ring .ico{color:var(--ok-t);flex:none}.pd-ring li.a-faire{color:var(--ink4)}.pd-ring li.a-faire .ico{color:var(--ico)}.pd-nums{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:flex;gap:clamp(18px,4vw,34px);flex-wrap:wrap}.pd-nums b,.pd-nums strong{display:block;font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:1.4rem;letter-spacing:-.03em}.pd-nums small{display:block;margin-top:2px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.07em;color:var(--ink4)}.pd-chart{margin-top:14px}.pd-chart svg{display:block;width:100%}.pd-axe{display:flex;justify-content:space-between;margin-top:5px;font-family:var(--f-mono);font-size:.5625rem;color:var(--ink4)}.pd-lgd{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:8px;font-family:var(--f-mono);font-size:.5625rem;color:var(--ink4)}.pd-lgd span{display:flex;align-items:center;gap:6px}.pd-lgd i{width:14px;height:0;border-top:2px solid var(--b600)}.pd-lgd i.moy{border-top:1.5px dashed var(--ink4)}.pd-bars7{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;align-items:end;height:88px}.pd-bar{display:flex;flex-direction:column;justify-content:flex-end;height:100%;gap:5px}.pd-bar i{display:block;border-radius:3px 3px 0 0;background:var(--b500);min-height:2px}.pd-bar i.z{background:var(--line)}.pd-bar em{font-style:normal;text-align:center;font-family:var(--f-mono);font-size:.5625rem;color:var(--ink4)}.pd-bar b,.pd-bar strong{text-align:center;font-family:var(--f-mono);font-size:.625rem;color:var(--ink)}.pd-bar b.z,.pd-bar strong.z{color:var(--ink4)}.pd-miss{margin-top:16px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center}.pd-miss h3{font-size:.9375rem;font-weight:700;letter-spacing:-.016em}.pd-miss h3 a:hover{color:var(--b700);text-decoration:underline;text-underline-offset:3px}.pd-miss ul{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px 14px}.pd-miss li{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--ink4)}.pd-miss li .ico{color:var(--ico)}.pd-miss .px{font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:1.1rem;letter-spacing:-.028em;white-space:nowrap;text-align:right}.pd-miss .px em{display:block;font-style:normal;font-family:var(--f-mono);font-size:.5625rem;color:var(--ink4);margin-top:3px;letter-spacing:.06em}.pd-miss .px .fav{display:inline-flex;align-items:center;gap:6px;margin-top:10px;height:30px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);font:inherit;font-size:.6875rem;font-weight:600;letter-spacing:0;color:var(--ink4);cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.pd-miss .px .fav:hover{border-color:var(--b200);color:var(--b700)}.pd-miss .px .fav[aria-pressed=true]{background:var(--b50);border-color:var(--b200);color:var(--b700)}.pd-miss .px .fav[aria-pressed=true] .ico{fill:currentColor}.pd-src{margin-top:clamp(28px,3.2vw,40px);padding-top:16px;border-top:1px solid var(--line)}.pd-src p{font-size:.75rem;color:var(--ink4);line-height:1.6;display:flex;gap:8px}.pd-src .ico{flex:none;margin-top:3px;color:var(--ok-t)}.sc-etat{margin-top:clamp(20px,2.4vw,28px)}.sc-trio{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sc-p{border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:16px}.sc-p.atteint{border-color:var(--b200)}.sc-p.ici{border-color:var(--ink);background:var(--wash)}.sc-p .k{display:flex;align-items:center;gap:8px}.sc-p .k .ico{flex:none;color:var(--ico)}.sc-p.atteint .k .ico{color:var(--sd-accent, var(--b600))}.sc-p h3{font-size:.875rem;font-weight:700;letter-spacing:-.014em;color:var(--ink)}.sc-p .vous{margin-left:auto;flex:none;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.07em;background:var(--sd-encre, var(--ink));color:#fff;border-radius:999px;padding:3px 8px}.sc-p .seuil{margin-top:9px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.07em;color:var(--ink4)}.sc-p p{margin-top:8px;font-size:.8125rem;line-height:1.6;color:var(--ink4)}.sc-lignes{margin-top:16px;display:flex;flex-direction:column;gap:12px}.sc-l{border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:16px}.sc-l .k{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px}.sc-l h3{font-size:.875rem;font-weight:700;letter-spacing:-.014em;color:var(--ink)}.sc-l .pts{flex:none;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;color:var(--ink4);white-space:nowrap}.sc-l .pts b,.sc-l .pts strong{font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:1.05rem;letter-spacing:-.026em;color:var(--ink);margin-right:4px}.sc-l.malus .pts b,.sc-l.malus .pts strong{color:var(--sd-t-b91c1c, #b91c1c)}.sc-jauge{margin-top:11px;height:6px;border-radius:3px;background:var(--line2);overflow:hidden}.sc-jauge i{display:block;height:100%;border-radius:3px;background:var(--b600)}.sc-l.malus .sc-jauge i{background:#dc2626}.sc-l>p{margin-top:11px;font-size:.75rem;line-height:1.62;color:var(--ink4)}.sc-check{margin-top:12px;padding-top:10px;border-top:1px solid var(--line2)}.sc-check li{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:.75rem;color:var(--ink3)}.sc-check .ico{flex:none;color:var(--ok-t)}.sc-check li.a-faire,.sc-check li.a-faire .ico{color:var(--ink4)}.sc-check button{margin-left:auto;flex:none;font-size:.75rem;font-weight:600;color:var(--b700);padding:4px 0}.sc-check button:hover{text-decoration:underline}.cm-liste{margin-top:16px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);overflow:hidden}.cm-liste a{display:block;padding:14px 16px;transition:background-color .15s}.cm-liste a+a{border-top:1px solid var(--line2)}.cm-liste a:hover{background:var(--wash)}.cm-tete{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cm-tete b,.cm-tete strong{min-width:0;font-size:.875rem;font-weight:700;letter-spacing:-.014em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-liste a:hover .cm-tete b,.cm-liste a:hover .cm-tete strong{color:var(--b700)}.cm-quand{flex:none;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;color:var(--ink4)}.cm-qui{margin-top:7px;font-size:.75rem;color:var(--ink4)}.cm-txt{margin-top:8px;font-size:.875rem;line-height:1.62;color:var(--ink2)}.av-liste{margin-top:18px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:0 clamp(14px,2vw,18px)}.av-liste .rv:first-of-type{border-top:0}.av-liste .rv:last-of-type{border-bottom:0}.cl-dem{margin-top:16px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);overflow:hidden}.cl-dem a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:3px 12px;padding:14px 16px;align-items:center;transition:background-color .15s}.cl-dem a+a{border-top:1px solid var(--line2)}.cl-dem a:hover{background:var(--wash)}.cl-dem .rd{grid-column:1;grid-row:1/3;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;align-self:center}.cl-dem b,.cl-dem strong{grid-column:2;grid-row:1;min-width:0;font-size:.875rem;font-weight:700;letter-spacing:-.014em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-dem a:hover b,.cl-dem a:hover strong{color:var(--b700)}.cl-dem small{grid-column:2;grid-row:2;min-width:0;font-size:.75rem;color:var(--ink4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-dem small em{font-style:normal;font-weight:600;color:var(--ink2)}.cl-dem small em.neuf{color:var(--b700)}.cl-etat{grid-column:3;grid-row:1/3;align-self:center;justify-self:end;white-space:nowrap;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.07em;border:1px solid var(--line);border-radius:999px;padding:4px 10px;color:var(--ink4)}.cl-etat.attente{border-color:var(--b200);color:var(--b700);background:var(--b50)}.cl-etat.prevue{border-color:var(--ok);color:var(--ok-t)}.cl-etat.cours{border-color:var(--amber);color:var(--sd-t-b45309, #b45309)}.cl-etat.finie{color:var(--ink4)}.cl-etat.annulee{color:var(--ink4);opacity:.7}.cl-presta{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:14px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:16px}.cl-presta img{width:48px;height:48px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex:none}.cl-presta .qui{min-width:0}.cl-presta .qui b,.cl-presta .qui strong{display:block;font-size:.9375rem;font-weight:700;letter-spacing:-.016em}.cl-presta .qui span{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:.75rem;color:var(--ink4)}.cl-presta .qui .ico{color:var(--amber);fill:currentColor;stroke:none}.cl-presta .btn{margin-left:auto}.cl-presta .pd-av{width:48px;height:48px;font-size:.9375rem}@media (max-width:640px){.cl-dem a{grid-template-columns:32px minmax(0,1fr)}.cl-etat{grid-column:2;grid-row:3;justify-self:start;margin-top:6px}.cl-presta .btn{margin-left:0;width:100%;justify-content:center}}.av-filtres{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.av-filtres button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);font-size:.8125rem;font-weight:600;color:var(--ink3);cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.av-filtres button:hover{border-color:var(--b200);color:var(--b700)}.av-filtres button[aria-pressed=true]{background:var(--sd-encre, var(--ink));border-color:var(--sd-encre, var(--ink));color:#fff}.av-filtres em{font-style:normal;font-family:var(--f-mono);font-size:.625rem;color:var(--ink4)}.av-filtres button[aria-pressed=true] em{color:#ffffffb3}.pd-pager{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:14px}.pd-pager button{height:40px;padding:0 18px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);font-size:.8125rem;font-weight:600;color:var(--ink2);cursor:pointer;transition:border-color .15s,color .15s}.pd-pager button:hover:not(:disabled){border-color:var(--b300);color:var(--b700)}.pd-pager button:disabled{opacity:.4;cursor:not-allowed}.pd-pager .pos{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--ink4)}@media (max-width:1080px){.pd-grid,.pd-duo,.sc-trio{grid-template-columns:1fr}}@media (max-width:860px){.pd-wrap{grid-template-columns:1fr;gap:0}.pd-corps{grid-column:1}.pd-rail{display:none}}@media (max-width:520px){.pd-compte{padding:5px;gap:0}.pd-compte .txt,.pd-compte .ico{display:none}}@media (max-width:640px){.crumb{padding-bottom:8px}.pd-hi{align-items:flex-start}.pd-hi .btn{width:100%;justify-content:center}.pd-hi:not(.pd-hi-accueil) h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pd-hi:not(.pd-hi-accueil) p{display:none}.pd-hi:not(.pd-hi-accueil){gap:0}.pd-hi:not(.pd-hi-accueil):not(:has(.btn))+*{margin-top:0}.pd-grp ul{grid-template-columns:1fr}.pd-tiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pd-ring{gap:14px}.pd-miss{grid-template-columns:1fr}.pd-miss .px{text-align:left}.pd-rdv a{grid-template-columns:auto minmax(0,1fr);row-gap:3px}.pd-cat{grid-row:1/4}.pd-rdv b,.pd-rdv strong{grid-column:2;grid-row:1}.pd-rdv small{grid-column:2;grid-row:2}.pd-rdv .pd-px{grid-column:2;grid-row:3;justify-self:start;text-align:left}.pd-rdv .h{grid-column:2;grid-row:3;justify-self:end}.pd-shd .fen{margin-left:0;order:3}}:root[data-theme=sombre]{--sd-accent:#a5adff;--sd-b-ffffff:#161927;--sd-f-fffffff5:rgba(22,25,39,.96);--sd-encre:#272c4a;--sd-f-ffffff:#161927;--sd-t-b91c1c:#ee8c8c;--sd-t-b45309:#f5b584}.pd-f{display:flex;flex-direction:column;gap:6px;margin-top:16px}.pd-f>label,.pd-f legend{font-size:.8125rem;font-weight:600;color:var(--ink2);letter-spacing:-.008em}.pd-f .req{color:var(--sd-accent, var(--b600));margin-left:2px}.pd-f .aide{font-family:var(--f-mono);font-size:.625rem;color:var(--ink4);line-height:1.5}.pd-in{width:100%;min-width:0;font:inherit;font-size:.875rem;color:var(--ink);background:var(--sd-f-ffffff, #fff);border:1px solid var(--line);border-radius:8px;padding:10px 12px;transition:border-color .16s,box-shadow .16s}input[type=date].pd-in,input[type=time].pd-in{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;text-align:left}input[type=date].pd-in::-webkit-date-and-time-value{text-align:left;margin:0}input[type=date].pd-in::-webkit-calendar-picker-indicator,input[type=time].pd-in::-webkit-calendar-picker-indicator{margin-left:auto;padding-left:6px;opacity:.55;cursor:pointer}.pd-in:focus{outline:0;border-color:var(--b500);box-shadow:0 0 0 3px #6366f129}.pd-in:disabled{background:var(--wash);color:var(--ink4);cursor:not-allowed}textarea.pd-in{min-height:104px;resize:vertical;line-height:1.6}select.pd-in{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%2371717a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.pd-duo2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.pd-unite{display:flex;align-items:center;gap:10px}.pd-unite .pd-in{width:120px;flex:none}.pd-unite em{font-style:normal;font-size:.8125rem;color:var(--ink4)}.pd-suite-gestes{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:640px){.pd-duo2{grid-template-columns:1fr}}.pd-cbs{display:flex;flex-direction:column;gap:9px;margin-top:4px}.pd-cbs label{display:flex;align-items:center;gap:9px;font-size:.875rem;color:var(--ink2);padding:3px 0;cursor:pointer}.pd-cbs input{width:16px;height:16px;accent-color:var(--b600);flex:none}.pd-actions{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pd-actions-fixe{position:sticky;bottom:0;z-index:5;margin-top:24px;padding:12px 0;background:var(--sd-f-fffffff0, rgba(255,255,255,.94));backdrop-filter:blur(8px);border-top:1px solid var(--line)}@media (max-width:640px){.pd-actions-fixe{bottom:calc(var(--basse) + env(safe-area-inset-bottom))}}.pd-err{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:12px 14px;border:1px solid var(--sd-b-fecaca, #fecaca);border-radius:var(--r);background:var(--sd-f-fef2f2, #fef2f2);font-size:.8438rem;color:var(--sd-t-991b1b, #991b1b);line-height:1.55}.pd-err .ico{color:var(--sd-t-b91c1c, #b91c1c);flex:none;margin-top:1px}.pd-ok{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:12px 14px;border:1px solid var(--sd-b-bbf7d0, #bbf7d0);border-radius:var(--r);background:var(--sd-f-f0fdf4, #f0fdf4);font-size:.8438rem;color:var(--ok-t);line-height:1.55}.pd-ok .ico{flex:none;margin-top:1px}.pd-dirty{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--sd-b-fde68a, #fde68a);border-radius:var(--r);background:var(--sd-f-fffbeb, #fffbeb);font-size:.8125rem;color:var(--sd-t-92400e, #92400e);line-height:1.4}.pd-dirty .ico{color:var(--sd-t-b45309, #b45309);flex:none}.pd-aide{margin-top:8px;font-size:.8125rem;color:var(--ink3);line-height:1.5;max-width:62ch}.pd-ajout{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pd-ajout .pd-in{flex:1 1 220px}.pd-jetons label[data-bloque=true]{opacity:.45;cursor:not-allowed}.pd-qr{margin-top:14px;display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.pd-qr-image{flex:none;width:184px;height:184px;padding:8px;background:var(--sd-f-ffffff, #fff);border:1px solid var(--line);border-radius:var(--r)}.pd-qr-image svg{display:block;width:100%;height:100%}.pd-qr>div:last-child{flex:1 1 240px;min-width:0}.pd-secret{margin-top:8px;font-family:var(--f-mono);font-size:.8125rem;letter-spacing:.06em;color:var(--ink2);word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.pd-erf{font-size:.75rem;color:var(--sd-t-b91c1c, #b91c1c);line-height:1.45}.pd-jetons{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.pd-jetons label{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);font-size:.8125rem;font-weight:600;color:var(--ink3);cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.pd-jetons label:hover{border-color:var(--b200);color:var(--b700)}.pd-jetons label[data-actif=true]{background:var(--b50);border-color:var(--b300);color:var(--b700)}.pd-jetons input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pd-jetons label:focus-within{outline:2px solid var(--b500);outline-offset:2px}.pd-liste{margin-top:16px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);overflow:hidden}.pd-liste>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px}.pd-liste>div+div{border-top:1px solid var(--line2)}.pd-liste b,.pd-liste strong{display:block;font-size:.8125rem;font-weight:600;color:var(--ink)}.pd-liste small{display:block;margin-top:3px;font-size:.75rem;color:var(--ink4);line-height:1.5}.pd-liste .lien{display:block;margin-top:3px;font-family:var(--f-mono);font-size:.625rem;color:var(--b700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:42ch}.pd-liste .lien:hover{text-decoration:underline;text-underline-offset:3px}.pd-liste-gestes{display:flex;align-items:center;gap:8px;flex:none;flex-wrap:wrap;justify-content:flex-end}.pd-liste>div[data-edition=true]{background:var(--b50)}@media (max-width:640px){.pd-liste>div:has(.pd-liste-gestes){flex-direction:column;align-items:stretch}.pd-liste-gestes{justify-content:flex-start}}.pd-cible{outline:2px solid var(--b400);outline-offset:3px;border-radius:var(--r);animation:pd-cible-bat 1.4s ease-out 2}@keyframes pd-cible-bat{0%{box-shadow:0 0 #6366f173}to{box-shadow:0 0 0 14px #6366f100}}.pd-liste .et{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.08em;border-radius:999px;padding:4px 10px;white-space:nowrap;flex:none;border:1px solid}.pd-liste .et.ok{background:var(--sd-f-f0fdf4, #f0fdf4);border-color:var(--sd-b-bbf7d0, #bbf7d0);color:var(--ok-t)}.pd-liste .et.attente{background:var(--sd-f-fffbeb, #fffbeb);border-color:var(--sd-b-fde68a, #fde68a);color:var(--sd-t-b45309, #b45309)}.pd-liste .et.refuse{background:var(--sd-f-fef2f2, #fef2f2);border-color:var(--sd-b-fecaca, #fecaca);color:var(--sd-t-b91c1c, #b91c1c)}.pd-fil{margin-top:16px;display:flex;flex-direction:column;gap:16px}.pd-fil>div{display:flex;flex-direction:column;gap:5px;max-width:min(100%,62ch)}.pd-fil .moi{align-self:flex-end;align-items:flex-end}.pd-fil .eux{align-self:flex-start;align-items:flex-start}.pd-fil .qui{display:inline-flex;align-items:center;gap:7px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.08em;color:var(--ink4);text-transform:uppercase}.pd-fil .qui img{width:20px;height:20px;border-radius:999px}.pd-fil .bulle{padding:12px 15px;border-radius:14px;font-size:.875rem;line-height:1.62;color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere}.pd-fil .moi .bulle{background:var(--b600);color:#fff;border-bottom-right-radius:4px}.pd-fil .eux .bulle{background:var(--sd-f-ffffff, #fff);border:1px solid var(--line);border-bottom-left-radius:4px}.pd-fil time{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;color:var(--ink4)}.pd-fil .pj{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#ffffff24;font:inherit;font-size:.75rem;font-weight:600;color:#fff;cursor:pointer}.pd-fil .pj:hover{background:#ffffff3d}.pd-retour{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;border:0;background:none;padding:4px 0;font:inherit;font-size:.75rem;font-weight:600;color:var(--ink4);cursor:pointer}.pd-retour .ico{transform:rotate(180deg)}.pd-retour:hover{color:var(--b700)}.pd-hi .et{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.08em;border-radius:999px;padding:5px 11px;white-space:nowrap;border:1px solid var(--line);background:var(--wash);color:var(--ink4)}.pd-hi .et.ok{background:var(--sd-f-f0fdf4, #f0fdf4);border-color:var(--sd-b-bbf7d0, #bbf7d0);color:var(--ok-t)}.pd-hi .et.attente{background:var(--sd-f-fffbeb, #fffbeb);border-color:var(--sd-b-fde68a, #fde68a);color:var(--sd-t-b45309, #b45309)}.pd-liste .tout{flex:1;min-width:0;text-align:left;border:0;background:none;padding:0;font:inherit;cursor:pointer}.pd-liste .tout:hover b,.pd-liste .tout:hover strong{color:var(--b700)}.pd-qui{display:inline-flex;align-items:center;gap:7px;margin-top:7px;padding:0;border:0;background:none;font:inherit;font-size:.75rem;color:var(--ink4)}button.pd-qui{cursor:pointer}button.pd-qui:hover{color:var(--b700)}.pd-miss h3 .neuf{display:inline-block;margin-left:9px;vertical-align:1px;font-family:var(--f-mono);font-size:.5625rem;font-weight:500;letter-spacing:.06em;background:var(--b600);color:#fff;border-radius:999px;padding:3px 9px;white-space:nowrap}.pd-suite{margin-top:-6px;padding:11px 16px;border:1px solid var(--line);border-top:0;border-radius:0 0 var(--r) var(--r);background:var(--wash);font-size:.75rem;color:var(--ink4);line-height:1.55}.pd-suite b,.pd-suite strong{font-weight:600;color:var(--ink3)}.pd-suite p{margin-top:4px}.pd-suite.ok{background:var(--sd-f-f0fdf4, #f0fdf4);border-color:var(--sd-b-bbf7d0, #bbf7d0)}.pd-suite.ok b,.pd-suite.ok strong{color:var(--ok-t)}.pd-suite.attente{background:var(--sd-f-fffbeb, #fffbeb);border-color:var(--sd-b-fde68a, #fde68a)}.pd-suite.attente b,.pd-suite.attente strong{color:var(--sd-t-b45309, #b45309)}.pd-suite.refuse{background:var(--sd-f-fef2f2, #fef2f2);border-color:var(--sd-b-fecaca, #fecaca)}.pd-suite.refuse b,.pd-suite.refuse strong{color:var(--sd-t-b91c1c, #b91c1c)}.pd-suite button{display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:0;font:inherit;font-size:.75rem;font-weight:600;color:var(--b700);cursor:pointer}.pd-suite button:hover{text-decoration:underline;text-underline-offset:3px}.pd-bascule{display:inline-flex;align-items:center;gap:9px;font-size:.8125rem;color:var(--ink3);cursor:pointer}.pd-bascule input{width:16px;height:16px;accent-color:var(--b600);flex:none}.pd-note{margin-top:14px;padding:9px 13px;border-left:2px solid var(--line);font-size:.75rem;color:var(--ink4);line-height:1.55}.pd-etat{margin-top:18px;display:flex;align-items:flex-start;gap:13px;padding:15px 17px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff)}.pd-etat .rd{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none}.pd-etat b,.pd-etat strong{display:block;font-size:.875rem;font-weight:700;letter-spacing:-.012em}.pd-etat p{margin-top:4px;font-size:.8125rem;line-height:1.6;color:var(--ink3);max-width:64ch}.pd-etat.ok{border-color:var(--sd-b-bbf7d0, #bbf7d0);background:var(--sd-f-f0fdf4, #f0fdf4)}.pd-etat.ok .rd{background:var(--sd-f-dcfce7, #dcfce7);color:var(--ok-t)}.pd-etat.ok b,.pd-etat.ok strong{color:var(--ok-t)}.pd-etat.attente{border-color:var(--sd-b-fde68a, #fde68a);background:var(--sd-f-fffbeb, #fffbeb)}.pd-etat.attente .rd{background:var(--sd-f-fef3c7, #fef3c7);color:var(--sd-t-b45309, #b45309)}.pd-etat.attente b,.pd-etat.attente strong{color:var(--sd-t-b45309, #b45309)}.pd-etat.refuse{border-color:var(--sd-b-fecaca, #fecaca);background:var(--sd-f-fef2f2, #fef2f2)}.pd-etat.refuse .rd{background:var(--sd-f-fee2e2, #fee2e2);color:var(--sd-t-b91c1c, #b91c1c)}.pd-etat.refuse b,.pd-etat.refuse strong{color:var(--sd-t-b91c1c, #b91c1c)}.pd-liste.av-liste>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px}.pd-liste.av-liste b,.pd-liste.av-liste strong{grid-column:1;grid-row:1;font-size:.875rem;font-weight:700;line-height:1.45}.pd-liste.av-liste time{grid-column:2;grid-row:1;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.05em;color:var(--ink4);white-space:nowrap}.pd-liste.av-liste small{grid-column:1/-1;grid-row:2;margin-top:2px}.pd-depots{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px}.pd-depot{flex:1 1 160px;min-width:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:18px 14px;text-align:center;cursor:pointer;border:2px dashed var(--line);border-radius:var(--r);color:var(--ink4);transition:border-color .15s,background-color .15s,color .15s}.pd-depot:hover{border-color:var(--b300);color:var(--b700)}.pd-depot[data-survol=true]{border-color:var(--b500);background:var(--b50);color:var(--b700)}.pd-depot[data-rempli=true]{border-style:solid;border-color:var(--sd-b-bbf7d0, #bbf7d0);background:var(--sd-f-f0fdf4, #f0fdf4);color:var(--ok-t)}.pd-depot b,.pd-depot strong{font-size:.8125rem;font-weight:600}.pd-depot small{font-size:.6875rem;overflow-wrap:anywhere;line-height:1.4}.pd-depot input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pd-depot:focus-within{outline:2px solid var(--b500);outline-offset:2px}.pd-fichier{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px;padding:11px 14px;border:1px solid var(--sd-b-bbf7d0, #bbf7d0);border-radius:var(--r);background:var(--sd-f-f0fdf4, #f0fdf4)}.pd-fichier .ico{color:var(--ok-t);flex:none}.pd-fichier b,.pd-fichier strong{font-size:.8125rem;font-weight:600;color:var(--ok-t)}.pd-fichier .voir{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.pd-switch{position:relative;width:44px;height:25px;flex:none;border:0;padding:0;border-radius:999px;background:var(--line);cursor:pointer;transition:background-color .16s}.pd-switch[aria-checked=true]{background:var(--b600)}.pd-switch:disabled{opacity:.55;cursor:not-allowed}.pd-switch span{position:absolute;top:3px;left:3px;width:19px;height:19px;border-radius:999px;background:var(--sd-f-ffffff, #fff);box-shadow:0 1px 3px var(--sd-o-1118273d, rgba(17,24,39,.24));transition:transform .16s}.pd-switch[aria-checked=true] span{transform:translate(19px)}.pd-switch:focus-visible{outline:2px solid var(--b500);outline-offset:2px}.pd-photo{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pd-cache{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pd-regles{padding:14px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--wash)}.pd-regles b,.pd-regles strong{display:block;margin-bottom:8px;font-size:.8125rem;font-weight:700;color:var(--ink)}.pd-regles ul{display:flex;flex-direction:column;gap:5px}.pd-regles li{position:relative;padding-left:16px;font-size:.8125rem;color:var(--ink3);line-height:1.5}.pd-regles li:before{content:"";position:absolute;left:4px;top:8px;width:4px;height:4px;border-radius:999px;background:var(--ico)}.pd-regles-note{font-size:.75rem;color:var(--ink4);line-height:1.55}.pd-actuel{font-size:.8125rem;color:var(--ink4)}.pd-actuel b,.pd-actuel strong{font-weight:600;color:var(--ink2)}.pd-actuel em{font-style:normal;color:var(--sd-t-b45309, #b45309)}.rte{display:flex;flex-direction:column;gap:6px}.rte-lab{font-size:.8125rem;font-weight:600;color:var(--ink2);letter-spacing:-.008em}.rte-cadre{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--sd-f-ffffff, #fff);transition:border-color .16s,box-shadow .16s}.rte-cadre:focus-within{border-color:var(--b500);box-shadow:0 0 0 3px #6366f129}.rte-barre{display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:6px 8px;border-bottom:1px solid var(--line2);background:var(--wash)}.rte-barre.tableau{background:var(--sd-f-ffffff, #fff)}.rte-barre .titre{padding-right:6px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.09em;color:var(--ink4);text-transform:uppercase}.rte-barre button{height:28px;min-width:28px;padding:0 8px;border:0;border-radius:6px;background:none;font:inherit;font-size:.75rem;font-weight:600;color:var(--ink3);cursor:pointer;transition:background-color .14s,color .14s}.rte-barre button:hover{background:var(--line2);color:var(--ink)}.rte-barre button[aria-pressed=true]{background:var(--b50);color:var(--b700)}.rte-barre b,.rte-barre strong,.rte-barre i,.rte-barre u{font-size:.8125rem}.rte-html{display:flex;flex-direction:column;gap:9px;padding:10px;border-bottom:1px solid var(--line2);background:var(--wash)}.rte-html .gestes{display:flex;flex-wrap:wrap;gap:9px}.rte-attente{min-height:260px;border:1px solid var(--line);border-radius:var(--r);background:var(--wash)}.pd-in.code{min-height:120px;font-family:var(--f-mono);font-size:.6875rem;line-height:1.6;resize:vertical}.rte-compte{padding:5px 12px;border-top:1px solid var(--line2);background:var(--wash);text-align:right;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.04em;color:var(--ink4)}.rte-compte[data-depasse=true]{color:var(--sd-t-b91c1c, #b91c1c);font-weight:600}.rte-cadre .ProseMirror{padding:12px 14px;min-height:120px;font-size:.875rem;line-height:1.65;color:var(--ink2);outline:0}.rte-cadre .ProseMirror>*+*{margin-top:.7em}.rte-cadre .ProseMirror h2{font-size:1.0625rem;font-weight:700;color:var(--ink);letter-spacing:-.018em}.rte-cadre .ProseMirror ul{list-style:disc;padding-left:1.3em}.rte-cadre .ProseMirror ol{list-style:decimal;padding-left:1.4em}.rte-cadre .ProseMirror a{color:var(--b700);text-decoration:underline;text-underline-offset:3px}.rte-cadre .ProseMirror table{width:100%;border-collapse:collapse;font-size:.8125rem}.rte-cadre .ProseMirror th,.rte-cadre .ProseMirror td{border:1px solid var(--line);padding:7px 9px;text-align:left}.rte-cadre .ProseMirror th{background:var(--wash);font-weight:600;color:var(--ink)}.pd-cadenas{flex:none;color:var(--ico);display:inline-block;vertical-align:-1px;margin-left:5px}.pd-sugg{position:absolute;top:100%;left:0;right:0;z-index:20;margin-top:4px;max-height:230px;overflow-y:auto;border:1px solid var(--line);border-radius:8px;background:var(--sd-f-ffffff, #fff);box-shadow:0 12px 28px -12px var(--sd-o-11182747, rgba(17,24,39,.28));padding:4px}.pd-sugg button{display:block;width:100%;text-align:left;border:0;background:none;padding:8px 10px;border-radius:6px;font:inherit;font-size:.8125rem;color:var(--ink2);cursor:pointer}.pd-sugg button:hover{background:var(--b50);color:var(--b700)}.rte-contenu{min-height:200px}.pd-liste .gestes{display:flex;flex-wrap:wrap;align-items:center;gap:9px;flex:none}.pd-pass{position:relative;display:block}.pd-pass .pd-in{padding-right:40px}.pd-oeil{position:absolute;top:0;right:0;width:40px;height:100%;display:grid;place-items:center;border:0;background:none;color:var(--ink4);cursor:pointer;border-radius:0 8px 8px 0;transition:color .15s ease}.pd-oeil:hover{color:var(--ink2)}.pd-oeil:focus-visible{outline:2px solid var(--b500);outline-offset:-3px;border-radius:8px}.pd-oeil .ico{width:17px;height:17px}@media (max-width:640px){.pd-liste>div:has(>.btn){flex-wrap:wrap}.pd-liste>div:has(>.btn)>*:first-child{flex:1 1 230px}.pd-liste>div:has(>.btn)>.btn{margin-left:auto}}:root[data-theme=sombre]{--sd-accent:#a5adff;--sd-f-ffffff:#161927;--sd-f-fffffff0:rgba(22,25,39,.94);--sd-b-fecaca:#602929;--sd-f-fef2f2:#301212;--sd-t-991b1b:#eb8e8e;--sd-t-b91c1c:#ee8c8c;--sd-b-bbf7d0:#2a603d;--sd-f-f0fdf4:#132f1c;--sd-b-fde68a:#605529;--sd-f-fffbeb:#302a12;--sd-t-92400e:#f3af86;--sd-t-b45309:#f5b584;--sd-f-dcfce7:#12301c;--sd-f-fef3c7:#302a12;--sd-f-fee2e2:#301212;--sd-o-1118273d:rgba(0,0,0,.768);--sd-o-11182747:rgba(0,0,0,.896)}.pd-filtres{margin-top:16px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.pd-filtres .champ{display:flex;flex-direction:column;gap:6px;min-width:min(100%,220px)}.pd-filtres .champ>label{font-size:.75rem;font-weight:600;color:var(--ink3)}.pd-filtres .av-filtres{margin-top:0}.pd-filtres .droite{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.pd-zone{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:13px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff)}.pd-zone .rd{width:32px;height:32px;border-radius:8px;background:var(--b50);color:var(--sd-accent, var(--b600));display:grid;place-items:center;flex:none}.pd-zone b,.pd-zone strong{font-size:.8125rem;font-weight:600;color:var(--ink2)}.pd-zone small{display:block;margin-top:2px;font-family:var(--f-mono);font-size:.625rem;color:var(--ink4)}.pd-zone .liens{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.pd-zone .liens button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);font:inherit;font-size:.75rem;font-weight:600;color:var(--ink3);cursor:pointer;transition:border-color .15s,color .15s}.pd-zone .liens button:hover:not(:disabled){border-color:var(--b200);color:var(--b700)}.pd-zone .liens button:disabled{opacity:.4;cursor:not-allowed}.pd-zone .liens .mod{border-color:var(--b200);color:var(--b700);background:var(--b50)}.pd-zone .liens .mod:hover{border-color:var(--b400)}.pd-carte{margin-top:16px;position:relative;z-index:0;height:288px;width:100%;overflow:hidden;border-radius:var(--r);border:1px solid var(--line);background:var(--wash);isolation:isolate}@media (min-width:640px){.pd-carte{height:384px}}@media (min-width:1024px){.pd-carte{height:480px}}.pd-pointee{margin-top:12px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:14px 16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px}.pd-pointee .nav{width:36px;height:36px;border-radius:999px;border:1px solid var(--line);background:var(--sd-f-ffffff, #fff);color:var(--ink4);display:grid;place-items:center;cursor:pointer;flex:none;transition:border-color .15s,color .15s}.pd-pointee .nav:hover:not(:disabled){border-color:var(--b200);color:var(--b700)}.pd-pointee .nav:disabled{opacity:.4;cursor:not-allowed}.pd-pointee .nav.prec .ico{transform:rotate(180deg)}.pd-pointee .nav .mot{display:none}.pd-pointee>a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;min-width:0}.pd-pointee .sq{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;flex:none}.pd-pointee b,.pd-pointee strong{display:block;font-size:.875rem;font-weight:700;letter-spacing:-.012em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-pointee>a:hover b,.pd-pointee>a:hover strong{color:var(--b700);text-decoration:underline;text-underline-offset:3px}.pd-pointee ul{margin-top:5px;display:flex;flex-wrap:wrap;gap:4px 12px}.pd-pointee li{display:flex;align-items:center;gap:5px;font-size:.75rem;color:var(--ink4)}.pd-pointee li .ico{color:var(--ico);flex:none}.pd-pointee .px{display:block;font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:1rem;letter-spacing:-.026em;color:var(--ink);margin-top:6px}.pd-att{margin-top:10px;font-size:.8125rem;color:var(--ink4)}.pd-pointee .pos{font-family:var(--f-mono);font-size:.625rem;letter-spacing:.06em;color:var(--ink4);white-space:nowrap;flex:none}@media (max-width:640px){.pd-pointee{grid-template-columns:auto minmax(0,1fr) auto;gap:0}.pd-pointee>a{grid-column:1/-1;grid-row:1;margin-bottom:13px}.pd-pointee b,.pd-pointee strong{white-space:normal}.pd-pointee .nav{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;height:44px;padding:0 14px;grid-row:2}.pd-pointee .nav .mot{display:inline;font:inherit;font-size:.75rem;font-weight:600}.pd-pointee .nav.prec{grid-column:1;justify-self:start}.pd-pointee .pos{grid-column:2;grid-row:2;justify-self:center;align-self:center}.pd-pointee .nav.suiv{grid-column:3;justify-self:end}}.pd-dispo{margin-top:14px;display:flex;flex-direction:column;gap:8px}.pd-dispo>div{border:1px solid var(--line);border-radius:10px;background:var(--wash);transition:border-color .15s,background-color .15s}.pd-dispo>div[data-ouvert=true]{border-color:var(--b200);background:var(--sd-f-ffffff, #fff)}.pd-dispo .tete{display:flex;align-items:center;gap:12px;padding:11px 13px}.pd-dispo b,.pd-dispo strong{font-size:.8125rem;font-weight:600;color:var(--ink4)}.pd-dispo>div[data-ouvert=true] b,.pd-dispo>div[data-ouvert=true] strong{color:var(--ink)}.pd-dispo .ferme{margin-left:auto;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.08em;color:var(--ink4)}.pd-dispo .bascule{position:relative;width:36px;height:20px;flex:none;border:0;padding:0;border-radius:999px;background:var(--line);cursor:pointer;transition:background-color .16s}.pd-dispo .bascule[aria-checked=true]{background:var(--b600)}.pd-dispo .bascule span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:var(--sd-f-ffffff, #fff);box-shadow:0 1px 2px var(--sd-o-11182733, rgba(17,24,39,.2));transition:transform .16s}.pd-dispo .bascule[aria-checked=true] span{transform:translate(16px)}.pd-dispo .bascule:focus-visible{outline:2px solid var(--b500);outline-offset:2px}.pd-dispo .creneaux{display:flex;flex-direction:column;gap:8px;padding:0 13px 13px}.pd-dispo .creneaux>div{display:flex;align-items:center;gap:9px}.pd-dispo .creneaux .pd-in{width:auto;padding:7px 10px;font-size:.8125rem}.pd-dispo .fleche{font-size:.75rem;color:var(--ink4)}.pd-dispo .oter{width:28px;height:28px;border:0;background:none;border-radius:999px;color:var(--ink4);display:grid;place-items:center;cursor:pointer;flex:none;transition:background-color .15s,color .15s}.pd-dispo .oter:hover{background:var(--sd-f-fef2f2, #fef2f2);color:var(--sd-t-b91c1c, #b91c1c)}.pd-dispo .ajout{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;border:0;background:none;padding:4px 0;font:inherit;font-size:.75rem;font-weight:600;color:var(--b700);cursor:pointer}.pd-dispo .ajout:hover{text-decoration:underline;text-underline-offset:3px}.pd-miss .px .et{display:inline-block;margin-top:10px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.08em;border-radius:999px;padding:4px 10px;white-space:nowrap;border:1px solid var(--line);background:var(--wash);color:var(--ink4);font-weight:500}.pd-miss .px .et.ok{background:var(--sd-f-f0fdf4, #f0fdf4);border-color:var(--sd-b-bbf7d0, #bbf7d0);color:var(--ok-t)}.pd-miss .px .et.attente{background:var(--sd-f-fffbeb, #fffbeb);border-color:var(--sd-b-fde68a, #fde68a);color:var(--sd-t-b45309, #b45309)}.pd-miss .px .et.refuse{background:var(--sd-f-fef2f2, #fef2f2);border-color:var(--sd-b-fecaca, #fecaca);color:var(--sd-t-b91c1c, #b91c1c)}.pd-notifs{margin-top:16px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);overflow:hidden}.pd-notifs>.rangee{display:flex;align-items:stretch;transition:background-color .15s}.pd-notifs>.rangee+.rangee{border-top:1px solid var(--line2)}.pd-notifs>.rangee:hover{background:var(--wash)}.pd-notifs>.rangee[data-non-lue=true]{background:var(--b50)}.pd-notifs>.rangee[data-non-lue=true]:hover{background:var(--b100,var(--sd-f-e0e7ff, #e0e7ff))}.pd-notifs .ouvrir{display:block;flex:1;min-width:0;text-align:left;border:0;background:none;font:inherit;cursor:pointer}.pd-notifs .effacer{flex:none;width:44px;border:0;background:none;cursor:pointer;color:var(--ink4);display:flex;align-items:center;justify-content:center}.pd-notifs .effacer:hover{color:var(--ink)}.pd-notifs .effacer .ico{width:14px;height:14px}.pd-tout-duo{display:flex;flex-wrap:wrap;gap:4px 20px}.pd-notifs .ligne{display:flex;align-items:flex-start;gap:12px;padding:14px 16px}.pd-notifs .txt{min-width:0;flex:1}.pd-notifs b,.pd-notifs strong{display:block;font-size:.8125rem;font-weight:700;color:var(--ink);letter-spacing:-.008em}.pd-notifs small{display:block;margin-top:3px;font-size:.8125rem;color:var(--ink3);line-height:1.55}.pd-notifs time{display:block;margin-top:5px;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.04em;color:var(--ink4)}.pd-notifs .point{width:8px;height:8px;border-radius:999px;background:var(--b600);flex:none;margin-top:6px}.pd-notifs .marque{position:relative;display:block;width:40px;height:40px;flex:none}.pd-notifs .marque img{width:40px;height:40px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.pd-notifs .marque>span{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;border-radius:999px;border:2px solid var(--sd-b-ffffff, #fff);display:grid;place-items:center}.pd-intertitre{margin:26px 0 12px;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink4)}.pf-grille{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;align-items:start}.pf-item{border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);overflow:hidden;transition:border-color .15s}.pf-item:hover{border-color:var(--b200)}.pf-item[data-edition=true]{grid-column:1 / -1}.pf-item[data-edition=true] img{height:auto;max-height:260px;-o-object-fit:contain;object-fit:contain}.pf-item .vue{position:relative;background:var(--wash)}.pf-item .vue button{display:block;width:100%;border:0;padding:0;background:none;cursor:zoom-in}.pf-item img{width:100%;height:158px;-o-object-fit:cover;object-fit:cover;display:block}.pf-item .etat{position:absolute;left:9px;top:9px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.07em;background:var(--sd-f-fffffff0, rgba(255,255,255,.94));border:1px solid var(--line);border-radius:999px;padding:3px 9px;color:var(--ink3)}.pf-item .corps{padding:13px 14px}.pf-item b,.pf-item strong{display:block;font-size:.8125rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.pf-item .cat{display:block;margin-top:3px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.07em;color:var(--b700);text-transform:uppercase}.pf-item .desc{margin-top:7px;font-size:.75rem;line-height:1.55;color:var(--ink4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pf-item ul{margin-top:9px;display:flex;flex-wrap:wrap;gap:5px 12px}.pf-item li{display:flex;align-items:center;gap:5px;font-size:.6875rem;color:var(--ink4)}.pf-item li .ico{color:var(--ico);flex:none}.pf-item .gestes{margin-top:12px;padding-top:11px;border-top:1px solid var(--line2);display:flex;flex-wrap:wrap;gap:7px}.pf-item .gestes button{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);font:inherit;font-size:.6875rem;font-weight:600;color:var(--ink3);cursor:pointer;transition:border-color .15s,color .15s}.pf-item .gestes button:hover{border-color:var(--b200);color:var(--b700)}.pf-item .gestes .oter:hover{border-color:var(--sd-b-fecaca, #fecaca);color:var(--sd-t-b91c1c, #b91c1c);background:var(--sd-f-fef2f2, #fef2f2)}.pf-item .gestes button:disabled{opacity:.5;cursor:not-allowed}.pf-apercu{padding:18px}.pf-apercu img{width:100%;max-height:50vh;-o-object-fit:contain;object-fit:contain;background:var(--wash);border:1px solid var(--line);border-radius:var(--r);display:block}.pf-apercu>div{margin-top:14px}.pf-apercu b,.pf-apercu strong{display:block;font-size:.9375rem;font-weight:700;color:var(--ink)}.pf-apercu .cat{display:block;margin-top:4px;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.07em;color:var(--b700);text-transform:uppercase}.pf-apercu .desc{margin-top:10px;font-size:.8125rem;line-height:1.62;color:var(--ink3)}.pf-apercu ul{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px 14px}.pf-apercu li{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--ink4)}.pf-apercu li .ico{color:var(--ico);flex:none}.pd-fichier-in{width:100%;font:inherit;font-size:.8125rem;color:var(--ink4)}.pd-fichier-in::file-selector-button{margin-right:11px;height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--b50);color:var(--b700);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .15s}.pd-fichier-in::file-selector-button:hover{background:var(--b100)}.pd-verrou{display:flex;flex-wrap:wrap;align-items:center;gap:11px 13px;margin-bottom:16px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--wash)}.pd-verrou .ico{color:var(--ink4);flex:none}.pd-verrou>div{flex:1;min-width:0}.pd-verrou b,.pd-verrou strong{display:block;font-size:.8125rem;font-weight:600;color:var(--ink2)}.pd-verrou p{margin-top:2px;font-size:.75rem;color:var(--ink4);line-height:1.5}.pd-verrou button,.pd-verrou>a{flex:none;border:0;background:none;padding:6px 0;font:inherit;font-size:.75rem;font-weight:600;color:var(--b700);cursor:pointer}.pd-verrou button:hover,.pd-verrou>a:hover{text-decoration:underline;text-underline-offset:3px}.pd-f>label .valeur{float:right;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.04em;color:var(--b700)}.pd-curseur{width:100%;accent-color:var(--b600);cursor:pointer}.pd-jetons label[data-bloque=true]{opacity:.42;cursor:not-allowed}.pd-jetons label[data-bloque=true]:hover{border-color:var(--line);color:var(--ink3)}.msg-cadre{margin-top:16px;display:grid;grid-template-columns:300px minmax(0,1fr);height:min(720px,72vh);overflow:hidden;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);--msg-tete:73px}.msg-cadre>aside{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line)}.msg-cadre .chercher{display:flex;align-items:center;gap:9px;margin:11px;padding:9px 12px;border:1px solid var(--line);border-radius:999px;background:var(--wash);box-sizing:border-box;height:calc(var(--msg-tete) - 22px)}.msg-cadre .chercher .ico{color:var(--ico);flex:none}.msg-cadre .chercher input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:.8125rem;color:var(--ink);outline:0}.msg-cadre .chercher input::-moz-placeholder{color:var(--ink4)}.msg-cadre .chercher input::placeholder{color:var(--ink4)}.msg-liste{min-height:0;flex:1;overflow-y:auto;border-top:1px solid var(--line2)}.msg-liste>button{display:flex;width:100%;align-items:center;gap:11px;padding:11px 14px;text-align:left;border:0;border-left:2px solid transparent;background:none;font:inherit;cursor:pointer;transition:background-color .15s}.msg-liste>button+button{border-top:1px solid var(--line2)}.msg-liste>button:hover{background:var(--wash)}.msg-liste>button[data-actif=true]{background:var(--b50);border-left-color:var(--b600)}.msg-liste .face{position:relative;flex:none}.msg-liste .encours{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;border-radius:999px;background:var(--b600);color:#fff;border:2px solid var(--sd-b-ffffff, #fff);display:grid;place-items:center}.msg-liste .txt{min-width:0;flex:1}.msg-liste .haut{display:flex;align-items:baseline;justify-content:space-between;gap:9px}.msg-liste b,.msg-liste strong{font-size:.8125rem;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.msg-liste time{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.04em;color:var(--ink4);white-space:nowrap;flex:none}.msg-liste small{display:block;margin-top:3px;font-size:.75rem;color:var(--ink4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-liste .nb{flex:none;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--b600);color:#fff;font-family:var(--f-mono);font-size:.5625rem;display:grid;place-items:center}.msg-liste .encore{padding:11px;text-align:center;font-family:var(--f-mono);font-size:.625rem;color:var(--ink4)}.msg-fil{display:flex;flex-direction:column;min-height:0}.msg-fil .tete{display:flex;align-items:center;gap:10px;padding:11px 13px;border-bottom:1px solid var(--line);box-sizing:border-box;height:var(--msg-tete)}.msg-fil .retour{display:none}.msg-fil .qui{flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:5px;border:0;border-radius:10px;background:none;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s}.msg-fil .qui:hover{background:var(--wash)}.msg-fil .qui .txt{min-width:0;flex:1}.msg-fil .qui b,.msg-fil .qui strong{display:block;font-size:.8125rem;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-fil .qui small{display:block;margin-top:2px;font-size:.6875rem;color:var(--ink4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-fil .info{color:var(--ico);flex:none}.msg-fil .qui:hover .info{color:var(--sd-accent, var(--b600))}.msg-fil .corps{min-height:0;flex:1;padding:12px}.msg-fil>.pd-vide{margin:auto}@media (max-width:768px){.msg-cadre{grid-template-columns:1fr;height:min(620px,74vh);margin-inline:calc(var(--gut) * -1);border-left:0;border-right:0;border-radius:0}.msg-cadre>aside{border-right:0}.msg-cadre[data-vue=thread]>aside{display:none}.msg-cadre[data-vue=list] .msg-fil{display:none}.msg-fil .retour{display:grid;place-items:center;width:34px;height:34px;flex:none;border:0;border-radius:999px;background:none;color:var(--ink4);cursor:pointer}.msg-fil .retour .ico{transform:rotate(180deg)}.msg-fil .retour:hover{background:var(--wash);color:var(--ink2)}}.ag-nav{display:flex;align-items:center;gap:8px}.ag-nav button{height:34px;min-width:34px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);color:var(--ink3);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;display:grid;place-items:center;transition:border-color .15s,color .15s}.ag-nav button:hover{border-color:var(--b200);color:var(--b700)}.ag-nav .prec{transform:rotate(180deg)}.ag-nav .jour{padding:0 15px}.ag-duo{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.ag-cal{padding:16px}.ag-jours{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.ag-jours span{text-align:center;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.09em;color:var(--ink4);text-transform:uppercase}.ag-grille{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.ag-grille button{min-height:62px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 5px;border:1px solid var(--line2);border-radius:8px;background:var(--sd-f-ffffff, #fff);font:inherit;cursor:pointer;transition:border-color .15s,background-color .15s}.ag-grille button:hover{background:var(--wash)}.ag-grille button[aria-pressed=true]{border-color:var(--b600);background:var(--b50)}.ag-grille b,.ag-grille strong{font-size:.8125rem;font-weight:600;color:var(--ink)}.ag-grille button[data-hors=true] b,.ag-grille button[data-hors=true] strong{color:var(--line)}.ag-grille button[data-aujourdhui=true] b,.ag-grille button[data-aujourdhui=true] strong{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--sd-encre, var(--ink));color:#fff}.ag-grille .nb{min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:var(--b600);color:#fff;font-family:var(--f-mono);font-size:.5625rem;display:grid;place-items:center}.ag-grille.semaine button{min-height:96px;justify-content:flex-start}.ag-grille .titres{display:flex;flex-direction:column;gap:3px;width:100%;min-width:0}.ag-grille .titres em{font-style:normal;font-size:.5625rem;background:var(--b50);color:var(--b700);border-radius:999px;padding:2px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-jour{display:flex;flex-direction:column;padding:16px}.ag-jour .pd-ct h3{font-size:.875rem;text-transform:capitalize}.ag-rdvs{margin-top:14px;display:flex;flex-direction:column;gap:9px}.ag-jour .pd-tout{margin-top:auto;padding-top:14px}@media (max-width:1080px){.ag-duo{grid-template-columns:1fr}}@media (max-width:640px){.ag-grille button{min-height:52px;padding:5px 2px}.ag-grille.semaine button{min-height:78px}.ag-nav{width:100%}.ag-nav .jour{margin-left:auto}}@media (max-width:640px){.pd-zone{align-items:flex-start}.pd-zone .liens{margin-left:0;flex:1 0 100%;padding-top:2px}.pd-zone .liens button{flex:1 1 auto;justify-content:center}}.btn.danger{background:#b91c1c;border-color:#b91c1c;color:#fff}.btn.danger:hover{background:#991b1b;border-color:#991b1b}.pd-annuler{border:0;background:none;padding:6px 0;font:inherit;font-size:.8125rem;font-weight:600;color:var(--ink4);cursor:pointer}.pd-annuler:hover{color:var(--ink2);text-decoration:underline;text-underline-offset:3px}.pd-liste b .ici,.pd-liste strong .ici{display:inline-block;margin-left:8px;vertical-align:1px;font-family:var(--f-mono);font-size:.5625rem;font-weight:500;letter-spacing:.07em;background:var(--b50);border:1px solid var(--b200);color:var(--b700);border-radius:999px;padding:2px 8px}.ag-rdv{display:block;padding:11px 13px;border:1px solid var(--line);border-left-width:4px;border-radius:var(--r);background:var(--sd-f-ffffff, #fff);transition:border-color .15s,background-color .15s}.ag-rdv:hover{background:var(--wash)}.ag-rdv .haut{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ag-rdv b,.ag-rdv strong{font-size:.8125rem;font-weight:700;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-rdv:hover b,.ag-rdv:hover strong{color:var(--b700)}.ag-rdv time{flex:none;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.04em;color:var(--ink3);white-space:nowrap}.ag-rdv .client{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:.75rem;color:var(--ink3);min-width:0}.ag-rdv small{display:block;margin-top:4px;font-size:.6875rem;color:var(--ink4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dem-mois{margin-top:22px}.dem-mois>p{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.11em;color:var(--ink4);text-transform:uppercase;padding-bottom:9px;border-bottom:1px solid var(--line)}.dem-l{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:10px;padding:12px 15px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);transition:border-color .15s,background-color .15s}.dem-l:hover{border-color:var(--b200);background:var(--wash)}.dem-l .quand{display:flex;flex-direction:column;align-items:center;justify-content:center;width:46px;flex:none;line-height:1.15}.dem-l .quand em{font-style:normal;font-family:var(--f-mono);font-size:.5rem;letter-spacing:.06em;color:var(--ink4);text-transform:uppercase}.dem-l .quand b,.dem-l .quand strong{font-family:var(--f-disp);font-variation-settings:"wdth" 104,"wght" 700;font-size:1.25rem;letter-spacing:-.03em;color:var(--ink)}.dem-l .txt{min-width:0}.dem-l .txt>b,.dem-l .txt>strong{display:block;font-size:.875rem;font-weight:700;letter-spacing:-.014em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dem-l:hover .txt>b,.dem-l:hover .txt>strong{color:var(--b700)}.dem-l .meta{display:flex;flex-wrap:wrap;gap:4px 13px;margin-top:6px}.dem-l .meta>span{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;color:var(--ink4)}.dem-l .meta .ico{color:var(--ico);flex:none}.dem-l .droite{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.dem-l .et{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.08em;border-radius:999px;padding:4px 10px;white-space:nowrap;border:1px solid var(--line);background:var(--wash);color:var(--ink4)}.dem-l .et.ok{background:var(--sd-f-f0fdf4, #f0fdf4);border-color:var(--sd-b-bbf7d0, #bbf7d0);color:var(--ok-t)}.dem-l .et.attente{background:var(--sd-f-fffbeb, #fffbeb);border-color:var(--sd-b-fde68a, #fde68a);color:var(--sd-t-b45309, #b45309)}.dem-l .et.refuse{background:var(--sd-f-fef2f2, #fef2f2);border-color:var(--sd-b-fecaca, #fecaca);color:var(--sd-t-b91c1c, #b91c1c)}.dem-l .devis{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;border:1px solid var(--b200);background:var(--b50);color:var(--b700);border-radius:999px;padding:4px 10px;white-space:nowrap}.dem-l .neufs{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;background:var(--b600);color:#fff;border-radius:999px;padding:4px 10px;white-space:nowrap}@media (max-width:640px){.dem-l{grid-template-columns:auto minmax(0,1fr);row-gap:10px}.dem-l .droite{grid-column:2;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.fav-grille{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px;align-items:start}.fav-c{border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);padding:14px 15px;transition:border-color .15s}.fav-c:hover{border-color:var(--b200)}.fav-c>a{display:flex;align-items:center;gap:13px;min-width:0}.fav-c .txt{min-width:0;flex:1}.fav-c b,.fav-c strong{display:block;font-size:.875rem;font-weight:700;letter-spacing:-.014em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-c>a:hover b,.fav-c>a:hover strong{color:var(--b700)}.fav-c small{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:.75rem;color:var(--ink4)}.fav-c small .ico{color:var(--ico);flex:none}.fav-c .oter{display:inline-flex;align-items:center;gap:6px;margin-top:13px;height:30px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);font:inherit;font-size:.6875rem;font-weight:600;color:var(--ink4);cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.fav-c .oter .ico{fill:currentColor}.fav-c .oter:hover{border-color:var(--sd-b-fecaca, #fecaca);background:var(--sd-f-fef2f2, #fef2f2);color:var(--sd-t-b91c1c, #b91c1c)}.qv-tete{margin-bottom:18px}.qv-jauge{display:flex;gap:6px}.qv-jauge>span{flex:1;height:4px;border-radius:999px;background:var(--line)}.qv-jauge>span[data-fait=true]{background:var(--b600)}.qv-jauge>span[data-fait=fini]{background:var(--ok)}.qv-jauge>span[data-encours=true]{animation:qv-battement 1.8s ease-in-out infinite}@keyframes qv-battement{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.qv-jauge>span[data-encours=true]{animation:none}}.qv-jauge-lbl{margin-top:9px;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.09em;color:var(--ink3)}.qv-annulee{display:flex;align-items:center;gap:9px;padding:11px 13px;border-radius:var(--r);border:1px solid var(--sd-b-fecaca, #fecaca);background:var(--sd-f-fef2f2, #fef2f2);font-size:.8125rem;font-weight:600;color:var(--sd-t-b91c1c, #b91c1c)}.qv-contact{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:11px 13px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff)}.qv-qui{display:flex;align-items:center;gap:11px;min-width:0}.qv-txt{min-width:0}.qv-sur{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.11em;color:var(--ink4)}.qv-nom{margin-top:3px;font-size:.85rem;font-weight:700;letter-spacing:-.012em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qv-actes{display:flex;align-items:center;gap:7px;flex:none}.qv-rond{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;border:1px solid var(--b200);background:var(--b50);color:var(--b700);transition:border-color .15s,background-color .15s}.qv-rond:hover{border-color:var(--b300);background:var(--b100)}.qv-rond.gris{border-color:var(--line);background:var(--wash);color:var(--ink3)}.qv-rond.gris:hover{border-color:var(--ink4);color:var(--ink)}.qv-dl{display:flex;flex-direction:column;gap:12px}.qv-trio{display:flex;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--sd-f-ffffff, #fff)}.qv-trio>*+*{border-left:1px solid var(--line2)}.qv-case{display:flex;align-items:center;gap:9px;padding:11px;flex:1;min-width:0;text-align:left;background:none;border:0;font:inherit}.qv-case.cliquable{cursor:pointer;transition:background-color .15s}.qv-case.cliquable:hover{background:var(--wash)}.qv-ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;background:var(--b50);color:var(--sd-accent, var(--b600))}.qv-dt{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.09em;color:var(--ink4)}.qv-dd{margin-top:2px;font-size:.8125rem;font-weight:700;letter-spacing:-.012em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qv-dd.lien{color:var(--b700)}.qv-case.cliquable:hover .qv-dd.lien{text-decoration:underline;text-underline-offset:3px}.qv-bloc{padding:12px 13px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff)}.qv-bloc-t{font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.11em;color:var(--ink4);margin-bottom:7px}.qv-desc{font-size:.8125rem;line-height:1.65;color:var(--ink2);white-space:pre-line}.qv-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.qv-vign{padding:0;border:0;background:none;cursor:zoom-in;border-radius:9px;overflow:hidden;line-height:0}.qv-vign img{display:block;width:100%;height:74px;-o-object-fit:cover;object-fit:cover;transition:opacity .15s}.qv-vign:hover img{opacity:.82}.qv-visio{display:flex;flex-direction:column;align-items:center;gap:12px}.qv-visio-img{max-height:65vh;width:100%;border-radius:var(--r);-o-object-fit:contain;object-fit:contain}.qv-nav{display:flex;align-items:center;gap:16px}.qv-lien{font-size:.8125rem;font-weight:600;color:var(--b700)}.qv-lien:hover{text-decoration:underline;text-underline-offset:3px}.qv-pos{font-family:var(--f-mono);font-size:.625rem;color:var(--ink4)}.qv-col{display:flex;flex-direction:column;gap:9px}.qv-col.lg{gap:16px}.qv-ligne{display:flex;align-items:center;gap:8px}.qv-gris{font-size:.8125rem;color:var(--ink4)}.qv-b{font-weight:700;color:var(--ink)}.qv-racc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);font-size:.8125rem;font-weight:600;color:var(--ink);transition:border-color .15s}.qv-racc:hover{border-color:var(--b200);background:var(--wash)}.qv-chev{color:var(--ico);flex:none}.qv-avis-tete{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid var(--line);border-radius:var(--r);background:var(--wash);font-size:.8125rem}.qv-sous{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.75rem;color:var(--ink4)}.qv-comm{margin-top:7px;font-size:.8125rem;line-height:1.6;color:var(--ink2)}.qv-ong{margin-top:18px;margin-bottom:16px}:root[data-theme=sombre]{--sd-f-ffffff:#161927;--sd-accent:#a5adff;--sd-o-11182733:rgba(0,0,0,.64);--sd-f-fef2f2:#301212;--sd-t-b91c1c:#ee8c8c;--sd-f-f0fdf4:#132f1c;--sd-b-bbf7d0:#2a603d;--sd-f-fffbeb:#302a12;--sd-b-fde68a:#605529;--sd-t-b45309:#f5b584;--sd-b-fecaca:#602929;--sd-f-e0e7ff:#20234a;--sd-b-ffffff:#161927;--sd-f-fffffff0:rgba(22,25,39,.94);--sd-encre:#272c4a}.cp-cherche{position:relative;margin-top:12px}.cp-cherche .pd-in{padding-left:40px}.cp-cherche>.ico{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--ico);pointer-events:none}.cp-jetons{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cp-jeton{display:inline-flex;align-items:stretch;border:1px solid var(--line);border-radius:999px;background:var(--sd-f-ffffff, #fff);color:var(--ink3);transition:border-color .15s,color .15s,background-color .15s}.cp-jeton:hover{border-color:var(--b200);color:var(--b700)}.cp-jeton[data-actif=true]{background:var(--b600);border-color:var(--b600);color:#fff}.cp-jeton .cp-nom{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 6px 0 12px;border:0;background:none;color:inherit;font:inherit;font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer;border-radius:999px 0 0 999px}.cp-jeton[data-seul=true] .cp-nom{padding-right:12px;border-radius:999px}.cp-jeton .cp-nom .ico{flex:none}.cp-jeton .cp-info{display:inline-flex;align-items:center;justify-content:center;width:28px;border:0;background:none;color:inherit;opacity:.65;cursor:pointer;border-radius:0 999px 999px 0}.cp-jeton .cp-info:hover{opacity:1;background:#0000000f}.cp-jeton[data-actif=true] .cp-info:hover{background:#ffffff2e}.cp-jeton .cp-nom:focus-visible,.cp-jeton .cp-info:focus-visible{outline:2px solid var(--b500);outline-offset:2px;border-radius:999px}.cp-fam{margin-top:12px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff)}.cp-fam summary{list-style:none;display:flex;align-items:center;gap:10px;padding:12px 15px;cursor:pointer;font-size:.875rem;font-weight:700;letter-spacing:-.014em;color:var(--ink)}.cp-fam summary::-webkit-details-marker{display:none}.cp-fam summary:hover{color:var(--b700)}.cp-fam summary .chev{color:var(--ico);flex:none;transform:rotate(90deg);transition:transform .18s}.cp-fam[open] summary .chev{transform:rotate(-90deg)}.cp-fam summary .fen{margin-left:auto;flex:none}.cp-fam[data-garnie=true]{border-color:var(--b200)}.cp-fam[data-garnie=true] summary{color:var(--b700)}.cp-fam .corps{padding:0 15px 15px;border-top:1px solid var(--line2)}.cp-tab{width:100%;border-collapse:collapse;margin-top:12px;font-size:.875rem}.cp-tab th{text-align:left;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.1em;color:var(--ink4);font-weight:600;padding:8px;border-bottom:1px solid var(--line)}.cp-tab td{padding:8px;border-bottom:1px solid var(--line2);vertical-align:middle}.cp-tab td:first-child{font-weight:600;color:var(--ink)}.cp-tab td em{display:block;margin-top:2px;font-style:normal;font-family:var(--f-mono);font-size:.5625rem;letter-spacing:.06em;color:var(--ink4);text-transform:uppercase}.cp-tab select.pd-in,.cp-masse select.pd-in{width:auto;min-width:150px;padding:6px 28px 6px 10px;font-size:.8125rem;background-color:var(--sd-f-ffffff, #fff);background-position:right 9px center}.cp-tab th:last-child,.cp-tab td:last-child{width:46px;text-align:right}.cp-tab .retirer{display:inline-flex;border:0;background:none;color:var(--ink4);cursor:pointer;padding:8px;border-radius:8px}.cp-tab .retirer:hover{color:var(--sd-t-b91c1c, #b91c1c);background:var(--sd-f-fef2f2, #fef2f2)}.cp-masse{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;margin-top:12px;font-size:.8125rem;color:var(--ink4)}.cp-vide{margin-top:12px;padding:22px;text-align:center;font-size:.875rem;color:var(--ink4);border:1px dashed var(--line);border-radius:var(--r)}.cp-nature{margin-top:16px}.cp-nature .cp-jetons{margin-top:8px}.cp-nature-titre{font-family:var(--f-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink4)}.cp-desc{font-size:.9375rem;line-height:1.6;color:var(--ink2)}.cp-dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin-top:14px;font-size:.8125rem}.cp-dl dt{font-family:var(--f-mono);font-size:.625rem;letter-spacing:.1em;color:var(--ink4);align-self:center}.cp-dl dd{font-weight:600;color:var(--ink)}.cp-dl+.pd-actions{justify-content:flex-end}@media (max-width:640px){.cp-tab thead{display:none}.cp-tab tr{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:10px 0;border-bottom:1px solid var(--line2)}.cp-tab td{border:0;padding:0}.cp-tab td:first-child{grid-column:1/-1}.cp-tab select.pd-in{width:100%}}:root[data-theme=sombre]{--sd-f-ffffff:#161927;--sd-t-b91c1c:#ee8c8c;--sd-f-fef2f2:#301212}:root[data-theme=sombre] .fil-ligne:not(.moi) .fil-bulle{background:var(--line2);border-color:var(--line)}.ap-choix{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ap-choix label{position:relative;display:flex;flex-direction:column;gap:10px;padding:8px 8px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--sd-f-ffffff, #fff);color:var(--ink2);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ap-choix label:hover{border-color:var(--b300)}.ap-choix label[data-choisi=true]{border-color:var(--b600);box-shadow:0 0 0 1px var(--b600)}.ap-choix input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ap-choix input:focus-visible+.ap-vue{outline:2px solid var(--b600);outline-offset:2px}.ap-choix[aria-busy=true] label{cursor:progress}.ap-vue{position:relative;display:block;aspect-ratio:16/10;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #7f7f7f38}.ap-vue i{position:absolute;display:block;border-radius:2px}.ap-vue .h{left:0;right:0;top:0;height:14%;border-radius:0}.ap-vue .r{left:7%;top:24%;width:20%;height:9%}.ap-vue .c{left:34%;right:7%;top:24%;height:30%;border-radius:4px}.ap-vue .c2{left:34%;right:7%;top:61%;height:27%;border-radius:4px}.ap-vue .b{left:7%;top:40%;width:20%;height:6%}.ap-v-clair{background:#f9fafb}.ap-v-clair .h{background:#fff;box-shadow:0 1px #e5e7eb}.ap-v-clair .r{background:#111827}.ap-v-clair .c,.ap-v-clair .c2{background:#fff;box-shadow:0 0 0 1px #e5e7eb}.ap-v-clair .b{background:#c7d2fe}.ap-v-sombre{background:#0f1119}.ap-v-sombre .h{background:#161927;box-shadow:0 1px #282c3f}.ap-v-sombre .r{background:#272c4a}.ap-v-sombre .c,.ap-v-sombre .c2{background:#161927;box-shadow:0 0 0 1px #282c3f}.ap-v-sombre .b{background:#4a4fb0}.ap-moitie{position:absolute;inset:0;display:block}.ap-moitie+.ap-moitie{clip-path:polygon(62% 0,100% 0,100% 100%,38% 100%)}.ap-nom{display:flex;align-items:center;gap:8px;padding:0 4px;font-size:.8125rem;font-weight:600;color:var(--ink)}.ap-rond{flex:none;width:14px;height:14px;border-radius:999px;border:1.5px solid var(--ink4)}[data-choisi=true] .ap-rond{border:4px solid var(--b600)}.ap .ap-note{display:flex;align-items:center;gap:6px;margin-top:14px;font-size:.75rem;color:var(--ink4)}.ap-note .ico{color:var(--ok-t);flex:none}.ap .ap-err{margin-top:12px;font-size:.8125rem;color:var(--sd-t-b91c1c, #b91c1c)}@media (max-width:560px){.ap-choix{grid-template-columns:1fr;gap:8px}.ap-choix label{flex-direction:row;align-items:center;gap:14px;padding:8px}.ap-vue{width:88px;flex:none}}:root[data-theme=sombre]{--sd-f-ffffff:#161927;--sd-t-b91c1c:#ee8c8c}
