.ahist[data-v-05be8b2d]{border-radius:var(--lumens-radius-sm);width:26px;height:26px;color:var(--lumens-admin-600);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:inline-flex}.ahist[data-v-05be8b2d]:hover{background:var(--lumens-admin-50);color:var(--lumens-admin-700)}.ahist[data-v-05be8b2d]:focus-visible{outline:2px solid var(--lumens-admin-600);outline-offset:1px}.dsh__foot[data-v-94db9c00]{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.dsh__note[data-v-94db9c00]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-2)}.dsh__scroll[data-v-94db9c00]{overflow-x:auto}.dsh__table[data-v-94db9c00]{border-collapse:collapse;width:100%;font-size:var(--lumens-fs-sm)}.dsh__table th[data-v-94db9c00]{text-align:left;font-weight:600;font-size:var(--lumens-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--lumens-text-3);padding:0 8px 8px}.dsh__table td[data-v-94db9c00]{border-top:.5px solid var(--lumens-border);vertical-align:middle;padding:8px}.dsh__row--current td[data-v-94db9c00]{background:var(--lumens-bg)}.dsh__date[data-v-94db9c00]{white-space:nowrap}.dsh__grade[data-v-94db9c00]{font-weight:700}.dsh__score[data-v-94db9c00]{color:var(--lumens-text-3);font-variant-numeric:tabular-nums;margin-left:6px}.dsh__dots[data-v-94db9c00]{gap:5px;display:inline-flex}.dsh__dot[data-v-94db9c00]{border-radius:50%;width:10px;height:10px}.dsh__dot--changed[data-v-94db9c00]{outline:2px solid var(--lumens-text);outline-offset:1px}.dsh__empty[data-v-94db9c00],.dsh__error[data-v-94db9c00]{color:var(--lumens-text-2);font-size:var(--lumens-fs-sm);margin:0}.dsh__error[data-v-94db9c00]{color:var(--lumens-red-600)}@media (width<=640px){.dsh__table td[data-v-94db9c00]:nth-child(2),.dsh__table th[data-v-94db9c00]:nth-child(2){display:none}.dsh__table td[data-v-94db9c00],.dsh__table th[data-v-94db9c00]{padding-left:4px;padding-right:4px}.dsh__dots[data-v-94db9c00]{gap:3px}.dsh__dot[data-v-94db9c00]{width:8px;height:8px}}.axis-card[data-v-ed2a18a3]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--lumens-mark-green) 7%,var(--lumens-white)) 0,color-mix(in srgb,var(--lumens-mark-yellow) 6%,var(--lumens-white)) 55%,color-mix(in srgb,var(--lumens-mark-orange) 6%,var(--lumens-white)) 100%);min-width:0;min-height:260px;color:var(--lumens-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:14px;margin:0;padding:16px;transition:border-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1);display:flex}.axis-card--plus[data-v-ed2a18a3]{background:linear-gradient(135deg,color-mix(in srgb,var(--lumens-mark-green) 13%,var(--lumens-white)) 0,color-mix(in srgb,var(--lumens-mark-green) 4%,var(--lumens-white)) 60%,color-mix(in srgb,var(--lumens-mark-yellow) 6%,var(--lumens-white)) 100%)}.axis-card--neutral[data-v-ed2a18a3]{background:linear-gradient(135deg,color-mix(in srgb,var(--lumens-gray-200) 22%,var(--lumens-white)) 0,color-mix(in srgb,var(--lumens-gray-100) 8%,var(--lumens-white)) 60%,color-mix(in srgb,var(--lumens-mark-yellow) 5%,var(--lumens-white)) 100%)}.axis-card--minus[data-v-ed2a18a3]{background:linear-gradient(135deg,color-mix(in srgb,var(--lumens-red-400) 11%,var(--lumens-white)) 0,color-mix(in srgb,var(--lumens-red-400) 4%,var(--lumens-white)) 60%,color-mix(in srgb,var(--lumens-mark-orange) 6%,var(--lumens-white)) 100%)}.axis-card--compact[data-v-ed2a18a3]{gap:12px;width:100%;min-height:0;padding:12px}.axis-card--pending[data-v-ed2a18a3]{border:1px dashed var(--lumens-gray-100);background:linear-gradient(135deg,var(--lumens-bg-2) 0,var(--lumens-bg) 55%,var(--lumens-white) 100%)}.axis-card--active[data-v-ed2a18a3],.axis-card[data-v-ed2a18a3]:not(.axis-card--static):hover{border:1px solid var(--lumens-gray-200);box-shadow:var(--lumens-shadow-md)}.axis-card--static[data-v-ed2a18a3]{cursor:default}.axis-card[data-v-ed2a18a3]:focus-visible{outline:2px solid var(--lumens-brand-600);outline-offset:2px}.axis-card__head[data-v-ed2a18a3]{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.axis-card__icon[data-v-ed2a18a3]{border-radius:var(--lumens-radius-md);background:var(--axis-bg);width:28px;height:28px;color:var(--axis-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.axis-card__title[data-v-ed2a18a3]{letter-spacing:.01em;min-width:0;color:var(--lumens-text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.axis-card__sign[data-v-ed2a18a3]{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.axis-card__disc[data-v-ed2a18a3]{fill:currentColor}.axis-card__sign--plus[data-v-ed2a18a3],.axis-card__sign--pre[data-v-ed2a18a3]{color:var(--lumens-brand-600)}.axis-card__sign--pre .axis-card__disc[data-v-ed2a18a3]{fill:var(--lumens-white);stroke:currentColor;stroke-width:1.5px;stroke-dasharray:2.2 2.6}.axis-card__sign--neutral[data-v-ed2a18a3]{color:var(--lumens-gray-200)}.axis-card__sign--minus[data-v-ed2a18a3]{color:var(--lumens-red-600)}.axis-card__sign--wait[data-v-ed2a18a3]{color:var(--lumens-gray-200)}.axis-card__tag[data-v-ed2a18a3]{border-radius:var(--lumens-radius-sm);font-size:var(--lumens-fs-xs);white-space:nowrap;flex-shrink:0;padding:2px 8px;font-weight:600}.axis-card__lead[data-v-ed2a18a3]{flex-direction:column;gap:4px;min-width:0;display:flex}.axis-card__big[data-v-ed2a18a3]{letter-spacing:-.01em;color:var(--lumens-text);font-size:19px;font-weight:650;line-height:1.2}.axis-card__big--sentence[data-v-ed2a18a3]{letter-spacing:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:550;line-height:1.35;display:-webkit-box;overflow:hidden}.axis-card__big--wait[data-v-ed2a18a3]{color:var(--lumens-text-3)}.axis-card--compact .axis-card__big[data-v-ed2a18a3]{font-size:17px}.axis-card--compact .axis-card__big--sentence[data-v-ed2a18a3]{font-size:14px}.axis-card__sub[data-v-ed2a18a3]{color:var(--lumens-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.axis-card__meta[data-v-ed2a18a3]{border-top:.5px solid var(--lumens-border);flex-direction:column;gap:6px;min-width:0;margin:0;padding-top:12px;display:flex}.axis-card__row[data-v-ed2a18a3]{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;font-size:12px;display:flex}.axis-card__row dt[data-v-ed2a18a3]{color:var(--lumens-text-3);flex-shrink:0;margin:0}.axis-card__row dd[data-v-ed2a18a3]{min-width:0;color:var(--lumens-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;margin:0;font-weight:500;display:inline-flex;overflow:hidden}.axis-card__row--zones[data-v-ed2a18a3]{align-items:flex-start}.axis-card__row dd.axis-card__muted[data-v-ed2a18a3]{color:var(--lumens-text-3);font-weight:400}.axis-card__row dd.axis-card__stale[data-v-ed2a18a3]{color:var(--lumens-amber-600)}.axis-card__bars[data-v-ed2a18a3]{gap:3px;display:inline-flex}.axis-card__bar[data-v-ed2a18a3]{background:var(--lumens-gray-100);border-radius:2px;width:12px;height:4px}.axis-card__bar--on[data-v-ed2a18a3]{background:var(--lumens-mark-green)}.axis-card__zones[data-v-ed2a18a3]{white-space:normal;flex-wrap:wrap}.axis-card__zone[data-v-ed2a18a3]{text-overflow:ellipsis;white-space:nowrap;background:var(--lumens-bg-2);max-width:100%;color:var(--lumens-text-2);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:500;line-height:18px;overflow:hidden}.axis-card__zone--inside[data-v-ed2a18a3]{background:var(--lumens-amber-50);color:var(--lumens-amber-600)}.axis-card__zone--more[data-v-ed2a18a3]{color:var(--lumens-text-3)}.axis-card__warning[data-v-ed2a18a3]{align-items:center;gap:4px}.axis-card__foot[data-v-ed2a18a3],.axis-card__warning[data-v-ed2a18a3]{justify-content:flex-end;display:flex}.axis-card__foot[data-v-ed2a18a3]{margin-top:auto}.axis-card__open[data-v-ed2a18a3]{border:.5px solid var(--lumens-border);background:var(--lumens-white);width:30px;height:30px;color:var(--lumens-text-2);border-radius:50%;justify-content:center;align-items:center;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.axis-card--active .axis-card__open[data-v-ed2a18a3],.axis-card:focus-visible .axis-card__open[data-v-ed2a18a3],.axis-card:not(.axis-card--static):hover .axis-card__open[data-v-ed2a18a3]{border-color:var(--axis-fg);background:var(--axis-bg);color:var(--axis-fg)}.axis-card__sr[data-v-ed2a18a3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.key-figs[data-v-53e29b24]{margin:0 0 20px}.key-figs.ckpi-strip--dense[data-v-53e29b24]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.tech-sheet[data-v-737349b0]{container:tech-sheet/inline-size}.tech-sheet__grid[data-v-737349b0]{grid-template-columns:minmax(0,1fr);gap:18px 28px;display:grid}@container tech-sheet (width>=560px){.tech-sheet__grid[data-v-737349b0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tech-sheet (width>=880px){.tech-sheet__grid[data-v-737349b0]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tech-sheet__section[data-v-737349b0]{min-width:0}.tech-sheet__title[data-v-737349b0]{border-bottom:.5px solid var(--lumens-border);font-size:var(--lumens-fs-xs);color:var(--lumens-text-3);margin:0 0 2px;padding:0 6px 6px 0;font-weight:600;position:relative}.tech-sheet__title[data-v-737349b0],.tech-sheet__toggle[data-v-737349b0]{align-items:center;gap:6px;display:flex}.tech-sheet__toggle[data-v-737349b0]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0 0 0 4px}.tech-sheet__toggle[data-v-737349b0]:disabled{cursor:default}.tech-sheet__toggle:disabled .tech-sheet__toggle-chev[data-v-737349b0]{visibility:hidden}.tech-sheet__toggle:hover:not(:disabled) .tech-sheet__title-text[data-v-737349b0],.tech-sheet__toggle:hover:not(:disabled) .tech-sheet__toggle-chev[data-v-737349b0]{color:var(--lumens-text)}.tech-sheet__toggle[data-v-737349b0]:focus-visible{outline:2px solid var(--lumens-brand-600);outline-offset:2px;border-radius:var(--lumens-radius-xs)}.tech-sheet__toggle-chev[data-v-737349b0]{color:var(--lumens-text-3);flex-shrink:0}.tech-sheet__title-text[data-v-737349b0]{letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}.tech-sheet__summary[data-v-737349b0]{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--lumens-text-2);flex:1;font-weight:500;overflow:hidden}.tech-sheet__coords[data-v-737349b0]{flex-shrink:0;display:inline-flex;position:relative}.tech-sheet__coords-btn[data-v-737349b0]{border-radius:var(--lumens-radius-sm);width:22px;height:22px;color:var(--lumens-text-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-3px 0;padding:0;display:inline-flex}.tech-sheet__coords-btn--open[data-v-737349b0],.tech-sheet__coords-btn[data-v-737349b0]:hover{background:var(--lumens-bg-hover);color:var(--lumens-brand-600)}.tech-sheet__pop[data-v-737349b0]{z-index:10;border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-md);background:var(--lumens-white);flex-direction:column;gap:8px;min-width:210px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 20px #1a1a181f}.tech-sheet__pop-value[data-v-737349b0]{font-variant-numeric:tabular-nums;color:var(--lumens-text);white-space:nowrap;font-size:12.5px;font-weight:600}.tech-sheet__pop-actions[data-v-737349b0]{flex-wrap:wrap;gap:4px;display:flex}.tech-sheet__pop-btn[data-v-737349b0]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-sm);background:var(--lumens-white);height:24px;color:var(--lumens-text-2);font:inherit;font-size:var(--lumens-fs-xs);cursor:pointer;align-items:center;padding:0 8px;font-weight:600;text-decoration:none;display:inline-flex}.tech-sheet__pop-btn[data-v-737349b0]:hover{border-color:var(--lumens-gray-200);color:var(--lumens-text)}.tech-sheet__pop-btn--lumens[data-v-737349b0]{border-color:color-mix(in srgb,var(--lumens-brand-600) 35%,transparent);color:var(--lumens-brand-600)}.tech-sheet__children[data-v-737349b0]{border-left:.5px solid var(--lumens-border);flex-direction:column;margin:0 0 4px 12px;padding-left:8px;display:flex}.tech-sheet__row--child[data-v-737349b0]{min-height:26px;padding-top:3px;padding-bottom:3px;font-size:12px}.tech-sheet__row--child .tech-sheet__text[data-v-737349b0]{font-weight:500}.tech-sheet__links[data-v-737349b0]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.tech-sheet__link-chip[data-v-737349b0]{border:.5px solid var(--lumens-border);background:var(--lumens-white);height:24px;color:var(--lumens-text-2);font-size:var(--lumens-fs-xs);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}.tech-sheet__link-chip[data-v-737349b0]:hover{border-color:var(--lumens-gray-200);color:var(--lumens-brand-600)}.tech-sheet__rows[data-v-737349b0]{flex-direction:column;margin:0;display:flex}.tech-sheet__row[data-v-737349b0]{border:0;border-bottom:.5px solid var(--lumens-bg-2);width:100%;min-width:0;min-height:30px;color:inherit;font:inherit;text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;margin:0;padding:5px 6px;font-size:12.5px;display:flex}.tech-sheet__row[data-v-737349b0]:last-child{border-bottom:0}.tech-sheet__row--action[data-v-737349b0]{border-radius:var(--lumens-radius-sm);cursor:pointer;transition:background .12s cubic-bezier(.2,0,0,1)}.tech-sheet__row--action[data-v-737349b0]:hover{background:var(--lumens-bg-hover)}.tech-sheet__row--action[data-v-737349b0]:focus-visible{outline:2px solid var(--lumens-brand-600);outline-offset:-2px}.tech-sheet__label[data-v-737349b0]{max-width:48%;color:var(--lumens-text-3);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.tech-sheet__value[data-v-737349b0]{flex:1;align-items:center;gap:6px;margin:0}.tech-sheet__tip[data-v-737349b0],.tech-sheet__value[data-v-737349b0]{justify-content:flex-end;min-width:0;display:flex}.tech-sheet__tip[data-v-737349b0]{overflow:hidden}.tech-sheet__tip[data-v-737349b0]>div{min-width:0;max-width:100%}.tech-sheet__text[data-v-737349b0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--lumens-text);text-align:right;font-weight:600;display:block;overflow:hidden}.tech-sheet__text--link[data-v-737349b0]{color:var(--lumens-brand-600);text-decoration:none}a.tech-sheet__text--link[data-v-737349b0]:hover{text-decoration:underline}.tech-sheet__todo[data-v-737349b0]{border:1px dashed var(--lumens-amber-400);background:var(--lumens-amber-50);color:var(--lumens-amber-600);font-size:var(--lumens-fs-xs);border-radius:999px;align-items:center;padding:1px 8px;font-weight:600;display:inline-flex}.tech-sheet__secondary[data-v-737349b0]{color:var(--lumens-text-3);white-space:nowrap;flex-shrink:0}.tech-sheet__warn[data-v-737349b0]{color:var(--lumens-amber-600);display:inline-flex}.tech-sheet__text--empty[data-v-737349b0]{color:var(--lumens-text-3);font-weight:500}.tech-sheet__icon-btn[data-v-737349b0]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-sm);background:var(--lumens-white);width:22px;height:22px;color:var(--lumens-text-2);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tech-sheet__icon-btn[data-v-737349b0]:hover:not(:disabled){border-color:var(--lumens-gray-200);color:var(--lumens-text)}.tech-sheet__icon-btn--ok[data-v-737349b0]{border-color:var(--lumens-text);background:var(--lumens-text);color:var(--lumens-white)}.tech-sheet__icon-btn--ok[data-v-737349b0]:hover:not(:disabled){color:var(--lumens-white);opacity:.85}.tech-sheet__pencil[data-v-737349b0]{opacity:0;transition:opacity .12s cubic-bezier(.2,0,0,1)}.tech-sheet--editing .tech-sheet__pencil[data-v-737349b0],.tech-sheet__pencil--shown[data-v-737349b0],.tech-sheet__pencil[data-v-737349b0]:focus-visible,.tech-sheet__row:hover .tech-sheet__pencil[data-v-737349b0]{opacity:1}.tech-sheet--editing .tech-sheet__row--editable[data-v-737349b0]{border-radius:var(--lumens-radius-sm);background:var(--lumens-bg)}.tech-sheet__row--open[data-v-737349b0]{border-radius:var(--lumens-radius-sm);background:var(--lumens-bg-2)!important}.tech-sheet__form .tech-sheet__icon-btn[data-v-737349b0]{width:26px;height:26px}.tech-sheet__form[data-v-737349b0]{flex-wrap:wrap;justify-content:flex-end;margin:0}.tech-sheet__form[data-v-737349b0],.tech-sheet__input-wrap[data-v-737349b0]{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.tech-sheet__input[data-v-737349b0]{box-sizing:border-box;border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-sm);background:var(--lumens-white);width:100%;min-width:0;height:26px;color:var(--lumens-text);font:inherit;font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;outline:none;flex:1;padding:0 8px;font-size:12.5px;font-weight:600;transition:border-color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1);box-shadow:0 1px 2px #1a1a180f}.tech-sheet__input[data-v-737349b0]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tech-sheet__input[data-v-737349b0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tech-sheet__input[data-v-737349b0]:focus{border-color:var(--lumens-gray-200);box-shadow:0 0 0 3px #1a1a180f}select.tech-sheet__input[data-v-737349b0]{text-align:left}.tech-sheet__unit[data-v-737349b0]{color:var(--lumens-text-3);flex-shrink:0}.tech-sheet__error[data-v-737349b0]{text-align:right;font-size:var(--lumens-fs-xs);color:var(--lumens-red-600);flex-basis:100%}.tech-sheet__chev[data-v-737349b0]{color:var(--lumens-text-3);flex-shrink:0}.project-header[data-v-ec310186]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.project-header__main[data-v-ec310186]{flex:220px;min-width:0;padding-top:2px}.project-header__kicker[data-v-ec310186]{flex-wrap:wrap;align-items:center;gap:2px 6px;margin-bottom:6px;display:flex}.project-header__kicker[data-v-ec310186]>:first-child{flex-shrink:0}.project-header__kicker-sep[data-v-ec310186]{color:var(--lumens-gray-200)}.project-header__kicker-link[data-v-ec310186]{color:inherit;text-decoration:none;transition:color .15s cubic-bezier(.2,0,0,1)}.project-header__meta-star[data-v-ec310186]{margin-left:4px}.project-header__kicker-link[data-v-ec310186]:hover{color:var(--lumens-brand-600)}.project-header__kicker-carte[data-v-ec310186]{border-radius:var(--lumens-radius-sm);width:20px;height:20px;color:var(--lumens-brand-600);justify-content:center;align-items:center;margin-left:2px;text-decoration:none;transition:color .15s cubic-bezier(.2,0,0,1),background .15s cubic-bezier(.2,0,0,1);display:inline-flex}.project-header__kicker-carte[data-v-ec310186]:hover{color:var(--lumens-brand-700);background:#14864b1a}.project-header__kicker .project-header__type-badge[data-v-ec310186]{letter-spacing:0;text-transform:none}.project-header--dock .project-header__kicker[data-v-ec310186]{grid-area:1/1/auto/-1;margin-bottom:2px}.project-header__title-row[data-v-ec310186]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:2px;display:flex}.project-header__lifecycle[data-v-ec310186]{font-size:var(--lumens-fs-xs);border-radius:var(--lumens-radius-sm);letter-spacing:.01em;flex:none;padding:2px 8px;font-weight:600}.project-header__title-wrap[data-v-ec310186]{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.project-header__title-text[data-v-ec310186]{flex:0 auto;grid-template-columns:minmax(0,max-content);min-width:0;display:grid;overflow:hidden}.project-header__title[data-v-ec310186]{text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;color:var(--lumens-text);letter-spacing:-.02em;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.project-header__type-badge[data-v-ec310186]{border-radius:var(--lumens-radius-md);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:visible}.project-header__type-badge--dock[data-v-ec310186]{border-radius:var(--lumens-radius-md);width:28px;height:28px}.project-header__actions[data-v-ec310186]{justify-content:flex-start;width:100%;margin:8px 0 0}.project-header__actions[data-v-ec310186],.project-header__location[data-v-ec310186]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.project-header__location[data-v-ec310186]{min-width:0;font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);margin:0 0 8px;line-height:1.3}.project-header__location-link[data-v-ec310186]{color:var(--lumens-text-3);flex:0 auto;align-items:center;gap:4px;min-width:0;max-width:100%;font-weight:500;text-decoration:none;display:inline-flex}.project-header__location-map-icon[data-v-ec310186]{flex-shrink:0}.project-header__location-label[data-v-ec310186],.project-header__location-text[data-v-ec310186]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-header__location-link[data-v-ec310186]:hover{color:var(--lumens-brand-600);text-decoration:underline}.project-header__location-text[data-v-ec310186]{color:var(--lumens-text-3);font-weight:500}.project-header__map-icon[data-v-ec310186]{border-radius:var(--lumens-radius-xs);width:18px;height:18px;color:var(--lumens-brand-600);opacity:.85;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.project-header__map-icon[data-v-ec310186]:hover{opacity:1;background:#0f766e14}.project-header__meta[data-v-ec310186]{flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px;font-size:14px;line-height:1.35;display:flex}.project-header--dock .project-header__meta[data-v-ec310186]{font-size:var(--lumens-fs-md)}.project-header__meta-row[data-v-ec310186]{align-items:center;gap:7px;min-width:0;max-width:100%;display:flex}.project-header__meta-row--muted[data-v-ec310186]{color:var(--lumens-text-3)}.project-header__meta-icon[data-v-ec310186]{min-width:16px;color:var(--lumens-text-3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.project-header__meta-logo[data-v-ec310186]{box-sizing:border-box;border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-sm);background:var(--lumens-white);-o-object-fit:contain;object-fit:contain;width:22px;height:22px;padding:2px}.project-header__meta-content[data-v-ec310186]{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.project-header__meta-sep[data-v-ec310186]{color:var(--lumens-gray-100);font-size:var(--lumens-fs-xs)}.project-header__meta-item[data-v-ec310186]{min-width:0}.project-header__meta-item--muted[data-v-ec310186]{color:var(--lumens-text-3)}.project-header__meta-link[data-v-ec310186]{color:var(--lumens-text);font-weight:600;text-decoration:none}.project-header__meta-link[data-v-ec310186]:hover{color:var(--lumens-brand-600);text-decoration:underline}.project-header__plan[data-v-ec310186]{flex-direction:column;flex:none;align-items:stretch;gap:8px;width:min(240px,100%);display:flex}.project-header__plan-actions[data-v-ec310186]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.project-header__title-extra[data-v-ec310186]{vertical-align:middle;align-items:center;gap:2px;margin-left:6px;font-size:0;display:inline-flex}.project-header__title-line[data-v-ec310186]{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.project-header__title-line--dock[data-v-ec310186]{flex-wrap:nowrap}.project-header__title-slot[data-v-ec310186]{flex:auto;min-width:0;overflow:hidden}.project-header__title-trailing[data-v-ec310186]{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.project-header--dock[data-v-ec310186]{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:10px 12px}.project-header--dock .project-header__main[data-v-ec310186]{-moz-column-gap:8px;flex:1 1 0;grid-template-columns:minmax(0,1fr);align-items:start;column-gap:8px;width:auto;min-width:0;display:grid}.project-header--dock .project-header__title-row[data-v-ec310186]{display:contents}.project-header--dock .project-header__actions[data-v-ec310186],.project-header--dock .project-header__dock-actions[data-v-ec310186],.project-header--dock .project-header__location[data-v-ec310186],.project-header--dock .project-header__meta[data-v-ec310186]{grid-column:1/-1}.project-header--dock .project-header__title-row[data-v-ec310186]>:first-child{grid-area:2/1}.project-header--dock .project-header__title-wrap[data-v-ec310186]{grid-area:2/1;align-items:flex-start;min-width:0;max-width:100%}.project-header--dock .project-header__lifecycle[data-v-ec310186]{grid-area:3/1;justify-self:start}.project-header--dock .project-header__title-line[data-v-ec310186]{align-items:flex-start;max-width:100%}.project-header--dock .project-header__title-line--dock>.project-header__title-slot[data-v-ec310186]{flex:1 1 0;min-width:0;max-width:100%}.project-header--dock .project-header__title-text[data-v-ec310186]{width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.project-header--dock .project-header__title-text[data-v-ec310186]>*{width:100%;min-width:0;max-width:100%;display:block}.project-header__dock-actions[data-v-ec310186]:empty{display:none}.project-header__dock-actions[data-v-ec310186]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;margin-top:8px;display:flex}.project-header--dock .project-header__title-slot[data-v-ec310186] .spd-title-row{flex:auto;align-items:flex-start;min-width:0;max-width:100%;overflow:visible}.project-header--dock .project-header__title[data-v-ec310186],.project-header--dock .project-header__title-slot[data-v-ec310186] .project-header__title{text-align:left;white-space:normal;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;max-width:100%;line-height:1.25;display:-webkit-box;overflow:hidden}.project-header--dock .project-header__plan[data-v-ec310186]{flex:0 0 200px;align-self:flex-start;width:200px;min-width:0;max-width:200px}.project-header--dock .project-header__plan-media[data-v-ec310186]{width:100%}.project-header--dock .project-header__plan-map[data-v-ec310186]{background:var(--lumens-bg);border-radius:10px;width:100%;height:108px;overflow:hidden}.project-header--dock .project-header__plan-map[data-v-ec310186]>div{width:100%!important;height:100%!important}.project-header__plan-media[data-v-ec310186]{position:relative}.project-header__plan-media[data-v-ec310186] .mpc-root{min-height:0}.project-header__plan-media[data-v-ec310186] .mpc-frame{border-radius:10px}.project-header__plan-media[data-v-ec310186] .mpc-image{max-height:160px}.project-header__plan-media[data-v-ec310186] .mpc-map{min-height:120px}.project-header--dock .project-header__plan-media[data-v-ec310186] .mpc-image{max-height:110px}.project-header--dock .project-header__plan-media[data-v-ec310186] .mpc-map{min-height:90px}.project-header__plan-media[data-v-ec310186] .mpc-footer{padding-top:6px}.project-header__plan-media[data-v-ec310186] .mpc-nav{width:24px;height:24px}.project-header__plan-media[data-v-ec310186] .mpc-nav--prev{left:6px}.project-header__plan-media[data-v-ec310186] .mpc-nav--next{right:6px}@container project-fiche (width<=480px){.project-header--dock[data-v-ec310186]{flex-wrap:wrap}.project-header--dock .project-header__plan[data-v-ec310186]{flex:100%;width:100%;max-width:none}}@container project-fiche (width>=720px){.project-header__plan[data-v-ec310186]{flex-basis:280px;width:280px}.project-header__plan-media[data-v-ec310186] .mpc-image{max-height:140px}}@container project-fiche (width>=1080px){.project-header:not(.project-header--dock) .project-header__plan[data-v-ec310186]{flex-basis:300px;width:300px}}.project-bundle-doc-row__inner[data-v-c96580bf]{flex-direction:column;gap:3px;min-width:0;display:flex}.project-bundle-doc-row__head[data-v-c96580bf]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.project-bundle-doc-row__title[data-v-c96580bf]{font-size:var(--lumens-fs-sm);color:var(--lumens-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.project-bundle-doc-row__title--muted[data-v-c96580bf]{color:var(--lumens-text-2);font-weight:500}.project-bundle-doc-row__subtitle[data-v-c96580bf]{font-size:var(--lumens-fs-xs);color:var(--lumens-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-bundle-doc-row__llm-dot[data-v-c96580bf]{font-size:var(--lumens-fs-xs);letter-spacing:.04em;border-radius:var(--lumens-radius-xs);background:var(--lumens-brand-50);color:var(--lumens-brand-600);flex-shrink:0;padding:1px 5px;font-weight:700}.doc-acc[data-v-c2e9aca8]{border:.5px solid var(--lumens-border);background:var(--lumens-white);border-radius:10px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.doc-acc--open[data-v-c2e9aca8]{border-color:var(--lumens-gray-100);box-shadow:0 1px 3px #1a1a180d}.doc-acc__header--static[data-v-c2e9aca8]{cursor:default}.doc-acc__header[data-v-c2e9aca8]{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;transition:background .12s;display:flex}.doc-acc--open .doc-acc__header[data-v-c2e9aca8],.doc-acc__header[data-v-c2e9aca8]:hover{background:var(--lumens-bg-hover)}.doc-acc--open .doc-acc__header[data-v-c2e9aca8]{border-bottom:.5px solid var(--lumens-border)}.doc-acc__header-main[data-v-c2e9aca8]{flex:1;min-width:0}.doc-acc__chevron[data-v-c2e9aca8]{width:18px;height:18px;font-size:var(--lumens-fs-xs);color:var(--lumens-text-3);border-radius:var(--lumens-radius-xs);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;line-height:1;transition:transform .15s,color .15s,background .12s;display:inline-flex;transform:rotate(-90deg)}.doc-acc--open .doc-acc__chevron[data-v-c2e9aca8],.doc-acc__chevron--open[data-v-c2e9aca8]{color:var(--lumens-text-2);transform:none}.doc-acc__header:hover .doc-acc__chevron[data-v-c2e9aca8]{background:var(--lumens-bg-2);color:var(--lumens-text)}.doc-acc__body[data-v-c2e9aca8]{background:var(--lumens-white);padding:12px}.doc-inspect[data-v-52d42725]{background:var(--lumens-bg);border:.5px solid var(--lumens-border);border-radius:10px;flex-direction:column;gap:0;min-width:0;padding:12px 14px;display:flex}.doc-inspect--embedded[data-v-52d42725]{background:0 0;border:none;border-radius:0;padding:0}.doc-inspect__head[data-v-52d42725]{margin-bottom:10px}.doc-inspect__type-row[data-v-52d42725]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.doc-inspect__llm[data-v-52d42725]{font-size:var(--lumens-fs-xs);letter-spacing:.04em;border-radius:var(--lumens-radius-xs);background:var(--lumens-brand-50);color:var(--lumens-brand-600);padding:1px 5px;font-weight:700}.doc-inspect__title[data-v-52d42725]{font-size:var(--lumens-fs-md);color:var(--lumens-text);margin:0;font-weight:700;line-height:1.35}.doc-inspect__subtitle[data-v-52d42725]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-2);margin:4px 0 0;line-height:1.4}.doc-inspect__meta-row[data-v-52d42725]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.doc-inspect__meta-item strong[data-v-52d42725]{color:var(--lumens-text);font-weight:600}.doc-inspect__meta-actions[data-v-52d42725]{margin-left:auto}.doc-inspect__llm-block[data-v-52d42725]{border-top:.5px solid var(--lumens-bg-2);margin-top:9px;padding-top:9px}.doc-inspect__empty[data-v-52d42725]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);margin:0;font-style:italic}.doc-inspect[data-v-52d42725] .llm-summary{margin-bottom:0}.project-bundle[data-v-7a20cda7]{container:project-bundle/inline-size}.project-bundle__info-grid[data-v-7a20cda7]{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-bottom:12px;display:grid}.ep-dense[data-v-7a20cda7]{border:.5px solid var(--lumens-border);background:var(--lumens-white);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ep-dense__row[data-v-7a20cda7]{border-bottom:.5px solid var(--lumens-bg-hover);align-items:center;gap:8px;padding:5px 10px;display:flex}.ep-dense__row[data-v-7a20cda7]:last-child{border-bottom:none}.ep-dense__tag[data-v-7a20cda7]{text-align:center;width:96px;font-size:var(--lumens-fs-xs);border-radius:var(--lumens-radius-sm);background:var(--lumens-bg-2);color:var(--lumens-text-2);flex-shrink:0;padding:1px 6px;font-weight:600}.ep-dense__name[data-v-7a20cda7],.ep-dense__tag[data-v-7a20cda7]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ep-dense__name[data-v-7a20cda7]{min-width:0;font-size:var(--lumens-fs-sm);color:var(--lumens-text);text-align:left;flex:1}.ep-dense__name--btn[data-v-7a20cda7]{cursor:pointer;background:0 0;border:none;padding:0}.ep-dense__name--btn[data-v-7a20cda7]:hover{color:var(--lumens-text);text-decoration:underline}.ep-dense__llm[data-v-7a20cda7]{color:var(--lumens-brand-600);font-weight:700}.ep-dense__chevron[data-v-7a20cda7],.ep-dense__llm[data-v-7a20cda7]{font-size:var(--lumens-fs-xs);flex-shrink:0}.ep-dense__chevron[data-v-7a20cda7]{color:var(--lumens-gray-200);transition:transform .15s}.ep-dense__chevron--open[data-v-7a20cda7]{transform:rotate(180deg)}.ep-dense__detail[data-v-7a20cda7]{border-bottom:.5px solid var(--lumens-bg-hover);background:var(--lumens-bg);padding:8px 10px 10px 114px}.project-bundle__synthese[data-v-7a20cda7]{background:var(--lumens-bg);border-radius:var(--lumens-radius-md);margin-bottom:12px;padding:9px 11px}.project-bundle__synthese-label[data-v-7a20cda7]{font-size:var(--lumens-fs-xs);color:var(--lumens-text-3);text-transform:uppercase;letter-spacing:.03em;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.project-bundle__synthese-who[data-v-7a20cda7]{text-transform:none;letter-spacing:0;color:var(--lumens-text-2);font-weight:600}.project-bundle__synthese-text[data-v-7a20cda7]{font-size:var(--lumens-fs-sm);color:var(--lumens-text);margin:0;line-height:1.55}.project-bundle__fold-toggle[data-v-7a20cda7],.project-bundle__info[data-v-7a20cda7]{background:var(--lumens-bg);border-radius:var(--lumens-radius-md);padding:8px 10px}.project-bundle__info-label[data-v-7a20cda7]{font-size:var(--lumens-fs-xs);color:var(--lumens-text-3);text-transform:uppercase;letter-spacing:.03em}.project-bundle__info-value[data-v-7a20cda7]{font-size:var(--lumens-fs-sm);color:var(--lumens-text);margin-top:2px;font-weight:600}.project-bundle__list[data-v-7a20cda7]{flex-direction:column;gap:8px;min-width:0;display:flex}.project-bundle__group-label[data-v-7a20cda7]{font-size:var(--lumens-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--lumens-text-3);margin:4px 0 2px;font-weight:700}.project-bundle__fold-toggle[data-v-7a20cda7]{border:.5px dashed var(--lumens-gray-100);width:100%;color:var(--lumens-text-2);font-size:var(--lumens-fs-sm);cursor:pointer;text-align:left;align-items:center;gap:6px;margin-top:4px;font-weight:600;display:flex}.project-bundle__fold-toggle[data-v-7a20cda7]:hover{background:var(--lumens-bg-2);border-color:var(--lumens-gray-200)}.ep-dialog__bundles[data-v-a87c45c2]{flex-direction:column;gap:10px;display:flex}.px-sec[data-v-e2f01f74]{background:var(--lumens-white);border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-lg);flex-direction:column;gap:12px;padding:16px 16px 18px;display:flex;position:relative;overflow:hidden;container:pxsec srcx/inline-size}.px-sec--compact[data-v-e2f01f74]{border-radius:10px;gap:10px;padding:12px}.px-sec__head[data-v-e2f01f74]{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;min-width:0;display:flex}.px-sec__titles[data-v-e2f01f74]{flex:auto;min-width:0}.px-sec__title[data-v-e2f01f74]{font-size:var(--lumens-fs-md);color:var(--lumens-text);letter-spacing:-.01em;margin:0;font-weight:600}.px-sec__lead[data-v-e2f01f74]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:4px 0 0;line-height:1.35;display:flex}.px-sec__trailing[data-v-e2f01f74]{flex:none;align-self:flex-start;min-width:0}.px-sec__body[data-v-e2f01f74]{min-width:0}@media (width<=559px){.px-sec__head[data-v-e2f01f74]{flex-wrap:wrap}.px-sec__lead[data-v-e2f01f74]{width:100%}}.px-sec .px-explorer-rail{flex-direction:column;gap:8px;min-width:0;display:flex}@container pxsec (width>=680px){.px-sec:not(.px-sec--compact) .src-x__rail.px-explorer-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}}.px-sec--compact .px-explorer-rail{gap:10px}.src-x[data-v-bdbfa377] .px-sec__head{flex-wrap:wrap}.src-x__trailing[data-v-bdbfa377]{align-items:center;gap:8px;display:flex}.src-x__layout[data-v-bdbfa377]{flex-direction:column;gap:10px;display:flex}.src-x__rail[data-v-bdbfa377]{min-width:0}.src-x__pane[data-v-bdbfa377]{min-width:0;display:none;position:relative}.src-x__close[data-v-bdbfa377]{z-index:2;position:absolute;top:10px;right:10px}@container srcx (width>=680px){.src-x--split:not(.src-x--compact) .src-x__layout[data-v-bdbfa377]{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:14px;transition:grid-template-columns .34s cubic-bezier(.22,1,.36,1);display:grid}.src-x--split:not(.src-x--compact) .src-x__rail.px-explorer-rail[data-v-bdbfa377]{grid-template-columns:minmax(0,1fr)}.src-x:not(.src-x--split):not(.src-x--compact) .src-x__pane[data-v-bdbfa377]{display:none}.src-x--split:not(.src-x--compact) .src-x__pane[data-v-bdbfa377]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .28s cubic-bezier(.2,0,0,1),transform .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;display:block;overflow:hidden;transform:translate(18px)}.src-x--split:not(.src-x--compact) .src-x__pane--open[data-v-bdbfa377]{border-radius:var(--lumens-radius-lg);border:.5px solid var(--lumens-border);background:var(--lumens-white);opacity:1;pointer-events:auto;visibility:visible;min-height:220px;padding:16px 44px 16px 16px;transition:opacity .28s cubic-bezier(.2,0,0,1),transform .34s cubic-bezier(.22,1,.36,1),visibility linear;transform:none}.src-x--split[data-v-bdbfa377]:not(.src-x--compact) .x-card__stack{display:none}}.oreol-dialog__fields[data-v-19d3afb5]{grid-template-columns:minmax(120px,38%) 1fr;gap:8px 14px;margin:0;display:grid}.oreol-dialog__fields dt[data-v-19d3afb5]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-2)}.oreol-dialog__fields dd[data-v-19d3afb5]{font-size:var(--lumens-fs-md);color:var(--lumens-text);overflow-wrap:anywhere;margin:0;font-weight:600}.oreol-dialog__fields a[data-v-19d3afb5]{color:var(--lumens-blue-600);text-decoration:none}.oreol-dialog__fields a[data-v-19d3afb5]:hover{text-decoration:underline}.oreol-dialog__section[data-v-19d3afb5]{margin-top:18px}.oreol-dialog__section-title[data-v-19d3afb5]{font-size:var(--lumens-fs-sm);letter-spacing:.03em;text-transform:uppercase;color:var(--lumens-text-2);align-items:center;gap:8px;margin:0 0 8px;font-weight:700;display:flex}.oreol-dialog__count[data-v-19d3afb5]{font-size:var(--lumens-fs-xs);border-radius:var(--lumens-radius-pill);background:var(--lumens-blue-50);color:var(--lumens-blue-600);padding:1px 6px;font-weight:700}.oreol-dialog__table-wrap[data-v-19d3afb5]{border:.5px solid var(--lumens-border);border-radius:10px;overflow-x:auto}.oreol-dialog__table[data-v-19d3afb5]{border-collapse:collapse;width:100%;font-size:var(--lumens-fs-sm)}.oreol-dialog__table td[data-v-19d3afb5],.oreol-dialog__table th[data-v-19d3afb5]{text-align:left;border-bottom:.5px solid var(--lumens-bg-2);white-space:nowrap;padding:7px 10px}.oreol-dialog__table th[data-v-19d3afb5]{font-size:var(--lumens-fs-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--lumens-text-2);background:var(--lumens-bg);font-weight:700}.oreol-dialog__table tr:last-child td[data-v-19d3afb5]{border-bottom:none}.oreol-dialog__docs[data-v-19d3afb5]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.oreol-dialog__docs a[data-v-19d3afb5]{color:var(--lumens-blue-600);font-size:var(--lumens-fs-md);font-weight:600;text-decoration:none}.oreol-dialog__docs a[data-v-19d3afb5]:hover{text-decoration:underline}.oreol-dialog__doc-meta[data-v-19d3afb5]{font-size:var(--lumens-fs-xs);color:var(--lumens-text-2);margin-top:2px;display:block}.parc-dialog__content[data-v-dd0e8dbb]{grid-template-columns:minmax(0,1fr) minmax(190px,240px);align-items:start;gap:18px;display:grid}.parc-dialog__table-wrap[data-v-dd0e8dbb]{overflow-x:auto}.parc-dialog__table[data-v-dd0e8dbb]{border-collapse:collapse;width:100%;font-size:var(--lumens-fs-md)}.parc-dialog__table th[data-v-dd0e8dbb]{text-align:left;font-size:var(--lumens-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);border-bottom:.5px solid var(--lumens-border);white-space:nowrap;padding:0 10px 6px 0;font-weight:700}.parc-dialog__table td[data-v-dd0e8dbb]{border-bottom:.5px solid var(--lumens-bg-2);color:var(--lumens-text);white-space:nowrap;padding:7px 10px 7px 0}.parc-dialog__table tfoot td[data-v-dd0e8dbb]{border-bottom:none;border-top:.5px solid var(--lumens-border);color:var(--lumens-text);padding-top:9px;font-weight:650}.parc-dialog__ref[data-v-dd0e8dbb]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.parc-dialog__commune[data-v-dd0e8dbb]{color:var(--lumens-text)}.parc-dialog__cp[data-v-dd0e8dbb]{color:var(--lumens-text-3);font-variant-numeric:tabular-nums;margin-left:6px}.parc-dialog__num[data-v-dd0e8dbb]{text-align:right;font-variant-numeric:tabular-nums}.parc-dialog__origin[data-v-dd0e8dbb]{color:var(--lumens-text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.parc-dialog__partial[data-v-dd0e8dbb]{color:var(--lumens-amber-600);font-weight:600}.parc-dialog__legend[data-v-dd0e8dbb]{border-left:.5px solid var(--lumens-border);flex-direction:column;gap:10px;padding-left:16px;display:flex}@media (width<=640px){.parc-dialog__content[data-v-dd0e8dbb]{grid-template-columns:minmax(0,1fr)}.parc-dialog__legend[data-v-dd0e8dbb]{border-left:none;border-top:.5px solid var(--lumens-border);padding-top:12px;padding-left:0}}.parc-dialog__legend-item[data-v-dd0e8dbb]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-2);margin:0;line-height:1.5}.parc-dialog__legend-item--muted[data-v-dd0e8dbb]{color:var(--lumens-text-3)}.ift[data-v-147bd04b]{flex-direction:column;gap:12px;display:flex}.ift__intro[data-v-147bd04b]{align-items:flex-start;gap:10px;display:flex}.ift__intro p[data-v-147bd04b]{color:var(--lumens-text-2);margin:0;font-size:13px;line-height:1.45}.ift__soon[data-v-147bd04b]{background:var(--lumens-bg-2);letter-spacing:.03em;text-transform:uppercase;color:var(--lumens-text-3);border-radius:999px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:700}.ift__list[data-v-147bd04b]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ift__list li[data-v-147bd04b]{border:.5px dashed var(--lumens-gray-200);border-radius:var(--lumens-radius-md);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ift__list strong[data-v-147bd04b]{color:var(--lumens-text);font-size:13px}.ift__list span[data-v-147bd04b],.ift__muted[data-v-147bd04b]{color:var(--lumens-text-3);margin:0;font-size:11.5px;line-height:1.4}.igm[data-v-9c4184e6]{background:var(--lumens-bg-2);width:100%;height:100%}.ikg[data-v-f130f2ce]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.ikg__item[data-v-f130f2ce]{border-radius:var(--lumens-radius-md);background:var(--lumens-bg-hover);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.ikg__item--scored[data-v-f130f2ce]{background:var(--lumens-brand-50);box-shadow:inset 0 0 0 .5px var(--lumens-brand-200)}.ikg__label[data-v-f130f2ce]{font-size:var(--lumens-fs-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--lumens-text-3);font-weight:600}.ikg__value[data-v-f130f2ce]{font-size:var(--lumens-fs-md);color:var(--lumens-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ikg__item--warn .ikg__value[data-v-f130f2ce]{color:var(--lumens-amber-600)}.ikg__item--bad .ikg__value[data-v-f130f2ce]{color:var(--lumens-red-600)}.ikg__item--good .ikg__value[data-v-f130f2ce]{color:var(--lumens-brand-600)}.ikg__item--muted .ikg__value[data-v-f130f2ce]{color:var(--lumens-text-3);font-weight:600}.ikg__sub[data-v-f130f2ce]{color:var(--lumens-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}@media (width<=640px){.ikg[data-v-f130f2ce]{grid-template-columns:repeat(2,minmax(0,1fr))}}.igc[data-v-41a06a1d]{flex-direction:column;gap:12px;display:flex}.igc__head[data-v-41a06a1d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.igc__summary[data-v-41a06a1d]{color:var(--lumens-text);margin:0;font-size:13px;font-weight:600}.igc__muted[data-v-41a06a1d]{color:var(--lumens-text-3);margin:0;font-size:12px;line-height:1.45}.igc__grid[data-v-41a06a1d]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.igc__map[data-v-41a06a1d]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-md);isolation:isolate;height:300px;position:relative;overflow:hidden}.igc__map-hit[data-v-41a06a1d]{z-index:800;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.igc__expand[data-v-41a06a1d]{z-index:900;border:.5px solid var(--lumens-border);background:var(--lumens-white);color:var(--lumens-text);pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 4px #0000001f}.igc__map:hover .igc__expand[data-v-41a06a1d]{border-color:var(--lumens-brand-primary);color:var(--lumens-brand-600)}.igc__side[data-v-41a06a1d]{flex-direction:column;gap:8px;min-width:0;display:flex}.igc__list[data-v-41a06a1d]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-md);max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.igc__list--stale[data-v-41a06a1d]{opacity:.6}.igc__list li+li[data-v-41a06a1d]{border-top:.5px solid var(--lumens-border)}.igc__row[data-v-41a06a1d]{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.igc__row[data-v-41a06a1d]:focus-visible,.igc__row[data-v-41a06a1d]:hover{background:var(--lumens-bg-hover)}.igc__main[data-v-41a06a1d]{flex-direction:column;gap:2px;min-width:0;display:flex}.igc__name[data-v-41a06a1d]{color:var(--lumens-text);font-size:12.5px;font-weight:600}.igc__meta[data-v-41a06a1d],.igc__name[data-v-41a06a1d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.igc__meta[data-v-41a06a1d]{color:var(--lumens-text-3);font-size:11px}.igc__tags[data-v-41a06a1d]{flex:none;align-items:center;gap:4px;display:flex}.igc__tag[data-v-41a06a1d]{background:var(--lumens-bg-2);border-radius:999px;padding:1px 6px;font-size:10.5px}.igc__dist[data-v-41a06a1d],.igc__tag[data-v-41a06a1d]{color:var(--lumens-text-2);font-weight:600}.igc__dist[data-v-41a06a1d]{text-align:right;min-width:44px;font-size:12px}@media (width<=760px){.igc__grid[data-v-41a06a1d]{grid-template-columns:minmax(0,1fr)}.igc__map[data-v-41a06a1d]{height:220px}.igc__list[data-v-41a06a1d]{max-height:none}}.ev-docs[data-v-85e5aed1]{gap:8px;margin:0;padding:0;list-style:none}.ev-doc[data-v-85e5aed1],.ev-docs[data-v-85e5aed1]{flex-direction:column;display:flex}.ev-doc[data-v-85e5aed1]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-md);background:var(--lumens-white);gap:10px;padding:12px}.ev-doc__head[data-v-85e5aed1]{align-items:center;gap:10px;min-width:0;display:flex}.ev-doc__titles[data-v-85e5aed1]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ev-doc__title[data-v-85e5aed1]{font-size:var(--lumens-fs-md);color:var(--lumens-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;overflow:hidden}.ev-doc__sub[data-v-85e5aed1]{font-size:var(--lumens-fs-xs);color:var(--lumens-text-3);font-variant-numeric:tabular-nums}.ev-doc__kpis[data-v-85e5aed1]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.ev-doc__kpi[data-v-85e5aed1]{border-radius:var(--lumens-radius-sm);background:var(--lumens-bg-2);font-size:var(--lumens-fs-xs);align-items:baseline;gap:6px;padding:3px 8px;display:inline-flex}.ev-doc__kpi dt[data-v-85e5aed1]{color:var(--lumens-text-3);font-weight:500}.ev-doc__kpi dd[data-v-85e5aed1]{color:var(--lumens-text);margin:0;font-weight:600}.ev-doc__syn[data-v-85e5aed1]{border-top:.5px solid var(--lumens-border);flex-direction:column;gap:4px;padding-top:10px;display:flex}.ev-doc__syn-label[data-v-85e5aed1]{font-size:var(--lumens-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);font-weight:600}.ev-doc__headline[data-v-85e5aed1]{font-size:var(--lumens-fs-md);color:var(--lumens-text);margin:0;font-weight:600;line-height:1.45}.ev-doc__summary[data-v-85e5aed1]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-2);white-space:pre-wrap;margin:0;line-height:1.55}.ev-doc__more[data-v-85e5aed1]{font:inherit;font-size:var(--lumens-fs-sm);color:var(--lumens-brand-600);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:2px 0 0;padding:0;font-weight:600}.ev-doc__more[data-v-85e5aed1]:hover{text-decoration:underline}.ev-doc__rx[data-v-85e5aed1]{flex-direction:column;gap:4px;margin-top:6px;display:flex}.ev-doc__others[data-v-85e5aed1]{border-top:.5px solid var(--lumens-border);color:var(--lumens-text-3);margin:0;padding-top:8px;font-size:11.5px}.ipt[data-v-368e7343]{gap:14px}.ipt[data-v-368e7343],.ipt__empty[data-v-368e7343],.ipt__list[data-v-368e7343]{flex-direction:column;display:flex}.ipt__list[data-v-368e7343]{gap:10px}.ipt__kicker[data-v-368e7343]{font-size:var(--lumens-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);font-weight:700}.ipt__empty[data-v-368e7343]{border:.5px dashed var(--lumens-gray-200);border-radius:var(--lumens-radius-md);color:var(--lumens-text-2);gap:6px;padding:16px;font-size:12.5px;line-height:1.45}.ipt__empty p[data-v-368e7343]{margin:0}.ipt__waiting[data-v-368e7343]{color:var(--lumens-text-3)}.icon[data-v-f7bed62e]{flex-direction:column;gap:8px;display:flex}.icon__head[data-v-f7bed62e]{align-items:baseline;gap:6px;display:flex}.icon__label[data-v-f7bed62e]{letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600}.icon__label[data-v-f7bed62e],.icon__sub[data-v-f7bed62e]{color:var(--lumens-text-3)}.icon__sub[data-v-f7bed62e]{font-size:11.5px}.icon__list[data-v-f7bed62e]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.icon__list li+li[data-v-f7bed62e]{border-top:.5px solid var(--lumens-border)}.icon__row[data-v-f7bed62e]{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.icon__row[data-v-f7bed62e]:focus-visible,.icon__row[data-v-f7bed62e]:hover{background:var(--lumens-bg-hover)}.icon__swatch[data-v-f7bed62e]{border:2.5px solid var(--icon-c);background:color-mix(in srgb,var(--icon-c) 35%,transparent);border-radius:3px;flex:none;width:16px;height:12px}.icon__swatch--near[data-v-f7bed62e]{background:0 0;border-style:dashed}.icon__text[data-v-f7bed62e]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.icon__name[data-v-f7bed62e]{color:var(--lumens-text);font-size:12.5px;font-weight:600}.icon__meta[data-v-f7bed62e]{color:var(--lumens-text-3);font-size:11px}.icon__class[data-v-f7bed62e]{color:color-mix(in srgb,var(--icon-c) 75%,var(--lumens-text));font-weight:650}.icon__scored[data-v-f7bed62e]{font-weight:600}.icon__rel[data-v-f7bed62e],.icon__scored[data-v-f7bed62e]{color:var(--lumens-text-2)}.icon__rel[data-v-f7bed62e]{background:var(--lumens-bg-2);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:11px}.icon__rel--inside[data-v-f7bed62e]{background:var(--lumens-amber-50);color:var(--lumens-amber-600)}.icon__more[data-v-f7bed62e]{font:inherit;color:var(--lumens-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--lumens-border);text-decoration-color:var(--lumens-border);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11.5px}.isrc[data-v-0fe9f7f9]{flex-direction:column;gap:6px;display:flex}.isrc__label[data-v-0fe9f7f9]{letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);font-size:10.5px;font-weight:600}.isrc__list[data-v-0fe9f7f9]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-sm);margin:0;padding:0;list-style:none}.isrc__item[data-v-0fe9f7f9]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.isrc__item+.isrc__item[data-v-0fe9f7f9]{border-top:.5px solid var(--lumens-border)}.isrc__item--off[data-v-0fe9f7f9]{opacity:.6}.isrc__name[data-v-0fe9f7f9]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--lumens-text);font-size:12px;font-weight:500;overflow:hidden}.isrc__pill[data-v-0fe9f7f9]{background:var(--lumens-bg-2);color:var(--lumens-text-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:1px 7px;font-size:10.5px;line-height:16px;display:inline-flex}.isrc__pill--note[data-v-0fe9f7f9]{background:var(--lumens-amber-50);color:var(--lumens-amber-600)}.isrc__result[data-v-0fe9f7f9]{white-space:nowrap;color:var(--lumens-text-3);font-size:11.5px}.isrc__hit[data-v-0fe9f7f9]{color:var(--lumens-text);font-weight:500}.isrc__muted[data-v-0fe9f7f9]{color:var(--lumens-text-3);margin:0;font-size:11.5px}.gr[data-v-8216a03a]{flex-direction:column;gap:6px;margin-top:12px;display:flex}.gr__label[data-v-8216a03a]{letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);font-size:10.5px;font-weight:600}.gr__reading[data-v-8216a03a]{flex-direction:column;gap:6px;display:flex}.gr__raison[data-v-8216a03a]{color:var(--lumens-text-2);margin:0;font-size:12px;line-height:1.45}.gr__list[data-v-8216a03a]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-sm);margin:0;padding:0;list-style:none}.gr__item+.gr__item[data-v-8216a03a]{border-top:.5px solid var(--lumens-border)}.gr__head[data-v-8216a03a]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;list-style:none;display:flex}.gr__head[data-v-8216a03a]::-webkit-details-marker{display:none}.gr__type[data-v-8216a03a]{min-width:0;color:var(--lumens-text);font-size:12px;font-weight:500}.gr__etat[data-v-8216a03a]{background:var(--lumens-bg-2);color:var(--lumens-text-2);border-radius:999px;flex:none;padding:1px 7px;font-size:11px}.gr__etat--inside[data-v-8216a03a]{background:var(--lumens-amber-50);color:var(--lumens-amber-600)}.gr__factors[data-v-8216a03a]{flex-direction:column;gap:3px;margin:0;padding:0 10px 8px;list-style:none;display:flex}.gr__factor[data-v-8216a03a]{color:var(--lumens-text-2);justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.gr__rel[data-v-8216a03a]{color:var(--lumens-text-3);white-space:nowrap}.gr__chips[data-v-8216a03a]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.gr__chip[data-v-8216a03a]{background:var(--lumens-bg-2);color:var(--lumens-text-2);white-space:nowrap;vertical-align:1px;border-radius:999px;align-items:center;margin-left:4px;padding:1px 7px;font-size:10.5px;font-weight:400;line-height:16px;display:inline-flex}.gr__chips .gr__chip[data-v-8216a03a]{margin-left:0}.gr__chip--score[data-v-8216a03a]{background:var(--lumens-brand-50);color:var(--lumens-brand-700,var(--lumens-text))}.ipa[data-v-b6f183b5]{flex-direction:column;gap:14px;display:flex}.ipa__head[data-v-b6f183b5]{align-items:flex-start;gap:12px;display:flex}.ipa__head[data-v-b6f183b5]>:first-child{flex:1;min-width:0}.ipa__views[data-v-b6f183b5]{flex:none}.ipa__pending[data-v-b6f183b5]{border-radius:var(--lumens-radius-md);background:var(--lumens-amber-50);color:var(--lumens-amber-600);margin:0;padding:8px 12px;font-size:12px;line-height:1.4}.ipa__tiles[data-v-b6f183b5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ipa__tile[data-v-b6f183b5]{border-radius:var(--lumens-radius-md);background:var(--lumens-bg-hover);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.ipa__tile--scored[data-v-b6f183b5]{background:var(--lumens-amber-50)}.ipa__tile-label[data-v-b6f183b5]{font-size:var(--lumens-fs-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--lumens-text-3);font-weight:600}.ipa__tile-value[data-v-b6f183b5]{white-space:nowrap;text-overflow:ellipsis;color:var(--lumens-text);font-size:15px;font-weight:700;overflow:hidden}.ipa__tile-class[data-v-b6f183b5]{color:color-mix(in srgb,var(--ipa-c) 75%,var(--lumens-text));align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.ipa__tile-dot[data-v-b6f183b5]{background:var(--ipa-c);border-radius:2px;width:9px;height:9px}.ipa__tile-sub[data-v-b6f183b5]{color:var(--lumens-text-3);font-size:12px}.ipa__main[data-v-b6f183b5]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.ipa__main--map[data-v-b6f183b5]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.ipa__preview[data-v-b6f183b5]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-md);isolation:isolate;height:300px;position:sticky;top:84px;overflow:hidden}.ipa__preview-hit[data-v-b6f183b5]{z-index:800;cursor:zoom-in;background:0 0;border:0;position:absolute;inset:0}.ipa__expand[data-v-b6f183b5]{z-index:900;border:.5px solid var(--lumens-border);background:var(--lumens-white);color:var(--lumens-text);pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 4px #0000001f}.ipa__preview:hover .ipa__expand[data-v-b6f183b5]{border-color:var(--lumens-text-3)}.ipa__list[data-v-b6f183b5] .gz{margin-top:0}.ipa__muted[data-v-b6f183b5]{color:var(--lumens-text-3);margin:8px 0 0;font-size:12.5px}@media (width<=760px){.ipa__main--map[data-v-b6f183b5]{grid-template-columns:minmax(0,1fr)}.ipa__preview[data-v-b6f183b5]{height:220px;position:relative;top:auto}.ipa__head[data-v-b6f183b5]{flex-direction:column-reverse;align-items:stretch}.ipa__views[data-v-b6f183b5]{align-self:flex-end}}.irp[data-v-4d9dee2b]{flex-direction:column;gap:10px;display:flex}.irp__list[data-v-4d9dee2b]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.irp__row[data-v-4d9dee2b]{grid-template-columns:minmax(0,1.4fr) 92px minmax(0,1.4fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.irp__row+.irp__row[data-v-4d9dee2b]{border-top:.5px solid var(--lumens-border)}.irp__cap[data-v-4d9dee2b],.irp__dist[data-v-4d9dee2b],.irp__main[data-v-4d9dee2b]{flex-direction:column;gap:2px;min-width:0;display:flex}.irp__name[data-v-4d9dee2b]{color:var(--lumens-text);font-size:13px;font-weight:650}.irp__cap-sub[data-v-4d9dee2b],.irp__dist span[data-v-4d9dee2b],.irp__meta[data-v-4d9dee2b]{color:var(--lumens-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.irp__dist strong[data-v-4d9dee2b]{color:var(--lumens-text);font-size:12.5px}.irp__cap-value[data-v-4d9dee2b]{color:var(--lumens-text-2);font-size:12px}.irp__cap-value strong[data-v-4d9dee2b]{color:var(--lumens-text);font-size:13px}.irp__bar[data-v-4d9dee2b]{background:var(--lumens-bg-2);height:5px;overflow:hidden}.irp__bar[data-v-4d9dee2b],.irp__bar-fill[data-v-4d9dee2b]{border-radius:999px;display:block}.irp__bar-fill[data-v-4d9dee2b]{height:100%}.irp__verdict[data-v-4d9dee2b]{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:650}.irp__muted[data-v-4d9dee2b]{color:var(--lumens-text-3);margin:0;font-size:11.5px;line-height:1.45}@media (width<=640px){.irp__row[data-v-4d9dee2b]{grid-template-columns:minmax(0,1fr) auto}.irp__cap[data-v-4d9dee2b]{order:3;grid-column:1/-1}}.rpm[data-v-b622b1db]{position:relative}.rpm[data-v-b622b1db],.rpm__map[data-v-b622b1db]{width:100%;height:100%}.rpm__map[data-v-b622b1db]{background:var(--lumens-bg-2)}.irs[data-v-efc855e8]{flex-direction:column;gap:14px;display:flex}.irs__verdict[data-v-efc855e8]{border-radius:var(--lumens-radius-md);background:var(--lumens-bg-hover);padding:12px 14px}.irs__verdict--green[data-v-efc855e8]{background:#ecfdf5}.irs__verdict--orange[data-v-efc855e8]{background:#fffbeb}.irs__verdict--red[data-v-efc855e8]{background:#fef2f2}.irs__kicker[data-v-efc855e8]{letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-2);font-size:10.5px;font-weight:700}.irs__verdict--green .irs__kicker[data-v-efc855e8]{color:#1d9657}.irs__verdict--orange .irs__kicker[data-v-efc855e8]{color:#d97706}.irs__verdict--red .irs__kicker[data-v-efc855e8]{color:#b91c1c}.irs__verdict-text[data-v-efc855e8]{color:var(--lumens-text);margin:4px 0 0;font-size:13px;line-height:1.45}.irs__ecart[data-v-efc855e8]{border:.5px dashed var(--lumens-gray-200);color:var(--lumens-text-2);margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.irs__ecart[data-v-efc855e8],.irs__map[data-v-efc855e8]{border-radius:var(--lumens-radius-md)}.irs__map[data-v-efc855e8]{border:.5px solid var(--lumens-border);isolation:isolate;height:280px;position:relative;overflow:hidden}.irs__map-hit[data-v-efc855e8]{z-index:800;cursor:zoom-in;background:0 0;border:0;position:absolute;inset:0}.irs__expand[data-v-efc855e8]{z-index:900;border:.5px solid var(--lumens-border);background:var(--lumens-white);color:var(--lumens-text);pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 4px #0000001f}.irs__cta[data-v-efc855e8]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.irs__muted[data-v-efc855e8]{color:var(--lumens-text-3);margin:0;font-size:12px}.irs__lock[data-v-efc855e8]{border:.5px dashed var(--lumens-border);border-radius:var(--lumens-radius-md);color:var(--lumens-text-2);flex-direction:column;gap:4px;padding:12px 14px;font-size:12.5px;display:flex}@media (width<=640px){.irs__map[data-v-efc855e8]{height:220px}}.irt[data-v-21b413f5]{flex-direction:column;gap:10px;display:flex}.irt__text[data-v-21b413f5]{color:var(--lumens-text-2);margin:0;font-size:12.5px;line-height:1.45}.irt__chip[data-v-21b413f5]{color:#b45309;background:#fff4e5;border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:11.5px;font-weight:600}.irt__history[data-v-21b413f5]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-md);padding:10px 12px}.irt__kicker[data-v-21b413f5]{letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:10.5px;font-weight:700}.irt__disclaimer[data-v-21b413f5],.irt__gaps[data-v-21b413f5],.irt__keys[data-v-21b413f5],.irt__kicker[data-v-21b413f5],.irt__muted[data-v-21b413f5]{color:var(--lumens-text-3)}.irt__keys[data-v-21b413f5]{gap:14px;margin-top:4px;font-size:11px;display:flex}.irt__key[data-v-21b413f5]{vertical-align:middle;width:12px;height:2px;margin-right:5px;display:inline-block}.irt__key--libres[data-v-21b413f5]{background:#14864b}.irt__key--file[data-v-21b413f5]{background:#d97706}.irt__gaps[data-v-21b413f5],.irt__muted[data-v-21b413f5]{margin:0;font-size:11.5px}.irt__disclaimer[data-v-21b413f5]{margin:0;font-size:11px;font-style:italic}.irt__error[data-v-21b413f5]{font-size:var(--lumens-fs-sm);color:var(--lumens-red-600);margin:0}.sat[data-v-6e4ed0f3]{--sat-accent:var(--lumens-brand-600);--sat-wash:var(--lumens-brand-50);border:.5px solid color-mix(in srgb,var(--sat-accent) 16%,var(--lumens-border));background:color-mix(in srgb,var(--sat-wash) 70%,#fff);min-width:0;color:inherit;border-radius:10px;flex-direction:column;gap:10px;padding:12px;transition:background .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:flex}.sat--grid[data-v-6e4ed0f3]{--sat-accent:var(--lumens-blue-600);--sat-wash:var(--lumens-blue-50)}.sat--map[data-v-6e4ed0f3]{--sat-accent:var(--lumens-brand-600);--sat-wash:var(--lumens-brand-50)}.sat--pulse[data-v-6e4ed0f3]{--sat-accent:var(--lumens-amber-600);--sat-wash:var(--lumens-amber-50)}.sat--soon[data-v-6e4ed0f3]{--sat-accent:var(--lumens-text-2);--sat-wash:var(--lumens-bg)}.sat--link[data-v-6e4ed0f3]{cursor:pointer}.sat--link[data-v-6e4ed0f3]:hover{background:var(--sat-wash);border-color:color-mix(in srgb,var(--sat-accent) 28%,var(--lumens-border))}.sat--link[data-v-6e4ed0f3]:focus-visible{outline:2px solid var(--lumens-brand-600);outline-offset:2px}.sat--disabled[data-v-6e4ed0f3]{opacity:.55}.sat__head[data-v-6e4ed0f3]{align-items:center;gap:10px;display:flex}.sat__icon[data-v-6e4ed0f3]{background:color-mix(in srgb,var(--sat-wash) 55%,#fff);width:28px;height:28px;color:var(--sat-accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.sat__label[data-v-6e4ed0f3]{color:var(--lumens-text);letter-spacing:-.015em;flex:1;min-width:0;font-size:13px;font-weight:650;line-height:1.25}.sat__desc[data-v-6e4ed0f3]{color:var(--lumens-text-3);margin:0;font-size:11px;line-height:1.4}.sat__cta[data-v-6e4ed0f3]{border:.5px solid color-mix(in srgb,var(--sat-accent) 30%,var(--lumens-border));color:var(--sat-accent);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;display:inline-flex}.sat__cta--icon[data-v-6e4ed0f3]{width:30px;height:30px;padding:0}.sat--link:hover .sat__cta--icon[data-v-6e4ed0f3]{background:var(--sat-wash);border-color:color-mix(in srgb,var(--sat-accent) 45%,var(--lumens-border))}.sat__cta--locked[data-v-6e4ed0f3]{border:.5px solid var(--lumens-border);background:var(--lumens-bg);border-radius:8px;width:28px;height:28px}.sat__cta--locked[data-v-6e4ed0f3],.sat__digest[data-v-6e4ed0f3],.sat__soon[data-v-6e4ed0f3]{color:var(--lumens-text-3)}.sat__soon[data-v-6e4ed0f3]{letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-size:10.5px;font-weight:650}.sat__digest[data-v-6e4ed0f3]{border-top:.5px solid var(--lumens-border);align-items:flex-start;gap:7px;padding-top:10px;font-size:11px;line-height:1.4;display:flex}.sat[data-v-6e4ed0f3] .ckpi-strip--rule{border-top:.5px solid var(--lumens-border);padding-top:10px}.sat__digest--warn[data-v-6e4ed0f3]{color:var(--lumens-amber-600)}.sat__digest--warn .v-icon[data-v-6e4ed0f3]{flex-shrink:0;margin-top:1px}.sat__digest--muted[data-v-6e4ed0f3]{align-items:center}.itt[data-v-14c09661]{flex-direction:column;gap:12px;max-width:520px;display:flex}.itt__actions[data-v-14c09661]{justify-content:flex-start;display:flex}.ivg[data-v-dc17c163]{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.ivg__kicker[data-v-dc17c163]{letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);font-size:10.5px;font-weight:700}.ivg__path[data-v-dc17c163],.ivg__scale[data-v-dc17c163]{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ivg__scale-step[data-v-dc17c163]{background:var(--lumens-bg-2);color:var(--lumens-text-3);border-radius:999px;padding:2px 9px;font-size:11.5px}.ivg__scale-step--on[data-v-dc17c163]{background:color-mix(in srgb,var(--ivg-c) 16%,var(--lumens-white));color:var(--ivg-c);font-weight:650}.ivg__path-step[data-v-dc17c163]{background:var(--lumens-bg-2);color:var(--lumens-text-3);border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:11.5px;display:inline-flex}.ivg__dot[data-v-dc17c163]{border:1.5px solid;border-radius:50%;width:7px;height:7px}.ivg__path-step--done[data-v-dc17c163]{color:var(--ivg-c)}.ivg__path-step--done .ivg__dot[data-v-dc17c163]{background:currentColor}.ivg__path-step--current[data-v-dc17c163]{background:color-mix(in srgb,var(--ivg-c) 16%,var(--lumens-white));color:var(--ivg-c);font-weight:650}.ivg__path-step--skipped[data-v-dc17c163]{opacity:.6;text-decoration:line-through}.ivg__facts[data-v-dc17c163]{flex-wrap:wrap;gap:4px;margin:0;display:flex}.ivg__fact[data-v-dc17c163]{background:var(--lumens-bg-2);border-radius:999px;align-items:baseline;gap:5px;padding:2px 9px;font-size:11.5px;display:inline-flex}.ivg__fact dt[data-v-dc17c163]{color:var(--lumens-text-3)}.ivg__fact dd[data-v-dc17c163]{color:var(--lumens-text);margin:0;font-weight:600}.ivg__distance[data-v-dc17c163]{color:var(--lumens-text-2);margin:0;font-size:12px}.ivg__note[data-v-dc17c163]{color:var(--lumens-text-3);margin-left:6px}.stp[data-v-98616697]{border:.5px solid var(--lumens-border);background:var(--lumens-white);height:30px;font:inherit;color:var(--lumens-text);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:12.5px;font-weight:600;transition:border-color .12s,background .12s;display:inline-flex}.stp[data-v-98616697]:hover:not(.stp--off){border-color:var(--lumens-brand-primary);background:var(--lumens-brand-50)}.stp--off[data-v-98616697]{color:var(--lumens-text-3);cursor:default}.stp__icon[data-v-98616697]{color:var(--lumens-brand-600)}.stp--off .stp__icon[data-v-98616697],.stp__soon[data-v-98616697]{color:var(--lumens-text-3)}.stp__dot[data-v-98616697]{background:var(--lumens-brand-primary);border-radius:50%;width:7px;height:7px}.stp--empty .stp__dot[data-v-98616697]{border:1.5px solid var(--lumens-text-3);background:0 0}.stp--loading .stp__dot[data-v-98616697]{background:var(--lumens-gray-200)}.stp--blocked .stp__dot[data-v-98616697]{border:1.5px dashed var(--lumens-gray-200);background:0 0}.stp__soon[data-v-98616697]{background:var(--lumens-bg-2);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.sr-only[data-v-98616697]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pid__head[data-v-ed64e408]{align-items:flex-start;gap:12px;min-width:0;display:flex}.pid__icon[data-v-ed64e408]{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pid__tab[data-v-ed64e408],.pid__titles[data-v-ed64e408]{min-width:0}.pid__title-row[data-v-ed64e408]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pid__title[data-v-ed64e408]{font-size:var(--lumens-fs-lg);color:var(--lumens-text);margin:0;font-weight:650}.pid__badge[data-v-ed64e408]{border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600}.pid__glance[data-v-ed64e408]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;display:flex}.pid__waiting[data-v-ed64e408]{border:.5px dashed var(--lumens-gray-200);color:var(--lumens-text-2);border-radius:999px;padding:2px 9px;font-size:11.5px}.pid__related[data-v-ed64e408]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.pid__related-label[data-v-ed64e408]{letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);font-size:10.5px;font-weight:700}.pid__summary[data-v-ed64e408]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-2);margin:4px 0 0;line-height:1.4}.pid[data-v-ed64e408]{flex-direction:column;gap:14px;min-height:320px;display:flex}.pid__tabs[data-v-ed64e408]{z-index:10;border-bottom:.5px solid var(--lumens-border);background:var(--lumens-white);scrollbar-width:none;gap:28px;margin:-16px -20px 0;padding:0 20px;display:flex;position:sticky;top:-16px;overflow-x:auto}.pid__tabs[data-v-ed64e408]::-webkit-scrollbar{display:none}.pid__tab[data-v-ed64e408]{max-width:280px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:flex-start;gap:5px;padding:12px 0 11px;display:flex;position:relative}.pid__tab[data-v-ed64e408]:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background .12s;position:absolute;bottom:-.5px;left:0;right:0}.pid__tab[data-v-ed64e408]:hover:after{background:var(--lumens-gray-200)}.pid__tab--on[data-v-ed64e408]:after,.pid__tab--on[data-v-ed64e408]:hover:after{background:var(--lumens-brand-primary)}.pid__tab[data-v-ed64e408]:focus-visible{outline:2px solid var(--lumens-brand-primary);outline-offset:-2px;border-radius:6px}.pid__tab-label[data-v-ed64e408]{color:var(--lumens-text-2);white-space:nowrap;font-size:13px;font-weight:600;transition:color .12s}.pid__tab:hover .pid__tab-label[data-v-ed64e408]{color:var(--lumens-text)}.pid__tab--on .pid__tab-label[data-v-ed64e408]{color:var(--lumens-brand-600)}.pid__tab-kpi[data-v-ed64e408]{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.pid__tab-value[data-v-ed64e408]{background:var(--lumens-bg-2);color:var(--lumens-text);white-space:nowrap;border-radius:999px;flex:none;padding:1px 7px;font-size:11.5px;font-weight:700}.pid__tab-value--good[data-v-ed64e408]{background:var(--lumens-brand-50);color:var(--lumens-brand-600)}.pid__tab-value--warn[data-v-ed64e408]{background:var(--lumens-amber-50);color:var(--lumens-amber-600)}.pid__tab-value--muted[data-v-ed64e408]{color:var(--lumens-text-3);background:0 0;padding:1px 0;font-weight:600}.pid__tab-sub[data-v-ed64e408]{min-width:0;color:var(--lumens-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}@media (width<=640px){.pid__tabs[data-v-ed64e408]{gap:20px}.pid__tab[data-v-ed64e408]{max-width:180px;padding:10px 0 9px}}.stb[data-v-b1f8eea8]{border-radius:var(--lumens-radius-md);background:var(--lumens-bg-2);align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.stb__label[data-v-b1f8eea8]{letter-spacing:.04em;text-transform:uppercase;color:var(--lumens-text-3);flex:none;font-size:10.5px;font-weight:700;line-height:30px}.stb__pills[data-v-b1f8eea8]{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;display:flex}.stb-trigger[data-v-b1f8eea8]{border:.5px solid var(--lumens-border);background:var(--lumens-white);height:28px;font:inherit;color:var(--lumens-text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:12.5px;font-weight:600;transition:border-color .12s,background .12s;display:inline-flex}.stb-trigger--open[data-v-b1f8eea8],.stb-trigger[data-v-b1f8eea8]:hover{border-color:var(--lumens-brand-primary);background:var(--lumens-brand-50)}.stb-trigger__icon[data-v-b1f8eea8]{color:var(--lumens-brand-600)}.stb-trigger__count[data-v-b1f8eea8]{background:var(--lumens-bg-2);font-variant-numeric:tabular-nums;color:var(--lumens-text-2);border-radius:999px;padding:1px 6px;font-size:11px}.stb-trigger__chevron[data-v-b1f8eea8]{color:var(--lumens-text-3);transition:transform .16s cubic-bezier(.2,0,0,1)}.stb-trigger--open .stb-trigger__chevron[data-v-b1f8eea8]{transform:rotate(180deg)}.stb-menu[data-v-b1f8eea8]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-lg);background:var(--lumens-white);flex-direction:column;gap:4px;min-width:240px;padding:8px;display:flex;box-shadow:0 12px 28px -12px #0f172a47}.stb-menu .stb__label[data-v-b1f8eea8]{padding:0 4px;line-height:22px}.stb-menu__item[data-v-b1f8eea8]{display:flex}.stb-menu__item[data-v-b1f8eea8] .stp{border-radius:var(--lumens-radius-md);border-color:#0000;flex:auto;justify-content:flex-start}.stb-menu__item[data-v-b1f8eea8] .stp__dot,.stb-menu__item[data-v-b1f8eea8] .stp__soon{margin-left:auto}@media (prefers-reduced-motion:reduce){.stb-trigger__chevron[data-v-b1f8eea8]{transition:none}}@keyframes pulse-dot-b4192f39{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.badge-ongoing[data-v-b4192f39]{font-size:var(--lumens-fs-xs);border-radius:var(--lumens-radius-md);background:var(--lumens-brand-50);color:var(--lumens-brand-600);align-items:center;gap:5px;padding:2px 7px;font-weight:600;display:inline-flex}.badge-ongoing[data-v-b4192f39]:before{content:"";background:var(--lumens-brand-primary);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite pulse-dot-b4192f39;display:inline-block}.fiche-score[data-v-b4192f39]{display:none}.fiche-score__bolt[data-v-b4192f39]{display:block}.fiche-score__signal[data-v-b4192f39]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);margin-left:8px;font-weight:600}.fiche-score__label[data-v-b4192f39]{font-size:var(--lumens-fs-lg);margin:10px 0 0;font-weight:650;line-height:1.2}.fiche-score__meta[data-v-b4192f39]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);align-items:center;gap:4px;margin:4px 0 0;line-height:1.35;display:flex}.timeline-head[data-v-b4192f39]{justify-content:space-between;align-items:center;gap:8px;display:flex}@container project-fiche (width>=1080px){.fiche-body[data-v-b4192f39]:not(.fiche-body--dock){-moz-column-gap:20px;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.fiche-body[data-v-b4192f39]:not(.fiche-body--dock)>*{grid-column:1;min-width:0}.fiche-body:not(.fiche-body--dock) .fiche-kpis[data-v-b4192f39]{grid-area:1/1;margin-bottom:0}.fiche-body:not(.fiche-body--dock) .dev-section__history[data-v-b4192f39]{display:none}.fiche-body:not(.fiche-body--dock) .fiche-score[data-v-b4192f39]{background:var(--lumens-white);border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-lg);flex-direction:column;grid-area:1/2;justify-content:center;align-self:stretch;min-width:0;margin:0;padding:10px 14px;display:flex}.fiche-body:not(.fiche-body--dock) .fiche-score[data-v-b4192f39] .dev-score-pill{background:0 0;border:0;border-radius:0;width:100%;padding:0}.fiche-body:not(.fiche-body--dock) .overview[data-v-b4192f39],.fiche-body:not(.fiche-body--dock) .overview__grid[data-v-b4192f39]{display:contents}.fiche-body:not(.fiche-body--dock) .overview__card--timeline[data-v-b4192f39]{order:0;grid-area:2/1;height:auto;margin-bottom:0}.fiche-body:not(.fiche-body--dock) .overview__card--projet[data-v-b4192f39]{order:0;grid-area:2/2/span 4;height:auto;position:sticky;top:12px}.fiche-body[data-v-b4192f39]:not(.fiche-body--dock) .px-sec--score .dev-section__tag,.fiche-body[data-v-b4192f39]:not(.fiche-body--dock) .px-sec--score .px-sec__trailing{display:none}}.fiche-stage--pin[data-v-b4192f39]{-moz-column-gap:20px;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.fiche-stage--pin[data-v-b4192f39] .project-header{display:contents}.fiche-stage--pin .fiche-head-sentinel[data-v-b4192f39]{grid-area:1/1/auto/-1;align-self:start;margin:0}.fiche-stage--pin[data-v-b4192f39] .project-header__main{top:calc(-1 * var(--fiche-pad-y,0px));z-index:6;min-width:0;margin:-10px calc(-1 * var(--fiche-pad-x,0px)) 0 0;padding:10px var(--fiche-pad-x,0) 14px 0;background:var(--fiche-head-bg,var(--lumens-bg));grid-area:1/2;align-self:start;transition:box-shadow .16s cubic-bezier(.2,0,0,1);position:sticky}.fiche-stage--pin.fiche-stage--head-stuck[data-v-b4192f39] .project-header__main{box-shadow:0 .5px 0 var(--lumens-border),0 8px 14px -12px #0f172a4d}.fiche-stage--pin[data-v-b4192f39] .project-header__plan{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;z-index:2;grid-area:1/1;align-self:start;width:auto;max-width:314px;max-height:calc(100dvh - 88px);margin-right:-14px;padding-right:6px;position:sticky;top:12px;overflow:auto}.fiche-stage--pin[data-v-b4192f39] .project-header__plan:focus-within,.fiche-stage--pin[data-v-b4192f39] .project-header__plan:hover{scrollbar-color:#0f172a38 transparent}.fiche-stage--pin .fiche-stage__rest[data-v-b4192f39]{min-width:0;padding-top:calc(6px + var(--fiche-head-h,0px));grid-area:1/2}.fiche-stage--pin .fiche-body[data-v-b4192f39]{display:block}.fiche-stage--pin .fiche-body .fiche-kpis[data-v-b4192f39],.fiche-stage--pin .fiche-body .overview__card--timeline[data-v-b4192f39]{margin-bottom:20px}.fiche-head-sentinel[data-v-b4192f39]{height:1px;margin-bottom:-1px}.fiche-stage[data-v-b4192f39]:not(.fiche-stage--pin,.fiche-stage--flat-head) .project-header{top:calc(-1 * var(--fiche-pad-y,0px));z-index:6;margin:-10px calc(-1 * var(--fiche-pad-x,0px)) 0;padding:10px var(--fiche-pad-x,0);background:var(--fiche-head-bg,var(--lumens-bg));transition:box-shadow .16s cubic-bezier(.2,0,0,1);position:sticky}.fiche-stage--head-stuck[data-v-b4192f39]:not(.fiche-stage--pin,.fiche-stage--flat-head) .project-header{box-shadow:0 .5px 0 var(--lumens-border),0 8px 14px -12px #0f172a4d}@media (prefers-reduced-motion:reduce){.fiche-stage--pin[data-v-b4192f39] .project-header__main,.fiche-stage[data-v-b4192f39]:not(.fiche-stage--pin,.fiche-stage--flat-head) .project-header{transition:none}}.fiche-fav-row[data-v-b4192f39]{flex:1 0 100%;order:10;display:flex}.fiche-fav-row[data-v-b4192f39]>*{flex:1}.fiche-fav-row[data-v-b4192f39] .fav-star{width:100%;min-height:28px}.fiche-stage--pin .fiche-rail-stack[data-v-b4192f39]{flex-direction:column;gap:12px;min-width:0;display:flex}.fiche-stage--pin .fiche-score[data-v-b4192f39]{background:var(--lumens-white);border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-lg);flex-direction:column;min-width:0;margin:0;padding:10px 14px;display:flex}.fiche-stage--pin .fiche-score[data-v-b4192f39] .dev-score-pill{background:0 0;border:0;border-radius:0;width:100%;padding:0}.fiche-stage--pin .overview__card--projet[data-v-b4192f39]{height:auto;position:static}.axis-grid[data-v-b4192f39]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.axis-grid--compact[data-v-b4192f39]{grid-template-columns:minmax(0,1fr);gap:10px}.axis-grid__cell[data-v-b4192f39]{min-width:0;display:flex}.axis-grid__cell[data-v-b4192f39]>*{flex:1}.dev-score__head[data-v-b4192f39]{justify-content:space-between;align-items:center;gap:8px;display:flex}.dev-score__kicker[data-v-b4192f39]{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.dev-score__caption[data-v-b4192f39],.dev-score__kicker[data-v-b4192f39]{font-size:var(--lumens-fs-xs);color:var(--lumens-text-3)}.dev-score__caption[data-v-b4192f39]{margin-top:4px}.projet-delay-badge[data-v-b4192f39]{border-radius:var(--lumens-radius-md);background:var(--lumens-bg-hover);border:.5px solid var(--lumens-border);font-size:var(--lumens-fs-xs);align-items:baseline;padding:2px 7px;line-height:1.3;display:inline-flex}.projet-delay-badge__v[data-v-b4192f39]{font-weight:700;font-size:var(--lumens-fs-xs)}.fiche-alert[data-v-b4192f39]{border-radius:var(--lumens-radius-lg);font-size:var(--lumens-fs-md);padding:16px}.fiche-alert--error[data-v-b4192f39]{border:.5px solid color-mix(in srgb,var(--lumens-red-400) 40%,var(--lumens-white));background:var(--lumens-red-50);color:var(--lumens-red-600)}.project-header__follow-slot[data-v-b4192f39]{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.project-header--dock .project-header__follow-slot[data-v-b4192f39]{margin-left:0}.fiche-rail-host[data-v-b4192f39],.fiche-rail-stack[data-v-b4192f39]{display:contents}.overview[data-v-b4192f39]{margin-bottom:20px}.overview--dock[data-v-b4192f39]{margin-bottom:12px}.overview__grid[data-v-b4192f39]{grid-template-columns:1fr;align-items:stretch;gap:12px;display:grid}.overview__card[data-v-b4192f39]{flex-direction:column;min-width:0;height:100%;display:flex}.overview__projet-head[data-v-b4192f39]{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}.overview--dock .overview__projet-head[data-v-b4192f39]{margin-bottom:8px}@container project-fiche (width>=560px){.overview__grid[data-v-b4192f39]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.overview__grid--no-projet[data-v-b4192f39]{grid-template-columns:1fr}}@container project-fiche (width>=980px){.overview__grid[data-v-b4192f39]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px}.overview__grid--no-projet[data-v-b4192f39]{grid-template-columns:1fr}}.overview--dock .overview__grid[data-v-b4192f39]{gap:8px}.overview__card--timeline[data-v-b4192f39]{order:-1}.stepper[data-v-b4192f39]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stepper__step[data-v-b4192f39]{-moz-column-gap:10px;grid-template-columns:14px minmax(0,1fr);column-gap:10px;min-width:0;display:grid}.stepper__track[data-v-b4192f39]{flex-direction:column;align-items:center;display:flex}.stepper__dot[data-v-b4192f39]{background:var(--lumens-border);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px}.stepper__step--done .stepper__dot[data-v-b4192f39]{background:var(--lumens-brand-primary)}.stepper__step--current .stepper__dot[data-v-b4192f39]{background:var(--lumens-brand-50);border:2px solid var(--lumens-brand-600);box-sizing:border-box;width:13px;height:13px;margin-top:2px}.stepper__line[data-v-b4192f39]{background:var(--lumens-border);flex:1;width:1px;min-height:12px;margin:3px 0}.stepper__step--done .stepper__line[data-v-b4192f39]{background:var(--lumens-brand-200)}.stepper__body[data-v-b4192f39]{flex-direction:column;gap:2px;min-width:0;padding-bottom:12px;display:flex}.stepper__step:last-child .stepper__body[data-v-b4192f39]{padding-bottom:0}.stepper__label[data-v-b4192f39]{font-size:var(--lumens-fs-md);color:var(--lumens-text)}.stepper__step--upcoming .stepper__label[data-v-b4192f39]{color:var(--lumens-text-3)}.stepper__step--current .stepper__label[data-v-b4192f39]{color:var(--lumens-brand-600);font-weight:600}.stepper__date[data-v-b4192f39]{font-size:var(--lumens-fs-xs);color:var(--lumens-text-3)}.stepper__badges[data-v-b4192f39]{flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;display:flex}@container project-fiche (width>=560px){.overview:not(.overview--dock) .overview__grid[data-v-b4192f39]{grid-template-columns:minmax(0,1fr)}.overview:not(.overview--dock) .stepper[data-v-b4192f39]{flex-direction:row}.overview:not(.overview--dock) .stepper__step[data-v-b4192f39]{flex:1 1 0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start}.overview:not(.overview--dock) .stepper__track[data-v-b4192f39]{flex-direction:row;height:14px}.overview:not(.overview--dock) .stepper__dot[data-v-b4192f39]{margin-top:0}.overview:not(.overview--dock) .stepper__line[data-v-b4192f39]{width:auto;height:1px;min-height:0;margin:0 6px}.overview:not(.overview--dock) .stepper__body[data-v-b4192f39]{padding:8px 12px 0 0}.overview--dock .overview__grid[data-v-b4192f39]{gap:10px}}.timeline-badge[data-v-b4192f39]{border-radius:var(--lumens-radius-sm);font:inherit;font-size:var(--lumens-fs-xs);border:none;align-items:center;margin:0;padding:1px 7px;font-weight:600;line-height:1.2;display:inline-flex}.timeline-badge--click[data-v-b4192f39]{cursor:pointer}.timeline-badge--click[data-v-b4192f39]:hover{filter:brightness(.97)}.dev-empty[data-v-b4192f39]{text-align:center;padding:28px 12px}.dev-empty__title[data-v-b4192f39]{font-size:var(--lumens-fs-md);color:var(--lumens-text);margin-bottom:6px;font-weight:650}.dev-empty__text[data-v-b4192f39]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);max-width:260px;margin:0 auto;line-height:1.5}.dev-section__tag[data-v-b4192f39]{flex-shrink:0}
