.chat-input_bar__HeLl0{padding:0 20px 8px}.chat-input_wrapper__FVAjB{display:flex;align-items:center;gap:8px;padding:16px 21px;background:#f3f3f3;border-radius:12px;min-height:60px}.chat-input_textarea__egqju{flex:1 1;resize:none;border:none;outline:none;background:rgba(0,0,0,0);font-family:inherit;font-size:15px;font-weight:500;color:#363636;line-height:22px;max-height:66px;overflow-y:auto;padding:0;-ms-overflow-style:none;scrollbar-width:none}.chat-input_textarea__egqju::-webkit-scrollbar{display:none}.chat-input_textarea__egqju::placeholder{color:#94979f}.chat-input_textarea__egqju:disabled{opacity:.6}.chat-input_sendBtn__vmxij{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;transition:opacity .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.chat-input_sendBtn__vmxij:disabled{opacity:.5;cursor:not-allowed}.chat-input_sendBtn__vmxij:active:not(:disabled){opacity:.8}.chat-interface_container__n6t9n{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.chat-interface_messages__CgkzD{display:flex;flex-direction:column;gap:12px;flex:1 1;min-height:0;overflow-y:auto;padding:16px 0;-ms-overflow-style:none;scrollbar-width:none}.chat-interface_messages__CgkzD::-webkit-scrollbar{display:none}.message-bubble_wrapper__U_PHN{display:flex;padding:0 16px}.message-bubble_user__6qFrU{justify-content:flex-end}.message-bubble_assistant__Yw7Lh{justify-content:flex-start}.message-bubble_bubble__sVI1Q{display:flex;flex-direction:column;max-width:80%;padding:12px 16px;border-radius:12px}.message-bubble_bubble_user__q_hlz{background:#d6ebe9;color:#363636;border-bottom-right-radius:4px}.message-bubble_bubble_assistant__4xnVB{background:#f3f3f3;color:#363636;border-bottom-left-radius:4px}.message-bubble_text__I5_OI{font-size:15px;font-weight:500;line-height:1.5;white-space:pre-wrap;word-break:break-word}.message-bubble_srOnly__uGJr7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.message-bubble_typingRow__dqGzQ{display:flex;align-items:center;gap:4px;min-height:22px}.message-bubble_typingDot__JAiTl{width:6px;height:6px;border-radius:9999px;background:#94979f;animation:message-bubble_typingBounce__FgkuO 1.2s ease-in-out infinite}.message-bubble_typingDot__JAiTl:nth-child(2){animation-delay:.2s}.message-bubble_typingDot__JAiTl:nth-child(3){animation-delay:.4s}@keyframes message-bubble_typingBounce__FgkuO{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.message-bubble_inlineLink__1BSZR{color:#c9a227;font-weight:600;text-decoration:underline;text-underline-offset:2px}.message-bubble_inlineLink__1BSZR:hover{opacity:.85}.message-bubble_inlineBold___6VaU{font-weight:600}.message-bubble_time__DcmvC{font-size:11px;font-weight:500;margin-top:2px;color:#94979f}.message-bubble_time_assistant__i9TCc{align-self:flex-end}.message-bubble_time_user___q0jA{align-self:flex-start}