.typing-cursor[data-v-4963381a]{animation:blink-4963381a 1s infinite}@keyframes blink-4963381a{0%,50%{opacity:1}51%,to{opacity:0}}.typing-dots[data-v-4963381a]{align-items:center;display:inline-flex;gap:2px}.typing-dots span[data-v-4963381a]{animation:typing-dots-4963381a 1.4s ease-in-out infinite;background-color:#6b7280;border-radius:50%;height:4px;width:4px}.typing-dots span[data-v-4963381a]:first-child{animation-delay:-.32s}.typing-dots span[data-v-4963381a]:nth-child(2){animation-delay:-.16s}.typing-dots span[data-v-4963381a]:nth-child(3){animation-delay:0s}@keyframes typing-dots-4963381a{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.message-content[data-v-4963381a]{line-height:1.6}.message-content [data-v-4963381a] code{font-family:Courier New,monospace}.message-content [data-v-4963381a] strong{font-weight:600}.message-content [data-v-4963381a] em{font-style:italic}.typing-text[data-v-4963381a]{font-family:inherit;line-height:1.6}textarea[data-v-4963381a]{field-sizing:content;max-height:200px}@media (max-width:768px){.main-container[data-v-4963381a]{padding-left:12px!important;padding-right:12px!important;padding-top:60px!important}.max-w-\[75\%\][data-v-4963381a]{max-width:85%!important}.max-w-\[85\%\][data-v-4963381a]{max-width:95%!important}.user-message-bubble[data-v-4963381a]{border-radius:16px 4px 16px 16px!important;font-size:15px!important;line-height:1.5!important;padding:10px 14px!important}.size-8[data-v-4963381a]{height:32px!important;width:32px!important}.font-semibold.text-gray-900.mb-2[data-v-4963381a]{font-size:14px!important;margin-bottom:6px!important}.text-gray-700[data-v-4963381a]{font-size:15px!important;line-height:1.6!important}.max-h-32[data-v-4963381a]{max-height:120px!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.mt-3.flex.flex-row.gap-1[data-v-4963381a]{gap:2px!important;margin-top:8px!important}.mt-3.flex.flex-row.gap-1 button[data-v-4963381a],.mt-3.flex.flex-row.gap-1>div[data-v-4963381a]{padding:6px!important}.mt-3.flex.flex-row.gap-1 svg[data-v-4963381a]{height:18px!important;width:18px!important}.bg-gradient-to-r[data-v-4963381a]{font-size:15px!important;padding:12px 20px!important}.bg-gradient-to-r svg[data-v-4963381a]{height:18px!important;width:18px!important}.fixed.bottom-0[data-v-4963381a]{left:0!important;padding-left:8px!important;padding-right:8px!important;right:0!important}.typing-cursor[data-v-4963381a]{font-size:18px!important;margin-left:2px!important}.MathJax[data-v-4963381a]{font-size:14px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}code[data-v-4963381a]{font-size:13px!important;padding:2px 6px!important;word-break:break-all!important}h1[data-v-4963381a]{font-size:1.5em!important}h2[data-v-4963381a]{font-size:1.35em!important}h3[data-v-4963381a]{font-size:1.2em!important}h4[data-v-4963381a]{font-size:1.1em!important}h5[data-v-4963381a]{font-size:1.05em!important}h6[data-v-4963381a]{font-size:1em!important}ol[data-v-4963381a],ul[data-v-4963381a]{margin:8px 0!important;padding-left:20px!important}li[data-v-4963381a]{margin-bottom:4px!important}.animate-spin[data-v-4963381a]{height:16px!important;width:16px!important}}@media (max-width:374px){.main-container[data-v-4963381a]{padding-left:8px!important;padding-right:8px!important}.user-message-bubble[data-v-4963381a]{padding:8px 12px!important}.bg-gradient-to-r[data-v-4963381a],.text-gray-700[data-v-4963381a],.user-message-bubble[data-v-4963381a]{font-size:14px!important}.bg-gradient-to-r[data-v-4963381a]{padding:10px 16px!important}}@media (max-height:500px) and (orientation:landscape){.main-container[data-v-4963381a]{padding-top:40px!important}.size-8[data-v-4963381a]{height:28px!important;width:28px!important}.user-message-bubble[data-v-4963381a]{padding:8px 12px!important}}@media (hover:none) and (pointer:coarse){[role=button][data-v-4963381a],a[data-v-4963381a],button[data-v-4963381a]{min-height:44px!important;min-width:44px!important}}[data-v-4963381a]{word-wrap:break-word;overflow-wrap:break-word}.message-content[data-v-4963381a],.typing-text[data-v-4963381a]{-webkit-overflow-scrolling:touch;will-change:transform}mjx-container[jax=CHTML][display=true]{overflow-x:auto;overflow-y:hidden;padding-bottom:2px;padding-top:2px;width:100%}@keyframes bounceDot{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.animate-bounce-dot{animation:bounceDot 1.4s ease-in-out infinite;display:inline-block}.animation-delay-200{animation-delay:.2s}.animation-delay-400{animation-delay:.4s}.custom-scrollbar[data-v-5104373f]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-5104373f]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-5104373f]::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px}@keyframes bounceDot-5104373f{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.animate-bounce-dot[data-v-5104373f]{animation:bounceDot-5104373f 1.4s ease-in-out infinite;display:inline-block}.animation-delay-200[data-v-5104373f]{animation-delay:.2s}.animation-delay-400[data-v-5104373f]{animation-delay:.4s}.typing-cursor[data-v-5104373f]{animation:blink-5104373f 1s infinite;color:#4facfe;font-weight:700}@keyframes blink-5104373f{0%,50%{opacity:1}51%,to{opacity:0}}.typing-text[data-v-5104373f]{display:inline-block;word-wrap:break-word}span[data-v-08e95b3d]{pointer-events:none}.question-area[data-v-08e95b3d]::-moz-placeholder{color:#6b7280}.question-area[data-v-08e95b3d]::placeholder{color:#6b7280}
