.Stepper_list__8U_WI{position:relative;display:grid;gap:2px}.Stepper_item__Xl_VC{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-h,48px);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;text-align:left;cursor:pointer;color:var(--text-muted);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.Stepper_item__Xl_VC:hover:not(:disabled){background:var(--bg-elevated);color:var(--text)}.Stepper_item__Xl_VC:disabled{cursor:not-allowed;opacity:.45}.Stepper_item__Xl_VC[data-current]{background:var(--bg-elevated);color:var(--text)}.Stepper_item__Xl_VC[data-current]:before{content:"";position:absolute;left:-2px;top:10px;bottom:10px;width:3px;background:var(--accent);transform:skewX(var(--plate-skew))}.Stepper_badge__XM2LC{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);font-size:.66rem;font-weight:var(--fw-extrabold);transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.Stepper_item__Xl_VC[data-current] .Stepper_badge__XM2LC{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.Stepper_item__Xl_VC[data-done] .Stepper_badge__XM2LC{border-color:var(--accent);color:var(--text-accent)}.Stepper_badge__XM2LC svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6}.Stepper_label__ZD0n8{font-size:.8rem;font-weight:var(--fw-semibold)}.Stepper_mobile__Lwvu2{display:none}.Stepper_segments__FfhSR{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.Stepper_segment__dmTl7{display:block;width:100%;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.Stepper_segment__dmTl7 span{display:block;height:6px;border-radius:3px;background:var(--line-strong);transform:skewX(var(--plate-skew));transition:background-color var(--dur-base) var(--ease-out)}.Stepper_segment__dmTl7[data-state=done] span{background:color-mix(in srgb,var(--accent) 55%,var(--line-strong))}.Stepper_segment__dmTl7[data-state=current] span{background:var(--accent)}.Stepper_segment__dmTl7:disabled{cursor:not-allowed}.Stepper_segment__dmTl7:focus-visible{outline-offset:0}@media (max-width:960px){.Stepper_mobile__Lwvu2{display:block;margin-bottom:var(--space-3)}}.Workspace_layout__WakxC{display:grid;grid-template-columns:228px minmax(0,1fr);gap:clamp(var(--space-5),4vw,var(--space-8));align-items:start}.Workspace_rail__NbYO6{position:sticky;top:calc(var(--header-h) + var(--space-5));display:grid;gap:var(--space-5)}.Workspace_stage__yfyne{position:relative;min-width:0}.Workspace_panel__dRDpF{display:flex;flex-direction:column;animation:Workspace_panelIn__OTdow .4s var(--ease-out)}.Workspace_stepNum__msSP1{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--text-accent);margin-bottom:4px}.Workspace_title__hcqTg{font-size:clamp(1.2rem,.95rem + .9vw,1.6rem);scroll-margin-top:calc(var(--header-h) + 24px)}.Workspace_title__hcqTg:focus{outline:none}.Workspace_title__hcqTg:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.Workspace_lead__VzLgn{max-width:40rem;margin-top:4px;font-size:var(--fs-small);color:var(--text-muted)}.Workspace_content__4nset{flex:1 0 auto;display:grid;grid-template-rows:minmax(0,1fr);align-content:start;gap:var(--space-4);margin-top:var(--space-4);padding-bottom:var(--space-4)}.Workspace_actions__ts5Rm{position:sticky;bottom:var(--space-4);z-index:20;display:grid;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop)}.Workspace_actionsRow__t_TUu{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.Workspace_back__EiKii,.Workspace_next__oq0c3{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:calc(var(--control-h, 48px) + 4px);padding:0 1.3em;border-radius:var(--radius-sm);font-size:.86rem;font-weight:var(--fw-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent}.Workspace_back__EiKii{border:1px solid var(--line-strong);background:transparent;color:var(--text)}.Workspace_back__EiKii:hover:not(:disabled){border-color:var(--text)}.Workspace_back__EiKii:disabled{opacity:.35;cursor:not-allowed}.Workspace_next__oq0c3{flex:1 1;white-space:nowrap;max-width:320px;margin-left:auto;border:0;background:var(--accent);color:var(--on-accent);transition:background-color var(--dur-fast) var(--ease-out)}.Workspace_next__oq0c3:hover{background:var(--accent-hover)}.Workspace_next__oq0c3:active{background:var(--accent-pressed)}.Workspace_back__EiKii svg,.Workspace_next__oq0c3 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:square;transition:transform .35s var(--ease-out)}.Workspace_next__oq0c3:hover svg{transform:translateX(4px)}.Workspace_back__EiKii:hover:not(:disabled) svg{transform:translateX(-4px)}.Workspace_nextStep__N9qKQ{padding:.3em .55em;border-radius:var(--radius-xs);background:rgba(14,15,17,.16);font-size:.64rem;text-transform:uppercase;letter-spacing:.04em}.Workspace_final__rcmLz{flex:1 1;text-align:right}.Workspace_final__rcmLz,.Workspace_reset__ZdBxn{font-size:var(--fs-small);color:var(--text-muted)}.Workspace_reset__ZdBxn{flex:none;min-height:44px;padding:0 var(--space-3);border:0;background:transparent;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Workspace_reset__ZdBxn:hover{color:var(--text-accent)}.Workspace_blocked____EUw{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--text);font-size:var(--fs-small);font-weight:var(--fw-semibold)}.Workspace_mini__T17AO{padding:var(--space-4);border-radius:var(--radius-md)}.Workspace_miniTitle__jm3mi{margin-bottom:var(--space-3);font-size:var(--fs-small);font-weight:var(--fw-extrabold)}.Workspace_miniList__JlEw0{display:grid;gap:var(--space-2);margin:0}.Workspace_miniList__JlEw0 div{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-micro)}.Workspace_miniList__JlEw0 dt{color:var(--text-muted)}.Workspace_miniList__JlEw0 dd{margin:0;font-weight:var(--fw-semibold);text-align:right}.Workspace_miniList__JlEw0 dd[data-empty]{color:var(--text-muted);font-weight:var(--fw-regular)}.Workspace_miniNote___vrai{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:.64rem;line-height:1.5;color:var(--text-muted)}@media (min-width:961px) and (min-height:600px){.Workspace_layout__WakxC{grid-template-rows:minmax(0,1fr);align-items:stretch;height:min(calc(100svh - var(--header-h) - var(--space-4) * 2),680px)}.Workspace_rail__NbYO6{position:static;display:flex;flex-direction:column;gap:var(--space-4);min-height:0;overflow-y:auto;scrollbar-width:none}.Workspace_rail__NbYO6>:last-child{flex:1 0 auto}.Workspace_stage__yfyne{display:flex;flex-direction:column;min-height:0}.Workspace_panel__dRDpF{flex:1 1 auto;min-height:0;margin:-4px;padding:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.Workspace_content__4nset{padding-bottom:0}.Workspace_actions__ts5Rm{position:static;margin-top:var(--space-4)}}@media (min-width:961px) and (max-height:760px){.Workspace_lead__VzLgn{display:none}}@keyframes Workspace_panelIn__OTdow{0%{opacity:0;transform:translateY(10px)}}@media (max-width:960px){.Workspace_layout__WakxC{grid-template-columns:minmax(0,1fr)}.Workspace_stage__yfyne{display:flex;flex-direction:column;min-height:calc(100svh - var(--header-h) - var(--space-4))}.Workspace_panel__dRDpF{flex:1 0 auto}.Workspace_rail__NbYO6{display:none}}@media (max-width:640px){.Workspace_lead__VzLgn{display:none}.Workspace_content__4nset{gap:var(--space-5);margin-top:var(--space-5)}.Workspace_actions__ts5Rm{bottom:0;margin-inline:calc(var(--gutter) * -1);padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-left:0;border-right:0;border-bottom:0}.Workspace_back__EiKii{padding:0 1em}.Workspace_back__EiKii span{display:none}.Workspace_next__oq0c3{max-width:none}.Workspace_final__rcmLz{text-align:left;font-size:var(--fs-micro)}}@media (max-width:380px){.Workspace_nextStep__N9qKQ{display:none}}