.demo-metier_tete__U0I5H{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.demo-metier_titreEquilibre__o5P7p{text-wrap:balance}.demo-metier_sr__DsZuQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.demo-metier_pause__hduxt{flex:none;display:inline-flex;align-items:center;gap:8px;font:inherit;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:transparent;border:1px solid var(--line-soft);border-radius:999px;padding:7px 12px;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.demo-metier_pause__hduxt:hover{color:var(--ink);border-color:var(--line);background:#fff}.demo-metier_pauseIco__q1Wem{width:10px;height:10px;border-left:3px solid;border-right:3px solid}.demo-metier_pauseEnPause__d9N8U .demo-metier_pauseIco__q1Wem{border:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid}.demo-metier_grille__uZCa_{position:relative;margin-top:clamp(28px,3.4vw,44px);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1fr);gap:clamp(16px,2vw,26px);align-items:start}.demo-metier_titre__b2k2z{margin:0 0 14px;font-family:var(--font-display);font-weight:700;font-size:clamp(19px,1.8vw,22px);letter-spacing:-.02em}.demo-metier_listeGestes__bHYz4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.demo-metier_geste__XU7vm{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;font-size:15px;font-weight:600;line-height:1.3;color:var(--ink);background:#fff;border:1.5px solid var(--ink);border-radius:12px;padding:13px 14px;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease}.demo-metier_gesteNum__oXRba{width:30px;height:30px;border-radius:50%;border:1.6px solid var(--teal);color:var(--teal-deep);display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:13px}.demo-metier_gesteNum__oXRba svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.demo-metier_gesteActif___2xaq{background:var(--teal-tint);border-color:var(--teal);box-shadow:0 0 0 4px rgba(11,110,102,.1)}.demo-metier_gesteFait__T2fCB{border-color:rgba(11,110,102,.45)}.demo-metier_gesteFait__T2fCB .demo-metier_gesteNum__oXRba{background:var(--teal-deep);border-color:var(--teal-deep);color:#fff}.demo-metier_curseur__w7ixC{position:absolute;top:0;left:0;z-index:5;width:26px;height:26px;pointer-events:none;transition:transform .52s cubic-bezier(.45,0,.2,1),opacity .3s ease;filter:drop-shadow(0 3px 6px rgba(22,21,15,.28))}.demo-metier_curseur__w7ixC svg{width:26px;height:26px;fill:#16150f;stroke:#fff;stroke-width:1.4;stroke-linejoin:round;overflow:visible}.demo-metier_curseurCache__EB6_r{opacity:0}.demo-metier_fenetre__65ORW{background:#fff;border:1px solid var(--line-soft);border-radius:16px;box-shadow:var(--shadow);overflow:hidden}.demo-metier_barreFenetre__zh_p5{display:flex;align-items:center;gap:6px;padding:11px 14px;border-bottom:1px solid var(--line-soft);background:var(--paper)}.demo-metier_barreFenetre__zh_p5 span{width:9px;height:9px;border-radius:50%;background:rgba(22,21,15,.14)}.demo-metier_barreFenetre__zh_p5 em{margin-left:8px;font-style:normal;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;color:var(--muted)}.demo-metier_corps__k9u3T{padding:20px 20px 22px}.demo-metier_couches__Fnn3i{display:grid}.demo-metier_couche__UzmRq{grid-area:1/1;min-width:0;display:flex;flex-direction:column}.demo-metier_coucheReserve__dTv_s{visibility:hidden;pointer-events:none}.demo-metier_vide__Tjc9l{margin:0;flex:1;min-height:200px;display:grid;place-items:center;text-align:center;padding:0 12px;font-size:15px;line-height:1.55;color:var(--muted);border:1.5px dashed var(--line);border-radius:12px}.demo-metier_sceneTitre__WfC7Z{margin:0;font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:-.02em}.demo-metier_sceneSous__2NWX_{margin:4px 0 0;font-size:13.5px;color:var(--muted);line-height:1.45}.demo-metier_pied__BNWW3{margin-top:auto;padding-top:16px}.demo-metier_statut__3JaE5{margin:0;padding-top:12px;border-top:1px dashed var(--line);font-size:14px;line-height:1.5;font-weight:500}.demo-metier_statutAttente___X6gz{color:var(--muted)}.demo-metier_statutOk__Na9v8{color:var(--teal-deep)}.demo-metier_choix__xCpjI{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.demo-metier_choixBouton___Gc6Z,.demo-metier_reponse__O8OkJ{display:inline-block;font-size:14px;font-weight:600;line-height:1.3;color:var(--ink);background:var(--paper);border:1px solid var(--line-soft);border-radius:10px;padding:9px 12px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.demo-metier_choixChoisi__secTV,.demo-metier_reponseChoisie__3iHMt{background:var(--teal-deep);border-color:var(--teal-deep);color:#fff}.demo-metier_reponseEcartee__tQmXU{opacity:.45}.demo-metier_ops__SqcQN{list-style:none;margin:12px 0 0;padding:0}.demo-metier_op__NGWk5{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--line-soft);font-size:13.5px;line-height:1.35}.demo-metier_op__NGWk5>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-metier_opDate__Bj6Hb{font-family:var(--font-mono);font-size:11.5px;color:var(--muted)}.demo-metier_opMontant__ATspM{font-family:var(--font-mono);font-size:13px;font-weight:600;white-space:nowrap}.demo-metier_opCredit__3TYYq{color:var(--teal-deep)}.demo-metier_pieces__FQ0oj{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.demo-metier_piece__GA3XK{display:grid;gap:2px;border:1px solid var(--line-soft);border-radius:10px;padding:8px 12px;background:var(--paper)}.demo-metier_fichier__PbwKX{font-family:var(--font-mono);font-size:11.5px;color:var(--teal-deep);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-metier_pieceLigne__zRYYx{font-size:13px;line-height:1.4}.demo-metier_pieceLigne__zRYYx strong{font-weight:600}.demo-metier_pieceDiscret__mnpnn{color:var(--muted)}.demo-metier_questions__0SJ56{margin-top:12px;display:grid}.demo-metier_question__3La8B{grid-area:1/1;min-width:0;border:1px solid var(--line);border-radius:12px;padding:14px;background:#fff;box-shadow:var(--shadow);transition:opacity .26s ease,visibility .26s}.demo-metier_questionCachee__42A7b{visibility:hidden;opacity:0}.demo-metier_questionCompte__LdmpD{margin:0 0 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-deep)}.demo-metier_questionTexte__uEVAy{margin:0;font-size:15px;font-weight:600;line-height:1.42}.demo-metier_reponses__pqXHB{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.demo-metier_recap__9ZHh7{margin:14px 0 0}.demo-metier_recapLigne__GgQ3H{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-soft);font-size:14.5px}.demo-metier_recapLigne__GgQ3H dt{color:var(--muted)}.demo-metier_recapLigne__GgQ3H dd{margin:0;font-family:var(--font-mono);font-weight:600;font-size:13.5px;white-space:nowrap}.demo-metier_recapTotal__5E56s{border-bottom:2px solid var(--ink)}.demo-metier_recapTotal__5E56s dt{color:var(--ink);font-weight:600}.demo-metier_recapTotal__5E56s dd{font-size:15px;color:var(--teal-deep)}.demo-metier_pile__XDocr ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column-reverse;gap:6px}.demo-metier_pile__XDocr li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;background:transparent;color:rgba(22,21,15,.42);border:1.5px dashed rgba(11,110,102,.3);border-radius:12px;font-size:14px;padding:11px 14px;transition:background-color .42s ease,color .42s ease,border-color .42s ease}.demo-metier_pile__XDocr li .demo-metier_coche__qsM_1{opacity:.25}.demo-metier_pile__XDocr li .demo-metier_coche__qsM_1 svg{stroke:var(--teal)}.demo-metier_pile__XDocr li.demo-metier_pileAllumee__I95IV{background:#0f3b35;color:#e3efec;border:1.5px solid #0f3b35;animation:demo-metier_pose__VfFYu .52s cubic-bezier(.16,1,.3,1) both}.demo-metier_pile__XDocr li.demo-metier_pileAllumee__I95IV:nth-child(2n){background:#145048;border-color:#145048}.demo-metier_pile__XDocr li.demo-metier_pileAllumee__I95IV .demo-metier_coche__qsM_1{opacity:1}.demo-metier_pile__XDocr li.demo-metier_pileAllumee__I95IV .demo-metier_coche__qsM_1 svg{stroke:#5eead4}@keyframes demo-metier_pose__VfFYu{0%{transform:translateY(-16px) scale(.97);opacity:.4}to{transform:none;opacity:1}}.demo-metier_coche__qsM_1{display:grid;place-items:center;height:21px}.demo-metier_coche__qsM_1 svg{width:15px;height:15px;fill:none;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.demo-metier_exemple__MqZlY{margin:clamp(18px,2.4vw,26px) 0 0;font-size:13.5px;color:var(--muted);font-style:italic}@media (prefers-reduced-motion:reduce){.demo-metier_grille__uZCa_ *{animation:none!important;transition:none!important}}@media (max-width:1060px){.demo-metier_grille__uZCa_{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.demo-metier_pile__XDocr{grid-column:1/-1}}@media (max-width:760px){.demo-metier_tete__U0I5H{flex-direction:column;align-items:flex-start}.demo-metier_grille__uZCa_{grid-template-columns:minmax(0,1fr)}.demo-metier_listeGestes__bHYz4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.demo-metier_geste__XU7vm{grid-template-columns:26px minmax(0,1fr);gap:9px;font-size:13.5px;padding:10px}.demo-metier_gesteNum__oXRba{width:26px;height:26px;font-size:12px}.demo-metier_corps__k9u3T{padding:16px}.demo-metier_choixBouton___Gc6Z{font-size:13px;padding:8px 10px}.demo-metier_questionTexte__uEVAy{font-size:14.5px}.demo-metier_statut__3JaE5{font-size:13.5px}}.gestes_grille__0iuep{list-style:none;margin:clamp(30px,4vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.gestes_carte__4C3ht{grid-column:span 2;position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line-soft);border-radius:16px;padding:24px 22px 20px;min-height:210px;transition:transform .22s ease,box-shadow .22s ease,border-color .2s ease}.gestes_carte__4C3ht:nth-child(-n+2){grid-column:span 3}.gestes_carte__4C3ht:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--line)}.gestes_num__s_yq_{position:absolute;top:16px;right:18px;font-family:var(--font-display);font-weight:700;font-size:44px;line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.2px rgba(11,110,102,.3)}.gestes_geste__KStPU{margin:0 56px 0 0;font-size:19px;font-weight:600;line-height:1.38;letter-spacing:-.01em;color:var(--ink)}.gestes_carte__4C3ht:nth-child(-n+2) .gestes_geste__KStPU{font-family:var(--font-display);font-size:clamp(21px,2vw,25px);line-height:1.24;letter-spacing:-.02em}.gestes_manuscrit__Pr6iX{text-decoration:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='12' viewBox='0 0 60 12'%3E%3Cpath d='M0 6.4 C 6 3.2, 12 3.4, 19 6 S 32 8.6, 40 5.6 S 53 3.4, 60 6.4' fill='none' stroke='%2314b8a6' stroke-opacity='.85' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:0 60%;background-size:2.4em .5em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gestes_sr__Jub3p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gestes_relai__3FueJ{margin:auto 0 0;padding-top:16px;border-top:1px dashed var(--line);display:flex;gap:10px;align-items:flex-start;color:var(--teal-deep);font-weight:500;font-size:14.5px;line-height:1.5}.gestes_geste__KStPU+.gestes_relai__3FueJ{margin-top:22px}.gestes_coche__WtDie{flex:none;width:22px;height:22px;border-radius:50%;background:var(--teal-tint);display:grid;place-items:center;margin-top:-1px}.gestes_coche__WtDie svg{width:13px;height:13px;fill:none;stroke:var(--teal-deep);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.gestes_vedette__nzifq{background:#0f3b35;border-color:#0f3b35;color:#fff}.gestes_vedette__nzifq .gestes_geste__KStPU{color:#fff}.gestes_vedette__nzifq .gestes_manuscrit__Pr6iX{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='12' viewBox='0 0 60 12'%3E%3Cpath d='M0 6.4 C 6 3.2, 12 3.4, 19 6 S 32 8.6, 40 5.6 S 53 3.4, 60 6.4' fill='none' stroke='%235eead4' stroke-opacity='.9' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.gestes_vedette__nzifq .gestes_relai__3FueJ{color:#b9d3ce;border-top-color:rgba(94,234,212,.28)}.gestes_vedette__nzifq .gestes_coche__WtDie{background:rgba(94,234,212,.16)}.gestes_vedette__nzifq .gestes_coche__WtDie svg{stroke:#5eead4}.gestes_vedette__nzifq .gestes_num__s_yq_{-webkit-text-stroke-color:rgba(94,234,212,.4)}@media (max-width:900px){.gestes_grille__0iuep{grid-template-columns:repeat(2,minmax(0,1fr))}.gestes_carte__4C3ht,.gestes_carte__4C3ht:nth-child(-n+2){grid-column:span 1}.gestes_carte__4C3ht:first-child{grid-column:1/-1}}@media (max-width:600px){.gestes_grille__0iuep{grid-template-columns:minmax(0,1fr)}.gestes_carte__4C3ht{min-height:0}.gestes_carte__4C3ht:nth-child(-n+2) .gestes_geste__KStPU,.gestes_geste__KStPU{font-size:19px}}.demo_frame__JMgZh{--a-bg:#eef0f4;--a-surface:#ffffff;--a-border:#e6e8ee;--a-ink:#0f172a;--a-muted:#576273;--a-teal:#0f766e;--a-ok-bg:#ecfdf5;--a-ok-fg:#0f766e;--a-warn-bg:#fff7ed;--a-warn-fg:#c2410c;border-radius:18px;overflow:hidden;border:1px solid rgba(15,23,42,.12);box-shadow:0 2px 6px rgba(22,21,15,.05),0 40px 80px -24px rgba(22,21,15,.22);background:var(--a-surface);color:var(--a-ink)}.demo_bar__YBImv{display:flex;align-items:center;gap:8px;padding:11px 16px;background:#f1efe7;border-bottom:1px solid var(--a-border)}.demo_dot__eAjuQ{flex:none;width:10px;height:10px;border-radius:999px}.demo_url__5iPcw{margin-left:12px;font-size:12px;color:var(--muted);background:#fff;border:1px solid var(--line-soft);border-radius:6px;padding:4px 12px}.demo_etape__0gCXR{margin-left:auto;font-size:12px;color:var(--a-teal);background:var(--a-ok-bg);border-radius:999px;padding:4px 12px}.demo_note__kybdR{font-size:12.5px;color:var(--muted);text-align:center;margin-top:14px}.demo_app__yGdcE{display:grid;grid-template-columns:208px 1fr;background:var(--a-bg)}.demo_side__NB5gG{background:var(--a-surface);border-right:1px solid var(--a-border);padding:10px}.demo_soc__ySSkC{display:flex;align-items:center;gap:9px;padding:6px 8px 10px}.demo_socMark__orTIW{width:24px;height:21px;flex:none;display:block}.demo_socNom___LlOf{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_socEx__tqxOc{font-size:11px;color:var(--a-muted)}.demo_navTitre__UawH6{padding:8px 10px 4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.demo_navItem__37q_s,.demo_navTitre__UawH6{display:flex;align-items:center;gap:9px;color:var(--a-muted)}.demo_navItem__37q_s{padding:4px 10px;border-radius:12px;font-size:13px}.demo_navSous__vQtfN{margin-left:12px}.demo_navOn__vQLZX{background:var(--a-ok-bg);color:var(--a-teal);font-weight:600}.demo_navIco__w63sv{width:16px;text-align:center;font-size:12.5px;flex:none}.demo_main__K9Fav{padding:20px 22px;position:relative;min-width:0}.demo_ecranTitre___5vzm{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.demo_t__gR7vg{font-size:18px;letter-spacing:-.02em;font-family:var(--font-display);font-weight:700}.demo_tSec__q0VHa{font-size:12px;color:var(--a-muted)}.demo_lab__t47cZ{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--a-muted)}.demo_sources__qOFd6{display:grid;grid-template-columns:1fr 1fr;gap:10px}.demo_src__v2g9R{display:flex;align-items:center;gap:10px;background:var(--a-surface);border:1px solid var(--a-border);border-radius:12px;padding:13px 14px;box-shadow:0 2px 8px rgba(15,23,42,.04);transition:border-color .3s}.demo_srcActif__LXjKj{border-color:var(--a-teal)}.demo_srcIco__H1zfL{width:26px;height:26px;border-radius:8px;background:#f4f6fa;color:var(--a-muted);display:flex;align-items:center;justify-content:center;font-size:13px;flex:none}.demo_srcNom__vWvXn{font-size:13.5px;font-weight:500}.demo_badge__5L1vc{font-size:11px;padding:3px 9px;border-radius:999px;font-weight:600;margin-left:auto;white-space:nowrap;transition:background .3s,color .3s}.demo_badgeWarn__Etzrw{background:var(--a-warn-bg);color:var(--a-warn-fg)}.demo_badgeOk__nuZ5s{background:var(--a-ok-bg);color:var(--a-ok-fg)}.demo_badgeGris____12q{background:#f4f6fa;color:var(--a-muted)}.demo_badgeBq__x5bF_{margin-left:0}.demo_synchro__R2stU{font-size:12.5px;color:var(--a-muted);margin-top:12px;opacity:0;height:0;overflow:hidden;transition:opacity .3s}.demo_synchroVu__kpvnl{opacity:1;height:auto}.demo_fichiers__PEOC6{display:flex;flex-direction:column;gap:8px;margin-top:12px}.demo_fich__59HhO{display:flex;align-items:center;gap:10px;background:var(--a-surface);border:1px solid var(--a-border);border-radius:12px;padding:11px 14px;font-size:13px;opacity:0;transform:translateY(-8px);transition:opacity .35s,transform .35s}.demo_fichVu__H_l4x{opacity:1;transform:none}.demo_fich__59HhO .demo_badge__5L1vc{opacity:0;transition:opacity .3s}.demo_fichCompta__0lYgs .demo_badge__5L1vc{opacity:1}.demo_fichIco__YHZnS{flex:none;font-size:14px}.demo_fichNom__lKmzg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo_tab__aiotG{background:var(--a-surface);border:1px solid var(--a-border);border-radius:12px;padding:4px 14px 8px}.demo_ligne__9_XQP{display:grid;grid-template-columns:52px 1fr 96px 96px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid #f1f3f7;font-size:13px}.demo_ligne__9_XQP:last-child{border-bottom:0}.demo_entete__cBbGn{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.demo_entete__cBbGn,.demo_gris__jd5OY{color:var(--a-muted)}.demo_rangee__Rlip0{opacity:0;transition:opacity .4s}.demo_rangeeVue__29Hr8{opacity:1}.demo_compte__7gVTi{font-size:11px;padding:3px 9px;border-radius:999px;font-weight:600;background:#f4f6fa;color:var(--a-muted);text-align:center}.demo_credit__rHzEm{color:var(--a-teal)}.demo_noteOk__XvmHU{display:flex;align-items:flex-start;gap:9px;margin-top:12px;font-size:12.5px;color:var(--a-muted);opacity:0;transition:opacity .4s}.demo_noteOkVu__ALo1l{opacity:1}.demo_tick__9xR9m{flex:none;width:17px;height:17px;border-radius:999px;margin-top:1px;background:var(--a-ok-bg);position:relative}.demo_tick__9xR9m:after{content:"";position:absolute;left:5px;top:4px;width:4px;height:7px;border:solid var(--a-teal);border-width:0 1.7px 1.7px 0;transform:rotate(45deg)}.demo_kpi__3vtoO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo_kpiBox__4G1Xa{background:var(--a-surface);border:1px solid var(--a-border);border-radius:12px;padding:14px 16px}.demo_kpiFort__FW8iB{border-color:var(--a-teal);background:var(--a-ok-bg)}.demo_kpiVal__hhpnA{font-size:22px;letter-spacing:-.02em;margin-top:5px;font-family:var(--font-display);font-weight:700}.demo_resume__MzVo6{background:var(--a-surface);border:1px solid var(--a-border);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:12px}.demo_resumeLigne__Uj6hw{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--a-muted)}.demo_resumeLigne__Uj6hw .demo_kpiVal__hhpnA{margin-top:0;font-size:15px;font-weight:600;color:var(--a-ink);letter-spacing:0}.demo_resumeTotal__Y4Qo2{border-top:1px solid var(--a-border);padding-top:12px;color:var(--a-ink);font-weight:700;font-size:15px}.demo_resumeTotal__Y4Qo2 .demo_kpiVal__hhpnA{font-size:22px;font-weight:700;color:var(--a-teal);letter-spacing:-.02em}.demo_btnApp__A_Mav{font-family:inherit;font-size:12.5px;font-weight:600;border-radius:12px;padding:9px 16px;border:1px solid var(--a-border);background:var(--a-surface);color:var(--a-ink)}.demo_btnPlein__6sdZD{background:var(--a-teal);border-color:var(--a-teal);color:#fff;box-shadow:0 4px 12px rgba(13,148,136,.25)}.demo_btnPulse__li6yM{animation:demo_pulse__6BHAk 1.1s ease-in-out 2}@keyframes demo_pulse__6BHAk{50%{transform:scale(1.045)}}.demo_tvaFin__7qBQI{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;flex-wrap:wrap}.demo_tvaTxt__jJP4f{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:var(--a-muted);opacity:0;transition:opacity .4s}.demo_tvaTxtVu__avUAU{opacity:1}.demo_qCarte__FTZtT{background:var(--a-surface);border:1px solid var(--a-border);border-radius:12px;padding:15px 16px;opacity:0;transform:translateY(6px);transition:opacity .45s,transform .45s}.demo_qVu__jSHNe{opacity:1;transform:none}.demo_qPile___Z0mf{display:grid}.demo_qPile___Z0mf>.demo_qCarte__FTZtT{grid-area:1/1}.demo_qCarte__FTZtT.demo_qParti__3bTtB{opacity:0;transform:translateX(-18px)}.demo_qPiece__tWEQv{display:flex;align-items:center;gap:10px;font-size:12.5px;padding-bottom:11px;border-bottom:1px solid #f1f3f7}.demo_qMontant__0XgBq{margin-left:auto;font-weight:500;white-space:nowrap}.demo_qTexte__fEp0J{font-size:14.5px;font-weight:600;margin:14px 0 16px;line-height:1.4}.demo_qChoix__AIA9q{display:flex;flex-wrap:wrap;gap:8px}.demo_qBtn__lTMKy{font-size:12px;font-weight:600;border-radius:999px;padding:8px 14px;border:1px solid var(--a-border);background:#fff;color:var(--a-ink);transition:background .25s,border-color .25s,color .25s}.demo_qBtnChoisi__OKuu7{background:var(--a-teal);border-color:var(--a-teal);color:#fff}.demo_docs__ujDxR{display:grid;margin-top:12px;background:var(--a-surface);border:1px solid var(--a-border);border-radius:12px;padding:2px 14px}.demo_doc__rk7pf{display:flex;align-items:center;gap:11px;font-size:13px;padding:8px 0;opacity:0;transition:opacity .4s}.demo_doc__rk7pf+.demo_doc__rk7pf{border-top:1px solid var(--a-border)}@media (prefers-reduced-motion:no-preference){.demo_docs__ujDxR{transition:background-color .3s,border-color .3s}.demo_docs__ujDxR:not(:has(.demo_docVu__h4aZm)){background:transparent;border-color:transparent}}.demo_docVu__h4aZm{opacity:1}.demo_docIco__aJ_co{width:24px;height:24px;border-radius:8px;background:var(--a-ok-bg);color:var(--a-teal);display:flex;align-items:center;justify-content:center;font-size:12px;flex:none}.demo_main__K9Fav{display:grid}.demo_scene__0Xf_z{grid-area:1/1;min-width:0;visibility:hidden;display:flex;flex-direction:column}.demo_scene__0Xf_z>.demo_noteOk__XvmHU{margin-top:auto;padding-top:12px}.demo_scene__0Xf_z>.demo_tvaFin__7qBQI{margin-top:auto;padding-top:14px}.demo_sceneOn__MeQ2z{visibility:visible;animation:demo_entre__kz_Yg .35s ease both}@keyframes demo_entre__kz_Yg{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.demo_curseur__jGmT9{position:absolute;left:0;top:0;pointer-events:none;z-index:5;transition:transform .85s cubic-bezier(.4,.1,.2,1);opacity:0}.demo_curseurVu__wKfNG{opacity:1}.demo_onde__O6Krl{position:absolute;inset:0;border-radius:999px;border:2px solid var(--a-teal);opacity:0}.demo_ondeClic__HYZw5{animation:demo_onde__O6Krl .5s ease-out}@keyframes demo_onde__O6Krl{0%{opacity:.7;transform:scale(.48)}to{opacity:0;transform:scale(1.84)}}.demo_section___puHm{overflow:hidden}.demo_enteteSection__fmo6h{text-align:center;margin-bottom:clamp(32px,4vw,52px)}.demo_enteteSection__fmo6h h2{margin-left:auto;margin-right:auto;max-width:24ch;text-wrap:balance}.demo_scenerieWrap__DQvql{width:100%;max-width:1360px;margin:0 auto;padding:0 24px}.demo_scenerie__Y7og6{display:grid;grid-template-columns:minmax(140px,170px) minmax(0,1fr) minmax(140px,170px);gap:28px;align-items:center}.demo_scenerie__Y7og6>.demo_frame__JMgZh{min-width:0}.demo_rail__jDh5V{display:flex;flex-direction:column;gap:14px}.demo_railGauche__xCleu{align-items:flex-end;text-align:right}.demo_railDroite__CUozg{align-items:flex-start}.demo_railTitre__oajJa{margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep)}.demo_railListe__DkHzx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;align-items:inherit}.demo_railEtiquette__45egu{position:relative;display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;font-size:14px;font-weight:500;color:var(--muted);background:var(--paper);border:1px solid var(--line-soft);transition:color .35s,background-color .35s,border-color .35s,box-shadow .35s,transform .35s}.demo_railGauche__xCleu .demo_railEtiquette__45egu{flex-direction:row-reverse}.demo_railPoint__rDqNo{flex:none;width:8px;height:8px;border-radius:999px;background:rgba(22,21,15,.16);transition:background-color .35s,box-shadow .35s}.demo_railEtiquette__45egu:after{content:"";position:absolute;top:50%;width:24px;height:1.5px;background:var(--teal);transform:scaleX(0);transition:transform .35s}.demo_railGauche__xCleu .demo_railEtiquette__45egu:after{left:100%;transform-origin:left center}.demo_railDroite__CUozg .demo_railEtiquette__45egu:after{right:100%;transform-origin:right center}.demo_railOn__gZzMw{color:var(--ink);background:#fff;border-color:var(--teal);box-shadow:0 8px 20px -10px rgba(11,110,102,.55)}.demo_railGauche__xCleu .demo_railOn__gZzMw{transform:translateX(4px)}.demo_railDroite__CUozg .demo_railOn__gZzMw{transform:translateX(-4px)}.demo_railOn__gZzMw .demo_railPoint__rDqNo{background:var(--teal);box-shadow:0 0 0 4px rgba(11,110,102,.14)}.demo_railOn__gZzMw:after{transform:scaleX(1)}@media (max-width:1200px){.demo_scenerie__Y7og6{grid-template-columns:minmax(0,1fr);gap:18px}.demo_railDroite__CUozg,.demo_railGauche__xCleu,.demo_rail__jDh5V{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;gap:8px 12px}.demo_railListe__DkHzx{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px}.demo_railTitre__oajJa{flex-basis:100%}.demo_railGauche__xCleu .demo_railEtiquette__45egu{flex-direction:row}.demo_railEtiquette__45egu{padding:6px 12px;font-size:13px}.demo_railEtiquette__45egu:after{display:none}.demo_railDroite__CUozg .demo_railOn__gZzMw,.demo_railGauche__xCleu .demo_railOn__gZzMw{transform:translateY(-2px)}}@media (max-width:900px){.demo_url__5iPcw{display:none}.demo_app__yGdcE{grid-template-columns:1fr}.demo_side__NB5gG{display:none}.demo_kpi__3vtoO,.demo_sources__qOFd6{grid-template-columns:1fr}.demo_ligne__9_XQP{grid-template-columns:1fr 88px}.demo_ligne__9_XQP>:first-child,.demo_ligne__9_XQP>:nth-child(3){display:none}.demo_kpi__3vtoO{gap:0;background:var(--a-surface);border:1px solid var(--a-border);border-radius:14px;padding:4px 16px}.demo_kpiBox__4G1Xa{display:flex;align-items:baseline;justify-content:space-between;gap:12px;background:none;border:0;border-radius:0;padding:6px 0}.demo_kpiBox__4G1Xa+.demo_kpiBox__4G1Xa{border-top:1px solid var(--a-border)}.demo_kpiFort__FW8iB{background:none}.demo_kpiFort__FW8iB .demo_kpiVal__hhpnA{color:var(--a-teal)}.demo_kpiVal__hhpnA{margin-top:0;font-size:17px}.demo_doc__rk7pf{padding:7px 0;font-size:12.5px}.demo_docIco__aJ_co{width:22px;height:22px}.demo_doc__rk7pf .demo_badge__5L1vc{display:none}.demo_ligneBq__WFVH1>:nth-child(3){display:block;grid-column:1;grid-row:2}.demo_ligneBq__WFVH1>:nth-child(4){grid-column:2;grid-row:1/span 2;align-self:center}.demo_ligneBq__WFVH1.demo_entete__cBbGn>:nth-child(3){display:none}.demo_ligneBq__WFVH1.demo_entete__cBbGn>:nth-child(4){grid-row:1}.demo_fich__59HhO{padding:9px 12px}}@media (prefers-reduced-motion:reduce){.demo_curseur__jGmT9{display:none}.demo_sceneOn__MeQ2z,.demo_scene__0Xf_z{animation:none}.demo_doc__rk7pf,.demo_fich__59HhO,.demo_noteOk__XvmHU,.demo_rangee__Rlip0,.demo_tvaTxt__jJP4f{opacity:1;transform:none}.demo_fich__59HhO .demo_badge__5L1vc{opacity:1}.demo_btnPulse__li6yM{animation:none}.demo_railEtiquette__45egu{color:var(--ink);background:#fff;border-color:var(--teal);transition:none}.demo_railEtiquette__45egu .demo_railPoint__rDqNo{background:var(--teal);transition:none}.demo_railDroite__CUozg .demo_railOn__gZzMw,.demo_railGauche__xCleu .demo_railOn__gZzMw{transform:none}.demo_railEtiquette__45egu:after{display:none}.demo_railOn__gZzMw{box-shadow:none}}