.readingHighlight_option__zXZ_p,.readingHighlight_stem__0T1_N{background:var(--color-ocean-bg)!important;border-color:var(--color-ocean)!important;box-shadow:0 4px 0 var(--color-ocean-dark)!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.readingHighlight_solidOption__Srmjp{outline:4px solid var(--color-ocean);outline-offset:4px}@media (prefers-reduced-motion:reduce){.readingHighlight_option__zXZ_p,.readingHighlight_stem__0T1_N{transition:none}}.LessonStep_stepContainer__X0m69{padding:var(--spacing-xs) 0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.LessonStep_stepTitle__uDpkO{font-size:var(--font-size-lg);font-weight:var(--font-weight-heavy);color:var(--color-tapenade);margin:0}.LessonStep_content__gvQXC{font-size:var(--font-size-base);line-height:1.6;color:var(--color-tapenade)}.LessonStep_content__gvQXC strong{font-weight:var(--font-weight-heavy)}.LessonStep_bulletList__xwM_c,.LessonStep_list__tqZOh{-webkit-padding-start:1.5em;padding-inline-start:1.5em;margin:var(--spacing-xs) 0;display:flex;flex-direction:column;gap:4px}.LessonStep_listItem__J2sGS{font-size:var(--font-size-base);line-height:1.6;color:var(--color-tapenade)}.LessonStep_listItem__J2sGS strong{color:var(--color-tapenade);font-weight:var(--font-weight-heavy)}.LessonStep_sourceRef__qgtW3{display:flex;flex-direction:column;gap:var(--spacing-sm)}.LessonStep_blockquote__0xDpy{padding:0;margin:0;border:none;font-style:italic;color:var(--color-text-secondary);line-height:1.6}.LessonStep_cite__f0pb4{display:block;font-size:var(--font-size-sm);color:var(--color-ocean);margin-top:var(--spacing-xs);font-style:normal;font-weight:var(--font-weight-medium)}.LessonStep_resources__KNEdz{display:flex;flex-direction:column;gap:var(--spacing-sm)}.LessonStep_resourceCard__KOZwJ{display:flex;align-items:center;gap:var(--spacing-sm);padding:10px var(--spacing-md);background:var(--color-air);border-radius:var(--radius-md);text-decoration:none;color:var(--color-tapenade);transition:all .15s;border:1px solid var(--color-neutral-200)}.LessonStep_resourceCard__KOZwJ:hover{border-color:var(--color-ocean);background:rgba(0,71,255,.03)}.LessonStep_resourceType__nwp36{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px}.LessonStep_resourceDesc__BZz0O{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:2px}.LessonStep_duration__m0sV4{font-size:var(--font-size-xs);color:var(--color-ocean);font-weight:var(--font-weight-medium)}.LessonStep_noResources__vANZP{font-size:var(--font-size-sm);color:var(--color-neutral-400);font-style:italic}.LessonStep_question__s9xwM{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-tapenade);line-height:1.6}.LessonStep_hint__igcl9{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.LessonStep_introRow__NJmj1{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.LessonStep_botAvatar__I5E_4,.LessonStep_stepTypeIcon__4S4V_{flex-shrink:0;animation:LessonStep_iconFadeIn__PNgvk .3s ease-out both}.LessonStep_stepTypeIcon__4S4V_{width:36px;height:36px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:1.1rem;-webkit-margin-start:auto;margin-inline-start:auto;animation-delay:.15s}.LessonStep_stepIconOverview__KmWfG,.LessonStep_stepIconSourceReference__99R0e{color:var(--color-ocean)}.LessonStep_stepIconExplanation__1R8e0{color:var(--color-cava)}.LessonStep_stepIconRealWorld__ZeZbp{color:var(--color-success)}.LessonStep_stepIconResources__3h7s7{color:var(--color-ocean)}.LessonStep_stepIconSelfCheck__qp9zE{color:var(--color-success)}.LessonStep_introLine__zdQ3_{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs);font-style:italic}.LessonStep_resourceCardAnimated__GwVXw{animation:LessonStep_slideInUp__xmkLC .4s ease-out both}.LessonStep_hintRow__8hmcv{display:flex;align-items:flex-start;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.LessonStep_hintIcon__ri1rx{color:var(--color-cava);flex-shrink:0;margin-top:2px}@keyframes LessonStep_iconFadeIn__PNgvk{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes LessonStep_slideInUp__xmkLC{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.LessonStep_botReplay__Yl10U{background:none;border:none;padding:0;cursor:pointer;border-radius:50%}.LessonStep_botReplay__Yl10U:focus-visible{outline:2px solid var(--color-ocean);outline-offset:2px}.LessonModal_header__cOQCU{display:flex;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.LessonModal_stepIndicator__ETpat{display:flex;gap:4px;flex:1 1}.LessonModal_dot__OYgep{flex:1 1;height:7px;border-radius:4px;background:var(--color-neutral-200);transition:var(--transition-fast)}.LessonModal_dotActive__ceqHT{background:var(--color-ocean)}.LessonModal_dotCompleted__5OBXd{background:var(--color-ocean);opacity:.5}.LessonModal_stepCount__vqzy3{font-size:var(--font-size-sm);color:var(--color-neutral-400);font-weight:var(--font-weight-heavy);white-space:nowrap;flex-shrink:0}.LessonModal_content__TZ1zC{flex:1 1;overflow-y:auto;padding:var(--spacing-sm) 0;min-height:220px}.LessonModal_footer__hc6jO{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);gap:var(--spacing-sm)}@keyframes LessonModal_xpPop__VREcz{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.LessonModal_navBtn__ihz7J{padding:10px 22px;border-radius:12px;border:2px solid var(--color-neutral-200);box-shadow:0 3px 0 var(--color-neutral-300);background:white;color:var(--color-tapenade);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s}.LessonModal_navBtn__ihz7J:hover:not(:disabled){border-color:var(--color-ocean);color:var(--color-ocean);transform:translateY(-1px)}.LessonModal_navBtn__ihz7J:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 var(--color-neutral-300)}.LessonModal_navBtn__ihz7J:disabled{opacity:.35;cursor:not-allowed}.LessonModal_navBtnPrimary__uKvXY{padding:10px 22px;border-radius:12px;border:2px solid var(--color-ocean-dark);box-shadow:0 3px 0 var(--color-ocean-dark);background:var(--color-ocean);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s}.LessonModal_navBtnPrimary__uKvXY:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 0 var(--color-ocean-dark)}.LessonModal_navBtnPrimary__uKvXY:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 var(--color-ocean-dark)}.LessonModal_navBtnPrimary__uKvXY:disabled{opacity:.35;cursor:not-allowed}.LessonModal_loadingState__PuvTs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.LessonModal_loadingBotRow__Nr2gl{display:flex;align-items:flex-end;gap:12px}.LessonModal_loadingBotRow__Nr2gl>:first-child,.LessonModal_ratingBotRow__gzg_l>:first-child{animation:LessonModal_gentleFloat__2oDm1 2s ease-in-out infinite}@keyframes LessonModal_gentleFloat__2oDm1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.LessonModal_loadingBotBubble__PyeMS{padding:16px 22px;background:white;border-radius:16px;border-bottom-left-radius:4px;font-size:var(--font-size-base);font-weight:600;color:var(--color-neutral-500);box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08);animation:LessonModal_fadeScale__dPD_j .3s ease-out}[dir=rtl] .LessonModal_loadingBotBubble__PyeMS{border-bottom-left-radius:16px;border-bottom-right-radius:4px}@keyframes LessonModal_fadeScale__dPD_j{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.LessonModal_loadingDots__t_7VT{display:inline-flex;gap:3px;-webkit-margin-start:4px;margin-inline-start:4px;vertical-align:middle}.LessonModal_loadingDot__Ll0hy{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-neutral-400);animation:LessonModal_dotPulse__wi1zZ 1.4s ease-in-out infinite}.LessonModal_loadingDot__Ll0hy:nth-child(2){animation-delay:.2s}.LessonModal_loadingDot__Ll0hy:nth-child(3){animation-delay:.4s}@keyframes LessonModal_dotPulse__wi1zZ{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.LessonModal_typingBubble__xu_OP{display:inline-flex;gap:6px;padding:16px 26px;background:white;border-radius:16px;border-bottom-left-radius:4px;box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08)}[dir=rtl] .LessonModal_typingBubble__xu_OP{border-bottom-left-radius:16px;border-bottom-right-radius:4px}.LessonModal_typingDot__X8d1f{width:10px;height:10px;border-radius:50%;background:var(--color-neutral-300);animation:LessonModal_typingBounce__oTNOT 1.2s ease-in-out infinite}.LessonModal_typingDot__X8d1f:nth-child(2){animation-delay:.15s}.LessonModal_typingDot__X8d1f:nth-child(3){animation-delay:.3s}@keyframes LessonModal_typingBounce__oTNOT{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}.LessonModal_ratingInline__Lopyw{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;gap:var(--spacing-md);padding:var(--spacing-xl) 0}.LessonModal_ratingBotRow__gzg_l{display:flex;align-items:flex-end;gap:12px;width:100%}.LessonModal_ratingBotBubble__7DyCf{padding:16px 22px;background:white;border-radius:16px;border-bottom-left-radius:4px;box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08);animation:LessonModal_fadeScale__dPD_j .3s ease-out}[dir=rtl] .LessonModal_ratingBotBubble__7DyCf{border-bottom-left-radius:16px;border-bottom-right-radius:4px}.LessonModal_ratingQuestion__JbwBt{font-size:var(--font-size-lg);font-weight:var(--font-weight-heavy);color:var(--color-tapenade);margin:0}.LessonModal_ratingSubtitle__JCESR{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:4px 0 0}.LessonModal_ratingSubtitle__JCESR strong{color:var(--color-cava);font-weight:var(--font-weight-heavy)}.LessonModal_ratingButtons__fS_si{display:flex;gap:16px;margin-top:var(--spacing-sm);animation:LessonModal_slideUp__onV_P .35s ease-out}@keyframes LessonModal_slideUp__onV_P{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.LessonModal_rateBtn__F2ihf{display:flex;align-items:center;gap:10px;padding:14px 28px;border-radius:14px;border:2px solid;cursor:pointer;transition:all .15s;font-size:var(--font-size-base);font-weight:var(--font-weight-heavy)}.LessonModal_rateBtn__F2ihf:hover:not(:disabled){transform:translateY(-1px)}.LessonModal_rateBtn__F2ihf:active:not(:disabled){transform:translateY(1px)}.LessonModal_rateBtn__F2ihf:disabled{opacity:.4;cursor:not-allowed}.LessonModal_rateBtnUp__SXOLH{background:rgba(0,184,91,.08);border-color:var(--color-success);box-shadow:0 3px 0 var(--color-success-dark);color:var(--color-success)}.LessonModal_rateBtnUp__SXOLH:active:not(:disabled){box-shadow:0 1px 0 var(--color-success-dark)}.LessonModal_rateBtnDown__5TA5L{background:rgba(237,1,0,.06);border-color:var(--color-gazpacho);box-shadow:0 3px 0 var(--color-error-dark);color:var(--color-gazpacho)}.LessonModal_rateBtnDown__5TA5L:active:not(:disabled){box-shadow:0 1px 0 var(--color-error-dark)}.PracticeQuestion_container__f8IYs{display:flex;flex-direction:column;gap:14px}.PracticeQuestion_stem__pHlZI{font-size:1.05rem;font-weight:var(--font-weight-medium);color:var(--color-tapenade);line-height:1.5;margin:0}.PracticeQuestion_options__JkeK1{display:flex;flex-direction:column;gap:8px}.PracticeQuestion_option__j9pEo{padding:12px 16px;border:2px solid var(--color-neutral-200);box-shadow:0 3px 0 var(--color-neutral-300);border-radius:12px;background:white;font-size:.95rem;font-weight:500;color:var(--color-neutral-700);cursor:pointer;transition:all .15s;text-align:start}.PracticeQuestion_option__j9pEo:hover:not(:disabled){border-color:var(--color-success);transform:translateY(-1px);box-shadow:0 4px 0 var(--color-success-dark)}.PracticeQuestion_option__j9pEo:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 var(--color-neutral-300)}.PracticeQuestion_optionSelected__dLo80{font-weight:600}.PracticeQuestion_optionCorrect__V2Fjq,.PracticeQuestion_optionSelected__dLo80{border-color:var(--color-success);background:var(--color-success-bg);box-shadow:0 3px 0 var(--color-success-dark)}.PracticeQuestion_optionCorrect__V2Fjq{color:var(--color-success-dark)}.PracticeQuestion_optionWrong__zSGuh{border-color:var(--color-error);background:var(--color-error-bg);color:var(--color-error-dark);box-shadow:0 3px 0 var(--color-error-dark)}.PracticeQuestion_optionAnimated__odiVw{animation:PracticeQuestion_slideInUp__RE5qZ .3s ease-out both}.PracticeQuestion_inputContainer__QASSA{display:flex;flex-direction:column;gap:8px}.PracticeQuestion_textInput__xrcQT{padding:12px 16px;border:2px solid var(--color-neutral-200);box-shadow:0 3px 0 var(--color-neutral-300);border-radius:12px;font-size:1rem;outline:none;transition:all .15s}.PracticeQuestion_inputCorrect__FzvwY,.PracticeQuestion_textInput__xrcQT:focus{border-color:var(--color-success);box-shadow:0 3px 0 var(--color-success-dark)}.PracticeQuestion_inputCorrect__FzvwY{background:var(--color-success-bg)}.PracticeQuestion_inputWrong__E5523{border-color:var(--color-error);background:var(--color-error-bg);box-shadow:0 3px 0 var(--color-error-dark)}.PracticeQuestion_revealedAnswer__rysnh{color:var(--color-success-dark);font-weight:600;font-size:.9rem;margin:0}.PracticeQuestion_feedbackCorrect__BKzfy{background:var(--color-success-bg);border:1px solid var(--color-success-bg);border-radius:10px;padding:12px 16px;color:var(--color-success-dark)}.PracticeQuestion_feedbackCorrect__BKzfy p{margin:6px 0 0;font-size:.9rem;line-height:1.5}.PracticeQuestion_feedbackWrong__6R5Mi{background:var(--color-error-bg);border:1px solid var(--color-error-bg);border-radius:10px;padding:12px 16px;color:var(--color-error-dark)}.PracticeQuestion_feedbackWrong__6R5Mi p{margin:6px 0 0;font-size:.9rem;line-height:1.5}.PracticeQuestion_feedbackHint__Lvrbi{background:var(--color-success-bg);border:1px solid var(--color-success-bg);border-radius:10px;padding:12px 16px;color:var(--color-success-dark)}.PracticeQuestion_feedbackHint__Lvrbi p{margin:6px 0 0;font-size:.9rem;line-height:1.5}.PracticeQuestion_feedbackRevealed__poIAD{background:var(--color-error-bg);border:1px solid var(--color-error-bg);border-radius:10px;padding:12px 16px;color:var(--color-error-dark)}.PracticeQuestion_feedbackRevealed__poIAD p{margin:6px 0 0;font-size:.9rem;line-height:1.5}.PracticeQuestion_checkBtn__e_P0k{align-self:flex-start;padding:10px 24px;background:var(--color-success);color:white;border:2px solid var(--color-success-dark);box-shadow:0 3px 0 var(--color-success-dark);border-radius:12px;font-size:.95rem;font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s}.PracticeQuestion_checkBtn__e_P0k:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 0 var(--color-success-dark)}.PracticeQuestion_checkBtn__e_P0k:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 var(--color-success-dark)}.PracticeQuestion_checkBtn__e_P0k:disabled{opacity:.4;cursor:not-allowed}.PracticeQuestion_checkBtnAnimated__oIAfW{animation:PracticeQuestion_slideInUp__RE5qZ .3s ease-out both}.PracticeQuestion_tryAgainBtn__37OHf{margin-top:8px;padding:8px 20px;background:white;border:2px solid var(--color-ocean);color:var(--color-ocean);border-radius:12px;font-size:.85rem;font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s;box-shadow:0 2px 0 var(--color-ocean-dark)}.PracticeQuestion_tryAgainBtn__37OHf:hover{transform:translateY(-1px)}.PracticeQuestion_tryAgainBtn__37OHf:active{transform:translateY(1px);box-shadow:0 0 0 var(--color-ocean-dark)}@keyframes PracticeQuestion_slideInUp__RE5qZ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.CoachingModal_header__UT9sB{display:flex;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.CoachingModal_stepIndicator__KXzJI{display:flex;gap:4px;flex:1 1}.CoachingModal_dot__wt_UI{flex:1 1;height:7px;border-radius:4px;background:var(--color-neutral-200);transition:var(--transition-fast)}.CoachingModal_dotActive__Ta_6Y{background:var(--color-success)}.CoachingModal_dotCompleted__fd2S0{background:var(--color-success);opacity:.5}.CoachingModal_stepCount__RL3el{font-size:var(--font-size-sm);color:var(--color-neutral-400);font-weight:var(--font-weight-heavy);white-space:nowrap;flex-shrink:0}.CoachingModal_content__yRKKw{flex:1 1;overflow-y:auto;padding:var(--spacing-sm) 0;min-height:220px}.CoachingModal_stepContainer__3A_Za{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-xs) 0}.CoachingModal_introRow__spRkJ{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.CoachingModal_botAvatar__SiRXp,.CoachingModal_stepTypeIcon__2irNn{flex-shrink:0;animation:CoachingModal_iconFadeIn__FswXw .3s ease-out both}.CoachingModal_stepTypeIcon__2irNn{width:36px;height:36px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:1.1rem;-webkit-margin-start:auto;margin-inline-start:auto;animation-delay:.15s}.CoachingModal_stepIconDiagnosis__vtZ8s{color:var(--color-ocean)}.CoachingModal_stepIconExplanation__4xDBg{color:var(--color-cava)}.CoachingModal_stepIconPractice__S6MY2{color:var(--color-success)}.CoachingModal_stepIconEncouragement__mD2rx{color:var(--color-cava)}.CoachingModal_introLine__MBium{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);font-style:italic}.CoachingModal_stepTitle__J7O6L{font-size:var(--font-size-lg);font-weight:var(--font-weight-heavy);color:var(--color-tapenade);margin:0}.CoachingModal_stepContent__PmNzu{font-size:var(--font-size-base);color:var(--color-tapenade);line-height:1.6;margin:0}.CoachingModal_encouragement__HV8tC{display:flex;flex-direction:column;gap:var(--spacing-sm)}.CoachingModal_replayBtn__uh9DD{align-self:center;padding:12px 28px;background:var(--color-success);color:white;border:2px solid var(--color-success-dark);border-radius:12px;font-size:1rem;font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s;box-shadow:0 3px 0 var(--color-success-dark);animation:CoachingModal_slideInUp__WPeNm .4s ease-out both}.CoachingModal_replayBtn__uh9DD:hover{transform:translateY(-1px);box-shadow:0 4px 0 var(--color-success-dark)}.CoachingModal_replayBtn__uh9DD:active{transform:translateY(1px);box-shadow:0 1px 0 var(--color-success-dark)}.CoachingModal_footer__6ar_R{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);gap:var(--spacing-sm)}.CoachingModal_navBtn__j6gNj{padding:10px 22px;border-radius:12px;border:2px solid var(--color-neutral-200);box-shadow:0 3px 0 var(--color-neutral-300);background:white;color:var(--color-tapenade);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s}.CoachingModal_navBtn__j6gNj:hover:not(:disabled){border-color:var(--color-success);background:var(--color-success);color:var(--color-white);box-shadow:0 3px 0 var(--color-success-dark);transform:translateY(-1px)}.CoachingModal_navBtn__j6gNj:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 var(--color-neutral-300)}.CoachingModal_navBtn__j6gNj:disabled{opacity:.35;cursor:not-allowed}.CoachingModal_navBtnPrimary__J_3gP{padding:10px 22px;border-radius:12px;border:2px solid var(--color-success-dark);box-shadow:0 3px 0 var(--color-success-dark);background:var(--color-success);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s}.CoachingModal_navBtnPrimary__J_3gP:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 0 var(--color-success-dark)}.CoachingModal_navBtnPrimary__J_3gP:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 var(--color-success-dark)}.CoachingModal_navBtnPrimary__J_3gP:disabled{opacity:.35;cursor:not-allowed}.CoachingModal_loadingContainer__69L_i{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.CoachingModal_loadingBotRow__p_j_Z{display:flex;align-items:flex-end;gap:12px}.CoachingModal_loadingBotRow__p_j_Z>:first-child{animation:CoachingModal_gentleFloat__TnujZ 2s ease-in-out infinite}@keyframes CoachingModal_gentleFloat__TnujZ{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.CoachingModal_loadingBotBubble__SyFTt{padding:16px 22px;background:white;border-radius:16px;border-bottom-left-radius:4px;font-size:var(--font-size-base);font-weight:600;color:var(--color-neutral-500);box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08);animation:CoachingModal_fadeScale__J_tS7 .3s ease-out}[dir=rtl] .CoachingModal_loadingBotBubble__SyFTt{border-bottom-left-radius:16px;border-bottom-right-radius:4px}@keyframes CoachingModal_fadeScale__J_tS7{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.CoachingModal_loadingDots__No9qd{display:inline-flex;gap:3px;-webkit-margin-start:4px;margin-inline-start:4px;vertical-align:middle}.CoachingModal_loadingDot__QoFcX{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-neutral-400);animation:CoachingModal_dotPulse__AdZr9 1.4s ease-in-out infinite}.CoachingModal_loadingDot__QoFcX:nth-child(2){animation-delay:.2s}.CoachingModal_loadingDot__QoFcX:nth-child(3){animation-delay:.4s}@keyframes CoachingModal_dotPulse__AdZr9{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.CoachingModal_typingBubble__2MRLA{display:inline-flex;gap:6px;padding:16px 26px;background:white;border-radius:16px;border-bottom-left-radius:4px;box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08)}[dir=rtl] .CoachingModal_typingBubble__2MRLA{border-bottom-left-radius:16px;border-bottom-right-radius:4px}.CoachingModal_typingDot__kYcsg{width:10px;height:10px;border-radius:50%;background:var(--color-neutral-300);animation:CoachingModal_typingBounce__ur0tt 1.2s ease-in-out infinite}.CoachingModal_typingDot__kYcsg:nth-child(2){animation-delay:.15s}.CoachingModal_typingDot__kYcsg:nth-child(3){animation-delay:.3s}@keyframes CoachingModal_typingBounce__ur0tt{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}.CoachingModal_strongContainer__u43fX{display:flex;flex-direction:column;align-items:center;padding:40px 20px;gap:12px;text-align:center}.CoachingModal_strongIcon__DAhok{font-size:3rem;color:var(--color-cava);line-height:1}.CoachingModal_strongContainer__u43fX h2{margin:0;color:var(--color-success);font-size:1.4rem}.CoachingModal_strongContainer__u43fX p{margin:0;color:var(--color-neutral-500);font-size:.95rem}.CoachingModal_primaryBtn__zByAp{margin-top:8px;padding:10px 28px;background:var(--color-success);color:white;border:2px solid var(--color-success-dark);box-shadow:0 3px 0 var(--color-success-dark);border-radius:12px;font-weight:var(--font-weight-heavy);cursor:pointer;transition:all .15s}.CoachingModal_primaryBtn__zByAp:hover{transform:translateY(-1px)}.CoachingModal_primaryBtn__zByAp:active{transform:translateY(1px);box-shadow:0 1px 0 var(--color-success-dark)}@keyframes CoachingModal_iconFadeIn__FswXw{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes CoachingModal_slideInUp__WPeNm{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.CoachingModal_modal__Q8zKy{max-height:90vh;border-radius:14px}}.CoachingModal_botReplay__8qez7{background:none;border:none;padding:0;cursor:pointer;border-radius:50%}.CoachingModal_botReplay__8qez7:focus-visible{outline:2px solid var(--color-ocean);outline-offset:2px}