.page_homePage___nzJr{width:100%;height:calc(100vh - 60px);display:flex;flex-direction:column;background:#f5f6f7;overflow:hidden}.page_homeChatShell__eqdSV{width:100%;box-sizing:border-box;min-height:calc(100vh - 60px);padding:16px 16px 24px;background:#f1f5f9;display:flex;justify-content:center;align-items:stretch}.page_chatDrawer__Q_6zo{width:100%;max-width:440px;display:flex;flex-direction:column;background:#fff;border-radius:16px;border:1px solid rgba(226,232,240,.9);box-shadow:0 4px 6px -1px rgba(15,23,42,.06),0 10px 24px -4px rgba(15,23,42,.08);min-height:calc(100vh - 92px);max-height:calc(100vh - 92px);overflow:hidden}@media(max-width:520px){.page_chatDrawer__Q_6zo{max-width:100%;border-radius:12px;min-height:calc(100vh - 88px);max-height:calc(100vh - 88px)}}.page_chatDrawerOpen__CEEU7{animation:page_fadeIn__y0Sxg .2s ease}.page_homeChatShellFloating__SbgQC{position:fixed;inset:0;pointer-events:none;background:transparent;min-height:0;padding:0;z-index:120;justify-content:flex-end;align-items:stretch}.page_chatDrawerFloating__LNk37{pointer-events:auto;width:420px;max-width:100vw;margin:80px 0 24px;border-radius:16px 0 0 16px;min-height:0;max-height:calc(100vh - 104px);box-shadow:-10px 0 30px -20px rgba(15,23,42,.25)}@media(max-width:520px){.page_chatDrawerFloating__LNk37{width:100%;margin:64px 0 0;border-radius:12px 12px 0 0;max-height:calc(100vh - 64px)}}.page_chatDrawerFloatingMax__QjCFU{width:min(960px,100vw - 24px)!important;max-height:calc(100vh - 72px)!important}@media(max-width:520px){.page_chatDrawerFloatingMax__QjCFU{width:calc(100vw - 16px)!important;max-height:calc(100vh - 56px)!important;margin-top:56px!important}}.page_chatDrawerHead__eGU51{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.page_chatDrawerHeadLeft__HeO2g{display:flex;align-items:center;gap:10px;min-width:0}.page_chatDrawerIconWrap__qxou_{width:28px;height:28px;border-radius:8px;background:#d1fae5;color:#059669;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_chatDrawerIcon__b3QuE{width:14px;height:14px}.page_chatDrawerTitle__Ee9oQ{font-size:14px;font-weight:700;color:#1e293b;line-height:1.2}.page_chatDrawerSubtitle__JoMNh{font-size:10px;color:#94a3b8;margin-top:4px;line-height:1.35}.page_chatDrawerHeadActions__6Ojnn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.page_chatDrawerClose__1v9vx{width:32px;height:32px;border:none;border-radius:8px;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease;flex-shrink:0}.page_chatDrawerClose__1v9vx:hover{background:#e2e8f0;color:#475569}.page_chatDrawerCloseIcon__z6DxM{width:16px;height:16px}.page_chatDrawerAlert__bfcdj{padding:0 16px 8px;flex-shrink:0}.page_chatDrawerMain__Xpa8S{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth}.page_chatDrawerMain__Xpa8S::-webkit-scrollbar{width:4px}.page_chatDrawerMain__Xpa8S::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.page_chatMsgBot__x9KEg{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;animation:page_fadeSlideIn__jbGFG .22s ease}.page_chatMsgBotLabel__QloSH{font-size:10px;font-weight:600;color:#94a3b8;letter-spacing:.02em;padding-left:2px}.page_chatMsgUser__d_Vnt{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:100%;animation:page_fadeSlideIn__jbGFG .22s ease}.page_chatMsgUserPlain__psc5h{white-space:pre-wrap;word-break:break-word}.page_chatMsgBody__mVn6z{font-size:13px;line-height:1.65;color:#334155;padding:10px 14px;border-radius:12px;max-width:92%;word-break:break-word}.page_chatMsgBody__mVn6z p{margin:0 0 .5em}.page_chatMsgBody__mVn6z p:last-child{margin-bottom:0}.page_chatMsgBody__mVn6z ol,.page_chatMsgBody__mVn6z ul{margin:.35em 0;padding-left:1.25em}.page_chatMsgBody__mVn6z code{font-size:.9em;background:#f1f5f9;padding:.1em .35em;border-radius:4px}.page_chatMsgBody__mVn6z .page_dots__YtCCZ{display:inline-flex;align-items:center;gap:4px}.page_chatMsgBody__mVn6z .page_dots__YtCCZ span{width:5px;height:5px;border-radius:50%;background:#94a3b8;display:inline-block;opacity:0}.page_chatMsgBody__mVn6z .page_dots__YtCCZ span:first-child{animation:page_dot1__pBTS_ 1.6s step-end infinite}.page_chatMsgBody__mVn6z .page_dots__YtCCZ span:nth-child(2){animation:page_dot2__G_Vdy 1.6s step-end infinite}.page_chatMsgBody__mVn6z .page_dots__YtCCZ span:nth-child(3){animation:page_dot3__3A4zc 1.6s step-end infinite}.page_chatMsgBot__x9KEg .page_chatMsgBody__mVn6z{background:#f8fafc;border:1px solid #f1f5f9}.page_chatMsgUser__d_Vnt .page_chatMsgBody__mVn6z{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(15,23,42,.04)}.page_chatMsgBodyError__rS5HA{border-color:#fecaca!important;background:#fef2f2!important;color:#b42318!important}.page_chatAssistantThinkingWrap__l61Kd{margin-bottom:12px;border-radius:10px;border:1px solid #e2e8f0;background:rgba(241,245,249,.65);overflow:hidden}.page_chatAssistantThinkingToggle__DSuR_{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:8px 10px;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:#475569;transition:background .15s ease}.page_chatAssistantThinkingToggle__DSuR_:hover{background:#f8fafc}.page_chatAssistantThinkingBulb__qboIU{flex-shrink:0;width:16px;height:16px;color:#94a3b8}.page_chatAssistantThinkingTitle__9XZjO{flex:1;font-size:13px;font-weight:600;letter-spacing:.02em;color:#64748b}.page_chatAssistantThinkingChevron__uNLZI{flex-shrink:0;width:16px;height:16px;color:#94a3b8;transition:transform .2s ease}.page_chatAssistantThinkingBody__vvG1B{padding:0 10px 10px 34px;font-size:12px;line-height:1.55;color:#64748b}.page_chatAssistantThinkingBody__vvG1B p{margin:0 0 .4em}.page_chatAssistantThinkingBody__vvG1B p:last-child{margin-bottom:0}.page_chatDrawerFoot__15VQ6{flex-shrink:0;padding:0 16px 14px;border-top:1px solid #f1f5f9;background:#fff}.page_inputBox__YfXd7{border-radius:12px;border:1px solid rgba(226,232,240,.85);overflow:hidden;margin-top:12px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.page_inputBoxToolbar__F_ZJP{display:flex;align-items:center;padding:8px 10px;background:rgba(248,250,252,.85);border-bottom:1px solid rgba(241,245,249,.95)}.page_badgeRow__GkcJH{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_badgeAgent__OWz4y{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:6px;background:#fff;border:1px solid #e2e8f0;font-size:10px;font-weight:700;color:#64748b;max-width:100%}.page_badgePrefix__6yyyl{flex-shrink:0}.page_badgeIcon__VCCti{width:12px;height:12px;flex-shrink:0}.page_agentSelect__X4pYa{min-width:0;flex:1;max-width:200px;font-size:10px!important;font-weight:700}.page_agentSelect__X4pYa .ant-select-selector{padding:0 4px!important;height:22px!important;border:none!important;box-shadow:none!important;background:transparent!important}.page_agentSelect__X4pYa .ant-select-selection-item,.page_agentSelect__X4pYa .ant-select-selection-placeholder{line-height:20px!important;font-size:10px!important;font-weight:700!important;color:#64748b!important}.page_agentSelectPopup__4BUEZ .ant-select-item{font-size:12px}.page_badgeSkill__rMk_s{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:6px;background:#fff;border:1px solid #e2e8f0;font-size:10px;font-weight:700;color:#64748b;cursor:pointer;font-family:inherit;transition:background .15s ease,border-color .15s ease,color .15s ease}.page_badgeSkill__rMk_s:hover{border-color:#cbd5e1;background:#f8fafc}.page_badgeSkillOn__M603s{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.page_badgeSkillOn__M603s:hover{background:#d1fae5;border-color:#6ee7b7;color:#047857}.page_inputBoxRow__yEpLP{display:flex;align-items:flex-end;gap:8px;padding:12px 12px 12px 14px}.page_inputBoxCol__jjYrp{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.page_attachStrip__LO26X{display:flex;flex-direction:column;align-items:stretch;gap:6px;max-height:112px;overflow-y:auto;overflow-x:hidden;padding-right:2px}.page_attachStrip__LO26X::-webkit-scrollbar{width:6px}.page_attachStrip__LO26X::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.page_attachChip__lU7Dn{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 8px;border-radius:6px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:11px;color:#475569}.page_attachChipName__IXCiP{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.page_attachChipRemove__aCCP4{flex-shrink:0;border:none;background:transparent;color:#94a3b8;cursor:pointer;font-size:16px;line-height:1;padding:0 4px;border-radius:4px}.page_attachChipRemove__aCCP4:hover{color:#64748b;background:rgba(226,232,240,.6)}.page_attachFileInput__EZl6i{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.page_drawerTextarea__i9N91{flex:1;min-height:72px;max-height:144px;border:none;outline:none;resize:none;background:transparent;font-size:13px;line-height:1.55;color:#334155;font-family:inherit}.page_drawerTextarea__i9N91::-moz-placeholder{color:#94a3b8}.page_drawerTextarea__i9N91::placeholder{color:#94a3b8}.page_inputBoxActions__7Fxc_{display:flex;align-items:center;gap:6px;flex-shrink:0;padding-bottom:2px}.page_attachBtn__Jo923{padding:8px;border:none;border-radius:8px;background:transparent;color:#94a3b8;cursor:not-allowed;opacity:.55;display:flex;align-items:center;justify-content:center}.page_attachBtnEnabled__iR9VS{cursor:pointer;opacity:1;color:#64748b}.page_attachBtnEnabled__iR9VS:hover{color:#334155;background:#f1f5f9}.page_attachBtnIcon__wT4li{width:20px;height:20px}.page_voiceBtn__r5zaB{padding:8px;border:none;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,transform .1s ease}.page_voiceBtn__r5zaB:hover:not(:disabled){background:#f1f5f9;color:#334155}.page_voiceBtn__r5zaB:active:not(:disabled){transform:scale(.97)}.page_voiceBtnDisabled__N7Umx,.page_voiceBtn__r5zaB:disabled{cursor:not-allowed;opacity:.6}.page_voiceBtnRecording__Hy2sd{color:#ef4444;background:#fff1f2;border:1px solid #fecdd3;animation:page_voicePulse__g_Cqc 1.2s ease-in-out infinite}.page_voiceLoadingText__T05ez{font-size:11px;font-weight:600;color:#64748b;padding:0 2px;white-space:nowrap}.page_drawerSendBtn__1KoD_{padding:10px;border:none;border-radius:12px;background:#10b981;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(16,185,129,.35);transition:background .15s ease,box-shadow .15s ease,transform .1s ease}.page_drawerSendBtn__1KoD_:hover:not(:disabled){background:#059669;box-shadow:0 6px 18px rgba(16,185,129,.4)}.page_drawerSendBtn__1KoD_:active:not(:disabled){transform:scale(.97)}.page_drawerSendBtnDisabled__XkmrR{background:#cbd5e1;box-shadow:none;cursor:not-allowed}.page_drawerSendBtnDisabled__XkmrR:hover{background:#cbd5e1;box-shadow:none}.page_drawerSendIcon__UbP5f{width:20px;height:20px}.page_sendSpinner__ZLpFO{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:page_spin__HkZ2S .7s linear infinite}.page_chatDrawerHint__PvNGl{margin:10px 0 0;font-size:10px;color:#94a3b8;line-height:1.4;text-align:center}.page_chatDrawerHint__PvNGl strong{color:#64748b;font-weight:600}.page_chatReopenFab__rbHFi{position:fixed;right:24px;bottom:24px;z-index:50;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:none;border-radius:999px;background:#10b981;color:#fff;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;box-shadow:0 8px 24px rgba(16,185,129,.35);transition:background .15s ease,transform .1s ease}.page_chatReopenFab__rbHFi:hover{background:#059669}.page_chatReopenFab__rbHFi:active{transform:scale(.98)}.page_chatReopenFabIcon__VlN__{width:18px;height:18px}@keyframes page_spin__HkZ2S{to{transform:rotate(1turn)}}.page_homeNotice__ySUoU{padding:16px 16px 0}.page_homeEmbedArea__PvMBb{position:relative;width:100%;min-height:calc(100vh - 76px);overflow:hidden}.page_chatView__ZmhUG{flex:1;display:flex;flex-direction:column;overflow:hidden;animation:page_fadeIn__y0Sxg .25s ease;min-height:0}.page_chatView__ZmhUG .page_chatArea__jCY_i{width:760px;margin:0 auto;flex:1;position:relative}@media(max-width:1024px){.page_chatView__ZmhUG .page_chatArea__jCY_i{width:100%;padding:0 16px}}.page_chatView__ZmhUG .page_chatRecord__RtJ_E{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;padding:24px 0 16px;scroll-behavior:smooth}.page_chatView__ZmhUG .page_chatRecord__RtJ_E::-webkit-scrollbar{width:4px}.page_chatView__ZmhUG .page_chatRecord__RtJ_E::-webkit-scrollbar-thumb{background:#d0d9e8;border-radius:4px}.page_emptyPlaceholder__0z_9i{height:100%;min-height:160px;display:flex;align-items:center;justify-content:center;color:#b0bec5;font-size:14px}.page_chatRow__edapO{display:flex;margin-top:28px;animation:page_fadeSlideIn__jbGFG .25s ease}.page_chatRow__edapO .page_questionIcon__Z5gjg{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#c8deff,#a3c4ff);display:flex;justify-content:center;align-items:center;flex-shrink:0}.page_chatRow__edapO .page_answerIcon__9ACFC{width:34px;height:34px;flex-shrink:0}.page_chatRow__edapO .page_answerIcon__9ACFC img{width:100%;height:100%;border-radius:50%}.page_chatAnswer__jt8B_ .page_chatWord__Xnd_i{background:#fff;padding:14px 18px;min-height:52px;line-height:26px;border-radius:0 12px 12px 12px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.page_chatAnswer__jt8B_ .page_chatWord__Xnd_i .page_dots__YtCCZ{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:#9b9b9b}.page_chatAnswer__jt8B_ .page_chatWord__Xnd_i .page_dots__YtCCZ span{width:6px;height:6px;border-radius:50%;background:#9b9b9b;display:inline-block;opacity:0}.page_chatAnswer__jt8B_ .page_chatWord__Xnd_i .page_dots__YtCCZ span:first-child{animation:page_dot1__pBTS_ 1.6s step-end infinite}.page_chatAnswer__jt8B_ .page_chatWord__Xnd_i .page_dots__YtCCZ span:nth-child(2){animation:page_dot2__G_Vdy 1.6s step-end infinite}.page_chatAnswer__jt8B_ .page_chatWord__Xnd_i .page_dots__YtCCZ span:nth-child(3){animation:page_dot3__3A4zc 1.6s step-end infinite}.page_chatWordError__DaQlZ{border:1px solid #ffd6d6;background:#fff4f4!important;color:#b42318!important}.page_chatQuestion__lRqLx{justify-content:flex-end}.page_chatQuestion__lRqLx .page_chatContent__3sbCk{margin-left:0!important;margin-right:0;align-items:flex-end;flex:0 1 auto;max-width:75%}.page_chatQuestion__lRqLx .page_chatContent__3sbCk .page_chatRole__E55xW{text-align:right}.page_chatQuestion__lRqLx .page_chatWord__Xnd_i{background:#fff!important;color:#262626!important;border-radius:12px 12px 12px 0!important;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:14px 18px!important}.page_chatContent__3sbCk{margin-left:12px;display:flex;flex-direction:column;max-width:75%}.page_chatContent__3sbCk .page_chatRole__E55xW{font-size:12px;font-weight:600;color:#a0aec0;margin-bottom:5px;letter-spacing:.02em}.page_chatContent__3sbCk .page_chatWord__Xnd_i{font-size:14px;color:#262626;line-height:1.75;border-radius:10px;word-wrap:break-word}.page_chatBytes__L8TSN{margin-top:8px}.page_inputBar__gXa_P{padding:12px 0 20px;display:flex;flex-direction:column;align-items:center;background:#f5f6f7;flex-shrink:0;margin-top:auto}.page_inputWrap__qnQDq{width:700px;background:#fff;border-radius:18px;border:1.5px solid #e4eaf3;box-shadow:0 4px 28px rgba(0,0,0,.08);transition:border-color .18s ease,box-shadow .18s ease;overflow:hidden}.page_inputWrap__qnQDq:focus-within{border-color:#1677ff;box-shadow:0 4px 28px rgba(22,119,255,.12)}@media(max-width:1024px){.page_inputWrap__qnQDq{width:calc(100% - 32px)}}.page_inputWrap__qnQDq .page_textarea__XbzpS{display:block;width:100%;resize:none;border:none;outline:none;background:transparent;font-size:15px;color:#1a1a2e;line-height:1.7;padding:16px 18px 8px;font-family:inherit}.page_inputWrap__qnQDq .page_textarea__XbzpS::-moz-placeholder{color:#b8c4d8}.page_inputWrap__qnQDq .page_textarea__XbzpS::placeholder{color:#b8c4d8}.page_inputWrap__qnQDq .page_inputFooter__xSlAk{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 10px;border-top:1px solid #f0f4fb}.page_inputWrap__qnQDq .page_toolbar__chvgq{display:flex;align-items:center;gap:6px}.page_inputWrap__qnQDq .page_toolTag__fiusd{display:inline-flex;align-items:center;padding:4px 10px;border-radius:20px;border:1.5px solid #e4eaf3;background:#f6f8fc;font-size:12px;color:#7a8fa8;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;line-height:1.4;gap:8px}.page_inputWrap__qnQDq .page_toolTag__fiusd:hover{border-color:#1677ff;color:#1677ff;background:#eef4ff}.page_inputWrap__qnQDq .page_toolTagActive__8KmYi{border-color:#1677ff;background:#1677ff;color:#fff}.page_inputWrap__qnQDq .page_toolTagActive__8KmYi:hover{background:#4096ff;border-color:#4096ff;color:#fff}.page_inputWrap__qnQDq .page_appSelectWrap__AmE4u{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:20px;border:1.5px solid #e4eaf3;background:#f6f8fc}.page_inputWrap__qnQDq .page_appSelectLabel__ShdTX{font-size:12px;color:#7a8fa8;line-height:1.4;white-space:nowrap}.page_inputWrap__qnQDq .page_appSelect__L1cZT{min-width:190px}.page_inputWrap__qnQDq .page_actions__CEZ3T{display:flex;align-items:center;gap:6px}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_actionBtn__gkiVI{width:32px;height:32px;border-radius:8px;background:#f3f5f8;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .15s ease}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_actionBtn__gkiVI:hover{background:#e6eeff}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_sendBtn__UttcT{background:#1677ff}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_sendBtn__UttcT:hover{background:#4096ff}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_sendBtn__UttcT.page_disabled__zVOrb{background:#c5d8ff;cursor:not-allowed}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_voiceBtn__r5zaB{position:relative;overflow:hidden}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_voiceBtn__r5zaB:hover{background:#fff0f0}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_voiceBtnRecording__Hy2sd{background:#fff1f0;border:1.5px solid #ffccc7;animation:page_voicePulse__g_Cqc 1.2s ease-in-out infinite}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_voiceBtnRecording__Hy2sd:hover{background:#fff1f0}.page_inputWrap__qnQDq .page_actions__CEZ3T .page_voiceLoadingText__T05ez{font-size:10px;color:#8a9ab5;white-space:nowrap;padding:0 2px}.page_inputWrapChat__7ZJ4z{width:760px}@media(max-width:1024px){.page_inputWrapChat__7ZJ4z{width:calc(100% - 32px)}}.page_hint__9IN4A{margin-top:8px;font-size:12px;color:#b0bec5}@keyframes page_voicePulse__g_Cqc{0%,to{box-shadow:0 0 0 0 rgba(245,34,45,.3)}50%{box-shadow:0 0 0 6px rgba(245,34,45,0)}}@keyframes page_fadeIn__y0Sxg{0%{opacity:0}to{opacity:1}}@keyframes page_fadeSlideIn__jbGFG{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes page_dot1__pBTS_{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes page_dot2__G_Vdy{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes page_dot3__3A4zc{0%{opacity:0}75%{opacity:1}to{opacity:0}}.page_chatDrawerHistoryBtn__qLTId{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:#64748b;cursor:pointer;transition:all .2s;flex-shrink:0}.page_chatDrawerHistoryBtn__qLTId:hover{background:#f1f5f9;color:#334155}.page_historyPanel__R0f5T{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:10;display:flex;flex-direction:column;border-radius:16px;overflow:hidden}.page_historyPanelHeader__zCZQ_{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.page_historyPanelTitle__DT_Ud{font-size:15px;font-weight:600;color:#1e293b}.page_historyPanelBody__lqGXi{flex:1;overflow-y:auto;padding:8px}.page_historyEmpty__O2kn5{display:flex;align-items:center;justify-content:center;height:100%;color:#94a3b8;font-size:13px}.page_historyList__mLg_d{display:flex;flex-direction:column;gap:2px}.page_historyItem__zCmls{padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .15s}.page_historyItem__zCmls:hover{background:#f1f5f9}.page_historyItemText__s_Uce{font-size:13px;color:#475569;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}