.LandingMentorChat_chat__d2PwX{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1);overflow:hidden}.LandingMentorChat_head__r2CCT{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line)}.LandingMentorChat_headText__PttLq{display:flex;flex-direction:column;min-width:0}.LandingMentorChat_headName__OBmV3{font:var(--t-h4);letter-spacing:var(--ls-h4);color:var(--ink)}.LandingMentorChat_headRole__lsXej{font:var(--t-caption);letter-spacing:var(--ls-body);font-weight:400;color:var(--ink-3)}.LandingMentorChat_log__6bXSV{display:flex;flex-direction:column;gap:var(--s-5);max-height:26rem;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-5)}.LandingMentorChat_rowHim__wBw4K{display:flex;align-items:flex-start;gap:var(--s-3);min-width:0}.LandingMentorChat_rowYou__mog5w{display:flex;justify-content:flex-end}.LandingMentorChat_avatar__iFfiT{flex:none;width:var(--control-h);height:var(--control-h);border-radius:var(--r-full);object-fit:cover;background:var(--paper-2)}.LandingMentorChat_avatarGap__l9hHt{flex:none;width:var(--control-h)}.LandingMentorChat_bubbleHim__YK8yo{min-width:0}.LandingMentorChat_bubbleYou__nBvfI{max-width:85%;padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) var(--r-sm) var(--r-lg);background:var(--paper-2)}.LandingMentorChat_who__2p1ts{display:block;margin-bottom:var(--s-1);font:var(--t-caption);letter-spacing:var(--ls-body);color:var(--ink-3)}.LandingMentorChat_said__P_Ggu{font:var(--t-speech);letter-spacing:var(--ls-speech);color:var(--ink);white-space:pre-wrap}.LandingMentorChat_typing__0k5k_{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--control-h)}.LandingMentorChat_dots__nH7QF{display:inline-flex;align-items:center;gap:var(--s-1)}.LandingMentorChat_dots__nH7QF i{width:var(--s-1);height:var(--s-1);border-radius:var(--r-full);background:var(--ink-4);animation:LandingMentorChat_lpPulse__7m5jS 1.2s var(--ease-in-out) infinite}.LandingMentorChat_dots__nH7QF i:nth-child(2){animation-delay:.2s}.LandingMentorChat_dots__nH7QF i:nth-child(3){animation-delay:.4s}.LandingMentorChat_typingWord__eR_50{font:var(--t-caption);letter-spacing:var(--ls-body);color:var(--ink-3)}@keyframes LandingMentorChat_lpPulse__7m5jS{0%,60%,to{opacity:.3}30%{opacity:1}}.LandingMentorChat_alertRow__Koj_6{padding:0 var(--s-5) var(--s-5)}.LandingMentorChat_hints__NHo1u{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4) var(--s-5);border-top:1px solid var(--line-2)}.LandingMentorChat_hintsTitle__bkWLt{font:var(--t-caption);letter-spacing:var(--ls-body);font-weight:400;color:var(--ink-3)}.LandingMentorChat_hintRow__yfRkH{display:flex;flex-wrap:wrap;gap:var(--s-2)}.LandingMentorChat_composer___I6eb{display:flex;align-items:flex-end;gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);border-top:1px solid var(--line-2)}.LandingMentorChat_composerField__zIlr6{flex:1 1;min-width:0}.LandingMentorChat_limit__6bTvL{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);padding:var(--s-5);border-top:1px solid var(--line-2)}.LandingMentorChat_limitText__3hTit{max-width:var(--measure);font:var(--t-body);letter-spacing:var(--ls-body);color:var(--ink-2)}@media (max-width:640px){.LandingMentorChat_head__r2CCT,.LandingMentorChat_hints__NHo1u,.LandingMentorChat_limit__6bTvL,.LandingMentorChat_log__6bXSV{padding:var(--s-4)}.LandingMentorChat_composer___I6eb{padding:var(--s-3) var(--s-4) var(--s-4)}.LandingMentorChat_alertRow__Koj_6{padding:0 var(--s-4) var(--s-4)}.LandingMentorChat_log__6bXSV{max-height:22rem}.LandingMentorChat_bubbleYou__nBvfI{max-width:95%}.LandingMentorChat_composer___I6eb{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.LandingMentorChat_dots__nH7QF i{animation:none;opacity:.5}}