._container_y7rvx_2{flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:visible}._chatHeader_y7rvx_12{justify-content:space-between;align-items:center;display:flex}._chatStateHeader_y7rvx_18{justify-content:center;align-items:center;display:flex;position:relative}._chatStateHeaderBack_y7rvx_25{position:absolute;top:2px;left:0}._chatStateHeaderTitle_y7rvx_31{color:#fff;font-size:var(--fs-card-title);line-height:var(--lh-heading);letter-spacing:var(--ls-main);margin:0;font-weight:600}._consultantInfo_y7rvx_40{align-items:center;gap:20px;display:flex}._avatarWrapper_y7rvx_45{flex-shrink:0;width:64px;height:64px;position:relative}._avatar_y7rvx_45{background-color:#d9d9d9;border-radius:50%;width:100%;height:100%}._avatarImage_y7rvx_58{object-fit:cover;border-radius:50%;width:100%;height:100%}._onlineDot_y7rvx_64{background-color:#0f1;border:2px solid #60483e;border-radius:50%;width:12px;height:12px;position:absolute;bottom:1px;right:1px}._offlineDot_y7rvx_74{background-color:#a1a1aa;border:2px solid #60483e;border-radius:50%;width:12px;height:12px;position:absolute;bottom:1px;right:1px}._presencePendingDot_y7rvx_84{background-color:#c8be78;border:2px solid #60483e;border-radius:50%;width:12px;height:12px;position:absolute;bottom:1px;right:1px}._consultantMeta_y7rvx_94{flex-direction:column;gap:2px;display:flex}._consultantName_y7rvx_99{color:#fff;font-size:32px;font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--ls-main)}._courseTopic_y7rvx_106{color:#ffffffd1;letter-spacing:var(--ls-main);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:14px;font-weight:400;line-height:1.3;overflow:hidden}._courseTabsWrap_y7rvx_117{width:100%;margin-top:22px;margin-bottom:12px;overflow:visible}._courseTabsWrap_y7rvx_117:after{content:"";background:#ffffff1f;height:1px;margin-top:10px;display:block}._courseTabsScroll_y7rvx_130{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#eb7140 #ffffff24;flex-flow:row;gap:10px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}._courseTabSlot_y7rvx_142{flex:none;padding-bottom:20px}._courseTabsScroll_y7rvx_130::-webkit-scrollbar{appearance:none;height:6px}._courseTabsScroll_y7rvx_130::-webkit-scrollbar-track{background:#ffffff24;border-radius:3px}._courseTabsScroll_y7rvx_130::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#eb7140 0%,#ff8c5e 100%);border-radius:3px}._courseTab_y7rvx_117{color:#ffffffd9;max-width:240px;letter-spacing:var(--ls-main);cursor:pointer;white-space:nowrap;background:#fff3;border:1px solid #ffffff38;border-radius:14px;flex-direction:row;flex:none;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}._courseTab_y7rvx_117:disabled{opacity:.55;cursor:not-allowed}._courseTabActive_y7rvx_182{color:#fff;background:linear-gradient(179.22deg,#eb7140 .72%,#ff8c5e 98.93%);border-color:#0000;box-shadow:0 6px 14px -4px #eb71407a}._courseTabIconWrap_y7rvx_188{color:#fff;background:linear-gradient(179.22deg,#eb7140 .72%,#ff8c5e 98.93%);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._courseTabActive_y7rvx_182 ._courseTabIconWrap_y7rvx_188{color:#eb7140;background:#fff}._courseTabIcon_y7rvx_188{width:12px;height:12px;display:block}._courseTabLabel_y7rvx_208{text-overflow:ellipsis;max-width:180px;overflow:hidden}._consultantStatus_y7rvx_213{color:#ffffff80;font-size:var(--fs-body);letter-spacing:var(--ls-main);font-weight:300}._consultantMetaOnline_y7rvx_220 ._consultantStatus_y7rvx_213{color:#ffffffeb;font-weight:400}._chatBody_y7rvx_226{flex-direction:column;flex:1;min-height:0;padding-top:30px;display:flex;overflow:hidden}._messagesScrollArea_y7rvx_235{scrollbar-width:thin;scrollbar-color:#ffffff5c #ffffff14;flex-direction:column;flex:1;gap:16px;min-height:0;padding-bottom:6px;padding-right:8px;display:flex;overflow-y:auto}._messagesScrollArea_y7rvx_235::-webkit-scrollbar{width:6px}._messagesScrollArea_y7rvx_235::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}._messagesScrollArea_y7rvx_235::-webkit-scrollbar-thumb{background:#ffffff5c;border-radius:999px}._chatIntroSection_y7rvx_262{flex-direction:column;gap:20px;display:flex}._welcomeBlock_y7rvx_269{flex-direction:column;align-items:center;gap:16px;display:flex}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{color:#fff;font-size:34px;font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--ls-main);text-align:center}._welcomeDescription_y7rvx_285{color:#fff;font-size:var(--fs-body);line-height:var(--lh-body-regular);letter-spacing:var(--ls-main);text-align:center;white-space:pre-line}._messagesList_y7rvx_294{flex-direction:column;gap:10px;padding-bottom:8px;display:flex}._messageRow_y7rvx_301{display:flex}._messageRowAssistant_y7rvx_305{justify-content:flex-start}._messageRowUser_y7rvx_309{justify-content:flex-end}._messageBubble_y7rvx_313{max-width:min(78%,520px);font-size:14px;line-height:var(--lh-body-compact);letter-spacing:var(--ls-main);border-radius:16px;margin:0;padding:10px 14px}._messageBubbleAssistant_y7rvx_323{color:#fff;background:#ffffff1f}._messageBubbleConsultant_y7rvx_328{color:#fff;background:#eb714033;border:1px solid #eb714073}._messageBubbleSystem_y7rvx_334{color:#ffffffdb;background:#ffffff14}._messageBubbleUser_y7rvx_339{color:#fff;background:linear-gradient(179.22deg,#eb7140 .72%,#ff8c5e 98.93%)}._typingBubble_y7rvx_344{align-items:center;gap:10px;display:inline-flex}._typingDots_y7rvx_350{align-items:center;gap:4px;display:inline-flex}._typingDots_y7rvx_350 span{background:#ffffffdb;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _typing-bounce_y7rvx_1}._typingDots_y7rvx_350 span:nth-child(2){animation-delay:.2s}._typingDots_y7rvx_350 span:nth-child(3){animation-delay:.4s}@keyframes _typing-bounce_y7rvx_1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}._threadActionRow_y7rvx_386{justify-content:flex-start;display:flex}._requestConsultantButton_y7rvx_391{color:#fff;cursor:pointer;background:#eb714029;border:1px solid #eb71408c;border-radius:14px;padding:10px 16px;font-size:14px;line-height:100%}._requestConsultantButton_y7rvx_391:disabled{opacity:.65;cursor:default}._threadStatusNotice_y7rvx_407{color:#ffffffd6;font-size:14px;line-height:var(--lh-body-regular);margin:0}._chatUnavailableState_y7rvx_415{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin-top:26px;padding:0 20px 70px;display:flex;position:relative}._unavailableImage_y7rvx_427{object-fit:contain;width:128px;height:128px}._unavailableTitle_y7rvx_277{margin:34px 0 0}._unavailableDescription_y7rvx_437{color:#ffffffe6;font-size:var(--home-inner-heading-size);line-height:var(--lh-body-compact);letter-spacing:var(--ls-main);max-width:620px;margin:20px 0 0;font-weight:300}._unavailableCtaButton_y7rvx_447{width:min(100%,340px);margin-top:30px}._unavailableCtaIcon_y7rvx_452{width:16px;height:16px}._chatFooter_y7rvx_458{flex-shrink:0;width:100%;margin-top:auto;padding-top:18px;position:static}._inputShell_y7rvx_467{background:linear-gradient(179.22deg,#eb7140 .72%,#ff8c5e 98.93%);border-radius:30px;width:100%;padding:18px 14px}._inputWrapper_y7rvx_473{background:linear-gradient(114deg,#1f1412 0%,#241816 100%);border-radius:22px;align-items:center;gap:16px;width:100%;padding:14px 24px;display:flex}._chatInput_y7rvx_482{color:#fff;min-width:0;font-size:18px;font-weight:400;line-height:var(--lh-body-regular);letter-spacing:var(--ls-main);font-family:var(--font-main);field-sizing:fixed;resize:none;background:0 0;border:none;outline:none;flex:1;height:3.2em;min-height:3.2em;max-height:3.2em;padding-top:2px;padding-right:4px;overflow-y:auto}._chatInput_y7rvx_482::placeholder{color:#fff9}._chatInput_y7rvx_482::-webkit-scrollbar{width:6px}._chatInput_y7rvx_482::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}._chatInput_y7rvx_482::-webkit-scrollbar-thumb{background:#eb71409e;border-radius:999px}._chatInput_y7rvx_482{scrollbar-width:thin;scrollbar-color:#eb71409e #ffffff14}._sendButton_y7rvx_521{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;transition:opacity .18s;display:flex}._sendButton_y7rvx_521:hover{opacity:.8}._sendButton_y7rvx_521:disabled{opacity:.45;cursor:default}._sendButton_y7rvx_521 svg{width:100%}@media screen and (width<=1440px){._consultantInfo_y7rvx_40{gap:17px}._avatarWrapper_y7rvx_45{width:55px;height:55px}._consultantName_y7rvx_99{font-size:28px}._consultantStatus_y7rvx_213{font-size:14px}._chatBody_y7rvx_226{padding-top:29px}._messagesScrollArea_y7rvx_235{gap:15px}._chatIntroSection_y7rvx_262{gap:17px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:33px}._welcomeDescription_y7rvx_285{font-size:14px}._quickQuestion_y7rvx_574{border-radius:17px;padding:13px 28px;font-size:17px}._inputShell_y7rvx_467{border-radius:26px;padding:15px 13px}._inputWrapper_y7rvx_473{border-radius:18px;padding:12px 22px}._chatInput_y7rvx_482{font-size:var(--fs-body)}._sendButton_y7rvx_521{width:29px}._unavailableImage_y7rvx_427{width:118px;height:118px}._unavailableDescription_y7rvx_437{max-width:560px}}@media screen and (width<=1280px){._consultantInfo_y7rvx_40{gap:15px}._avatarWrapper_y7rvx_45{width:52px;height:52px}._consultantName_y7rvx_99{font-size:26px}._consultantStatus_y7rvx_213{font-size:13px}._chatBody_y7rvx_226{padding-top:28px}._messagesScrollArea_y7rvx_235{gap:14px}._chatIntroSection_y7rvx_262{gap:15px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:31px}._welcomeDescription_y7rvx_285{font-size:13px}._quickQuestion_y7rvx_574{border-radius:16px;padding:12px 22px;font-size:15px}._inputShell_y7rvx_467{padding:13px 11px}._inputWrapper_y7rvx_473{border-radius:17px;padding:11px 18px}._chatInput_y7rvx_482{font-size:15px}._unavailableImage_y7rvx_427{width:108px;height:108px}._unavailableDescription_y7rvx_437{max-width:500px}}@media screen and (width<=1024px){._consultantInfo_y7rvx_40{gap:13px}._avatarWrapper_y7rvx_45{width:48px;height:48px}._onlineDot_y7rvx_64{width:10px;height:10px}._consultantName_y7rvx_99{font-size:24px}._welcomeBlock_y7rvx_269{gap:11px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:29px}._quickQuestion_y7rvx_574{border-radius:15px;padding:13px 22px;font-size:15px}._inputShell_y7rvx_467{border-radius:24px;padding:13px 11px}._inputWrapper_y7rvx_473{border-radius:17px;padding:11px 18px}._chatInput_y7rvx_482{font-size:14px}._sendButton_y7rvx_521{width:28px}._unavailableImage_y7rvx_427{width:100px;height:100px}._unavailableCtaButton_y7rvx_447{width:min(100%,320px)}}@media screen and (width<=900px){._consultantInfo_y7rvx_40{gap:14px}._avatarWrapper_y7rvx_45{width:50px;height:50px}._consultantName_y7rvx_99{font-size:30px}._consultantStatus_y7rvx_213{font-size:15px}._chatHeaderBack_y7rvx_728,._chatStateHeaderBack_y7rvx_25{display:none}._chatStateHeader_y7rvx_18{justify-content:center}._chatStateHeaderTitle_y7rvx_31{font-size:26px}._chatBody_y7rvx_226{padding-top:28px;overflow:hidden}._messagesScrollArea_y7rvx_235{gap:16px;padding-right:5px}._chatIntroSection_y7rvx_262{gap:14px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:34px}._welcomeDescription_y7rvx_285{font-size:15px}._quickQuestions_y7rvx_762{gap:10px}._quickQuestion_y7rvx_574{font-size:var(--fs-body);border-radius:16px;padding:15px 20px}._chatFooter_y7rvx_458{margin-top:auto;padding-top:20px;position:static;bottom:auto;left:auto;transform:none}._inputShell_y7rvx_467{border-radius:26px;padding:12px}._inputWrapper_y7rvx_473{border-radius:18px;padding:11px 16px}._chatInput_y7rvx_482{font-size:15px}._sendButton_y7rvx_521{width:28px}._chatUnavailableState_y7rvx_415{margin-top:24px;padding-bottom:40px}._unavailableImage_y7rvx_427{width:96px;height:96px}._unavailableTitle_y7rvx_277{margin-top:24px}._unavailableDescription_y7rvx_437{max-width:460px;margin-top:14px}._unavailableCtaButton_y7rvx_447{width:min(100%,300px);margin-top:24px}}@media screen and (width<=768px){._avatarWrapper_y7rvx_45{width:46px;height:46px}._onlineDot_y7rvx_64{width:10px;height:10px}._consultantName_y7rvx_99{font-size:28px}._consultantStatus_y7rvx_213{font-size:14px}._chatStateHeaderBack_y7rvx_25{top:0}._chatStateHeaderTitle_y7rvx_31{font-size:24px}._chatBody_y7rvx_226{padding-top:36px}._messagesScrollArea_y7rvx_235{gap:14px;padding-right:4px}._chatIntroSection_y7rvx_262{gap:12px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:36px}._welcomeDescription_y7rvx_285{font-size:14px}._quickQuestion_y7rvx_574{border-radius:15px;padding:14px 18px;font-size:15px}._chatFooter_y7rvx_458{padding-top:16px}._inputShell_y7rvx_467{border-radius:24px;padding:11px}._inputWrapper_y7rvx_473{border-radius:16px;padding:10px 14px}._chatInput_y7rvx_482{font-size:14px}._requestConsultantButton_y7rvx_391{padding:9px 14px;font-size:13px}._threadStatusNotice_y7rvx_407{font-size:13px}._unavailableImage_y7rvx_427{width:88px;height:88px}._unavailableDescription_y7rvx_437{max-width:420px}._unavailableCtaButton_y7rvx_447{width:min(100%,290px)}}@media screen and (width<=600px){._consultantInfo_y7rvx_40{gap:12px}._avatarWrapper_y7rvx_45{width:42px;height:42px}._consultantName_y7rvx_99{font-size:26px}._consultantStatus_y7rvx_213{font-size:13px}._chatStateHeaderTitle_y7rvx_31{font-size:22px}._chatBody_y7rvx_226{padding-top:32px}._messagesScrollArea_y7rvx_235{gap:12px;padding-right:3px}._welcomeBlock_y7rvx_269{gap:10px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:34px}._welcomeDescription_y7rvx_285{font-size:13px}._quickQuestions_y7rvx_762{gap:9px}._quickQuestion_y7rvx_574{border-radius:14px;padding:13px 16px;font-size:14px}._chatFooter_y7rvx_458{padding-top:14px}._inputShell_y7rvx_467{border-radius:22px;padding:10px}._inputWrapper_y7rvx_473{border-radius:14px;padding:9px 12px}._chatInput_y7rvx_482{font-size:13px}._requestConsultantButton_y7rvx_391{text-align:center;width:100%}._unavailableDescription_y7rvx_437{max-width:360px}._unavailableCtaButton_y7rvx_447{width:100%;max-width:320px}}@media screen and (width<=425px){._consultantInfo_y7rvx_40{gap:10px}._avatarWrapper_y7rvx_45{width:40px;height:40px}._onlineDot_y7rvx_64{width:9px;height:9px}._consultantName_y7rvx_99{font-size:24px}._consultantStatus_y7rvx_213{font-size:12px}._chatStateHeaderTitle_y7rvx_31{font-size:20px}._chatBody_y7rvx_226{padding-top:28px}._messagesScrollArea_y7rvx_235{gap:10px;padding-right:2px}._welcomeBlock_y7rvx_269{gap:8px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:32px}._welcomeDescription_y7rvx_285{font-size:12px}._quickQuestion_y7rvx_574{border-radius:13px;padding:12px 14px;font-size:13px}._chatFooter_y7rvx_458{padding-top:12px}._inputShell_y7rvx_467{border-radius:20px;padding:10px}._inputWrapper_y7rvx_473{border-radius:12px;padding:9px 10px}._chatInput_y7rvx_482{font-size:12px}._sendButton_y7rvx_521{width:26px}._chatUnavailableState_y7rvx_415{padding:0 0 28px}._unavailableImage_y7rvx_427{width:84px;height:84px}._unavailableDescription_y7rvx_437{max-width:320px}}@media screen and (width>=901px) and (height<=820px){._chatBody_y7rvx_226{padding-top:32px}._messagesScrollArea_y7rvx_235{gap:14px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:30px}._quickQuestion_y7rvx_574{font-size:var(--fs-body);padding:12px 24px}._inputShell_y7rvx_467{padding:12px 10px}._unavailableImage_y7rvx_427{width:90px;height:90px}}@media screen and (width<=900px) and (height<=760px){._consultantName_y7rvx_99{font-size:24px}._consultantStatus_y7rvx_213{font-size:13px}._chatBody_y7rvx_226{padding-top:24px}._messagesScrollArea_y7rvx_235{gap:10px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:28px}._welcomeDescription_y7rvx_285{font-size:13px}._quickQuestion_y7rvx_574{padding:10px 14px;font-size:13px}._unavailableImage_y7rvx_427{width:82px;height:82px}._unavailableCtaButton_y7rvx_447{margin-top:18px}}@media screen and (width<=900px) and (orientation:landscape) and (height<=520px){._consultantInfo_y7rvx_40{gap:8px}._avatarWrapper_y7rvx_45{width:36px;height:36px}._consultantName_y7rvx_99{font-size:20px}._consultantStatus_y7rvx_213{font-size:11px}._welcomeBlock_y7rvx_269{gap:4px}._welcomeTitle_y7rvx_276,._unavailableTitle_y7rvx_277{font-size:22px}._welcomeDescription_y7rvx_285{font-size:11px}._quickQuestions_y7rvx_762{gap:6px}._quickQuestion_y7rvx_574{border-radius:10px;padding:8px 12px;font-size:12px}._chatBody_y7rvx_226{padding-top:16px}._messagesScrollArea_y7rvx_235{gap:8px}._chatFooter_y7rvx_458{padding-top:8px}._inputShell_y7rvx_467{border-radius:14px;padding:7px}._inputWrapper_y7rvx_473{padding:7px 10px}._chatInput_y7rvx_482{font-size:12px}._sendButton_y7rvx_521{width:22px}._chatStateHeaderTitle_y7rvx_31{font-size:18px}._chatUnavailableState_y7rvx_415{margin-top:12px;padding-bottom:12px}._unavailableImage_y7rvx_427{width:70px;height:70px}._unavailableTitle_y7rvx_277{margin-top:14px}._unavailableDescription_y7rvx_437{max-width:280px;margin-top:8px}._unavailableCtaButton_y7rvx_447{max-width:260px;margin-top:12px}}@media (hover:none) and (pointer:coarse){._chatInput_y7rvx_482{height:48px;min-height:48px;max-height:48px}}
