.page_container__KdGIa{display:flex;flex-direction:column;width:auto;height:calc(100vh - 60px);background-color:var(--container-bg);padding:15px}.page_headers__S9MpI{background-color:var(--card-bg);width:100%;height:50px;border-radius:10px;margin-bottom:15px;padding-left:20px;font-size:16px;border:thin solid var(--border-color)}.page_filterSection__GTkk_{gap:32px;margin-top:10px}.page_filterItem__2Q4Jy,.page_filterSection__GTkk_{display:flex;flex-direction:column}.page_filterItemLabel__VzDHd{color:#171a1f;font-size:18px;line-height:28px;font-weight:700}.page_title__29J0s{font-size:20px;line-height:30px;font-weight:700;color:#323743;margin-bottom:20px}.page_addCard__L9Ku1{display:flex;align-items:center;justify-content:center;background:#f9f9f9;height:60px;cursor:pointer;color:#171a1f!important;flex-shrink:0;border:1px dashed #e5e5e5;border-radius:8px;padding:10px}.page_addCard__L9Ku1:hover{background:#f0f0f0;border:1px dashed #3f4f7a}.page_card__s_vfH{background:var(--card-bg);height:calc(100vh - 170px);border-radius:10px;border:1px solid var(--border-color);position:relative;will-change:transform;transform:translateZ(0)}.page_cardTitle__DTegF{font-size:16px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;height:56px}.page_cardTitleIcon__1S1hq{font-size:16px;cursor:pointer;padding:10px;display:inline-block;line-height:0;border-radius:5px;background-color:var(--hover-bg)}.page_cardTitleIcon__1S1hq:hover{color:#fff;background-color:#5c8dd8}.page_cardInner__o7sCf{position:relative;width:100%;height:100%}.page_contentWrapper__Ydw_2{position:relative;height:calc(100% - 100px);overflow-y:auto}.page_contentWrapperInner__obq5_{position:relative;height:60%}.page_cardList__d9Wh0{padding:5px;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.page_collapsedIcons__Abscg{padding:5px 0;display:flex;flex-direction:column;align-items:center}.page_collapsedIcon__NiIXY{font-size:16px;cursor:pointer;padding:5px 10px;transition:all .3s ease;border-radius:5px}.page_collapsedIconActive__OEFk_,.page_collapsedIcon__NiIXY:hover{background-color:rgba(66,89,255,.1)}.page_cardItem__4_7ie{padding:5px;display:flex;align-items:center;justify-content:space-between;font-size:14px;white-space:nowrap;transition:background-color .3s ease}.page_cardItem__4_7ie:hover{background-color:rgba(66,89,255,.1);border-radius:5px}.page_cardItemTitle__hMAxR{font-size:14px;color:#000;cursor:pointer}.page_cardInput__mO4YH{border:1px solid #e5e5e5;border-radius:16px;padding:15px;width:calc(100% - 30px);position:absolute;bottom:15px;left:15px}.page_cardInputIconItem___psXV{font-size:18px;color:#fff;cursor:pointer;background-color:#4259ff;border-radius:50%;padding:10px;line-height:0}.page_cardInputIconItem___psXV:hover{background-color:#4259ff;opacity:.8}.page_radioItem__P6j3V{display:flex;align-items:center;justify-content:space-between}.page_source__cACjx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_cardReport__fZKam{padding:0 20px}.page_sectionTitle__7bt6F{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:26px;font-weight:700;color:#171a1f}.page_content__JchLK{font-size:12px;line-height:20px;color:#171a1f;background:#fff;width:100%;word-break:break-all;height:calc(100% - 100px);overflow-y:auto;position:relative;will-change:transform;transform:translateZ(0)}.page_content__JchLK::-webkit-scrollbar{width:4px;border-radius:8px}.page_content__JchLK::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.page_content__JchLK::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:8px}.page_articleTitle__3kgD4{font-size:14px;line-height:22px;font-weight:700;color:#171a1f;cursor:pointer}.page_articleTitle__3kgD4:hover{color:#171a1f;opacity:.6}.page_articleAuthor__Gzy9K{font-size:12px;line-height:20px;font-weight:700;color:#171a1f}.page_articleTime__VGj8_{font-size:12px;line-height:20px;font-weight:400;color:#565d6d}.page_articleContent__z5fur{font-size:12px;line-height:20px;font-weight:400;color:#171a1f;background:#fff;padding:10px;border-radius:16px;overflow-y:auto;width:100%;height:calc(100vh - 360px)}.page_articleContent__z5fur::-webkit-scrollbar{width:4px;border-radius:8px}.page_articleContent__z5fur::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.page_articleContent__z5fur::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:8px}.page_chatContent__Uzfrf{position:relative;height:calc(100% - 100px);overflow:hidden;will-change:transform;transform:translateZ(0)}.page_chatContent__Uzfrf .ant-tabs,.page_chatContent__Uzfrf .ant-tabs-content,.page_chatContent__Uzfrf .ant-tabs-content-holder,.page_chatContent__Uzfrf .ant-tabs-tabpane{height:100%}.page_messageContent__iVxse{padding:0 20px 20px;height:100%;overflow:auto;will-change:transform;transform:translateZ(0)}.page_reportList__PVJdT{overflow-y:auto}.page_reportList__PVJdT .page_reportItem__I3lGp{cursor:pointer;transition:all .3s;padding:12px;border-radius:8px}.page_reportList__PVJdT .page_reportItem__I3lGp:hover{background-color:#fafafa}.page_reportList__PVJdT .page_reportItem__I3lGp.page_selected__bp9O5{background-color:#e6f4ff;border:1px solid #91caff}.page_reportList__PVJdT .page_reportItem__I3lGp:last-child .page_divider__PFOrn{display:none}.page_messagePosition__4Fbi6{position:absolute;top:-50px;left:0}.page_messageBlock__sBYSi{margin-bottom:24px;padding:16px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.page_messageBlock__sBYSi .page_messageTitle__p1fNP{font-size:16px;font-weight:600;margin-bottom:12px;color:#1f2937}.page_messageTags__pqFtj{padding:12px 16px;margin-bottom:8px;display:flex;flex-wrap:wrap;gap:8px}.page_loadingContainer__O_Uhf{padding:20px;background:hsla(0,0%,100%,.8);height:100%;transition:opacity .3s ease-in-out;opacity:1}.page_loadingContainer__O_Uhf.page_hide__d23pf{opacity:0}.page_loadingContainer__O_Uhf .page_ant-skeleton-content__FgGj_ h3.page_ant-skeleton-title__9mCLm{margin-top:0!important}.page_cite-modal-appear__WSro5,.page_cite-modal-enter___ypZK{opacity:0;transform:scale(.8)}.page_cite-modal-appear-active__zaz2M,.page_cite-modal-enter-active__NM_KR{opacity:1;transform:scale(1);transition:opacity .3s,transform .3s}.page_cite-modal-exit__Amitl{opacity:1;transform:scale(1)}.page_cite-modal-exit-active__bY_bU{opacity:0;transform:scale(.8);transition:opacity .3s,transform .3s}.page_cite-modal-mask-appear__xJoJl,.page_cite-modal-mask-enter__N_cpi{opacity:0}.page_cite-modal-mask-appear-active__riOHc,.page_cite-modal-mask-enter-active__BCEo2{opacity:1;transition:opacity .3s}.page_cite-modal-mask-exit__qsEm6{opacity:1}.page_cite-modal-mask-exit-active__g9Taf{opacity:0;transition:opacity .3s}.page_citeContent__UELkd .page_citeSource__b0Aao{font-size:14px;color:#666;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.page_citeContent__UELkd .page_citeText__39E8u{font-size:14px;line-height:1.6;color:#333}.page_citeContent__UELkd .page_citeText__39E8u pre{background-color:#fff;padding:12px;border-radius:6px;margin:12px 0}.page_citeContent__UELkd .page_citeText__39E8u code{background-color:#fff;padding:2px 6px;border-radius:4px}.page_citeContent__UELkd .page_citeText__39E8u p{margin-bottom:12px}.page_citeContent__UELkd .page_citeText__39E8u ol,.page_citeContent__UELkd .page_citeText__39E8u ul{padding-left:20px;margin-bottom:12px}.page_citeIndex__DvCvs{border-radius:5px;cursor:pointer;padding:1px 4px;background-color:var(--cite-bg);display:inline-block;margin:0 4px;font-size:10px}.page_citeIndex__DvCvs:hover{color:#fff;background-color:#5c8dd8;opacity:.8}.page_verticalTabLabel__opUNM{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 16px}.page_customTooltip__qsdJ0 .ant-tooltip-inner{max-width:500px;width:400px;max-height:200px;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.5;color:#000;border-radius:10px;border:1px solid #e5e5e5;box-shadow:8px 8px 8px 8px rgba(0,0,0,.15)}.page_wobbleHorBottom__xOHjT{animation:page_wobble-hor-bottom__5bgbs .8s both}@keyframes page_wobble-hor-bottom__5bgbs{0%,to{transform:translateX(0);transform-origin:50% 50%}15%{transform:translateX(-30px) rotate(-6deg)}30%{transform:translateX(15px) rotate(6deg)}45%{transform:translateX(-15px) rotate(-3.6deg)}60%{transform:translateX(9px) rotate(2.4deg)}75%{transform:translateX(-6px) rotate(-1.2deg)}}.page_citedDocuments__XEVwb{padding:0 16px}.page_citedDocuments__XEVwb .page_citedDocumentHeader__3aAQc div{word-break:break-all}.page_citedDocuments__XEVwb .page_citedDocumentHeader__3aAQc div:last-child{margin-bottom:0}.page_citedDocuments__XEVwb .page_citedDocumentHeader__3aAQc a{color:var(--text-color);text-decoration:underline}.page_citedDocuments__XEVwb .page_citedDocumentHeader__3aAQc a:hover{color:#1890ff;text-decoration:underline}.page_citedDocuments__XEVwb p{font-size:1.125rem}.page_driverCard__Yawh0{margin-bottom:20px;padding:16px;border:1px solid var(--border-color);border-radius:8px;display:block;box-sizing:border-box;width:100%;max-width:100%;overflow-wrap:break-word}.page_driverCard__Yawh0:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_driverCard__Yawh0 .page_driverTitle__z_X_g{font-size:24px;font-weight:700;margin-bottom:12px}.page_driverCard__Yawh0 .page_implication__lf2_s{margin-bottom:16px;font-size:14px;word-break:break-word;overflow-wrap:break-word}.page_driverCard__Yawh0 .page_implication__lf2_s table{width:100%;border-collapse:collapse;table-layout:fixed}.page_driverCard__Yawh0 .page_implication__lf2_s td,.page_driverCard__Yawh0 .page_implication__lf2_s th{border:1px solid #ddd;padding:8px}.page_driverCard__Yawh0 .page_implication__lf2_s th{background-color:#f2f2f2}.page_driverCard__Yawh0 .page_impactSection__9PGs2{margin-bottom:12px}.page_driverCard__Yawh0 .page_impactSection__9PGs2 .page_impactTitle__lcXn6{font-weight:500;margin-bottom:8px}.page_driverCard__Yawh0 .page_impactSection__9PGs2 .page_proImpact__uMIYv{color:#52c41a;padding:8px;background:#f6ffed;border-radius:4px;margin-bottom:8px}.page_driverCard__Yawh0 .page_impactSection__9PGs2 .page_conImpact__X9PtF{color:#ff4d4f;padding:8px;background:#fff1f0;border-radius:4px}.page_driverCard__Yawh0 .page_consensus__FYvv3{margin-top:12px;padding:8px;background:#f5f5f5;border-radius:4px}.page_driverCard__Yawh0 .page_consensus__FYvv3 .page_consensusLevel__dWePq{font-weight:500;margin-bottom:4px}.page_driverCard__Yawh0 .page_timeline__zO59o{color:#1890ff;margin-top:8px;font-size:14px}.page_messageContent__iVxse table{width:100%;border-collapse:collapse}.page_messageContent__iVxse td,.page_messageContent__iVxse th{border:1px solid #ddd;padding:8px}.page_messageContent__iVxse th{background-color:#f2f2f2}.page_citeUrl__kcP6W{color:var(--text-secondary);font-size:12px}.page_citeUrl__kcP6W:hover{color:#5c8dd8}.page_chatHistory__ptLTE{cursor:pointer;padding:5px 10px;transition:all .3s ease;border-radius:5px;display:flex;align-items:center;font-size:20px}.page_chatHistory__ptLTE:hover{color:#5c8dd8;opacity:.8;background-color:rgba(66,89,255,.1);border-radius:5px}.page_chatHistoryTitle__99yBD{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px}.page_chatHistoryActive__BBEaE{color:#5c8dd8;opacity:.8;background-color:rgba(66,89,255,.1);border-radius:5px}.page_mongoTimelineItem__FaT1a{display:flex;align-items:center}.SignInSignUpModal_tabContainer__l9mJu{display:flex;width:100%;margin-bottom:24px}.SignInSignUpModal_tabItem__OqD5V{flex:1 1;text-align:center;padding:12px 0;font-size:16px;cursor:pointer;position:relative;transition:color .3s}.SignInSignUpModal_tabItem__OqD5V:hover{color:var(--primary-color)}.SignInSignUpModal_activeTab__U5rEV{color:var(--primary-color);font-weight:500}.SignInSignUpModal_activeTab__U5rEV:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--primary-color)}.SignInSignUpModal_tabContent__o82Ix{padding:8px 0}.SignInSignUpModal_submitButton__tb2gP{margin-top:24px}.SignInSignUpModal_form__nVxzr{width:100%}.SignInSignUpModal_forgotPassword__oL3_3{margin-top:8px;display:flex;justify-content:space-between;align-items:center}.SignInSignUpModal_forgotPassword__oL3_3 .SignInSignUpModal_ant-btn-link__GRdpb{padding:0;height:auto;color:#1890ff}.SignInSignUpModal_forgotPassword__oL3_3 .SignInSignUpModal_ant-btn-link__GRdpb:hover{color:#40a9ff}.SignInSignUpModal_socialLogin__w07z2{position:relative}.SignInSignUpModal_socialLogin__w07z2 .SignInSignUpModal_g_id_signin__qFD5P{width:100%!important}.SignInSignUpModal_socialLogin__w07z2 .SignInSignUpModal_g_id_signin__qFD5P div{width:100%!important;justify-content:center!important}.SignInSignUpModal_socialLogin__w07z2 .SignInSignUpModal_g_id_signin__qFD5P iframe{width:100%!important}.SignInSignUpModal_socialLogin__w07z2 .SignInSignUpModal_googleLoadingOverlay__qCVZa{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);display:flex;align-items:center;justify-content:center;border-radius:4px;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SignInSignUpModal_googleLoginBtn__tc_uq{width:100%}.FloatingLabelInput_floatingContainer__q9c6O{position:relative}.FloatingLabelInput_floatingContainer__q9c6O .FloatingLabelInput_floatingLabel__zbV9m{position:absolute;left:11px;top:50%;transform:translateY(-50%);background-color:var(--content-bg);padding:0 5px;transition:all .2s ease;pointer-events:none;font-size:14px;z-index:1}.FloatingLabelInput_floatingContainer__q9c6O .FloatingLabelInput_floatingLabel__zbV9m.FloatingLabelInput_active__HbSdK{top:0;transform:translateY(-50%);font-size:12px;color:#1890ff}.FloatingLabelInput_error__z_Wyv{color:#ff4d4f!important}.PerformanceChart_chartContainer__TywZc{width:100%;min-height:450px;padding:20px;background:var(--card-bg);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;overflow:visible}.PerformanceChart_chartContainer__TywZc:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.PerformanceChart_loadingContainer__yTPbu{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;background:var(--card-bg);border-radius:12px}.PerformanceChart_loadingContainer__yTPbu p{margin-top:16px;color:var(--text-secondary);font-size:14px}.PerformanceChart_noDataContainer__YLYrk{display:flex;align-items:center;justify-content:center;min-height:400px;background:var(--card-bg);border-radius:12px}.PerformanceChart_noDataContainer__YLYrk p{color:var(--text-secondary);font-size:16px}.PerformanceChart_customTooltip__0l3r1{padding:12px;border:1px solid;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.PerformanceChart_customTooltip__0l3r1 .PerformanceChart_tooltipLabel__HH1Y5{font-weight:600;margin-bottom:8px;color:var(--text-primary);font-size:14px}.PerformanceChart_customTooltip__0l3r1 .PerformanceChart_tooltipItem__nsaKL{margin:4px 0;font-size:13px;font-weight:500}