.DiagnosticAnime_frame__UoLN_{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--border:#e5e5e5;--muted:#f7f7f7;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.DiagnosticAnime_frame__UoLN_ .DiagnosticAnime_stage__uc_TF{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.DiagnosticAnime_stage__uc_TF *,.DiagnosticAnime_stage__uc_TF :after,.DiagnosticAnime_stage__uc_TF :before{box-sizing:border-box;margin:0;padding:0}.DiagnosticAnime_banner__tLr96{width:848px;background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:14px 20px;display:flex;flex-direction:column;gap:10px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.DiagnosticAnime_bannerRow__VLlsQ{display:flex;align-items:center;justify-content:space-between;gap:16px}.DiagnosticAnime_bannerLeft__wxasY{display:flex;align-items:center;gap:10px}.DiagnosticAnime_backBtn__sMFc8{width:32px;height:32px;border:1px solid var(--border);border-radius:8px;background:#ffffff;display:flex;align-items:center;justify-content:center;color:var(--ink);flex-shrink:0}.DiagnosticAnime_backBtn__sMFc8 svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none}.DiagnosticAnime_pillarEmoji__kK91p{font-size:22px;line-height:1}.DiagnosticAnime_bannerTitle__mTs1P{font-size:19px;font-weight:700;color:var(--ink)}.DiagnosticAnime_badges__0mxSw{display:flex;align-items:center;gap:8px}.DiagnosticAnime_badgeDark__gF3Dp{background:var(--ink);border:1px solid var(--ink);color:#ffffff;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;white-space:nowrap}.DiagnosticAnime_badgeOutline__Sche8{background:#ffffff;border:1px solid var(--border);color:var(--ink);border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;white-space:nowrap}.DiagnosticAnime_progressTrack__WSvkN{height:8px;border-radius:999px;background:rgba(42,255,180,.2);overflow:hidden}.DiagnosticAnime_progressBar__oLEqI{display:block;height:100%;border-radius:999px;background:var(--mint);width:14%}.DiagnosticAnime_card__wnMwH{width:848px;background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:18px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.DiagnosticAnime_questionRow__OOBF6{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.DiagnosticAnime_question__yjzUX{display:grid;flex:1;min-height:44px;font-size:16px;font-weight:600;line-height:1.35;color:var(--ink)}.DiagnosticAnime_question__yjzUX span{grid-area:1/1}.DiagnosticAnime_q3__qzRTX{opacity:0}.DiagnosticAnime_questionTools__m06Wp{display:flex;align-items:center;gap:8px;flex-shrink:0}.DiagnosticAnime_inviteBtn__X3574{display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:#ffffff;font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap}.DiagnosticAnime_inviteBtn__X3574 svg{width:15px;height:15px;stroke:currentColor;stroke-width:2;fill:none}.DiagnosticAnime_infoBtn__Z6eH4{width:32px;height:32px;border-radius:8px;background:var(--mint);display:flex;align-items:center;justify-content:center;color:var(--ink);flex-shrink:0}.DiagnosticAnime_infoBtn__Z6eH4 svg{width:17px;height:17px;stroke:currentColor;stroke-width:2;fill:none}.DiagnosticAnime_answers__JCn4k{display:flex;flex-direction:column;gap:8px}.DiagnosticAnime_answer__KXf7v{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:10px;background:#ffffff}.DiagnosticAnime_radio__G4lT6{width:20px;height:20px;border-radius:50%;border:2px solid rgba(48,93,108,.3);background:rgba(42,255,180,0);display:flex;align-items:center;justify-content:center;flex-shrink:0}.DiagnosticAnime_radioDot__0ilBL{width:8px;height:8px;border-radius:50%;background:#ffffff;opacity:0}.DiagnosticAnime_answerText__qzg9w{font-size:14px;font-weight:400;color:var(--ink)}.DiagnosticAnime_answerOui__ukv9y{border-color:var(--mint);background:rgba(42,255,180,.05)}.DiagnosticAnime_answerOui__ukv9y .DiagnosticAnime_radio__G4lT6{border-color:var(--mint);background:var(--mint)}.DiagnosticAnime_answerOui__ukv9y .DiagnosticAnime_radioDot__0ilBL{opacity:1}.DiagnosticAnime_answerOui__ukv9y .DiagnosticAnime_answerText__qzg9w{font-weight:500}.DiagnosticAnime_actions__oH4EI{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:2px}.DiagnosticAnime_laterBtn__UTbcx{padding:0 16px;font-weight:500;white-space:nowrap}.DiagnosticAnime_laterBtn__UTbcx,.DiagnosticAnime_select__S3czr{height:36px;display:flex;align-items:center;border:1px solid var(--border);border-radius:8px;background:#ffffff;font-size:14px;color:var(--ink)}.DiagnosticAnime_select__S3czr{width:200px;justify-content:space-between;padding:0 12px}.DiagnosticAnime_select__S3czr svg{width:14px;height:14px;stroke:var(--ink);stroke-width:2;fill:none;opacity:.5;flex-shrink:0}.DiagnosticAnime_counter__nFAOd{display:grid}.DiagnosticAnime_counter__nFAOd span{grid-area:1/1;white-space:nowrap}.DiagnosticAnime_count3__NYIOH{opacity:0}.DiagnosticAnime_validateBtn__2loPp{height:36px;display:grid;place-items:center;padding:0 16px;border-radius:8px;background:var(--mint);font-size:14px;font-weight:500;color:var(--ink)}.DiagnosticAnime_validateBtn__2loPp span{grid-area:1/1;white-space:nowrap}.DiagnosticAnime_labelEnreg__X6c4D{opacity:0}.DiagnosticAnime_toast__hpcu1{position:absolute;right:26px;bottom:22px;background:#ffffff;border:1px solid var(--border);border-radius:10px;padding:10px 14px;font-size:13px;font-weight:500;color:var(--ink);box-shadow:0 6px 20px -8px rgba(48,93,108,.3);opacity:0;z-index:4}.DiagnosticAnime_cursor__1gFAs{position:absolute;left:0;top:0;width:22px;height:22px;fill:var(--ink);stroke:#ffffff;stroke-width:1.5;opacity:0;z-index:3;transform:translate(660px,470px)}@media (prefers-reduced-motion:no-preference){.DiagnosticAnime_banner__tLr96{animation:DiagnosticAnime_riseIn__Q2qsV .9s cubic-bezier(.22,1,.36,1) both}.DiagnosticAnime_card__wnMwH{animation:DiagnosticAnime_riseIn__Q2qsV .9s cubic-bezier(.22,1,.36,1) .12s both}.DiagnosticAnime_answerOui__ukv9y{animation:DiagnosticAnime_rowCycle__SGN5l 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_answerOui__ukv9y .DiagnosticAnime_radio__G4lT6{animation:DiagnosticAnime_radioCycle__jhpRm 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_answerOui__ukv9y .DiagnosticAnime_radioDot__0ilBL{animation:DiagnosticAnime_dotCycle__fBE0y 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_answerOui__ukv9y .DiagnosticAnime_answerText__qzg9w{animation:DiagnosticAnime_textCycle___V6Vr 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_validateBtn__2loPp{animation:DiagnosticAnime_validerCycle__V4Fpq 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_labelValider__vpoLo{animation:DiagnosticAnime_labelValiderCycle__XNGIx 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_labelEnreg__X6c4D{animation:DiagnosticAnime_labelEnregCycle__8t5s5 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_progressBar__oLEqI{animation:DiagnosticAnime_progressCycle__BcO8k 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_q2__JGnjD{animation:DiagnosticAnime_swapOut__Wzjja 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_q3__qzRTX{animation:DiagnosticAnime_swapIn__jk448 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_count2__YymEU{animation:DiagnosticAnime_swapOut__Wzjja 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_count3__NYIOH{animation:DiagnosticAnime_swapIn__jk448 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_toast__hpcu1{animation:DiagnosticAnime_toastCycle__Sj53X 8s ease-in-out 1.4s infinite both}.DiagnosticAnime_cursor__1gFAs{animation:DiagnosticAnime_cursorPath__AuKJx 8s ease-in-out 1.4s infinite both}}@keyframes DiagnosticAnime_riseIn__Q2qsV{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes DiagnosticAnime_rowCycle__SGN5l{0%,14%{border-color:#e5e5e5;background:#ffffff}17%,45%{border-color:#2affb4;background:rgba(42,255,180,.05)}49%,to{border-color:#e5e5e5;background:#ffffff}}@keyframes DiagnosticAnime_radioCycle__jhpRm{0%,20%{border-color:rgba(48,93,108,.3);background:rgba(42,255,180,0)}23%,45%{border-color:#2affb4;background:rgba(42,255,180,1)}49%,to{border-color:rgba(48,93,108,.3);background:rgba(42,255,180,0)}}@keyframes DiagnosticAnime_dotCycle__fBE0y{0%,20%{opacity:0}23%,45%{opacity:1}49%,to{opacity:0}}@keyframes DiagnosticAnime_textCycle___V6Vr{0%,20%{font-weight:400}23%,45%{font-weight:500}49%,to{font-weight:400}}@keyframes DiagnosticAnime_validerCycle__V4Fpq{0%,20%{opacity:.5}23%,46%{opacity:1}50%,to{opacity:.5}}@keyframes DiagnosticAnime_labelValiderCycle__XNGIx{0%,37%{opacity:1}39%,46%{opacity:0}49%,to{opacity:1}}@keyframes DiagnosticAnime_labelEnregCycle__8t5s5{0%,37%{opacity:0}39%,46%{opacity:1}49%,to{opacity:0}}@keyframes DiagnosticAnime_progressCycle__BcO8k{0%,46%{width:14%}51%,83%{width:29%}89%,to{width:14%}}@keyframes DiagnosticAnime_swapOut__Wzjja{0%,46%{opacity:1}50%,84%{opacity:0}89%,to{opacity:1}}@keyframes DiagnosticAnime_swapIn__jk448{0%,46%{opacity:0}50%,84%{opacity:1}89%,to{opacity:0}}@keyframes DiagnosticAnime_toastCycle__Sj53X{0%,46%{opacity:0;transform:translateY(8px)}50%,64%{opacity:1;transform:translateY(0)}70%,to{opacity:0;transform:translateY(8px)}}@keyframes DiagnosticAnime_cursorPath__AuKJx{0%{transform:translate(660px,470px) scale(1);opacity:0}6%{transform:translate(620px,420px) scale(1);opacity:1}15%,19%{transform:translate(300px,238px) scale(1);opacity:1}21%{transform:translate(300px,238px) scale(.82);opacity:1}23%,31%{transform:translate(300px,238px) scale(1);opacity:1}36%{transform:translate(652px,450px) scale(1);opacity:1}38%{transform:translate(652px,450px) scale(.82);opacity:1}40%,45%{transform:translate(652px,450px) scale(1);opacity:1}52%,to{transform:translate(700px,500px) scale(1);opacity:0}}.PlanActionsAnime_frame__YQ9Qu{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--border:#e5e5e5;--muted:#f1f4f5;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.PlanActionsAnime_frame__YQ9Qu .PlanActionsAnime_stage__L_Dvr{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff)}.PlanActionsAnime_stage__L_Dvr *,.PlanActionsAnime_stage__L_Dvr :after,.PlanActionsAnime_stage__L_Dvr :before{box-sizing:border-box;margin:0;padding:0}.PlanActionsAnime_frame__YQ9Qu svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PlanActionsAnime_line__Aqt5g{position:absolute;left:50%;top:28px;bottom:28px;width:2px;margin-left:-1px;background:rgba(48,93,108,.2);transform-origin:top center}.PlanActionsAnime_tDot__0t78S{position:absolute;left:50%;width:16px;height:16px;margin-left:-8px;border-radius:50%;border:3px solid #ffffff;z-index:2;background:var(--ink)}.PlanActionsAnime_tDot1__zM6E6{top:100px}.PlanActionsAnime_tDot2__CtHyn{top:254px;background:var(--mint)}.PlanActionsAnime_tDot3__PyYqN{top:384px}.PlanActionsAnime_card__5FZCd{position:absolute;width:384px;background:#ffffff;border:1px solid var(--border);border-radius:14px;padding:16px 18px;box-shadow:0 12px 30px -14px rgba(48,93,108,.22)}.PlanActionsAnime_card1__2ftKS{top:24px;left:40px}.PlanActionsAnime_cardNext__VeFZa{top:167px;right:40px;border-color:var(--mint);box-shadow:0 14px 34px -12px rgba(42,255,180,.35)}.PlanActionsAnime_card3__mw41H{top:312px;left:40px}.PlanActionsAnime_badges__7jCz5{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.PlanActionsAnime_badgeGroup__Sul8V{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.PlanActionsAnime_badge__an71V{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--border);border-radius:6px;padding:3px 9px;font-size:11px;font-weight:500;color:var(--ink);background:#ffffff;white-space:nowrap}.PlanActionsAnime_badge__an71V svg{width:12px;height:12px}.PlanActionsAnime_stakeImportant__PK_5E,.PlanActionsAnime_stakePriority__qfjOq{display:inline-block;max-width:222px;overflow:hidden;text-overflow:ellipsis}.PlanActionsAnime_stakeImportant__PK_5E{background:#f1fcff;border-color:rgba(48,93,108,.14)}.PlanActionsAnime_stakePriority__qfjOq{background:#e2f8ff;border-color:rgba(48,93,108,.18)}.PlanActionsAnime_badgeDefault__G8eHe{border-color:var(--mint);background:rgba(42,255,180,.1)}.PlanActionsAnime_badgeSecondary__2mC8y{background:var(--ink);border-color:var(--ink);color:#ffffff}.PlanActionsAnime_badgeAssign__5rZy5{border-color:var(--border)}.PlanActionsAnime_badgeWarning__UF8Dh{background:#fffbeb;border-color:#fde68a;color:#b45309}.PlanActionsAnime_deadline__pjV9n{flex-shrink:0}.PlanActionsAnime_title__DT9F0{margin-top:12px;font-size:16px;font-weight:600;line-height:1.3;color:var(--ink)}.PlanActionsAnime_date__AmYlV{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:rgba(48,93,108,.6)}.PlanActionsAnime_date__AmYlV svg{width:13px;height:13px}.PlanActionsAnime_foot__LzvBK{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.PlanActionsAnime_res__tm4k6{display:flex;align-items:center;gap:16px}.PlanActionsAnime_resItem__EpVXW{display:flex;align-items:center;gap:6px;color:rgba(48,93,108,.7)}.PlanActionsAnime_resItem__EpVXW svg{width:14px;height:14px}.PlanActionsAnime_dots__lS5N4{display:inline-flex;align-items:center;gap:3px}.PlanActionsAnime_dot__9OJLV{width:7px;height:7px;border-radius:50%;background:rgba(48,93,108,.16)}.PlanActionsAnime_dotOn__2SNB8{background:var(--ink)}.PlanActionsAnime_footRight__cwJWr{display:flex;align-items:center;gap:10px}.PlanActionsAnime_docs__sJUgv{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:rgba(48,93,108,.7)}.PlanActionsAnime_docs__sJUgv svg{width:14px;height:14px}.PlanActionsAnime_docCount__bCzzo{display:grid;place-items:center;min-width:8px}.PlanActionsAnime_docNew__6uatt,.PlanActionsAnime_docOld__WJDOW{grid-area:1/1}.PlanActionsAnime_docNew__6uatt{opacity:0}.PlanActionsAnime_eyeBtn__PGpPS{width:28px;height:28px;border-radius:50%;background:var(--mint);color:var(--ink);display:flex;align-items:center;justify-content:center;flex-shrink:0}.PlanActionsAnime_eyeBtn__PGpPS svg{width:15px;height:15px}@media (prefers-reduced-motion:no-preference){.PlanActionsAnime_line__Aqt5g{animation:PlanActionsAnime_lineGrow__KyocL .8s cubic-bezier(.22,1,.36,1) both}.PlanActionsAnime_tDot1__zM6E6{animation:PlanActionsAnime_dotPop__tu50r .5s cubic-bezier(.34,1.56,.64,1) .5s both}.PlanActionsAnime_tDot2__CtHyn{animation:PlanActionsAnime_dotPop__tu50r .5s cubic-bezier(.34,1.56,.64,1) .65s both,PlanActionsAnime_dotPulse__GA_Ip 2.4s ease-in-out 1.4s infinite}.PlanActionsAnime_tDot3__PyYqN{animation:PlanActionsAnime_dotPop__tu50r .5s cubic-bezier(.34,1.56,.64,1) .8s both}.PlanActionsAnime_card1__2ftKS{animation:PlanActionsAnime_cardInLeft__HMDrH .7s cubic-bezier(.22,1,.36,1) .35s both}.PlanActionsAnime_cardNext__VeFZa{animation:PlanActionsAnime_cardInRight__27Q7B .7s cubic-bezier(.22,1,.36,1) .55s both}.PlanActionsAnime_card3__mw41H{animation:PlanActionsAnime_cardInLeft__HMDrH .7s cubic-bezier(.22,1,.36,1) .75s both}.PlanActionsAnime_badgeAssign__5rZy5{animation:PlanActionsAnime_assignIn__tNPQ_ 8s ease-in-out 1.4s infinite both}.PlanActionsAnime_docOld__WJDOW{animation:PlanActionsAnime_docOut__CcYG0 8s ease-in-out 1.4s infinite both}.PlanActionsAnime_docNew__6uatt{animation:PlanActionsAnime_docIn__VftK2 8s ease-in-out 1.4s infinite both}}@keyframes PlanActionsAnime_lineGrow__KyocL{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes PlanActionsAnime_dotPop__tu50r{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes PlanActionsAnime_dotPulse__GA_Ip{0%,to{box-shadow:0 0 0 0 rgba(42,255,180,.5)}50%{box-shadow:0 0 0 10px rgba(42,255,180,0)}}@keyframes PlanActionsAnime_cardInLeft__HMDrH{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes PlanActionsAnime_cardInRight__27Q7B{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes PlanActionsAnime_assignIn__tNPQ_{0%,10%{opacity:0;transform:translateX(-6px)}20%,86%{opacity:1;transform:translateX(0)}94%,to{opacity:0;transform:translateX(-6px)}}@keyframes PlanActionsAnime_docOut__CcYG0{0%,46%{opacity:1}54%,86%{opacity:0}94%,to{opacity:1}}@keyframes PlanActionsAnime_docIn__VftK2{0%,46%{opacity:0}54%,86%{opacity:1}94%,to{opacity:0}}.IndicateursAnime_frame__q4PFg{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--border:#e5e5e5;--muted:#eef2f4;--warning:#f59e0b;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.IndicateursAnime_frame__q4PFg .IndicateursAnime_stage__x3zfe{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;flex-direction:column;justify-content:center;gap:16px;padding:22px 34px}.IndicateursAnime_stage__x3zfe *,.IndicateursAnime_stage__x3zfe :after,.IndicateursAnime_stage__x3zfe :before{box-sizing:border-box;margin:0;padding:0}.IndicateursAnime_frame__q4PFg svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.IndicateursAnime_band__8_rwf{width:100%;background:#ffffff;border:1px solid var(--border);border-radius:14px;padding:16px 20px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.IndicateursAnime_bandHead__RlsLu{display:flex;align-items:center;justify-content:space-between;gap:16px}.IndicateursAnime_bandTitle__O6wN7{font-size:17px;font-weight:700;color:var(--ink)}.IndicateursAnime_bandSub__y89LI{margin-top:2px;font-size:13px;color:rgba(48,93,108,.6)}.IndicateursAnime_btnPrimary__SMY_V{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:8px;background:var(--mint);color:var(--ink);font-size:14px;font-weight:500;white-space:nowrap}.IndicateursAnime_btnPrimary__SMY_V svg{width:15px;height:15px}.IndicateursAnime_todoGrid__eA6f7{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.IndicateursAnime_todoCard__2eXqF{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;min-height:64px}.IndicateursAnime_todoIcon__MzMuK{width:22px;height:22px;flex-shrink:0}.IndicateursAnime_todoNum__2Kg_M{display:grid;place-items:center;min-width:20px;font-size:24px;font-weight:700;line-height:1}.IndicateursAnime_numA__aIrVG,.IndicateursAnime_numB__7taFN{grid-area:1/1}.IndicateursAnime_numB__7taFN{opacity:0}.IndicateursAnime_todoTexts__8lUI9{display:flex;flex-direction:column;gap:2px}.IndicateursAnime_todoLabel__bTNYH{font-size:13px;font-weight:600;color:var(--ink)}.IndicateursAnime_todoSubLabel__fOVgq{font-size:11px;color:rgba(48,93,108,.55)}.IndicateursAnime_todoInfo__MGDhS{background:#eff6ff;border-color:#bfdbfe}.IndicateursAnime_todoInfo__MGDhS .IndicateursAnime_todoIcon__MzMuK,.IndicateursAnime_todoInfo__MGDhS .IndicateursAnime_todoNum__2Kg_M{color:#3b82f6}.IndicateursAnime_todoWarn__jEoNW{background:#fffbeb;border-color:#fde68a}.IndicateursAnime_todoWarn__jEoNW .IndicateursAnime_todoIcon__MzMuK,.IndicateursAnime_todoWarn__jEoNW .IndicateursAnime_todoNum__2Kg_M{color:var(--warning)}.IndicateursAnime_todoCrit__PiIKU{background:#fff1f1;border-color:#ffd5d5}.IndicateursAnime_todoCrit__PiIKU .IndicateursAnime_todoIcon__MzMuK,.IndicateursAnime_todoCrit__PiIKU .IndicateursAnime_todoNum__2Kg_M{color:#ff6b6b}.IndicateursAnime_row__YbEvU{display:flex;align-items:stretch;gap:16px}.IndicateursAnime_cardMain__N0Tg5{flex:1.7}.IndicateursAnime_cardGauge__kYqhH,.IndicateursAnime_cardMain__N0Tg5{background:#ffffff;border:1px solid var(--border);border-radius:14px;padding:16px 18px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.IndicateursAnime_cardGauge__kYqhH{flex:1;display:flex;flex-direction:column;align-items:center}.IndicateursAnime_cardHead__8nOGe{display:flex;align-items:center;gap:8px;width:100%}.IndicateursAnime_emoji__mJ2ih{font-size:16px;line-height:1}.IndicateursAnime_cardTitle__SF2OD{flex:1;font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap}.IndicateursAnime_badge__s9kIE{display:grid;flex-shrink:0}.IndicateursAnime_badgeBad__lyo6H,.IndicateursAnime_badgeGood__92_GL{grid-area:1/1;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap}.IndicateursAnime_badgeGood__92_GL{color:#16a34a;background:#f0fdf4}.IndicateursAnime_badgeBad__lyo6H{color:#dc2626;background:#fef2f2;opacity:0}.IndicateursAnime_badgeBad__lyo6H svg,.IndicateursAnime_badgeGood__92_GL svg{width:12px;height:12px}.IndicateursAnime_eye__WFOnJ{color:rgba(48,93,108,.5)}.IndicateursAnime_eye__WFOnJ svg{width:16px;height:16px}.IndicateursAnime_plot__r6d8i{position:relative;height:214px;margin-top:10px}.IndicateursAnime_cols__2yx9h{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:space-between;padding:0 4px}.IndicateursAnime_col__WEVhb{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%}.IndicateursAnime_bar__CLv7J{width:24px;border-radius:5px 5px 0 0;background:var(--muted);transform-origin:bottom}.IndicateursAnime_barOn__OMJAg{background:var(--mint)}.IndicateursAnime_barNew__6Yp2B{background:var(--warning);opacity:0;transform:scaleY(0)}.IndicateursAnime_month__diKjR{font-size:11px;color:rgba(48,93,108,.55)}.IndicateursAnime_refObjectif__Q5hNb,.IndicateursAnime_refWarning__dptVd{position:absolute;left:4px;right:4px;height:0;border-top-width:2px;border-top-style:dashed}.IndicateursAnime_refObjectif__Q5hNb{bottom:118px;border-top-color:rgba(48,93,108,.35)}.IndicateursAnime_refWarning__dptVd{bottom:168px;border-top-color:var(--warning)}.IndicateursAnime_gaugeWrap__4bhXT{position:relative;width:150px;height:150px;margin-top:8px}.IndicateursAnime_gaugeWrap__4bhXT svg{width:100%;height:100%}.IndicateursAnime_gTrack__MO5QH{stroke:rgba(42,255,180,.18);stroke-width:12}.IndicateursAnime_gArc__0gbXj{stroke:var(--mint);stroke-width:12;stroke-linecap:round;stroke-dashoffset:0}.IndicateursAnime_gaugeCenter__dLtwq{position:absolute;inset:0;display:grid;place-items:center;font-size:26px;font-weight:700;color:var(--ink)}.IndicateursAnime_stats__OLgsS{display:flex;justify-content:space-around;width:100%;margin-top:12px}.IndicateursAnime_stat__c8wyi{display:flex;flex-direction:column;align-items:center;gap:3px}.IndicateursAnime_statLabel__N1WvT{font-size:11px;color:rgba(48,93,108,.55)}.IndicateursAnime_statValue__OrbE4{font-size:14px;font-weight:600;color:var(--ink)}.IndicateursAnime_progress__mVySL{width:100%;height:8px;margin-top:12px;border-radius:999px;background:rgba(42,255,180,.12);overflow:hidden}.IndicateursAnime_progressFill__we1ko{display:block;height:100%;width:40%;border-radius:999px;background:var(--mint)}@media (prefers-reduced-motion:no-preference){.IndicateursAnime_band__8_rwf{animation:IndicateursAnime_riseIn__Ueu8o .8s cubic-bezier(.22,1,.36,1) both}.IndicateursAnime_cardMain__N0Tg5{animation:IndicateursAnime_riseIn__Ueu8o .8s cubic-bezier(.22,1,.36,1) .12s both}.IndicateursAnime_cardGauge__kYqhH{animation:IndicateursAnime_riseIn__Ueu8o .8s cubic-bezier(.22,1,.36,1) .2s both}.IndicateursAnime_bar__CLv7J{animation:IndicateursAnime_growBar__TcM8e .55s cubic-bezier(.22,1,.36,1) both}.IndicateursAnime_cols__2yx9h .IndicateursAnime_col__WEVhb:first-child .IndicateursAnime_bar__CLv7J{animation-delay:.3s}.IndicateursAnime_cols__2yx9h .IndicateursAnime_col__WEVhb:nth-child(2) .IndicateursAnime_bar__CLv7J{animation-delay:.4s}.IndicateursAnime_cols__2yx9h .IndicateursAnime_col__WEVhb:nth-child(3) .IndicateursAnime_bar__CLv7J{animation-delay:.5s}.IndicateursAnime_cols__2yx9h .IndicateursAnime_col__WEVhb:nth-child(4) .IndicateursAnime_bar__CLv7J{animation-delay:.6s}.IndicateursAnime_cols__2yx9h .IndicateursAnime_col__WEVhb:nth-child(5) .IndicateursAnime_bar__CLv7J{animation-delay:.7s}.IndicateursAnime_cols__2yx9h .IndicateursAnime_col__WEVhb:nth-child(6) .IndicateursAnime_bar__CLv7J{animation-delay:.8s}.IndicateursAnime_gArc__0gbXj{animation:IndicateursAnime_gaugeDraw__Etztl 1.2s cubic-bezier(.22,1,.36,1) .3s both}.IndicateursAnime_progressFill__we1ko{animation:IndicateursAnime_growProgress__EPftV 1.1s cubic-bezier(.22,1,.36,1) .4s both}.IndicateursAnime_barNew__6Yp2B{animation:IndicateursAnime_barNewGrow__kPClp 8s ease-in-out 1.4s infinite both}.IndicateursAnime_badgeGood__92_GL{animation:IndicateursAnime_deltaGood__sk0hX 8s ease-in-out 1.4s infinite both}.IndicateursAnime_badgeBad__lyo6H{animation:IndicateursAnime_deltaBad__hhZ7x 8s ease-in-out 1.4s infinite both}.IndicateursAnime_numA__aIrVG{animation:IndicateursAnime_deltaGood__sk0hX 8s ease-in-out 1.4s infinite both}.IndicateursAnime_numB__7taFN{animation:IndicateursAnime_deltaBad__hhZ7x 8s ease-in-out 1.4s infinite both}}@keyframes IndicateursAnime_riseIn__Ueu8o{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes IndicateursAnime_growBar__TcM8e{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes IndicateursAnime_gaugeDraw__Etztl{0%{stroke-dashoffset:150.8}to{stroke-dashoffset:0}}@keyframes IndicateursAnime_growProgress__EPftV{0%{width:0}to{width:40%}}@keyframes IndicateursAnime_barNewGrow__kPClp{0%,30%{opacity:0;transform:scaleY(0)}40%,80%{opacity:1;transform:scaleY(1)}90%,to{opacity:0;transform:scaleY(0)}}@keyframes IndicateursAnime_deltaGood__sk0hX{0%,40%{opacity:1}48%,80%{opacity:0}90%,to{opacity:1}}@keyframes IndicateursAnime_deltaBad__hhZ7x{0%,40%{opacity:0}48%,80%{opacity:1}90%,to{opacity:0}}.JustificatifsAnime_frame__OUi42{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--border:#e5e5e5;--muted:#f7f7f7;--destructive:#ff6b6b;--warn-border:#fde68a;--warn-bg:#fffbeb;--warn-text:#b45309;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.JustificatifsAnime_frame__OUi42 .JustificatifsAnime_stage__U9lQ_{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;align-items:center;justify-content:center}.JustificatifsAnime_stage__U9lQ_ *,.JustificatifsAnime_stage__U9lQ_ :after,.JustificatifsAnime_stage__U9lQ_ :before{box-sizing:border-box;margin:0;padding:0}.JustificatifsAnime_card__XWfb1{width:620px;margin-right:100px;background:#ffffff;border:1px solid var(--border);border-radius:14px;padding:18px 22px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.JustificatifsAnime_badges__UYf1B{display:flex;align-items:center;gap:8px}.JustificatifsAnime_badgeOutline__wYarJ{border:1px solid var(--border);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:500;color:var(--ink);background:#fff;white-space:nowrap}.JustificatifsAnime_statusSlot__Mcg75{display:grid;margin-left:auto}.JustificatifsAnime_statusSlot__Mcg75>*{grid-area:1/1;justify-self:end}.JustificatifsAnime_badge__8RWCQ{display:inline-flex;align-items:center;gap:5px;border-radius:6px;border:1px solid;padding:3px 10px;font-size:12px;font-weight:500;white-space:nowrap}.JustificatifsAnime_badge__8RWCQ svg{width:12px;height:12px;stroke:currentColor;stroke-width:2;fill:none;flex-shrink:0}.JustificatifsAnime_badgeWarn__XQHUO{border-color:var(--warn-border);background:var(--warn-bg);color:var(--warn-text);opacity:0}.JustificatifsAnime_badgeOk__YMF2P{border-color:var(--mint);background:rgba(42,255,180,.1);color:var(--ink);opacity:0}.JustificatifsAnime_title__WnzK_{margin-top:10px;font-size:19px;font-weight:600;color:var(--ink)}.JustificatifsAnime_tabs__yCNXa{margin-top:12px;display:flex;gap:4px;background:var(--muted);border-radius:8px;padding:4px;width:max-content}.JustificatifsAnime_tab__VBFNS{display:flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;font-size:13px;font-weight:500;color:var(--ink);opacity:.62}.JustificatifsAnime_tabActive__M__x8{background:#fff;opacity:1;box-shadow:0 1px 2px rgba(0,0,0,.08)}.JustificatifsAnime_cntBadge__GjFez{display:grid;align-items:center;justify-items:center;min-width:18px;height:16px;padding:0 5px;border-radius:6px;background:var(--ink);color:#fff;font-size:11px;font-weight:600}.JustificatifsAnime_cnt1__S5jpn,.JustificatifsAnime_cnt2__Ncczj{grid-area:1/1;line-height:1}.JustificatifsAnime_cnt1__S5jpn{opacity:0}.JustificatifsAnime_expectedLabel__LwtDh{margin-top:14px;font-size:12px;font-weight:600;color:var(--ink);opacity:.75}.JustificatifsAnime_expectedRow__uS6sy{margin-top:8px;display:flex;gap:10px}.JustificatifsAnime_expectedCard__Cueli{flex:1;display:flex;align-items:center;gap:8px;background:rgba(247,247,247,.6);border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:12px;font-weight:500;color:var(--ink)}.JustificatifsAnime_expectedCard__Cueli svg{width:14px;height:14px;stroke:var(--ink);stroke-width:2;fill:none;opacity:.55;flex-shrink:0}.JustificatifsAnime_upload__PVdnw{margin-top:12px;display:grid;align-items:center;justify-items:center;height:40px;border:1.5px dashed var(--border);border-radius:8px}.JustificatifsAnime_upBusy__FREKD,.JustificatifsAnime_upIdle__e04Zq{grid-area:1/1;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ink)}.JustificatifsAnime_upload__PVdnw svg{width:15px;height:15px;stroke:var(--ink);stroke-width:2;fill:none}.JustificatifsAnime_upBusy__FREKD{opacity:0}.JustificatifsAnime_sep__onXJ9{margin-top:12px;border-top:1px solid var(--border)}.JustificatifsAnime_doc___RJLA{margin-top:12px;display:flex;align-items:center;gap:10px;border:1px solid var(--border);border-radius:10px;padding:9px 12px}.JustificatifsAnime_doc1__pL4im{margin-top:12px}.JustificatifsAnime_doc2__TukZC{margin-top:10px}.JustificatifsAnime_docIcon__4frhH{width:32px;height:32px;border-radius:6px;background:var(--muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.JustificatifsAnime_docIcon__4frhH svg{width:16px;height:16px;stroke:var(--ink);stroke-width:2;fill:none;opacity:.6}.JustificatifsAnime_docText__GH49v{display:flex;flex-direction:column;gap:2px;min-width:0}.JustificatifsAnime_docName__HZO65{font-size:13px;font-weight:500;color:var(--ink)}.JustificatifsAnime_docMeta__RjFT4{font-size:11.5px;color:var(--ink);opacity:.55}.JustificatifsAnime_docBtns__j0O5C{margin-left:auto;display:flex;gap:4px}.JustificatifsAnime_ghost__Rm9ru{width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ink)}.JustificatifsAnime_ghost__Rm9ru svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none;opacity:.65}.JustificatifsAnime_danger__BUXS_{color:var(--destructive)}.JustificatifsAnime_danger__BUXS_ svg{opacity:.9}.JustificatifsAnime_footer__hpCd3{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.JustificatifsAnime_send__uoq0Y{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:8px;background:var(--mint);color:var(--ink);font-size:14px;font-weight:600}.JustificatifsAnime_send__uoq0Y svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}.JustificatifsAnime_toast__bbaGz{position:absolute;right:40px;bottom:32px;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--border);border-radius:10px;padding:12px 16px;font-size:13px;font-weight:500;color:var(--ink);box-shadow:0 12px 28px -10px rgba(48,93,108,.28);opacity:0}.JustificatifsAnime_toastIcon__39p3i{width:22px;height:22px;border-radius:50%;background:rgba(42,255,180,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}.JustificatifsAnime_toastIcon__39p3i svg{width:13px;height:13px;stroke:var(--ink);stroke-width:2.4;fill:none}@media (prefers-reduced-motion:no-preference){.JustificatifsAnime_card__XWfb1{animation:JustificatifsAnime_rise__G8Yyl .9s cubic-bezier(.22,1,.36,1) both}.JustificatifsAnime_expectedRow__uS6sy{animation:JustificatifsAnime_rise__G8Yyl .7s cubic-bezier(.22,1,.36,1) .15s both}.JustificatifsAnime_doc1__pL4im{animation:JustificatifsAnime_rise__G8Yyl .7s cubic-bezier(.22,1,.36,1) .25s both}.JustificatifsAnime_upIdle__e04Zq{animation:JustificatifsAnime_upIdleCycle__DlmXp 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_upBusy__FREKD{animation:JustificatifsAnime_upBusyCycle__Wn0hD 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_spinIcon__d_h_s{animation:JustificatifsAnime_spin__grINo 1s linear infinite}.JustificatifsAnime_doc2__TukZC{animation:JustificatifsAnime_card2Cycle__jKERS 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_cnt1__S5jpn{animation:JustificatifsAnime_cnt1Cycle__1gk5n 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_cnt2__Ncczj{animation:JustificatifsAnime_cnt2Cycle__0lEay 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_cntBadge__GjFez{animation:JustificatifsAnime_cntPop__n_tL4 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_send__uoq0Y{animation:JustificatifsAnime_sendPress__T03xs 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_toast__bbaGz{animation:JustificatifsAnime_toastCycle__rtSa0 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_badgeWarn__XQHUO{animation:JustificatifsAnime_warnCycle__jU_vz 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_badgeOk__YMF2P{animation:JustificatifsAnime_okCycle__Wx0Kg 8s ease-in-out 1.4s infinite both}.JustificatifsAnime_edit__Q_0Oo{animation:JustificatifsAnime_editFade__MkNSl 8s ease-in-out 1.4s infinite both}}@keyframes JustificatifsAnime_rise__G8Yyl{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes JustificatifsAnime_spin__grINo{to{transform:rotate(1turn)}}@keyframes JustificatifsAnime_upIdleCycle__DlmXp{0%,2%{opacity:1}12%,5%{opacity:0}15%,to{opacity:1}}@keyframes JustificatifsAnime_upBusyCycle__Wn0hD{0%,2%{opacity:0}12%,5%{opacity:1}15%,to{opacity:0}}@keyframes JustificatifsAnime_card2Cycle__jKERS{0%,13%{opacity:0;transform:translateY(10px)}17%,86%{opacity:1;transform:translateY(0)}93%,to{opacity:0;transform:translateY(10px)}}@keyframes JustificatifsAnime_cnt1Cycle__1gk5n{0%,14%{opacity:1}17%,88%{opacity:0}94%,to{opacity:1}}@keyframes JustificatifsAnime_cnt2Cycle__0lEay{0%,14%{opacity:0}17%,88%{opacity:1}94%,to{opacity:0}}@keyframes JustificatifsAnime_cntPop__n_tL4{0%,14%{transform:scale(1)}16%{transform:scale(1.25)}19%,to{transform:scale(1)}}@keyframes JustificatifsAnime_sendPress__T03xs{0%,23%{transform:scale(1)}25%,27%{transform:scale(.97)}29%,to{transform:scale(1)}}@keyframes JustificatifsAnime_toastCycle__rtSa0{0%,28%{opacity:0;transform:translateY(14px)}33%,47%{opacity:1;transform:translateY(0)}53%,to{opacity:0;transform:translateY(14px)}}@keyframes JustificatifsAnime_warnCycle__jU_vz{0%,30%{opacity:0}34%,57%{opacity:1}62%,to{opacity:0}}@keyframes JustificatifsAnime_okCycle__Wx0Kg{0%,60%{opacity:0}65%,87%{opacity:1}93%,to{opacity:0}}@keyframes JustificatifsAnime_editFade__MkNSl{0%,30%{opacity:1}34%,87%{opacity:0}93%,to{opacity:1}}.ScoreRseAnime_frame__PA6py{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--mint-80:#55ffc3;--mint-60:#7fffd2;--mint-track:#d4fff0;--border:#e5e5e5;--muted:#f7f7f7;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.ScoreRseAnime_frame__PA6py .ScoreRseAnime_stage__ua2E4{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;align-items:center;justify-content:center}.ScoreRseAnime_stage__ua2E4 *,.ScoreRseAnime_stage__ua2E4 :after,.ScoreRseAnime_stage__ua2E4 :before{box-sizing:border-box;margin:0;padding:0}.ScoreRseAnime_card__X2BYf{width:840px;background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:24px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.ScoreRseAnime_head__9PFoc{display:flex;align-items:center;justify-content:space-between;gap:16px}.ScoreRseAnime_headLeft__KKQn0{display:flex;align-items:center;gap:12px}.ScoreRseAnime_sectionIcon__jCmZB{width:40px;height:40px;border-radius:8px;background:rgba(48,93,108,.1);display:flex;align-items:center;justify-content:center;color:var(--ink)}.ScoreRseAnime_sectionIcon__jCmZB svg{width:20px;height:20px;stroke:currentColor;stroke-width:2;fill:none}.ScoreRseAnime_title__N5ZuM{font-size:18px;font-weight:600;color:var(--ink)}.ScoreRseAnime_select__5uXW8{display:flex;align-items:center;gap:24px;border:1px solid var(--border);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);background:#fff}.ScoreRseAnime_select__5uXW8 svg{width:14px;height:14px;stroke:var(--ink);stroke-width:2;fill:none;opacity:.5}.ScoreRseAnime_toggleRow__DkyZc{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:14px;color:var(--ink)}.ScoreRseAnime_toggleLabel__5nSaN{opacity:.55;transition:opacity .2s}.ScoreRseAnime_info__zfxn8{width:13px;height:13px;border:1.2px solid;border-radius:50%;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;opacity:.45}.ScoreRseAnime_switch__J0Av8{width:32px;height:18px;border-radius:999px;background:var(--border);position:relative;flex-shrink:0}.ScoreRseAnime_thumb__NF_mQ{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}.ScoreRseAnime_donuts__vD5Pa{display:flex;justify-content:space-around;margin-top:18px}.ScoreRseAnime_donutBox__820wT{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.ScoreRseAnime_donut__LyrE_{width:180px;height:180px;position:relative}.ScoreRseAnime_donut__LyrE_ svg{width:100%;height:100%}.ScoreRseAnime_donut__LyrE_ circle{fill:none;stroke-width:22}.ScoreRseAnime_track__24JIG{stroke:var(--mint-track)}.ScoreRseAnime_segV__HekZj{stroke:var(--mint)}.ScoreRseAnime_segP__C__1s{stroke:var(--mint-80)}.ScoreRseAnime_segU___J9A6{stroke:var(--mint-60)}.ScoreRseAnime_pct__UowXN{position:absolute;inset:0;display:grid;place-items:center;font-size:22px;font-weight:700;color:var(--ink)}.ScoreRseAnime_pct__UowXN span{grid-area:1/1}.ScoreRseAnime_donutLabel__Ymjsb{font-size:14px;font-weight:500;color:var(--ink)}.ScoreRseAnime_tooltip__pttX3{position:absolute;top:18px;left:50%;transform:translateX(10px);background:var(--ink);color:#fff;border-radius:6px;padding:6px 12px;font-size:12px;white-space:nowrap;opacity:0;z-index:2}.ScoreRseAnime_link__cxMV6{margin-top:16px;display:flex;justify-content:flex-end;align-items:center;gap:6px;font-size:14px;color:var(--ink)}.ScoreRseAnime_link__cxMV6 svg{width:14px;height:14px;stroke:var(--ink);stroke-width:2;fill:none}@media (prefers-reduced-motion:no-preference){.ScoreRseAnime_segP__C__1s,.ScoreRseAnime_segU___J9A6,.ScoreRseAnime_segV__HekZj{animation:ScoreRseAnime_sweep__WkgtB 1s cubic-bezier(.22,1,.36,1) both}.ScoreRseAnime_d2__BZMOU .ScoreRseAnime_segP__C__1s,.ScoreRseAnime_d2__BZMOU .ScoreRseAnime_segU___J9A6,.ScoreRseAnime_d2__BZMOU .ScoreRseAnime_segV__HekZj{animation-delay:.15s}.ScoreRseAnime_d3__lyjik .ScoreRseAnime_segP__C__1s,.ScoreRseAnime_d3__lyjik .ScoreRseAnime_segU___J9A6,.ScoreRseAnime_d3__lyjik .ScoreRseAnime_segV__HekZj{animation-delay:.3s}.ScoreRseAnime_segP__C__1s,.ScoreRseAnime_segU___J9A6{animation-name:ScoreRseAnime_sweep__WkgtB,ScoreRseAnime_fadeCycle__aU7ra;animation-duration:1s,8s;animation-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out;animation-delay:0s,1.4s;animation-iteration-count:1,infinite;animation-fill-mode:both,both}.ScoreRseAnime_d2__BZMOU .ScoreRseAnime_segP__C__1s,.ScoreRseAnime_d2__BZMOU .ScoreRseAnime_segU___J9A6{animation-delay:.15s,1.4s}.ScoreRseAnime_d3__lyjik .ScoreRseAnime_segP__C__1s,.ScoreRseAnime_d3__lyjik .ScoreRseAnime_segU___J9A6{animation-delay:.3s,1.4s}.ScoreRseAnime_switch__J0Av8{animation:ScoreRseAnime_switchBg__JL2nJ 8s ease-in-out 1.4s infinite both}.ScoreRseAnime_thumb__NF_mQ{animation:ScoreRseAnime_thumbSlide__HrRqK 8s ease-in-out 1.4s infinite both}.ScoreRseAnime_labelOff___1CMy{animation:ScoreRseAnime_labelDim__wlPlM 8s ease-in-out 1.4s infinite both}.ScoreRseAnime_labelOn__HzkE7{animation:ScoreRseAnime_labelLit__6Wp18 8s ease-in-out 1.4s infinite both}.ScoreRseAnime_numProj__HQC9B{animation:ScoreRseAnime_numProj__HQC9B 8s ease-in-out 1.4s infinite both}.ScoreRseAnime_numReal__RJkqU{animation:ScoreRseAnime_numReal__RJkqU 8s ease-in-out 1.4s infinite both}.ScoreRseAnime_tooltip__pttX3{animation:ScoreRseAnime_tipPop__Swcil 8s ease-in-out 1.4s infinite both}}@keyframes ScoreRseAnime_sweep__WkgtB{0%{stroke-dashoffset:433.5}to{stroke-dashoffset:0}}@keyframes ScoreRseAnime_fadeCycle__aU7ra{0%,22%{opacity:1}30%,72%{opacity:.18}82%,to{opacity:1}}@keyframes ScoreRseAnime_switchBg__JL2nJ{0%,22%{background:#e5e5e5}30%,72%{background:#2affb4}82%,to{background:#e5e5e5}}@keyframes ScoreRseAnime_thumbSlide__HrRqK{0%,22%{transform:translateX(0)}30%,72%{transform:translateX(14px)}82%,to{transform:translateX(0)}}@keyframes ScoreRseAnime_labelDim__wlPlM{0%,22%{opacity:1;font-weight:600}30%,72%{opacity:.55;font-weight:400}82%,to{opacity:1;font-weight:600}}@keyframes ScoreRseAnime_labelLit__6Wp18{0%,22%{opacity:.55;font-weight:400}30%,72%{opacity:1;font-weight:600}82%,to{opacity:.55;font-weight:400}}@keyframes ScoreRseAnime_numProj__HQC9B{0%,24%{opacity:1}32%,70%{opacity:0}84%,to{opacity:1}}@keyframes ScoreRseAnime_numReal__RJkqU{0%,24%{opacity:0}32%,70%{opacity:1}84%,to{opacity:0}}@keyframes ScoreRseAnime_tipPop__Swcil{0%,40%{opacity:0;transform:translateX(10px) translateY(4px)}48%,62%{opacity:1;transform:translateX(10px) translateY(0)}70%,to{opacity:0;transform:translateX(10px) translateY(4px)}}.EcoprofilAnime_frame__nGu8V{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--mint-pale:#d4fff0;--border:#e5e5e5;--muted:#f7f7f7;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.EcoprofilAnime_frame__nGu8V .EcoprofilAnime_stage__VUjfe{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;flex-direction:column;align-items:center;padding:26px 40px;gap:16px}.EcoprofilAnime_stage__VUjfe *,.EcoprofilAnime_stage__VUjfe :after,.EcoprofilAnime_stage__VUjfe :before{box-sizing:border-box;margin:0;padding:0}.EcoprofilAnime_bar__PDzKx{width:840px;display:flex;align-items:center;justify-content:space-between;gap:16px}.EcoprofilAnime_urlPill__Ilwur{display:flex;align-items:center;background:var(--muted);border:1px solid var(--border);border-radius:8px;padding:9px 14px;font-size:14px;color:var(--ink);min-height:36px}.EcoprofilAnime_urlPrefix___ADch{opacity:.65;white-space:nowrap}.EcoprofilAnime_slug__dFLJY{display:inline-block;overflow:hidden;white-space:nowrap;font-weight:600}.EcoprofilAnime_caret__DOa9C{width:1.5px;height:15px;background:var(--ink);margin-left:2px;flex-shrink:0;opacity:0}.EcoprofilAnime_pubCtl__KjPDc{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--ink)}.EcoprofilAnime_switch__6fedk{width:32px;height:18px;border-radius:999px;background:var(--border);position:relative;flex-shrink:0}.EcoprofilAnime_thumb__f86PY{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}.EcoprofilAnime_pubLabel__yxY_J{display:grid}.EcoprofilAnime_pubLabel__yxY_J span{grid-area:1/1;white-space:nowrap}.EcoprofilAnime_labelDepub__bn35P{opacity:0}.EcoprofilAnime_headerCard__0O_E5{width:840px;background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:16px 24px 18px;display:flex;flex-direction:column;align-items:center;gap:10px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.EcoprofilAnime_companyName____EaB{font-size:26px;font-weight:700;color:var(--ink)}.EcoprofilAnime_badges__VWMPn{display:flex;align-items:center;gap:8px}.EcoprofilAnime_badge__w4TjX{border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;white-space:nowrap}.EcoprofilAnime_badgeYear__IEy3f{border:1px solid var(--mint);background:rgba(42,255,180,.1);color:var(--ink)}.EcoprofilAnime_badgeLabel__nOrnJ{background:var(--ink);color:#ffffff}.EcoprofilAnime_scoreCard__rXaB0{width:840px;flex:1;min-height:0;background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.EcoprofilAnime_scoreTitle___nS0m{font-size:18px;font-weight:600;color:var(--ink)}.EcoprofilAnime_scoreRef__Hf5lZ{margin-top:4px;font-size:13px;font-weight:600;color:var(--ink);opacity:.6}.EcoprofilAnime_donuts__PmmAv{flex:1;display:flex;justify-content:space-around;align-items:center}.EcoprofilAnime_donutBox__VO4Xm{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.EcoprofilAnime_donut__pD7r4{width:140px;height:140px;position:relative}.EcoprofilAnime_donut__pD7r4 svg{width:100%;height:100%}.EcoprofilAnime_donut__pD7r4 circle{fill:none;stroke-width:18}.EcoprofilAnime_track__wkQSD{stroke:var(--mint-pale)}.EcoprofilAnime_arc__9Ag3R{stroke:var(--mint)}.EcoprofilAnime_pct__Zb_Gk{position:absolute;inset:0;display:grid;place-items:center;font-size:19px;font-weight:700;color:var(--ink)}.EcoprofilAnime_donutLabel__lsNYT{font-size:14px;font-weight:500;color:var(--ink)}.EcoprofilAnime_tooltip__uY1wd{position:absolute;top:10px;left:50%;transform:translateX(12px);background:var(--ink);color:#fff;border-radius:6px;padding:6px 12px;font-size:12px;white-space:nowrap;opacity:0;z-index:2}.EcoprofilAnime_toast__TdE_n{position:absolute;right:28px;bottom:22px;background:#ffffff;border:1px solid var(--border);border-radius:10px;padding:12px 16px;font-size:13px;font-weight:500;color:var(--ink);box-shadow:0 8px 24px -10px rgba(48,93,108,.3);opacity:0}@media (prefers-reduced-motion:no-preference){.EcoprofilAnime_bar__PDzKx{animation:EcoprofilAnime_barIn__vSZB3 .7s cubic-bezier(.22,1,.36,1) both}.EcoprofilAnime_headerCard__0O_E5{animation:EcoprofilAnime_cardIn__JulF2 .7s cubic-bezier(.22,1,.36,1) .1s both}.EcoprofilAnime_scoreCard__rXaB0{animation:EcoprofilAnime_cardIn__JulF2 .7s cubic-bezier(.22,1,.36,1) .2s both}.EcoprofilAnime_arc__9Ag3R{animation:EcoprofilAnime_sweep__NPPkz 1s cubic-bezier(.22,1,.36,1) both}.EcoprofilAnime_d1__H0jCn .EcoprofilAnime_arc__9Ag3R{animation-delay:.25s}.EcoprofilAnime_d2__Tc1Gb .EcoprofilAnime_arc__9Ag3R{animation-delay:.4s}.EcoprofilAnime_d3__e46XQ .EcoprofilAnime_arc__9Ag3R{animation-delay:.55s}.EcoprofilAnime_pct__Zb_Gk{animation:EcoprofilAnime_fadeIn__r_7Km .6s ease both}.EcoprofilAnime_d1__H0jCn .EcoprofilAnime_pct__Zb_Gk{animation-delay:.8s}.EcoprofilAnime_d2__Tc1Gb .EcoprofilAnime_pct__Zb_Gk{animation-delay:.95s}.EcoprofilAnime_d3__e46XQ .EcoprofilAnime_pct__Zb_Gk{animation-delay:1.1s}.EcoprofilAnime_badge__w4TjX{animation:EcoprofilAnime_badgeIn__gYQRs .5s ease both}.EcoprofilAnime_b1__gJJay{animation-delay:.85s}.EcoprofilAnime_b2__ylzdw{animation-delay:1s}.EcoprofilAnime_b3__esVJw{animation-delay:1.15s}.EcoprofilAnime_slug__dFLJY{animation:EcoprofilAnime_typeSlug__SXH5M 8s ease-in-out 1.4s infinite both}.EcoprofilAnime_caret__DOa9C{animation:EcoprofilAnime_caretCycle__6Prvp 8s ease-in-out 1.4s infinite both,EcoprofilAnime_caretBlink__fzrvO 1s linear infinite}.EcoprofilAnime_switch__6fedk{animation:EcoprofilAnime_switchOn__RfrbA 8s ease-in-out 1.4s infinite both}.EcoprofilAnime_thumb__f86PY{animation:EcoprofilAnime_thumbOn__V7ZAd 8s ease-in-out 1.4s infinite both}.EcoprofilAnime_labelPub__2q1KM{animation:EcoprofilAnime_labelPubCycle__bLawh 8s ease-in-out 1.4s infinite both}.EcoprofilAnime_labelDepub__bn35P{animation:EcoprofilAnime_labelDepubCycle__ccN2G 8s ease-in-out 1.4s infinite both}.EcoprofilAnime_toast__TdE_n{animation:EcoprofilAnime_toastCycle__rW0iO 8s ease-in-out 1.4s infinite both}.EcoprofilAnime_tooltip__uY1wd{animation:EcoprofilAnime_tipCycle__YU9sz 8s ease-in-out 1.4s infinite both}}@keyframes EcoprofilAnime_barIn__vSZB3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes EcoprofilAnime_cardIn__JulF2{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes EcoprofilAnime_sweep__NPPkz{0%{stroke-dashoffset:333.01}to{stroke-dashoffset:0}}@keyframes EcoprofilAnime_fadeIn__r_7Km{0%{opacity:0}to{opacity:1}}@keyframes EcoprofilAnime_badgeIn__gYQRs{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes EcoprofilAnime_typeSlug__SXH5M{0%{max-width:0;opacity:1}4%{max-width:0;opacity:1;animation-timing-function:steps(14)}18%,84%{max-width:118px;opacity:1}90%{max-width:118px;opacity:0}91%{max-width:0;opacity:0}to{max-width:0;opacity:1}}@keyframes EcoprofilAnime_caretCycle__6Prvp{0%,24%{opacity:1}28%,to{opacity:0}}@keyframes EcoprofilAnime_caretBlink__fzrvO{0%,49.9%{visibility:visible}50%,to{visibility:hidden}}@keyframes EcoprofilAnime_switchOn__RfrbA{0%,20%{background:#e5e5e5}25%,86%{background:#2affb4}92%,to{background:#e5e5e5}}@keyframes EcoprofilAnime_thumbOn__V7ZAd{0%,20%{transform:translateX(0)}25%,86%{transform:translateX(14px)}92%,to{transform:translateX(0)}}@keyframes EcoprofilAnime_labelPubCycle__bLawh{0%,20%{opacity:1}26%,86%{opacity:0}92%,to{opacity:1}}@keyframes EcoprofilAnime_labelDepubCycle__ccN2G{0%,20%{opacity:0}26%,86%{opacity:1}92%,to{opacity:0}}@keyframes EcoprofilAnime_toastCycle__rW0iO{0%,27%{opacity:0;transform:translateY(10px)}32%,52%{opacity:1;transform:translateY(0)}58%,to{opacity:0;transform:translateY(10px)}}@keyframes EcoprofilAnime_tipCycle__YU9sz{0%,60%{opacity:0;transform:translateX(12px) translateY(4px)}66%,80%{opacity:1;transform:translateX(12px) translateY(0)}86%,to{opacity:0;transform:translateX(12px) translateY(4px)}}.MicroApprentissageAnime_frame__0DaRF{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--mint-10:rgba(42,255,180,0.1);--mint-20:rgba(42,255,180,0.2);--border:#e5e5e5;--muted:#f5f5f5;--muted-fg:#737373;--accent:#f0fdf9;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.MicroApprentissageAnime_frame__0DaRF .MicroApprentissageAnime_stage__STtdq{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;align-items:center;justify-content:center;color:var(--ink);-webkit-font-smoothing:antialiased}.MicroApprentissageAnime_stage__STtdq *,.MicroApprentissageAnime_stage__STtdq :after,.MicroApprentissageAnime_stage__STtdq :before{box-sizing:border-box;margin:0;padding:0}.MicroApprentissageAnime_wrap__IDqqe{width:860px;display:flex;flex-direction:column;gap:10px}.MicroApprentissageAnime_head__RyCEN{background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:11px 18px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16)}.MicroApprentissageAnime_headRow__nTIQr{display:flex;align-items:center;gap:11px}.MicroApprentissageAnime_avatar__bgR4P{width:34px;height:34px;border-radius:999px;background:var(--mint-20);color:var(--ink);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MicroApprentissageAnime_headMain__sH3EG{flex:1;min-width:0}.MicroApprentissageAnime_titleRow__gZXme{display:flex;align-items:center;gap:10px}.MicroApprentissageAnime_title__tExDI{font-size:16.5px;font-weight:600;letter-spacing:-.015em;white-space:nowrap}.MicroApprentissageAnime_pill__E19MK{border:1px solid var(--mint);background:var(--mint-10);border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:600;white-space:nowrap}.MicroApprentissageAnime_meta__rCw30{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:11px;color:var(--muted-fg);white-space:nowrap}.MicroApprentissageAnime_meta__rCw30 svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.MicroApprentissageAnime_mark__D4UUy{color:var(--muted-fg);flex-shrink:0}.MicroApprentissageAnime_mark__D4UUy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.MicroApprentissageAnime_notesBtn__sR7S7{border:1px solid var(--border);border-radius:8px;padding:6px 11px;font-size:11px;font-weight:500;white-space:nowrap}.MicroApprentissageAnime_headProgress__vtqo0{display:flex;align-items:center;gap:10px;margin-top:8px}.MicroApprentissageAnime_pct__KKyAj{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;display:inline-grid;width:30px}.MicroApprentissageAnime_pctA__anrzq,.MicroApprentissageAnime_pctB__1LznM{grid-area:1/1}.MicroApprentissageAnime_pctB__1LznM{opacity:0}.MicroApprentissageAnime_track__1bZcC{flex:1;height:7px;border-radius:999px;background:var(--mint-20);overflow:hidden}.MicroApprentissageAnime_trackSm__OL7t9{display:block;height:6px;border-radius:999px;background:var(--mint-20);overflow:hidden;margin-top:6px}.MicroApprentissageAnime_fill__nUDlQ{display:block;height:100%;border-radius:999px;background:var(--mint)}.MicroApprentissageAnime_fillAnim__2ZLS9{width:50%}.MicroApprentissageAnime_cols__llPxz{display:grid;grid-template-columns:545px 1fr;gap:13px}.MicroApprentissageAnime_reader__waC7f{background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:16px 22px 13px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16);display:flex;flex-direction:column}.MicroApprentissageAnime_stepKicker__zRrV6{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-fg)}.MicroApprentissageAnime_stepTitle__2N5Kp{margin-top:4px;font-size:18px;font-weight:600;letter-spacing:-.02em}.MicroApprentissageAnime_body__t2m5S{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:8px}.MicroApprentissageAnime_prose__ZG29D{display:flex;flex-direction:column;gap:10px}.MicroApprentissageAnime_line__gquH_{display:block;height:7px;border-radius:999px;background:var(--muted)}.MicroApprentissageAnime_bullets__OqvNe{display:flex;flex-direction:column;gap:10px;padding-left:4px}.MicroApprentissageAnime_bullet__3jZNB{display:flex;align-items:center;gap:9px}.MicroApprentissageAnime_bullet__3jZNB .MicroApprentissageAnime_line__gquH_{flex:none}.MicroApprentissageAnime_dot__SaDFr{width:6px;height:6px;border-radius:999px;background:var(--mint);flex-shrink:0}.MicroApprentissageAnime_readerFoot__6HLY3{margin-top:auto;padding-top:10px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.MicroApprentissageAnime_btnOut__bM3Ge{border:1px solid var(--border);border-radius:8px;padding:7px 12px;font-size:11.5px;font-weight:500;color:var(--muted-fg)}.MicroApprentissageAnime_btnMint__LU6S9{background:var(--mint);color:var(--ink);border-radius:8px;padding:7px 14px;font-size:11.5px;font-weight:600}.MicroApprentissageAnime_assist__C6YsA{background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:10px 12px 11px;box-shadow:0 10px 30px -12px rgba(48,93,108,.16);display:flex;flex-direction:column}.MicroApprentissageAnime_tabs__iQKDP{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;background:var(--muted);border-radius:9px;padding:3px}.MicroApprentissageAnime_tab__6ju5j{font-size:10px;font-weight:500;color:var(--muted-fg);padding:5px 0;border-radius:6px;text-align:center;white-space:nowrap}.MicroApprentissageAnime_tabOn__PX1si{background:#ffffff;color:var(--ink);box-shadow:0 1px 3px rgba(48,93,108,.14)}.MicroApprentissageAnime_counter__n_2T_{margin-top:8px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;display:inline-grid}.MicroApprentissageAnime_cntA__MErxP,.MicroApprentissageAnime_cntB__ZdBhi{grid-area:1/1}.MicroApprentissageAnime_cntB__ZdBhi{opacity:0}.MicroApprentissageAnime_steps___o9ah{display:flex;flex-direction:column;gap:4px;margin-top:7px}.MicroApprentissageAnime_step__nFzXJ{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:9px;padding:4px 9px;background:#ffffff}.MicroApprentissageAnime_stepActive__LKZXg{border-color:var(--mint);background:var(--accent)}.MicroApprentissageAnime_sIcon__ZT9di{width:15px;height:15px;flex-shrink:0;color:var(--muted-fg);display:inline-flex}.MicroApprentissageAnime_sIcon__ZT9di svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.MicroApprentissageAnime_sIconOk__utU78{color:#00c98a}.MicroApprentissageAnime_sBody__InQ71{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.MicroApprentissageAnime_sTitle__qn5Hn{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MicroApprentissageAnime_sStatus__Y8DAe{font-size:9.5px;font-weight:600;color:var(--muted-fg);display:inline-grid;justify-items:start}.MicroApprentissageAnime_stA__dPZbw,.MicroApprentissageAnime_stB__micQg{grid-area:1/1}.MicroApprentissageAnime_stB__micQg{opacity:0}.MicroApprentissageAnime_sNum__uyE33{font-size:10px;font-weight:600;color:var(--muted-fg);font-variant-numeric:tabular-nums}.MicroApprentissageAnime_s3__AAWSd{position:relative}.MicroApprentissageAnime_s3IconCur__yipsN{color:#00c98a}.MicroApprentissageAnime_s3IconOk__Br5CW,.MicroApprentissageAnime_s4IconCur__EUIvA{color:#00c98a;opacity:0;margin-left:-23px}.MicroApprentissageAnime_notes__vC4Az{margin-top:auto;padding-top:7px}.MicroApprentissageAnime_notesTitle__rNuZT{font-size:10.5px;font-weight:600}.MicroApprentissageAnime_note__mO5h6{margin-top:4px;border:1px solid var(--border);border-radius:9px;padding:7px 9px;display:flex;flex-direction:column;gap:6px}.MicroApprentissageAnime_noteLabel__ifUN5{font-size:9.5px;font-weight:500;color:var(--muted-fg)}@media (prefers-reduced-motion:no-preference){.MicroApprentissageAnime_head__RyCEN{animation:MicroApprentissageAnime_maCardIn__CzEXP .55s cubic-bezier(.22,1,.36,1) both}.MicroApprentissageAnime_reader__waC7f{animation:MicroApprentissageAnime_maCardIn__CzEXP .55s cubic-bezier(.22,1,.36,1) .15s both}.MicroApprentissageAnime_assist__C6YsA{animation:MicroApprentissageAnime_maCardIn__CzEXP .55s cubic-bezier(.22,1,.36,1) .3s both}.MicroApprentissageAnime_validate__51rNh{animation:MicroApprentissageAnime_maPress__VRm1S 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_fillAnim__2ZLS9{animation:MicroApprentissageAnime_maBar__iDjYP 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_cntA__MErxP,.MicroApprentissageAnime_pctA__anrzq,.MicroApprentissageAnime_stA__dPZbw{animation:MicroApprentissageAnime_maSwapOut__sFjs2 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_cntB__ZdBhi,.MicroApprentissageAnime_pctB__1LznM,.MicroApprentissageAnime_stB__micQg{animation:MicroApprentissageAnime_maSwapIn__uztgk 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_s3IconCur__yipsN{animation:MicroApprentissageAnime_maSwapOut__sFjs2 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_s3IconOk__Br5CW{animation:MicroApprentissageAnime_maSwapIn__uztgk 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_s4IconTodo__ZQrPd{animation:MicroApprentissageAnime_maSwapOut__sFjs2 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_s4IconCur__EUIvA{animation:MicroApprentissageAnime_maSwapIn__uztgk 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_s3__AAWSd{animation:MicroApprentissageAnime_maFocusOut__qWZJb 8s ease-in-out 1.4s infinite both}.MicroApprentissageAnime_s4__EjZIt{animation:MicroApprentissageAnime_maFocusIn__naIhQ 8s ease-in-out 1.4s infinite both}}@keyframes MicroApprentissageAnime_maCardIn__CzEXP{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes MicroApprentissageAnime_maPress__VRm1S{0%,12%{transform:none;filter:none}15%{transform:scale(.96);filter:brightness(.94)}18%,to{transform:none;filter:none}}@keyframes MicroApprentissageAnime_maBar__iDjYP{0%,18%{width:50%}30%,90%{width:75%}to{width:50%}}@keyframes MicroApprentissageAnime_maSwapOut__sFjs2{0%,20%{opacity:1}27%,90%{opacity:0}97%,to{opacity:1}}@keyframes MicroApprentissageAnime_maSwapIn__uztgk{0%,20%{opacity:0}27%,90%{opacity:1}97%,to{opacity:0}}@keyframes MicroApprentissageAnime_maFocusOut__qWZJb{0%,22%{border-color:var(--mint);background:var(--accent)}32%,90%{border-color:var(--border);background:#ffffff}to{border-color:var(--mint);background:var(--accent)}}@keyframes MicroApprentissageAnime_maFocusIn__naIhQ{0%,22%{border-color:var(--border);background:#ffffff}32%,90%{border-color:var(--mint);background:var(--accent)}to{border-color:var(--border);background:#ffffff}}.TriptyqueChoixProduit_frame__swD3C{container-type:inline-size;width:100%;aspect-ratio:700/490;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--mint-deep:#00c98a;--mint-20:rgba(42,255,180,0.2);--border:#e5e5e5;--muted:#f7f7f7;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.TriptyqueChoixProduit_frame__swD3C .TriptyqueChoixProduit_stage__w7oQi{position:absolute;top:0;left:0;width:700px;height:490px;transform-origin:top left;transform:scale(calc(100cqw / 700px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;align-items:center;justify-content:center}.TriptyqueChoixProduit_stage__w7oQi *,.TriptyqueChoixProduit_stage__w7oQi :after,.TriptyqueChoixProduit_stage__w7oQi :before{box-sizing:border-box;margin:0;padding:0}.TriptyqueChoixProduit_frame__swD3C svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TriptyqueChoixProduit_panel__Kn4d6{width:470px;background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:16px 20px 18px;box-shadow:0 18px 44px -18px rgba(48,93,108,.26)}.TriptyqueChoixProduit_tabs__LNOo5{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;background:var(--muted);border-radius:10px;padding:4px}.TriptyqueChoixProduit_tab__pqRfJ{font-size:15px;font-weight:600;line-height:1.2;color:var(--ink);opacity:.6;padding:7px 0;border-radius:7px;text-align:center;white-space:nowrap}.TriptyqueChoixProduit_tabOn__YlViD{background:#ffffff;opacity:1;box-shadow:0 1px 3px rgba(48,93,108,.14)}.TriptyqueChoixProduit_counter__TJRm2{margin-top:14px;font-size:16.5px;font-weight:700;line-height:1.3;color:var(--ink);font-variant-numeric:tabular-nums}.TriptyqueChoixProduit_track__YMTrP{margin-top:8px;height:9px;border-radius:999px;background:var(--mint-20);overflow:hidden}.TriptyqueChoixProduit_fill__1UHJ8{display:block;height:100%;width:50%;border-radius:999px;background:var(--mint)}.TriptyqueChoixProduit_steps__uCqq7{display:flex;flex-direction:column;gap:6px;margin-top:14px}.TriptyqueChoixProduit_step__UnQBc{display:flex;align-items:center;gap:11px;border:1px solid var(--border);border-radius:10px;padding:6px 13px;background:#ffffff}.TriptyqueChoixProduit_stepActive__Rlh12{border-color:var(--mint);background:var(--muted)}.TriptyqueChoixProduit_sIcon__w_z_c{width:19px;height:19px;flex-shrink:0;color:var(--ink);opacity:.4;display:inline-flex}.TriptyqueChoixProduit_sIcon__w_z_c svg{width:19px;height:19px;stroke-width:2.1}.TriptyqueChoixProduit_sIconOk__4wAa6{color:var(--mint-deep);opacity:1}.TriptyqueChoixProduit_sBody__rbvyQ{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.TriptyqueChoixProduit_sTitle__ZQ_OI{font-size:16px;line-height:1.25;font-weight:600;color:var(--ink)}.TriptyqueChoixProduit_sStatus___9FTF{font-size:13.5px;line-height:1.25;font-weight:500;color:var(--ink);opacity:.6}.TriptyqueChoixProduit_sNum__R5S5I{font-size:14px;font-weight:700;color:var(--ink);opacity:.4;font-variant-numeric:tabular-nums;flex-shrink:0}.PourQuiQuatreCibles_frame__Fm00C{container-type:inline-size;width:100%;aspect-ratio:920/540;position:relative;overflow:hidden;--ink:#305d6c;--mint:#2affb4;--border:#e5e5e5;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.PourQuiQuatreCibles_frame__Fm00C .PourQuiQuatreCibles_stage__qMp3Q{position:absolute;top:0;left:0;width:920px;height:540px;transform-origin:top left;transform:scale(calc(100cqw / 920px));background:linear-gradient(to bottom right,#f0f9ff,#b9e7ff);display:flex;align-items:center;justify-content:center}.PourQuiQuatreCibles_stage__qMp3Q *,.PourQuiQuatreCibles_stage__qMp3Q :after,.PourQuiQuatreCibles_stage__qMp3Q :before{box-sizing:border-box;margin:0;padding:0}.PourQuiQuatreCibles_frame__Fm00C svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PourQuiQuatreCibles_block__9rAmR{width:470px}.PourQuiQuatreCibles_trigger__58zLC{display:flex;align-items:center;justify-content:space-between;gap:12px;height:54px;padding:0 18px;border:2px solid var(--mint);border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgba(48,93,108,.06)}.PourQuiQuatreCibles_triggerValue__Akv7h{font-size:19px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.PourQuiQuatreCibles_chevron__KQrYu{display:inline-flex;color:var(--ink);opacity:.5;flex-shrink:0}.PourQuiQuatreCibles_chevron__KQrYu svg{width:21px;height:21px}.PourQuiQuatreCibles_menu___3fQy{margin-top:4px;border:1px solid var(--border);border-radius:12px;background:#ffffff;padding:6px;box-shadow:0 18px 44px -18px rgba(48,93,108,.26)}.PourQuiQuatreCibles_item__SkU9P{position:relative;display:flex;align-items:center;border-radius:9px;padding:9px 42px 9px 12px}.PourQuiQuatreCibles_itemOn__MWlkO{background:#f7f7f7}.PourQuiQuatreCibles_itemText__Re6yI{font-size:19px;line-height:1.35;color:var(--ink)}.PourQuiQuatreCibles_check__T_Mqr{position:absolute;right:12px;display:inline-flex;color:var(--ink)}.PourQuiQuatreCibles_check__T_Mqr svg{width:21px;height:21px}.PourQuiQuatreCibles_groupLabel__KQO6y{padding:9px 12px;font-size:16px;font-weight:600;line-height:1.35;color:var(--ink)}