.hp-grp.is-open{display:flex;align-items:center;gap:5px;padding-left:6px}.hp-it.is-sub{margin-left:3px}.eq2-ecran{--eq2-ease:var(--hp-ease,cubic-bezier(0.16,1,0.3,1));flex:1;min-height:0;display:flex;flex-direction:column;height:100%;background:#f9fafb;color:#111827;font-variant-numeric:tabular-nums}.eq2-ecran svg{display:inline-block;flex:none}.eq2-tabs{flex:none;box-sizing:border-box;height:59.5px;padding:16.8px 0 0 16.25px;border-bottom:1px solid #e5e7eb;background:#ffffff}.eq2-seg{display:inline-flex;gap:2.7px;height:33.6px;padding:2.7px;border-radius:8px;background:#f3f4f6}.eq2-seg span{display:inline-flex;align-items:center;justify-content:center;gap:5.4px;height:28.2px;border-radius:6px;font-size:9.6px;font-weight:500;color:#4b5563}.eq2-seg span:first-child{width:78.5px}.eq2-seg span.is-on{width:94.8px;background:#ffffff;color:#111827;box-shadow:0 1px 2px rgba(0,0,0,.08)}.eq2-seg span.is-on svg{color:#059669}.eq2-body{flex:1;min-height:0;overflow:hidden;padding:16.8px 37.9px 0}.eq2-h{margin:0;font-size:12.4px;line-height:19.6px;font-weight:600;color:#111827}.eq2-sub{margin:0 0 11.2px;font-size:9.6px;line-height:14px;color:#6b7280}.eq2-leave{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:32.2px;margin-bottom:11.2px;padding:0 10.8px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#6b7280}.eq2-leave span{display:inline-flex;align-items:center;gap:5.4px;font-size:9.6px;font-weight:600;color:#1f2937}.eq2-leave i,.eq2-leave span svg{color:#6b7280}.eq2-leave i{font-style:normal;font-weight:400}.eq2-table{border:1px solid #e5e7eb;border-radius:11px;background:#ffffff;overflow:hidden}.eq2-table,.eq2-tr{box-sizing:border-box}.eq2-tr{display:grid;grid-template-columns:100.9px repeat(7,74.5px) 129.3px 1fr;align-items:center;height:39.9px;border-bottom:1px solid #f3f4f6;font-size:9.6px;transition:background-color .15s var(--eq2-ease)}.eq2-tr:last-child{border-bottom:0;height:38.9px}.eq2-tr.is-head{height:28px;border-bottom-color:#e5e7eb;background:#f9fafb;font-size:8.3px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#6b7280}.eq2-tr>span{padding:0 10.8px;white-space:nowrap}.eq2-tr>.is-day{padding:0;text-align:center;color:#374151}.eq2-tr.is-head>.is-day,.eq2-tr>.is-day.is-rest{color:#6b7280}.eq2-tr>.is-name{font-weight:500;color:#111827}.eq2-tr>.is-act{display:flex;justify-content:flex-end}[data-equipe-survol] .eq2-tr.is-target{background:#f9fafb}.eq2-tr>.is-exc{position:relative;display:flex;align-items:center;height:100%}.eq2-none{font-style:normal;color:#6b7280;transition:opacity .2s var(--eq2-ease)}.eq2-none:before{content:"\2014"}.eq2-badge{display:inline-flex;align-items:center;gap:2.7px;padding:1px 5.4px 1px 6.8px;border-radius:999px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#b45309;font-size:8.3px;font-weight:500;white-space:nowrap}.eq2-badge svg{color:#dc2626}.eq2-badge.is-new{position:absolute;left:10.8px;top:50%;opacity:0;transform:translate(-4px,-50%);transition:opacity .25s var(--eq2-ease),transform .3s var(--eq2-ease)}[data-equipe-conge] .eq2-badge.is-new{opacity:1;transform:translateY(-50%)}[data-equipe-conge] .is-target .eq2-none{opacity:0}.eq2-edit{display:inline-flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;width:59.6px;height:22.4px;border:1px solid #e5e7eb;border-radius:5px;background:#ffffff;font-size:9px;font-weight:500;color:#111827}@media (prefers-reduced-motion:reduce){.eq2-badge.is-new,.eq2-none,.eq2-tr{transition:none!important}}.er-view{position:relative;flex:1;min-height:0;overflow:hidden;background:#ffffff}.er-canvas{position:absolute;left:0;top:6.475px;width:1344px;height:1100px;transform:scale(.677083);transform-origin:0 0;font-size:16px;line-height:1.5;color:#111827;text-align:left;--er-ease:var(--ease-out)}.er-zone>div{max-width:1200px;margin:0 auto;padding:28px 32px}.er-zone.is-muted{background:#f9fafb}.er-zone>div>*+*{margin-top:24px}.er-intro{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:20px;color:#6b7280}.er-intro svg{margin-top:2px;color:#0891b2}.er-dates{display:grid;grid-template-columns:1fr 1fr;gap:16px}.er-label{display:block;height:24px;line-height:24px;font-weight:500}.er-input,.er-label{font-size:14px;color:#111827}.er-input{display:flex;align-items:center;gap:22px;height:40px;margin-top:8px;padding:0 12px;border:1px solid #e5e7eb;border-radius:6px;background:#ffffff;font-variant-numeric:tabular-nums}.er-zone>div>.er-presets{display:flex;gap:8px;margin-top:20px}.er-presets span{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid #e5e7eb;border-radius:6px;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:12px;font-weight:500;color:#111827}.er-presets span.is-on{border-color:#0e7490;background:#0e7490;color:#ffffff}.er-small{font-size:12px;line-height:16px;color:#6b7280}.er-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.er-card{position:relative;overflow:hidden;padding:16px 16px 16px 20px;border:1px solid #e5e7eb;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:opacity .35s var(--er-ease),transform .35s var(--er-ease),visibility .35s;transition-delay:calc(var(--i, 0) * 40ms)}.er-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:#d1d5db}.er-card.is-emerald:before{background:#10b981}.er-card.is-amber:before{background:#f59e0b}.er-card.is-blue:before{background:#3b82f6}.er-lab{font-size:13px;line-height:19.5px;font-weight:500;color:#6b7280}.er-row{display:flex;align-items:flex-end;gap:8px;margin-top:4px}.er-v{font-size:30px;line-height:1;font-weight:800;color:#111827;font-variant-numeric:tabular-nums;white-space:nowrap}.er-v.is-none{color:#6b7280}.er-delta{margin-bottom:2px;padding:2px 6px;border-radius:6px;font-size:12px;line-height:16px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.er-delta.is-good{background:#ecfdf5;color:#047857}.er-delta.is-bad{background:#fef2f2;color:#b91c1c}.er-delta.is-flat{background:#f3f4f6;color:#4b5563}.er-hint{margin-top:6px;font-size:12px;line-height:16px;color:#6b7280}@property --er-n{syntax:"<integer>";inherits:false;initial-value:0}.er-n{--er-n:var(--to);display:inline-block;text-align:right;counter-reset:er-n var(--er-n);transition:--er-n .8s var(--er-ease) calc(var(--i, 0) * 40ms)}.er-n:after{content:counter(er-n)}.er-tables{display:grid;grid-template-columns:1fr 1fr;gap:24px}.er-table{padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.er-th2{margin-bottom:12px;font-size:16px;line-height:24px;font-weight:500;color:#111827}.er-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.er-table th{font-weight:500;color:#6b7280}.er-table td,.er-table th{padding:8px;text-align:right;border-bottom:1px solid #e5e7eb}.er-table td{color:#111827;font-variant-numeric:tabular-nums}.er-table :is(th,td):first-child{padding-left:0;text-align:left}.er-table :is(th,td):last-child{padding-right:0}.er-table td:last-child{color:#6b7280}.er-table tr:last-child td{border-bottom:0}[data-er~=pre] .er-card{opacity:0;visibility:hidden;transform:translateY(20px)}[data-er~=pre] .er-n{--er-n:0}@media (prefers-reduced-motion:reduce){.er-card,.er-n{transition:none!important}}.er-tiret:before{content:"\2014"}.ic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.tour-grid{gap:48px;margin-top:40px}.tour-grid,.tour-group{display:flex;flex-direction:column}.tour-group{gap:20px}.tour-step{display:flex;flex-direction:column;gap:16px}.tour-screen{margin:0;min-width:0}.tour-frame{position:relative;width:100%;aspect-ratio:1110/700;container-type:inline-size;overflow:hidden;border-radius:12px;background:#ffffff;box-shadow:0 0 0 1px rgba(12,45,90,.08),0 30px 60px -28px rgba(12,45,90,.28)}.tour-canvas{position:absolute;left:0;top:0;width:1110px;height:700px;overflow:hidden;transform-origin:0 0;transform:scale(tan(atan2(100cqw,1110px)))}.tour-canvas .hp-dash{border-radius:0;box-shadow:none}.tour-cap{margin-top:10px;font-size:13px;line-height:20px;color:#6b7280}.tour-cap b{font-weight:600;color:#374151}.tour-frame[data-snap] *,.tour-frame[data-snap] :after,.tour-frame[data-snap] :before{transition:none!important}.tour-frame .hp-it{transition:background-color .15s var(--hp-ease),color .15s var(--hp-ease),transform .12s var(--hp-ease)}.tour-frame .hp-badge{height:14px;line-height:14px;overflow:hidden}.tour-frame[data-fill] .sd-tick>span{transform:translateY(-50%)}.tour-frame[data-exports] .hp-it[data-nav=exports]{background:rgba(148,163,184,.12);color:#e2e8f0}.tour-frame[data-exports=press] .hp-it[data-nav=exports]{transform:scale(.98);background:rgba(148,163,184,.2)}.tour-hp>.hp-dash{margin-left:0}.tour-hp .hp-ghost[data-move]{z-index:5}.tour-hp .hp-ghost[data-move=grab]{transform:translateY(-2px);box-shadow:0 10px 18px -8px rgba(12,45,90,.4);transition:transform .15s var(--hp-ease),box-shadow .15s var(--hp-ease)}.tour-hp .hp-ghost[data-move=slide]{transform:translateY(calc(var(--move-lanes) * 72px - 2px));box-shadow:0 10px 18px -8px rgba(12,45,90,.4);transition:transform .7s var(--hp-ease)}.tour-hp .hp-ghost[data-move=drop]{transform:translateY(calc(var(--move-lanes) * 72px));transition:transform .15s var(--hp-ease),box-shadow .2s var(--hp-ease)}@media (min-width:1024px){.tour-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:0 40px;margin-top:48px}.tour-group{display:contents}.tour-step{grid-column:1;justify-content:center;min-height:72vh;padding:40px 0}.tour-step[data-step="1"]{grid-row:1}.tour-step[data-step="2"]{grid-row:2}.tour-step[data-step="3"]{grid-row:3}.tour-step[data-step="4"]{grid-row:4}.tour-step[data-step="5"]{grid-row:5}.tour-step[data-step="6"]{grid-row:6}.tour-screen{grid-column:2;grid-row:1/span 6;align-self:start;position:sticky;top:max(88px,calc(50vh - 300px));width:100%;max-width:min(1110px,calc((100vh - 150px) * 1110 / 700));opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out),visibility .3s}.tour-grid[data-active="1"] .tour-screen[data-for="1"],.tour-grid[data-active="2"] .tour-screen[data-for="2"],.tour-grid[data-active="3"] .tour-screen[data-for="3"],.tour-grid[data-active="4"] .tour-screen[data-for="4"],.tour-grid[data-active="5"] .tour-screen[data-for="5"],.tour-grid[data-active="6"] .tour-screen[data-for="6"]{opacity:1;visibility:visible}.tour-step h3,.tour-step li{transition:color .3s var(--ease-out)}.tour-grid[data-live]:not([data-active="1"]) .tour-step[data-step="1"] h3,.tour-grid[data-live]:not([data-active="2"]) .tour-step[data-step="2"] h3,.tour-grid[data-live]:not([data-active="3"]) .tour-step[data-step="3"] h3,.tour-grid[data-live]:not([data-active="4"]) .tour-step[data-step="4"] h3,.tour-grid[data-live]:not([data-active="5"]) .tour-step[data-step="5"] h3,.tour-grid[data-live]:not([data-active="6"]) .tour-step[data-step="6"] h3{color:#4b5563}.tour-grid[data-live]:not([data-active="1"]) .tour-step[data-step="1"] :is(li,p),.tour-grid[data-live]:not([data-active="2"]) .tour-step[data-step="2"] :is(li,p),.tour-grid[data-live]:not([data-active="3"]) .tour-step[data-step="3"] :is(li,p),.tour-grid[data-live]:not([data-active="4"]) .tour-step[data-step="4"] :is(li,p),.tour-grid[data-live]:not([data-active="5"]) .tour-step[data-step="5"] :is(li,p),.tour-grid[data-live]:not([data-active="6"]) .tour-step[data-step="6"] :is(li,p){color:#6b7280}}@media (min-width:1280px){.tour-grid{grid-template-columns:360px minmax(0,1fr);gap:0 48px;margin-right:calc(-1 * max(0px, (100vw - 1264px) / 2))}}@media (prefers-reduced-motion:reduce){.tour-frame .hp-it,.tour-frame .sd-tick>span,.tour-hp .hp-ghost[data-move],.tour-screen,.tour-step h3,.tour-step li{transition:none!important}}