.style_chatContainer__D267s{padding:2.4rem 0 1rem;height:100%;display:flex;justify-content:space-between;flex-direction:column}.style_chatContainer__D267s .style_AIAvatar__dDX5z{border:1px solid rgba(0,0,0,.1254901961);border-radius:50%;padding:.5rem;display:inline-flex;justify-content:center;align-items:center;width:4rem;height:4rem;color:#0616ac}.style_chatContainer__D267s .style_upperBox__ZRlwS{height:calc(100% - 13rem)}.style_chatContainer__D267s p{margin-bottom:.8rem}.style_chatBox__2ANmi{max-height:calc(100% - 8rem);scroll-behavior:smooth;overflow-y:auto;padding-inline:2.4rem;-ms-overflow-style:none;scrollbar-width:none;font-size:1.3rem}.style_Title__xbYEU,.style_chatBox__2ANmi>:not(:last-child){margin-bottom:2.4rem}.style_Title__xbYEU{padding-inline:2.4rem}.style_AIreplyRow__ucowl{display:flex;justify-content:start;width:100%}.style_AIreplyRow__ucowl .style_AIAvatarCol__cKjmU{width:5.2rem;position:-webkit-sticky;position:sticky;top:.5rem;align-self:baseline}.style_AIreplyRow__ucowl .style_AIReplyCol__Na1qJ{width:calc(100% - 5.2rem)}.style_AIreplyRow__ucowl .style_time__4VnP6{text-align:right}.style_AIreplyRow__ucowl .style_time__4VnP6 time{color:#535862;font-size:1.2rem;line-height:1.8rem}.style_AIreplyRow__ucowl .style_AIReplyBox__bNMgG{max-width:100%;width:-moz-fit-content;width:fit-content}.style_AIreplyRow__ucowl .style_AIAnswer__qfF9T{padding:.8em 1.4rem;border-radius:.8rem;margin-bottom:.5rem}.style_AIreplyRow__ucowl .style_AIAnswer__qfF9T p{font-size:1.3rem;line-height:2;color:#181d27}.style_userChatRow__oMn1x{max-width:100%;width:-moz-fit-content;width:fit-content;margin-left:auto;padding-inline:2.4rem;overflow-y:auto;max-height:calc(50% - 10rem);-ms-overflow-style:none;scrollbar-width:none}.style_userChatRow__oMn1x .style_userReply__9fGJH{background-color:#eff1ff;border-radius:.8rem;color:#5b5e60;padding:.8rem 1.4rem}.style_userChatRow__oMn1x .style_userReply__9fGJH p{color:inherit;font-size:1.3rem;font-weight:500;line-height:2}.style_userChatRow__oMn1x .style_userReply__9fGJH p:last-child{margin-bottom:0}.style_promptBox__V7RgQ{color:#717680;padding-inline:2.4rem}.style_promptBox__V7RgQ .style_suggestionButton__Wkwqo{margin-left:auto;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid #e9eaeb;border-radius:.8rem;padding:.4rem 1rem;cursor:pointer;margin-bottom:1.2rem}.style_promptBox__V7RgQ .style_suggestionButton__Wkwqo p{font-size:1.4rem;line-height:2rem;color:#535862}.style_promptBox__V7RgQ .style_suggestionButton__Wkwqo:hover{background-color:#d5d7da}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1{color:inherit;position:relative;border:1px solid #e9eaeb;border-radius:1rem;overflow:hidden;padding:1rem 1.4rem}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1:hover{border-color:#c5c5c5}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1.style_focused__gqv6t{border-color:#0616ac!important}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1 textarea{display:block;width:100%;border:none;height:5rem;overflow-y:auto;resize:none;scrollbar-width:none;margin-bottom:.4rem;font-style:normal;font-size:1.4rem;line-height:1.5;color:inherit}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1 textarea:hover{border-color:#c5c5c5}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1 textarea:focus{border-color:#0616ac!important}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1 .style_buttonBox__7lcBl{width:-moz-fit-content;width:fit-content;margin-left:auto}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1 .style_buttonBox__7lcBl .style_AiSendButton__Nqr23{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;padding:0;color:#fff;background-color:#0616ac;border-radius:50%;border:1px solid #0616ac;transition:.2s ease-in-out}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1 .style_buttonBox__7lcBl .style_AiSendButton__Nqr23:not(:disabled):hover{background-color:#fff;color:#0616ac}.style_promptBox__V7RgQ .style_promptBoxInner__TJQE1 .style_buttonBox__7lcBl .style_AiSendButton__Nqr23:disabled{opacity:.6}.style_promptBox__V7RgQ .style_mistake__ne3C8{font-size:1.2rem;line-height:1.8rem;color:inherit;text-align:center;margin-bottom:0;padding-top:.6rem}.style_loader__YkPmc{display:flex;justify-content:space-between;gap:.5rem}.style_loader__YkPmc div{width:.5rem;height:.5rem;background-color:#000;border-radius:50%;animation:style_grow-shrink__k7aTG 1.5s infinite}.style_loader__YkPmc div:first-child{animation-delay:0s}.style_loader__YkPmc div:nth-child(2){animation-delay:.3s}.style_loader__YkPmc div:nth-child(3){animation-delay:.6s}@keyframes style_grow-shrink__k7aTG{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}.style_visaDetails__AT3hU p{font-size:1.3rem!important}.style_loadingMessage__1FSDB{animation:style_fadeInOut__0bHbd 2s infinite}@keyframes style_fadeInOut__0bHbd{0%{opacity:0;transform:translateY(10px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.style_AIAnimationRow__tDDDP{display:flex;justify-content:start;align-items:center;gap:1.2rem}.style_AIAnimationRow__tDDDP p{margin-bottom:0;color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);animation-delay:.5s;animation-duration:3s;animation-iteration-count:infinite;animation-name:style_loading-shimmer__E1XJ0;background:#676767 gradient(linear,100% 0,0 0,from(#676767),color-stop(.5,#ececec),to(#676767));background:#676767 -webkit-gradient(linear,100% 0,0 0,from(#676767),color-stop(.5,#ececec),to(#676767));background-clip:text;-webkit-background-clip:text;background-repeat:no-repeat;background-size:50% 200%;display:inline-block}.style_textButton__yKcXF{background-color:rgba(0,0,0,0);outline:none;border:1px solid rgba(0,0,0,0);color:inherit;padding:0;border-radius:.3rem;position:relative;z-index:10;line-height:1;font-size:inherit}.style_textButton__yKcXF svg{margin-bottom:0!important}.style_textButton__yKcXF:hover{border-color:currentColor}@keyframes style_animate-background__nSlkl{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes style_loading-shimmer__E1XJ0{0%{background-position:-100% 0}to{background-position:250% 0}}.style_initialAIReplyBox__XGsHa p{font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.5}