.generation-timeline_experience__biEti{--ligne:color-mix(in srgb,var(--border) 85%,transparent);--ambre:#d99a3d;position:relative;width:100%;max-width:1000px;margin:auto}.generation-timeline_heading__HND8f{margin:0 auto 22px;text-align:center}.generation-timeline_heading__HND8f h1{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.generation-timeline_route__ciT9V{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;margin-top:10px;font-size:14px;color:var(--muted-foreground)}.generation-timeline_sep__j2x96:before{content:"·";margin-right:8px;color:var(--ligne)}.generation-timeline_workspace__H77RK{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);border:1px solid var(--ligne);border-radius:24px;background:var(--card);overflow:hidden}.generation-timeline_progressPanel__k6oaI{min-width:0;padding:24px 26px 22px}.generation-timeline_aside__KPSAn{display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px 22px 22px;border-left:1px solid var(--ligne);background:color-mix(in srgb,var(--background) 45%,var(--card))}.generation-timeline_progressTop__INg7_{display:flex;align-items:center;justify-content:space-between;gap:12px}.generation-timeline_statusLine__QDUDO{display:flex;align-items:center;gap:9px;min-width:0;font-size:14px;font-weight:650}.generation-timeline_spinner____WY_{width:14px;height:14px;flex-shrink:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--primary) 22%,transparent);border-top-color:var(--primary);animation:generation-timeline_tourne__Iu5Bq .8s linear infinite}.generation-timeline_chrono__1Ka_0{flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.generation-timeline_segments__q_ht2{display:flex;gap:5px;margin:14px 0 6px}.generation-timeline_segments__q_ht2>span{position:relative;flex:1;height:5px;overflow:hidden;border-radius:99px;background:color-mix(in srgb,var(--foreground) 9%,transparent);transition:background-color .4s}.generation-timeline_segments__q_ht2 .generation-timeline_segmentDone__2814e{background:var(--primary)}.generation-timeline_segments__q_ht2 .generation-timeline_segmentInfo__0zCno{background:var(--ambre)}.generation-timeline_segments__q_ht2 .generation-timeline_segmentActive__PjCnD{background:color-mix(in srgb,var(--primary) 22%,transparent)}.generation-timeline_segments__q_ht2 .generation-timeline_segmentActive__PjCnD:after,.generation-timeline_working__hgVl_:after{content:"";position:absolute;inset:0;width:45%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--primary),transparent);animation:generation-timeline_balaie__KubX3 1.4s ease-in-out infinite}.generation-timeline_steps__sU7er{position:relative;margin-top:12px}.generation-timeline_step__25UsP{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;padding:12px 0}.generation-timeline_step__25UsP+.generation-timeline_step__25UsP{border-top:1px solid color-mix(in srgb,var(--ligne) 60%,transparent)}.generation-timeline_marker__QlDfo{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;border:1.5px solid var(--ligne);color:var(--primary-foreground);background:var(--card)}.generation-timeline_body__X9_P_{position:relative;min-width:0}.generation-timeline_head__e93Wh{display:flex;align-items:center;justify-content:space-between;gap:10px}.generation-timeline_label__y3h8f{display:flex;align-items:center;gap:7px;min-width:0;font-size:14px;font-weight:650;letter-spacing:-.01em}.generation-timeline_label__y3h8f svg,.generation-timeline_tag__t53PA{flex-shrink:0;color:var(--muted-foreground)}.generation-timeline_tag__t53PA{padding:2px 8px;border-radius:99px;font-size:11px;font-weight:600;background:color-mix(in srgb,var(--foreground) 6%,transparent)}.generation-timeline_result__wBU89{margin-top:4px;font-size:13.5px;line-height:1.45}.generation-timeline_proof__X8ll7{margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--muted-foreground)}.generation-timeline_working__hgVl_{position:relative;display:block;height:3px;margin-top:9px;overflow:hidden;border-radius:99px;background:color-mix(in srgb,var(--primary) 14%,transparent)}.generation-timeline_dots__uke3W{display:inline-flex;gap:3px;margin-left:5px}.generation-timeline_dots__uke3W i{width:3px;height:3px;border-radius:50%;background:currentColor;animation:generation-timeline_point__G4XTJ 1.2s ease-in-out infinite}.generation-timeline_dots__uke3W i:nth-child(2){animation-delay:.15s}.generation-timeline_dots__uke3W i:nth-child(3){animation-delay:.3s}.generation-timeline_fait__g2_MA .generation-timeline_marker__QlDfo{border-color:var(--primary);background:var(--primary)}.generation-timeline_fait__g2_MA .generation-timeline_tag__t53PA{color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,transparent)}.generation-timeline_info__B3ce7 .generation-timeline_marker__QlDfo{border-color:var(--ambre);background:var(--ambre);color:#1a1206}.generation-timeline_info__B3ce7 .generation-timeline_tag__t53PA{color:var(--ambre);background:color-mix(in srgb,var(--ambre) 14%,transparent)}.generation-timeline_en-cours__79Hq9 .generation-timeline_marker__QlDfo{border-color:color-mix(in srgb,var(--primary) 25%,transparent)}.generation-timeline_en-cours__79Hq9 .generation-timeline_marker__QlDfo:after{content:"";position:absolute;inset:-1.5px;border-radius:50%;border:1.5px solid transparent;border-top:1.5px solid var(--primary);animation:generation-timeline_tourne__Iu5Bq .9s linear infinite}.generation-timeline_en-cours__79Hq9 .generation-timeline_label__y3h8f svg{color:var(--primary)}.generation-timeline_en-cours__79Hq9 .generation-timeline_tag__t53PA{color:var(--primary-foreground);background:var(--primary)}.generation-timeline_en-cours__79Hq9 .generation-timeline_result__wBU89{color:var(--foreground)}.generation-timeline_attente__0mxr_ .generation-timeline_label__y3h8f{color:var(--muted-foreground)}.generation-timeline_attente__0mxr_ .generation-timeline_result__wBU89{color:var(--muted-foreground);opacity:.8}.generation-timeline_attente__0mxr_ .generation-timeline_marker__QlDfo{border-style:dashed}.generation-timeline_mapStage__oqAaD{min-width:0}.generation-timeline_facts__fk5Kh{display:grid;gap:9px;font-size:13px}.generation-timeline_facts__fk5Kh>div{display:flex;justify-content:space-between;gap:12px}.generation-timeline_facts__fk5Kh dt{color:var(--muted-foreground)}.generation-timeline_facts__fk5Kh dd{min-width:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.generation-timeline_asideNote__XJpXb{margin-top:auto;padding-top:12px;border-top:1px solid var(--ligne);font-size:12px;line-height:1.5;color:var(--muted-foreground)}.generation-timeline_orbitFallback__FaSNh{position:relative;display:flex;align-items:center;justify-content:center;height:150px;overflow:hidden;border:1px solid var(--ligne);border-radius:16px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--primary) 8%,var(--card)),var(--background));color:var(--primary)}.generation-timeline_orbitFallback__FaSNh span{position:absolute;width:140px;height:90px;border:1px solid color-mix(in srgb,var(--primary) 18%,transparent);border-radius:50%;transform:rotate(-22deg)}.generation-timeline_orbitFallback__FaSNh span:nth-child(2){width:220px;height:130px;transform:rotate(18deg)}@keyframes generation-timeline_tourne__Iu5Bq{to{transform:rotate(1turn)}}@keyframes generation-timeline_balaie__KubX3{0%{transform:translateX(-110%)}to{transform:translateX(240%)}}@keyframes generation-timeline_point__G4XTJ{0%,80%,to{opacity:.25}40%{opacity:1}}.generation-timeline_noteMobile__l1WQG{margin-top:10px;font-size:12px;line-height:1.45;text-align:center;color:var(--muted-foreground)}@media (max-width:760px){.generation-timeline_heading__HND8f{margin-bottom:14px}.generation-timeline_route__ciT9V{font-size:13px}.generation-timeline_workspace__H77RK{grid-template-columns:minmax(0,1fr);border-radius:20px}.generation-timeline_progressPanel__k6oaI{padding:18px 16px 16px}.generation-timeline_aside__KPSAn{display:none}.generation-timeline_step__25UsP{padding:9px 0}.generation-timeline_label__y3h8f,.generation-timeline_statusLine__QDUDO{font-size:13.5px}.generation-timeline_result__wBU89{font-size:13px}.generation-timeline_proof__X8ll7{font-size:12px}}@media (max-height:800px){.generation-timeline_heading__HND8f{margin-bottom:16px}.generation-timeline_heading__HND8f h1{font-size:clamp(24px,3vw,32px)}.generation-timeline_aside__KPSAn,.generation-timeline_progressPanel__k6oaI{padding-top:18px;padding-bottom:16px}.generation-timeline_step__25UsP{padding:9px 0}}@media (max-height:700px){.generation-timeline_heading__HND8f{margin-bottom:12px}.generation-timeline_heading__HND8f h1{font-size:24px}.generation-timeline_route__ciT9V{margin-top:6px}.generation-timeline_segments__q_ht2{margin:10px 0 4px}.generation-timeline_steps__sU7er{margin-top:6px}.generation-timeline_step__25UsP{padding:6px 0}.generation-timeline_working__hgVl_{margin-top:6px}.generation-timeline_facts__fk5Kh{display:none}}@media (max-height:620px){.generation-timeline_noteMobile__l1WQG{display:none}}@media (max-width:430px){.generation-timeline_statutSuite__XxqNA{display:none}}@media (max-height:600px){.generation-timeline_proof__X8ll7{display:none}}@media (prefers-reduced-motion:reduce){.generation-timeline_dots__uke3W i,.generation-timeline_en-cours__79Hq9 .generation-timeline_marker__QlDfo:after,.generation-timeline_segments__q_ht2 .generation-timeline_segmentActive__PjCnD:after,.generation-timeline_spinner____WY_,.generation-timeline_working__hgVl_:after{animation:none}.generation-timeline_segments__q_ht2>span{transition:none}}