.Ai_container__6jMot{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:100px 20px 40px}.Ai_chatContainerDark__tPAdN,.Ai_chatContainer__h5br8{width:100%;max-width:60vw;height:760px;margin-top:20px;margin-bottom:50vh;border-radius:15px;box-shadow:0 20px 60px hsla(0,0%,61%,.1);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(0,0,0,.05)}.Ai_chatContainerDark__tPAdN{background:#1a1a1a;border:1px solid #2a2a2a}.Ai_chatHeader__Ur0Mq{background:#fff;padding:20px 30px;color:#454545;border-bottom:1px solid hsla(0,0%,74%,.1)}.Ai_assistantInfo__qKpsU{display:flex;align-items:center;gap:15px}.Ai_assistantAvatar__TrD10{width:30px;height:30px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Ai_assistantName__aTFu4{font-size:18px;font-weight:500;margin:0;color:#41ace5}.Ai_assistantStatus__Ll87t{font-size:13px;margin:4px 0 0;opacity:.9;display:flex;align-items:center;gap:6px}.Ai_messagesContainer____l_P{flex:1 1;overflow-y:auto;padding:30px;background:#ffffff93;display:flex;flex-direction:column;gap:20px}.Ai_chatContainerDark__tPAdN .Ai_messagesContainer____l_P{background:#141414}.Ai_messageWrapper__qMeOP{display:flex;gap:12px;max-width:85%;animation:Ai_slideIn__jKANz .3s ease-out}.Ai_userMessageWrapper__LgkpP{margin-left:auto;flex-direction:row-reverse}.Ai_assistantMessageWrapper__Mw9dT{margin-right:auto}.Ai_message__Ssfgv{padding:16px 20px;border-radius:18px;font-size:15px;line-height:1.6;word-wrap:break-word;position:relative}.Ai_userMessage__DRroU{background:linear-gradient(135deg,#78cffe,#6ac8ff);color:#fff;border-bottom-right-radius:4px;box-shadow:0 2px 12px rgba(102,126,234,.25)}.Ai_assistantMessage__CZvoq{background:#fff;color:#1a202c;border-bottom-left-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05)}.Ai_chatContainerDark__tPAdN .Ai_assistantMessage__CZvoq{background:#2a2a2a;color:#e2e8f0;border:1px solid #3a3a3a}.Ai_thinkingMessage__HiuC4{background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;animation:Ai_shimmer__hO_0X 1.5s infinite;color:#666;font-style:italic}.Ai_datasetsGrid__NsIpk{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:15px;gap:15px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.Ai_datasetCard__6HOF9{background:#f8f9fa;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent;text-decoration:none;display:block;width:200px;height:230px}.Ai_datasetCard__6HOF9:hover{border-color:#7eccfc;transform:translateY(-4px);box-shadow:0 8px 20px rgba(102,126,234,.2)}.Ai_datasetImage__DYV_Q{width:100%;height:120px;object-fit:cover}.Ai_datasetInfo__KWUWt{padding:12px}.Ai_datasetTitle__Ir3OR{font-size:13px;font-weight:600;color:#2d3748;margin:0 0 8px;line-height:1.4;min-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Ai_probability__JcI4w{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#718096}.Ai_probabilityValue__h6z12{color:#00c3ff;font-size:16px;font-weight:700}.Ai_suggestedPrompts__My0f8{padding:0 30px 20px;background:#fafbfc}.Ai_chatContainerDark__tPAdN .Ai_suggestedPrompts__My0f8{background:#141414}.Ai_promptsLabel__dXOhD{font-size:13px;color:#718096;margin:0 0 12px;font-weight:500}.Ai_promptsGrid__HPAvE{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.Ai_promptButton__bueMY{padding:12px 16px;background:#fff;border:2px solid #e2e8f0;border-radius:12px;font-size:13px;color:#4a5568;cursor:pointer;transition:all .2s ease;text-align:left;font-family:inherit}.Ai_promptButton__bueMY:hover{border-color:#22b6f0;color:#36a7d4;outline:none;transform:translateY(-1px);box-shadow:0 4px 12px hsla(0,0%,53%,.15)}.Ai_chatContainerDark__tPAdN .Ai_promptButton__bueMY{background:#2a2a2a;border-color:#3a3a3a;color:#cbd5e0}.Ai_chatContainerDark__tPAdN .Ai_promptButton__bueMY:hover{background:#333;border-color:#667eea}.Ai_inputContainer__V8QNL{padding:20px 30px;background:#fff;border-top:1px solid #e2e8f0}.Ai_chatContainerDark__tPAdN .Ai_inputContainer__V8QNL{background:#1a1a1a;border-top:1px solid #2a2a2a}.Ai_inputWrapper__eZK37{display:flex;gap:10px;align-items:center;border-radius:10px;transition:all .2s ease;padding:20px;border:2px solid #f6f6f6}.Ai_inputWrapper__eZK37:focus-within{border:2px solid #c8dbf4}.Ai_chatContainerDark__tPAdN .Ai_inputWrapper__eZK37{background:#c3c3c3}.Ai_chatContainerDark__tPAdN .Ai_inputWrapper__eZK37:focus-within{background:#333}.Ai_input__TtlmQ{flex:1 1;border:none;background:transparent;font-size:15px;color:#2d3748;outline:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:8px}.Ai_input__TtlmQ::placeholder{color:#a0aec0}.Ai_chatContainerDark__tPAdN .Ai_input__TtlmQ{color:#e2e8f0}.Ai_chatContainerDark__tPAdN .Ai_input__TtlmQ::placeholder{color:#4a5568}.Ai_inputButtons__Uzv9z{display:flex;gap:8px}.Ai_voiceButton__ZPXfQ{width:40px;height:40px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:transparent;color:#c2c2c2}.Ai_voiceButton__ZPXfQ:hover{transform:scale(1.1)}.Ai_toastIcon__OCvtV{width:22px;height:22px}.Ai_sendButton__5pnD0{width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:16px;background:#24b6ffca;color:#fff;box-shadow:0 4px 12px hsla(0,0%,62%,.3)}.Ai_sendButton__5pnD0:hover:not(:disabled){transform:scale(1.05);box-shadow:0 6px 16px hsla(0,0%,58%,.4)}.Ai_sendButton__5pnD0:disabled{opacity:.5;cursor:not-allowed;transform:none}.Ai_askIcon__dYpSs{width:16px;height:16px}.Ai_disclaimer__B1ZMV{font-size:11px;color:#a0aec0;margin:22px 0 0;text-align:center}.Ai_messagesContainer____l_P::-webkit-scrollbar{width:6px}.Ai_messagesContainer____l_P::-webkit-scrollbar-track{background:transparent}.Ai_messagesContainer____l_P::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.Ai_messagesContainer____l_P::-webkit-scrollbar-thumb:hover{background:#a0aec0}@keyframes Ai_slideIn__jKANz{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Ai_shimmer__hO_0X{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Ai_pulse__9V4VJ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@media (max-width:768px){.Ai_container__6jMot{padding:80px 10px 20px}.Ai_chatContainerDark__tPAdN,.Ai_chatContainer__h5br8{max-width:99vw;height:calc(100vh - 200px);max-height:600px;border-radius:16px}.Ai_chatHeader__Ur0Mq{padding:15px 20px}.Ai_assistantName__aTFu4{font-size:16px}.Ai_messagesContainer____l_P{padding:20px 15px;gap:15px}.Ai_messageWrapper__qMeOP{max-width:100vw}.Ai_message__Ssfgv{font-size:14px;padding:12px 16px}.Ai_datasetsGrid__NsIpk,.Ai_promptsGrid__HPAvE{grid-template-columns:1fr}.Ai_inputContainer__V8QNL{padding:15px}.Ai_input__TtlmQ{font-size:14px}}.PageInfo_title__yvdip{font-size:20px;font-weight:600;color:#36a7d4;margin-bottom:20px;margin-top:-50px}.PageInfo_description__oRNzo{font-size:18px;font-weight:300;width:800px;text-align:center;color:#757575;margin-bottom:20px;border-bottom:1px solid #ededed;padding-bottom:20px}.PageInfo_icon__S1baq{width:20px;height:20px;margin-top:20px;color:#c8c8c8}.PageInfo_benefit__nSPpD{font-size:15px;font-weight:300;color:#757575;text-align:center;width:900px;margin-top:10px;margin-bottom:80px;padding-left:100px;padding-right:100px;border-bottom:1px solid #ededed;padding-bottom:20px}@media (max-width:768px){.PageInfo_title__yvdip{margin-top:30px}.PageInfo_description__oRNzo{width:80vw;margin-left:10px;margin-right:10px;text-align:justify;text-justify:inter-word}.PageInfo_benefit__nSPpD{width:80vw;margin-bottom:50px;padding:0 0 30px;text-align:justify;text-justify:inter-word}}.BreadCrumbs_breadcrumbs__rRvCN{margin-left:20px;height:0;margin-top:40px;margin-bottom:20px;width:75vw;z-index:1}.BreadCrumbs_breadcrumbs__rRvCN,.BreadCrumbs_wrapper__hNngh{display:flex;flex-direction:row;align-items:center}.BreadCrumbs_crumbLink__fF__X,.BreadCrumbs_divider___PP33{font-size:10px;font-weight:500;color:hsla(0,0%,68%,.913);margin-left:5px;margin-right:5px}.BreadCrumbs_activeCrumb__EuU9Q,.BreadCrumbs_crumbLink__fF__X{font-size:12px;text-decoration:none;margin-top:0;color:hsla(0,0%,49%,.913)}.BreadCrumbs_crumbLink__fF__X:hover{text-decoration:underline}@media (max-width:768px){.BreadCrumbs_breadcrumbs__rRvCN{margin-left:40px;margin-top:50px;width:100%}.BreadCrumbs_crumbLink__fF__X,.BreadCrumbs_divider___PP33{font-size:9px;margin-left:1px;margin-right:1px;color:hsla(0,0%,78%,.913)}.BreadCrumbs_activeCrumb__EuU9Q,.BreadCrumbs_crumbLink__fF__X{font-size:8px;text-decoration:none;margin-top:0;color:hsla(0,0%,49%,.913)}.BreadCrumbs_activeCrumb__EuU9Q{width:38vw;font-size:8px;font-weight:500;margin-left:3px;text-align:left;text-wrap:wrap;color:hsla(0,0%,49%,.913)}}