@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/app/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/app/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/eb-garamond-cyrillic-ext-400-normal-o8fRvAFQ.woff2)format("woff2"),url(/app/assets/eb-garamond-cyrillic-ext-400-normal-DG8lny6_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/eb-garamond-cyrillic-400-normal-DDLP67lu.woff2)format("woff2"),url(/app/assets/eb-garamond-cyrillic-400-normal-C0kVTdou.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/eb-garamond-greek-ext-400-normal-K8pwR3tn.woff2)format("woff2"),url(/app/assets/eb-garamond-greek-ext-400-normal-BaZl8BIK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/eb-garamond-greek-400-normal-CVAbzS9p.woff2)format("woff2"),url(/app/assets/eb-garamond-greek-400-normal-d4JlP2QH.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/eb-garamond-vietnamese-400-normal-CLvJdMEL.woff2)format("woff2"),url(/app/assets/eb-garamond-vietnamese-400-normal-ifvNSiWx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/eb-garamond-latin-ext-400-normal-o4A__6QZ.woff2)format("woff2"),url(/app/assets/eb-garamond-latin-ext-400-normal-B4EmgUmt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/app/assets/eb-garamond-latin-400-normal-maQnHeKB.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.app{height:calc(100dvh - var(--bandeau,0px));background:var(--canvas);display:flex}:root{--teinte-pale:60%}:root[data-theme=sombre]{--teinte-pale:100%}.rail{flex-direction:column;flex:none;gap:4px;width:256px;padding:9px 13px 14px;display:flex;overflow:auto}.rail-haut{justify-content:flex-end;padding:0 0 4px;display:flex}.rtg{width:32px;height:32px;color:var(--ink2);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.lien-passage{font:inherit;color:var(--ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0 2px;font-weight:600;text-decoration:underline}.lien-passage:hover{color:var(--ink2)}.rtg:hover{background:var(--hover);color:var(--ink)}.rail.ferme{width:58px;padding:9px 13px}.rail>*{flex-shrink:0}.rail .fin{font:500 13px var(--sans);color:var(--ink3);margin-left:auto}.rail .fin.ok{color:var(--ok)}.rail .nav{height:36px;font:500 15px var(--sans);color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:0 8px;display:flex}.rail .nav:hover,.rail .nav.on{background:var(--hover)}.rail .nav.fond{font-size:14px}.rail .nav.fond .fin{color:var(--accent-texte,var(--ink-3));flex:none;margin-left:auto;font-size:12.5px;font-weight:600}.rail .fond-point{background:var(--accent);border-radius:4px;flex:none;width:8px;height:8px;margin:0 5px}.rail .fond-point.en_cours{animation:1.6s ease-in-out infinite fond-point}.rail .fond-point.echec{background:var(--ink-3)}@keyframes fond-point{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.rail .fond-point.en_cours{animation:none}}.rail .nav-texte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rail .kbd{background:var(--fill);font:500 11px var(--sans);color:var(--ink3);border-radius:4px;margin-left:auto;padding:2px 5px}.rail .compte{background:var(--plein);height:16px;color:var(--sur-plein-surface);font:500 11px/16px var(--sans);border-radius:6px;margin-left:auto;padding:0 6px}.rail .sec{height:42px;font:500 12px/12px var(--sans);color:var(--ink2);align-items:center;padding:22px 8px 8px;display:flex}.rail .slot{color:var(--ink3);font:500 16px/1 var(--sans);background:0 0;border:0;border-radius:6px;width:22px;height:22px;margin-left:auto}.rail .slot:hover{background:var(--hover);color:var(--ink)}.rail-bas{background:var(--canvas);flex-direction:column;gap:4px;margin-top:auto;margin-bottom:-14px;padding-top:8px;padding-bottom:14px;display:flex;position:sticky;bottom:-14px}.rail-bas.suite{border-top:1px solid var(--line)}.rail-offre{border:1px solid var(--line);background:var(--sunken);width:100%;height:38px;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;padding:0 10px 0 12px;transition:background .2s,transform .2s;display:flex}.rail-offre:hover{background:var(--hover)}.rail-offre:active{transform:scale(.985)}.rail-offre .t{font:600 14.5px var(--sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rail-offre .ic{color:var(--ink3);flex:none;transition:transform .2s}.rail-offre:hover .ic{color:var(--ink);transform:translate(2px)}.rail-bas.suite:before{content:"";background:linear-gradient(transparent, var(--canvas));pointer-events:none;height:20px;position:absolute;top:-21px;left:0;right:0}.rail-attente{text-align:left;width:100%;min-width:0;font:500 12px/16px var(--sans);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0 10px 4px;display:block;overflow:hidden}@media (pointer:coarse){.rail-attente:not(.hc-de-cote){padding-top:8px;padding-bottom:8px}}.rail-attente-zone{min-width:0;display:block;position:relative}.rail-attente-bulle{z-index:5;border:1px solid var(--line);background:var(--surface);box-shadow:var(--ombre-menu);font:400 12px/16px var(--sans);color:var(--ink2);white-space:normal;border-radius:8px;padding:8px 10px;position:absolute;bottom:calc(100% + 4px);left:6px;right:6px}.rail-attente-mini{width:32px;color:var(--ink3);font:600 11px/1 var(--sans);background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:2px;margin-top:6px;padding:6px 0;display:flex}button.rail-attente-mini:hover{background:var(--hover);color:var(--ink)}.rail .nav-ligne{position:relative}.rail .nav-plus{background:var(--hover);width:24px;height:24px;color:var(--ink2);opacity:0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:4px}.rail .nav-ligne:hover .nav-plus,.rail .nav-plus:focus-visible{opacity:1}.rail .nav-plus:hover{background:var(--fill-hover);color:var(--ink)}.rail .nav-ligne:hover .fin{visibility:hidden}.principal{background:var(--surface);border:1px solid var(--line);border-radius:22px;flex:1;min-width:0;margin:9px 9px 9px 0;overflow:auto}.app.sans-rail .principal{margin-left:9px}.principal{position:relative}.coin-rail{z-index:30;height:0;position:sticky;top:0}.coin-rail>*{position:absolute;left:12px}.coin-rail>.rtg{top:12px}.coin-rail>.rail-attente-mini{margin-top:0;top:48px}.vide{color:var(--ink3);text-align:center;padding:80px}.vide p{margin:0 0 16px}.vide .introuvable-demo{margin-top:-8px;font-size:13px}.rien{color:var(--ink3);font-size:14px}.espace{box-sizing:content-box;flex-direction:column;gap:20px;max-width:1044px;margin:0 auto;padding:45px 0 26px;display:flex}.dh{align-items:center;gap:14px;display:flex}.dh-titre{flex:1;min-width:0}.dh h1{font:600 24px/28.8px var(--sans);letter-spacing:-.24px;overflow-wrap:anywhere;margin:0}.dh h1.nom-seul{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dh h1>span{white-space:nowrap;max-width:100%;margin-right:.25em;display:inline-block}.dh h1 .fil{font:inherit;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;background:0 0;border:0;max-width:14ch;padding:0;overflow:hidden}.dh h1 .fil:hover{color:var(--ink)}.dh .sous{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.dh-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.avs{align-items:center;display:flex}.avs .av{width:28px;height:28px;margin-left:-4px}.avs .av:first-child{margin-left:0}.av-plus{border:2px solid var(--surface);background:var(--fill);width:28px;height:28px;color:var(--ink2);font:500 16px/1 var(--sans);border-radius:50%;place-items:center;margin-left:-4px;padding:0;display:grid}.av-plus:hover{background:var(--fill-hover)}.av-reste{border:2px solid var(--surface);background:var(--fill);min-width:28px;height:28px;color:var(--ink2);font:600 12px/1 var(--sans);cursor:pointer;border-radius:14px;place-items:center;margin-left:-4px;padding:0 6px;display:grid}.av-reste:hover{background:var(--fill-hover)}.dgrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;margin:0 -6px -26px;padding:2px 6px 26px;display:grid}.colonne{flex-direction:column;gap:14px;min-width:0;display:flex}.hz-l{font:500 12px/16px var(--sans);letter-spacing:1.2px;text-transform:uppercase;color:var(--ink3)}.dossiers{grid-template-columns:repeat(auto-fill,minmax(max(150px,33.3333% - 8px),1fr));gap:12px;display:grid}.dossier{background:var(--blanc);border:1px solid var(--line);text-align:left;font:inherit;color:var(--ink);border-radius:16px;flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.dossier:hover{background:var(--sunken)}.dossier .fh{align-items:center;gap:8px;min-height:26px;display:flex}.dossier .fh>:first-child{flex:none}.dossier .fh b{font:600 15px/20px var(--sans);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.dossier{min-width:0}.dossier p{font:13px/18px var(--sans);color:var(--ink2);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.docs{grid-template-columns:repeat(auto-fill,minmax(max(150px,33.3333% - 8px),1fr));gap:12px;display:grid}.doc{background:var(--blanc);border:1px solid var(--line);font:500 14px/20px var(--sans);color:var(--ink2);border-radius:16px;flex-direction:column;gap:8px;min-height:171px;padding:10px;display:flex;position:relative}.doc:hover{background:var(--c-bg-fdfdfc);box-shadow:0 2px 8px var(--c-sh-1a1a1a-a50)}.doc-ajout{cursor:pointer;justify-content:center;align-items:center}.doc-ajout:hover{background:var(--sunken)}.ajout-ic{background:var(--sunken);width:36px;height:36px;font:20px/1 var(--sans);color:var(--ink);border-radius:8px;place-items:center;display:grid}.vignette{background:var(--sunken);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;min-width:0;height:96px;padding:10px 12px;display:flex;overflow:hidden}.vignette .etiquette-genre{margin-top:auto}.apercu-texte{max-height:28px;font:10.5px/14px var(--sans);color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;margin:0;display:-webkit-box;overflow:hidden}.nombre{white-space:nowrap;font:300 30px/30px var(--sans);letter-spacing:-.9px;color:var(--ink)}.nombre span{font:13px var(--sans);color:var(--ink2);letter-spacing:0;margin-left:6px}.etiquette-genre{background:var(--blanc);height:20px;font:500 12px/12px var(--sans);color:var(--ink);border-radius:4px;align-items:center;padding:0 6px;display:inline-flex}.etiquette-aventure{background:var(--c-bg-d4ecea);color:var(--c-fg-3e7772)}.doc-titre{font:600 14px var(--sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding:0 2px;overflow:hidden}.par{min-width:0;font:12px var(--sans);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:0 7px;padding:0 2px 2px;display:flex}.par .par-nom{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:calc(100% - 25px);overflow:hidden}.par .par-quand{white-space:nowrap;flex:none}.doc-plus{background:var(--blanc);width:28px;height:28px;box-shadow:0 0 0 1px var(--line), 0 2px 6px var(--c-sh-1a1a1a-a80);color:var(--ink2);opacity:0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.doc:hover .doc-plus,.doc-plus:focus-visible{opacity:1}.cote{flex-direction:column;gap:14px;display:flex}.widget{background:var(--sunken);border:1px solid var(--line-2);border-radius:12px;flex-direction:column;padding:20px 20px 18px;display:flex}.wl{font:500 12px/14.4px var(--sans);letter-spacing:1.08px;text-transform:uppercase;color:var(--ink3)}.widget hr{border:0;border-top:1px solid var(--line);width:100%;margin:14px 0 12px}.hz-a{font:14px/18.9px var(--sans);gap:10px;padding:6px 0;display:flex}.hz-a>div{overflow-wrap:anywhere;min-width:0}.w-rien{margin:0}.w-inviter{align-self:flex-start;margin-top:12px}.hz-a small{font:12.5px/16.875px var(--sans);color:var(--ink3);margin-top:2px;display:block}.choix{background:var(--sunken);border-radius:12px;flex-direction:column;gap:2px;padding:4px;display:flex}.choix-ligne{cursor:pointer;border-radius:8px;align-items:center;gap:10px;height:38px;padding:0 10px;font-size:14px;display:flex}.choix-ligne:hover{background:var(--hover)}.choix-ligne.on{background:var(--blanc);box-shadow:0 0 0 1px var(--line)}.choix-ligne input{width:auto;accent-color:var(--ink);margin:0}.case{color:var(--ink2);align-items:center;gap:10px;font-size:14px;display:flex}.case input{width:auto;accent-color:var(--ink)}.gsw{background:var(--c-bg-1a1a1a-a250);z-index:40;place-items:center;animation:.15s rn-fondu;display:grid;position:fixed;inset:0}.gsm{background:var(--surface);border:1px solid var(--line);width:min(880px,100vw - 32px);height:586px;max-height:calc(100dvh - 40px);box-shadow:var(--ombre-fenetre);font:400 14px/1.4 var(--sans);border-radius:16px;grid-template-columns:192px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.gsr{background:var(--sunken);border-right:1px solid var(--line);flex-direction:column;gap:1px;padding:22px 8px 18px;display:flex}.gsr h2{font:500 12px/16px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin:0 8px 10px}.gn{height:33px;font:400 14px var(--sans);color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 8px;display:flex}.gn:hover,.gn.on{background:var(--hover)}.gn.on{font-weight:500}.gcompte{background:var(--plein);min-width:18px;height:18px;color:var(--sur-plein-surface);font:600 11px/18px var(--sans);text-align:center;border-radius:9px;margin-left:auto;padding:0 5px}.gfoot{min-width:0;color:var(--ink3);align-items:center;gap:8px;margin:auto 8px 0;font-size:12px;display:flex}.gfoot span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gfoot i{border-radius:3px;flex:none;width:10px;height:10px}.gsc{flex-direction:column;gap:24px;padding:40px 44px 28px;display:flex;overflow:auto}.gsc h3{font:400 26px/1.15 var(--serif);letter-spacing:-.01em;justify-content:space-between;align-items:center;margin:0;display:flex}.gsc .gl{font:500 12px/16px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:-14px}.groupe-sig{flex-direction:column;gap:24px;display:flex}.gpg{background:var(--sunken);border-radius:16px;flex:none;overflow:hidden}.gpr{border:0;border-top:1px solid var(--line);text-align:left;width:100%;min-height:63px;font:inherit;color:inherit;background:0 0;align-items:center;gap:14px;padding:12px 18px;display:flex}.gpr:first-child{border-top:0}.gpr .t{flex:1;min-width:0}.gpr .t div{font-size:14px}.gpr .t small{color:var(--ink2);margin-top:2px;font-size:12px;display:block}.gpr .t small.inline{color:var(--ink3);display:inline}.gpr .t.rouge div{color:var(--rouge)}.gpr input,.gpr select{border:1px solid var(--line);background:var(--blanc);width:240px;min-width:0;max-width:48%;height:34px;font:400 14px var(--sans);color:var(--ink);border-radius:8px;outline:none;padding:0 12px}.gpr input:focus,.gpr select:focus{border-color:var(--ink)}.gpr .valeur{color:var(--ink2);font-size:14px}.gvis{cursor:pointer}.gvis:hover{background:var(--hover)}.gvis .rd{border:1.5px solid var(--c-bd-c4c0b5);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.gvis.on .rd{border-color:var(--ink)}.gvis.on .rd:after{content:"";background:var(--ink);border-radius:50%;width:8px;height:8px}.sw6{gap:8px;display:flex}.sw6 button{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--c-sh-1a1a1a-a60);border:0;border-radius:6px;padding:0}.sw6 button.on{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.sw6.grand{gap:12px;padding:4px 4px 2px}.sw6.grand button{border-radius:10px;width:36px;height:36px}.gseg{background:var(--blanc);box-shadow:0 0 0 1px var(--line);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.gseg button{height:28px;font:500 13px var(--sans);color:var(--ink2);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 10px}.gseg button.on{background:var(--hover);color:var(--ink)}.gm{border-top:1px solid var(--line);align-items:center;gap:12px;height:60px;padding:0 12px 0 18px;display:flex}.gm:first-child{border-top:0}.gm .t{flex:1;min-width:0}.gm .t div{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.gm .t small{color:var(--ink3);font-size:12px;display:block}.gm .role{white-space:nowrap;color:var(--ink2);background:var(--fill);border-radius:6px;flex:none;padding:3px 7px;font-size:12px}.gm .role.adm{background:var(--info-tint);box-shadow:none;color:var(--info)}.gd{width:28px;height:28px;color:var(--ink2);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.gd:hover{background:var(--hover);color:var(--ink)}.gsearch{background:var(--sunken);height:36px;color:var(--ink3);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.gsearch input{font:400 14px var(--sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.gx{width:28px;height:28px;color:var(--ink2);font:400 20px/1 var(--sans);z-index:2;background:0 0;border:0;border-radius:6px;position:absolute;top:10px;right:10px}.gx:hover{background:var(--hover);color:var(--ink)}.sintro{color:var(--ink2);margin:-6px 0 0;font-size:14px;line-height:1.5}.srow{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.srow:first-child{border-top:0}.srow .t{flex:1;min-width:0}.srow .t div{font-size:14px}.srow .t small{color:var(--ink3);margin-top:2px;font-size:12px;display:block}.srow .qq{color:var(--ink2);margin-top:6px;font-size:13px;line-height:1.45}.sst{font:600 11px/16px var(--sans);white-space:nowrap;border-radius:6px;padding:2px 8px}.sst.new{background:var(--nouveau-tint);color:var(--nouveau)}.sst.seen{background:var(--info-tint);color:var(--info)}.sst.done{background:var(--ok-tint);color:var(--ok)}.sprop{font:500 11px/16px var(--sans);background:var(--c-bg-f0ede8);color:var(--ink2);border-radius:6px;margin-left:6px;padding:2px 7px}.confirmation{background:var(--c-bg-fcfcfb-a720);z-index:4;place-items:center;animation:.12s rn-fondu;display:grid;position:absolute;inset:0}.boite{background:var(--surface);border:1px solid var(--line);width:400px;box-shadow:0 12px 32px var(--c-sh-1a1a1a-a160);border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex}.boite h4{font:600 17px/1.3 var(--sans);margin:0}.boite p{color:var(--ink2);margin:0;font-size:14px;line-height:1.45}.boite .indice{color:var(--ink3);margin-top:4px;font-size:12px;display:block}.boite .nom-tape{border:1px solid var(--line-forte);width:100%;height:36px;font:400 14px var(--sans);background:var(--blanc);border-radius:8px;outline:0;padding:0 10px}.boite .nom-tape:focus{border-color:var(--ink)}.boite .actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.rejoindre{background:var(--canvas);place-items:center;min-height:100dvh;display:grid;position:relative}.rj-marque{font:500 18px "Geist Serif", var(--serif);letter-spacing:-.02em;position:absolute;top:28px;left:32px}.rj-carte{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:10px;width:460px;padding:36px;display:flex}.rj-invite{color:var(--ink2);font-size:14px}.rj-carte h1{font:400 34px/1.1 var(--serif);margin:0}.rj-desc{color:var(--ink2);margin:0;font-size:15px}.rj-avs{margin:10px 0 2px}.rj-avs .av{width:34px;height:34px;margin-left:-6px}.rj-resume{color:var(--ink3);margin:0;font-size:13px}.rj-prive{color:var(--ink2);background:var(--sunken);border-radius:10px;margin:6px 0 0;padding:8px 12px;font-size:13px}.rj-bouton{width:100%;height:42px;margin-top:14px}.selecteur-acteur{z-index:30;background:var(--plein);max-width:calc(100vw - 24px);color:var(--sur-plein-hover);font:500 12px var(--sans);border-radius:10px;align-items:center;gap:8px;padding:6px 8px 6px 12px;display:flex;position:fixed;bottom:12px;left:12px}.selecteur-acteur select{text-overflow:ellipsis;max-width:140px;font:500 12px var(--sans);border:0;border-radius:6px;padding:3px 6px}.selecteur-acteur.replie{width:22px;height:22px;font:600 11px/1 var(--sans);opacity:.85;border:0;border-radius:50%;justify-content:center;padding:0;bottom:16px;left:16px}.selecteur-acteur.replie:hover{opacity:1}body:has(.ed-compteur) .selecteur-acteur.replie{bottom:64px}.selecteur-acteur.dans-la-barre{z-index:auto;box-sizing:border-box;white-space:nowrap;gap:6px;min-width:0;max-width:calc(100% - 40px);height:32px;margin-right:auto;padding:0 4px 0 10px;position:static}.selecteur-acteur.dans-la-barre select{min-width:0;max-width:96px}.selecteur-acteur-mini{width:32px;color:var(--ink3);font:500 11px/1 var(--sans);background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:3px;margin-top:auto;padding:6px 0;display:flex}.selecteur-acteur-mini:hover{background:var(--hover);color:var(--ink)}.selecteur-acteur-mini .pastille{background:var(--plein);width:22px;height:22px;color:var(--sur-plein-hover);font:600 11px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.selecteur-acteur.pres-de-la-barre{left:64px}@media (width<=1400px){.espace{max-width:none;padding:26px 56px}}.espace{container-type:inline-size}@container (width<=760px){.dgrid{grid-template-columns:minmax(0,1fr)}.docs,.dossiers{grid-template-columns:repeat(2,minmax(0,1fr))}}.espace .seg button{white-space:nowrap}.bientot{padding:80px 60px}.bientot h1{font:600 24px var(--sans);margin:0 0 8px}.bientot p{color:var(--ink3);margin:0}.titre-edition{font:600 24px/28.8px var(--sans);letter-spacing:-.24px;border:1px solid var(--line-forte);background:var(--blanc);border-radius:8px;outline:none;padding:0 8px}.btn.cle{background:var(--c-bg-bedbe6);gap:10px;font-weight:600}.btn.cle:hover{background:var(--c-bg-aed2df)}.rouge-texte{color:var(--rouge)!important}.accueil{box-sizing:content-box;flex-direction:column;gap:26px;max-width:1044px;margin:0 auto;padding:43px 0 32px;display:flex}.ac-tete{align-items:center;height:36px;display:flex}.ac-tete h1{font:600 24px/28.8px var(--sans);letter-spacing:-.24px;margin:0}.ac-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.ac-perso{color:var(--ink);background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.ac-perso:hover{background:var(--hover)}.ac-grille{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:23px;display:grid}.ac-col{flex-direction:column;gap:20px;min-width:0;display:flex}.bloc{background:var(--sunken);border-radius:16px;padding:20px 22px 14px}.bloc-tete{align-items:center;gap:12px;margin:0 0 10px;display:flex}.bloc-tete .discret{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.etq{font:600 12px/12px var(--sans);letter-spacing:1.2px;text-transform:uppercase}.discret{font:13px var(--sans);color:var(--ink3)}.tall{white-space:nowrap;font:500 13px var(--sans);color:var(--ink);background:0 0;border:0;border-radius:6px;flex:none;margin:-4px -8px -4px 0;padding:4px 8px}.tall:hover{background:var(--hover)}.jauge{background:var(--c-bg-deddd8);border-radius:2px;height:4px;margin:-2px 0 12px;overflow:hidden}.jauge i{background:var(--ok);border-radius:2px;height:100%;display:block}.tdr{border-radius:10px;align-items:center;gap:12px;min-height:52px;margin:0 -8px;padding:6px 8px;display:flex}.tdr:hover{background:var(--hover)}.tdr .fd{background:var(--fill);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tdr .t{flex:1;min-width:0}.tdr .t div{font:15px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdr .t small{font:13px var(--sans);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.tdr .btn{flex:none}.tmore{text-align:left;width:calc(100% + 16px);height:32px;font:13px var(--sans);color:var(--ink2);background:0 0;border:0;border-radius:8px;margin:0 -8px;padding:8px 8px 8px 52px;display:block}.tmore:hover{background:var(--hover)}.onglets{border-bottom:1px solid var(--line);align-items:flex-end;gap:24px;height:38px;display:flex}.onglets button{font:500 15px var(--sans);color:var(--ink3);background:0 0;border:0;padding:0 0 12px}.onglets button.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.items{flex-direction:column;gap:10px;margin-top:12px;display:flex}.item{background:var(--blanc);border:1px solid var(--line);box-shadow:0 1px 2px var(--c-sh-1a1a1a-a40);cursor:pointer;border-radius:12px;padding:14px 18px 13px;position:relative}.item:hover{border-color:var(--line-forte)}.it-t{font:600 15px/20px var(--sans);align-items:center;gap:6px;padding-right:110px;display:flex}.it-p{font:14px/20px var(--sans);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.it-tt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.it-f{font:13px var(--sans);color:var(--ink2);justify-content:space-between;gap:12px;margin-top:10px;display:flex}.it-f>span{white-space:nowrap}.it-f>span:first-child{flex:none;max-width:65%;display:inline-flex}.it-f>span:last-child:not(:first-child){text-overflow:ellipsis;min-width:0;overflow:hidden}.it-nom{text-overflow:ellipsis;min-width:0;margin:0 .3em;overflow:hidden}.it-a{background:var(--blanc);box-shadow:0 0 0 1px var(--line), 0 2px 6px var(--c-sh-1a1a1a-a80);opacity:0;border-radius:8px;display:flex;position:absolute;top:12px;right:12px;overflow:hidden}.item:hover .it-a,.it-a:focus-within{opacity:1}.it-a button{background:var(--blanc);width:30px;height:28px;color:var(--ink2);border:0;place-items:center;display:grid}.it-a button:hover{background:var(--sunken)}.it-a button.rouge:hover{color:var(--rouge)}.chaleur{background:var(--sunken);border-radius:16px;flex-direction:column;gap:12px;padding:20px 22px;display:flex}.ch-tete{justify-content:space-between;align-items:baseline;display:flex}.ttl{font:600 22px/25.3px var(--sans);letter-spacing:-.22px}.ch-tete .etq{color:var(--ink2);font-weight:500}.mois{height:14px;font:12px/14px var(--sans);color:var(--ink3);white-space:nowrap;margin-left:30px;position:relative}.mois span{position:absolute;top:0}.ch-corps{gap:8px;display:flex}.jours{grid-template-rows:repeat(7,14px);row-gap:7px;width:22px;display:grid}.jours span{font:10px/14px var(--sans);color:var(--ink3)}.cases{grid-template-rows:repeat(7,14px);gap:7px;display:grid}.cases i,.legende i{border-radius:3px;width:14px;height:14px;display:block}.h0{background:var(--h0)}.h1{background:var(--h1)}.h2{background:var(--h2)}.h3{background:var(--h3)}.h4{background:var(--h4)}.cases i.auj{background:var(--blanc);box-shadow:inset 0 0 0 1.5px var(--today)}.legende{font:12px var(--sans);color:var(--ink3);align-items:center;gap:7px;display:flex}.timer{background:var(--sunken);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:12px 16px;padding:20px 22px;display:grid}.timer .sub{font:13px var(--sans);color:var(--ink2);justify-self:end;align-items:center;gap:10px;display:flex}.pdots{gap:4px;display:flex}.pdots i{background:var(--c-bg-deddd8);border-radius:50%;width:6px;height:6px}.pdots i.on{background:var(--accent)}.timer .big{font:300 46px/46px var(--sans);letter-spacing:-.92px;font-variant-numeric:tabular-nums}.tact{justify-self:end;align-items:center;gap:8px;display:flex}.tstop{background:var(--fill);border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tstop i{background:var(--ink);border-radius:2px;width:11px;height:11px}.taches{padding:18px 22px 14px}.tl{max-height:340px;margin:0 -6px;padding:0 6px;overflow:auto}.tl.suite{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.tk{border-radius:8px;align-items:center;gap:10px;height:34px;margin:0 -6px;padding:4px 6px;display:flex}.tk:hover{background:var(--hover)}.tk .cb{border:1.5px solid var(--c-bd-c4c0b5);width:17px;height:17px;color:var(--surface);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.tk.faite .cb{background:var(--ok);border-color:var(--ok)}.tk .tt{min-width:0;font:14px/19px var(--sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}input.tt{border:1px solid var(--line-forte);background:var(--blanc);border-radius:6px;outline:none;padding:0 6px}.tk.faite .tt{color:var(--ink3);text-decoration:line-through}.due{height:22px;font:500 12px var(--sans);color:var(--ink3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;margin:0 -5px;padding:0 5px}.due:hover{background:var(--fill);color:var(--ink)}.due.maintenant{color:var(--c-fg-a7491b)}.tk-x{width:22px;height:22px;color:var(--ink3);font:16px/1 var(--sans);opacity:0;background:0 0;border:0;border-radius:6px;flex:none}.tk:hover .tk-x,.tk:focus-within .tk-x{opacity:1}.tk-x:hover{background:var(--fill);color:var(--ink)}.tdone{height:21px;font:12.5px var(--sans);color:var(--ink3);justify-content:space-between;align-items:center;margin:2px -6px 0;padding:0 6px;display:flex}.tdone button{font:600 12.5px var(--sans);color:var(--ink2);background:0 0;border:0;padding:0}.tadd{height:34px;color:var(--ink3);border-radius:8px;align-items:center;gap:10px;margin:2px -6px 0;padding:0 6px;display:flex}.tadd:hover{background:var(--hover)}.tplus{text-align:center;width:17px;font:17px/17px var(--sans)}.tadd input{font:14px var(--sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.nmenu{border-radius:14px;width:256px;padding:6px}.nmh{font:500 11px var(--sans);letter-spacing:1.1px;text-transform:uppercase;color:var(--c-fg-8b8b8a);padding:8px 10px 6px}.nmh.sep{border-top:1px solid var(--line);margin-top:6px;padding-top:12px}.nmenu button{gap:12px;height:40px;padding:0 8px}.nmenu button.deux{align-items:center;height:63px;padding:7px 8px}.nmenu button.deux b{font:500 14.5px/18px var(--sans);display:block}.nmenu button.deux small{font:12px/15px var(--sans);color:var(--ink3);white-space:normal;display:block}.nmi{background:var(--sunken);width:30px;height:30px;color:var(--ink2);border-radius:8px;flex:none;place-items:center;display:grid}.voile:has(.recherche){place-items:start center}.fenetre.recherche{width:640px;height:min(534px,100dvh - 32px);box-shadow:0 18px 48px var(--c-sh-1a1a1a-a160), 0 2px 6px var(--c-sh-1a1a1a-a60);gap:0;margin-top:clamp(16px,50dvh - 267px,96px);padding:0;overflow:hidden}.rq{border-bottom:1px solid var(--line);height:60px;color:var(--ink3);align-items:center;gap:12px;padding:0 20px;display:flex}.fenetre .rq input{font:17px var(--sans);background:0 0;border:0;border-radius:0;flex:1;padding:0}.fenetre .rq input:focus{background:0 0;border:0}.res{flex-direction:column;flex:1;padding:6px 10px 12px;display:flex;overflow:auto}.res .gh{font:500 11px var(--sans);letter-spacing:1.1px;text-transform:uppercase;color:var(--c-fg-8b8b8a);padding:14px 10px 6px}.res button{text-align:left;min-height:52px;font:15px var(--sans);color:var(--ink);background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:14px;padding:0 10px;display:flex}.res button.on{background:var(--sunken)}.res .ti{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.res .tx{flex:1;min-width:0}.res .tx b{font:500 15px/20px var(--sans);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.res .tx span{font:12.5px/16px var(--sans);color:var(--ink3);display:block}.res small{font:12.5px var(--sans);color:var(--c-fg-8b8b8a);white-space:nowrap;margin-left:12px}.res .ent{background:var(--blanc);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--line);font:500 12px var(--sans);color:var(--ink2);visibility:hidden;border-radius:5px;place-items:center;margin-left:10px;display:grid}.res button.on .ent{visibility:visible}.res .tx .extrait{-webkit-line-clamp:3;white-space:normal;font:12.5px/17px var(--sans);color:var(--ink2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.res .tx .extrait mark{background:var(--info-tint);color:var(--ink);border-radius:3px;padding:0 1px}.res button:has(.extrait){min-height:80px;padding-top:8px;padding-bottom:8px}.res .rien-cours{font:12.5px var(--sans);color:var(--ink3);padding:10px 10px 4px}.rpied{border-top:1px solid var(--line);height:44px;font:12.5px var(--sans);color:var(--ink3);align-items:center;gap:6px;padding:0 20px;display:flex}.raccourcis{flex-direction:column;gap:10px;font-size:14px;display:flex}.raccourcis div{align-items:center;gap:12px;display:flex}.raccourcis .touche{justify-content:center;min-width:54px}.liste-corbeille{background:var(--sunken);border-radius:12px;flex-direction:column;display:flex}.ligne-corbeille{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 14px;display:flex}.ligne-corbeille:first-child{border-top:0}.ligne-corbeille div{flex:1;min-width:0}.ligne-corbeille b{font-size:14px;display:block}.ligne-corbeille small{color:var(--ink3);font-size:12px;display:block}@media (width<=1400px){.accueil{max-width:none;padding:26px 56px}}@media (hover:none),(pointer:coarse){.it-a,.tk-x,.doc-plus,.cote .wg .wx{opacity:1}.it-a button{width:40px;height:36px}.it-t,.it-p{padding-right:92px}.tk{height:44px}.tk .cb{width:24px;height:24px}.tk-x{width:44px;height:44px;margin-right:-11px}.tk .due{min-width:44px;height:44px}.kbd,.ed-btn.ecrire .k,[data-touche-tout-retirer],.ed-barre button .k,.ed-retrait .k,.av-touche{display:none!important}.rail .nav-ligne{align-items:center;gap:2px;display:flex}.rail .nav-ligne .nav{flex:1;min-width:0}.rail .nav-plus{opacity:1;background:0 0;flex:none;width:44px;height:44px;position:static}.rail .nav-ligne:hover .fin{visibility:visible}}@media (width<=1100px){.ac-grille,.dgrid{grid-template-columns:minmax(0,1fr)}.dh{flex-wrap:wrap;row-gap:12px}.dh-titre{flex:220px}.ac-tete{flex-wrap:wrap;row-gap:12px;height:auto;min-height:36px}.ac-tete h1{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ac-actions{flex-wrap:wrap;justify-content:flex-end;row-gap:8px}}.types-defi{flex-direction:column;gap:6px;display:flex}.types-defi button{border:1px solid var(--line);background:var(--blanc);text-align:left;font:inherit;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.types-defi button b{font:600 14px var(--sans)}.types-defi button small{font:12.5px var(--sans);color:var(--ink3)}.types-defi button.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.types-defi button[disabled]{opacity:.5;cursor:default}.avec{color:var(--ink2);align-items:center;gap:10px;font-size:13px;display:flex}.avec .av{box-shadow:0 0 0 2px var(--surface);margin-left:-6px}.avec .av:first-child{margin-left:0}.classement{flex-direction:column;gap:4px;display:flex}.cl{border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:14px;display:flex}.cl.moi{background:var(--sunken)}.cl .rk{width:16px;color:var(--ink3);font-weight:600}.cl .rk.premier{color:var(--c-fg-a7491b)}.cl b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.widget .cl{height:34px;margin:0 -6px;padding:0 6px}.w-tete{justify-content:space-between;align-items:baseline;display:flex}.w-lien{font:600 14px var(--sans);color:var(--ink);background:0 0;border:0;padding:0}.w-tete span{color:var(--ink3);font-size:12.5px}.w-sous{color:var(--ink2);margin:6px 0 10px;font-size:13px}@media (pointer:coarse){.rtg{width:44px;height:44px}.rail .nav{flex:none;height:44px}.accueil .btn{min-height:44px}.rail .sec{height:54px}.rail .slot{width:44px;height:44px;margin-right:-11px;font-size:18px}.ac-perso{width:44px;height:44px;padding:0}.tall{min-height:44px;margin:-11px -8px -11px 0;padding:0 10px}.onglets{height:50px}.onglets button{min-height:44px}.it-a button{width:44px;height:44px}.tk{height:44px}.tk .cb{position:relative}.tk .cb:after{content:"";position:absolute;inset:-14px}.tl{margin:0 -20px;padding:0 20px}.tdone{height:44px}.tdone button{min-height:44px;margin-right:-8px;padding:0 8px}.tadd{height:44px}.rtg{flex:none}.doc-plus{border-radius:10px;width:44px;height:44px;top:10px;right:10px}.av-plus{position:relative}.av-plus:after{content:"";position:absolute;inset:-10px}.selecteur-acteur.dans-la-barre{height:44px;padding-right:0}.selecteur-acteur.dans-la-barre select{border-radius:0 10px 10px 0;height:44px}.selecteur-acteur.replie:after{content:"";border-radius:50%;position:absolute;inset:-11px}body:has(.ed-compteur) .selecteur-acteur.replie{bottom:108px}.selecteur-acteur-mini,.rail-attente-mini{width:44px;margin-left:-6px;margin-right:-6px}}@media (pointer:coarse) and (height<=880px){.rail{gap:2px}.rail .sec{height:40px;padding-top:14px}}.titre-entete{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:min(40%,32ch);overflow:hidden}.titre-entete[data-renommable]{cursor:text}.titre-entete-champ{border:1px solid var(--line);background:var(--surface);min-width:12ch;max-width:min(40%,32ch);height:28px;color:var(--ink);font:inherit;border-radius:6px;outline:none;flex:0 40%;margin:-4px 0;padding:0 8px}.titre-entete-champ:focus{border-color:var(--ink3)}.titre-entete-champ[aria-invalid]{border-color:var(--rouge)}*{scrollbar-width:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.dicter-bouton.ecoute{background:color-mix(in srgb, var(--accent) 26%, transparent)!important;color:var(--ink)!important;opacity:1!important}.dicter-ondes{align-items:center;gap:2px;height:16px;display:inline-flex}.dicter-ondes i{transform-origin:50%;background:currentColor;border-radius:2px;width:3px;height:16px;transition:transform 90ms linear;display:block;transform:scaleY(.2)}.dicter-ondes:not(.mesurees) i{animation:1.4s ease-in-out infinite dicter-respire}.dicter-ondes.parle:not(.mesurees) i{animation:.6s ease-in-out infinite dicter-parle}@keyframes dicter-respire{0%,to{transform:scaleY(.2)}50%{transform:scaleY(.4)}}@keyframes dicter-parle{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.dicter-ondes i{transform:scaleY(.5);animation:none!important}}
