.LsPanel{position:fixed;left:20px;top:17px;display:flex;flex-direction:column;border-radius:12px;z-index:10;width:255px}@media(max-width:1440px){.LsPanel{width:235px}}@media(max-width:1100px){.LsPanel{width:215px}}@media(max-width:1000px){.LsPanel{width:200px}}@media(max-width:900px){.LsPanel{width:190px}}.LsPanel .LeftSidePanel{animation:slideInFromLeft .5s ease forwards;box-shadow:0 2px 4px 0 rgba(0,0,0,.149);background-color:#fff;border-radius:12px;height:auto}.LsPanel .LeftSidePanel .Header{padding:14px;display:flex;align-items:center;border-radius:12px}.LsPanel .LeftSidePanel .Header .title{color:#1f2937;line-height:21px;font-size:14px;font-weight:600;margin-left:12px}@media(max-width:1440px){.LsPanel .LeftSidePanel .Header{padding:10px}.LsPanel .LeftSidePanel .Header .title{font-size:12px;line-height:19px}}@media(max-width:1000px){.LsPanel .LeftSidePanel .Header .title{font-size:10px;line-height:17px}}.LsPanel.open{animation:slideDown .7s ease forwards;box-shadow:0 2px 4px 0 rgba(0,0,0,.149);z-index:1000}@media(max-width:900px){.LsPanel.open{animation:slideDownB900 .7s ease forwards}}.LsPanel.open .Header{border-radius:12px 0}.LsPanel.open .LeftSidePanel{animation:slideInFromLeft .5s ease forwards;background-color:#fff;border-radius:12px 12px 0 0;box-shadow:none;height:auto}.LsPanel.open .fullPanel{position:relative;border-top:1px solid #e6e6e6;display:flex;flex-direction:column;background-color:#fff;border-radius:0 0 12px 12px;flex:1;overflow:hidden}.LsPanel.open .fullPanel .NewThread{padding:10px;margin:12px 8px;background:#f3f4f6;border-radius:12px;display:flex;color:#111827;align-items:center;font-weight:500;font-size:14px;line-height:21px;cursor:pointer;animation:fadeIn .6s ease forwards}@media(max-width:1440px){.LsPanel.open .fullPanel .NewThread{font-size:12px;line-height:19px;padding:8px}}@media(max-width:1000px){.LsPanel.open .fullPanel .NewThread{font-size:10px;line-height:17px;padding:7px}}.LsPanel.open .fullPanel .NewThread .Kbtn{margin-left:auto;padding:2px 6px;border-radius:8px;background-color:#fff;border:1px solid #d1d5db}.LsPanel.open .fullPanel .NewThread:hover{color:#f9fafb;background:#111827}.LsPanel.open .fullPanel .NewThread:hover .Kbtn{background:#1f2937;color:#d1d5db}.LsPanel.open .fullPanel .NewThread:hover img{filter:brightness(0) invert(1)}.LsPanel.open .fullPanel .ChatHistoryMenu{display:flex;justify-content:center;align-items:center;padding:8px;border-bottom:1px solid #e6e6e6;animation:fadeIn .8s ease forwards;width:100%}.LsPanel.open .fullPanel .ChatHistoryMenu .MenuTab{border-radius:4px;padding:5px 7px;color:#6b7280;font-size:12px;font-weight:500;line-height:18px;cursor:pointer}.LsPanel.open .fullPanel .ChatHistoryMenu .MenuTab.act{color:#111827;font-weight:600;border-radius:4px;background-color:#f5f5f5}.LsPanel.open .fullPanel .ChatHistoryMenu .Search{margin-left:auto;padding-right:6px;cursor:pointer}.LsPanel.open .fullPanel .ChatHistoryMenu .Search img{width:12px;height:12px}.LsPanel.open .fullPanel .ChatHistoryMenu .searchInput{background-color:#f5f5f5;border-radius:4px;display:flex;align-items:center;width:100%}.LsPanel.open .fullPanel .ChatHistoryMenu .searchInput input{border:none;background-color:#f5f5f5;font-size:12px;line-height:18px;outline:none}.LsPanel.open .fullPanel .ChatHistoryMenu .searchInput img{padding:2px;width:16px;height:16px;border-radius:50%;cursor:pointer}.LsPanel.open .fullPanel .ChatHistoryMenu .searchInput img:hover{background-color:#fff}@media(max-width:1440px){.LsPanel.open .fullPanel .ChatHistoryMenu .Search img{width:11px;height:11px}.LsPanel.open .fullPanel .ChatHistoryMenu .MenuTab{font-size:10px;line-height:17px}}@media(max-width:1000px){.LsPanel.open .fullPanel .ChatHistoryMenu .Search img{width:10px;height:10px}.LsPanel.open .fullPanel .ChatHistoryMenu .MenuTab{font-size:8px;line-height:15px}}.LsPanel.open .fullPanel .AppsNProfile{width:100%}.LsPanel.open .fullPanel .AppsNProfile .Apps{padding:23px 14px;border-top:1px solid #e6e6e6;display:flex;flex-direction:column;gap:24px}.LsPanel.open .fullPanel .AppsNProfile .Apps .Item{display:flex;align-items:center;gap:8px;color:#374151;font-weight:500;font-size:14px;line-height:21px}.LsPanel.open .fullPanel .AppsNProfile .Apps .Item img{width:20px;height:20px}@media(max-width:1440px){.LsPanel.open .fullPanel .AppsNProfile .Apps .Item{gap:7px;font-size:12px;line-height:19px}.LsPanel.open .fullPanel .AppsNProfile .Apps .Item img{width:18px;height:18px}}@media(max-width:1000px){.LsPanel.open .fullPanel .AppsNProfile .Apps .Item{gap:6px;font-size:10px;line-height:17px}.LsPanel.open .fullPanel .AppsNProfile .Apps .Item img{width:16px;height:16px}}@media(max-width:1440px){.LsPanel.open .fullPanel .AppsNProfile .Apps{padding:17px 14px;gap:20px}}@media(max-width:1000px){.LsPanel.open .fullPanel .AppsNProfile .Apps{padding:14px;gap:18px}}.LsPanel.open .fullPanel .AppsNProfile .Profile{padding:14px 18px 14px 12px;border-top:1px solid #e6e6e6;display:flex;align-items:center;color:#1f2937;font-weight:400;font-size:14px;line-height:21px}@media(max-width:1440px){.LsPanel.open .fullPanel .AppsNProfile .Profile{font-size:12px;line-height:19px}}@media(max-width:1000px){.LsPanel.open .fullPanel .AppsNProfile .Profile{font-size:10px;line-height:17px}}.LsPanel.open .fullPanel .AppsNProfile .Profile .Icons{margin-left:auto;display:flex;gap:12px}.LsPanel.open .fullPanel .AppsNProfile .Profile .Icons img{width:20px;height:20px}@media(max-width:1440px){.LsPanel.open .fullPanel .AppsNProfile .Profile .Icons{gap:10px}.LsPanel.open .fullPanel .AppsNProfile .Profile .Icons img{width:18px;height:18px}}@media(max-width:1000px){.LsPanel.open .fullPanel .AppsNProfile .Profile .Icons{gap:8px}.LsPanel.open .fullPanel .AppsNProfile .Profile .Icons img{width:16px;height:16px}}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideDown{0%{height:56px}to{height:calc(100vh - 34px)}}@keyframes slideDownB900{0%{height:56px}to{height:calc(100vh - 125px)}}.togglebtnOutline{width:34px;height:16px;border-radius:32px;border:1px solid #e5e7eb;display:flex;align-items:center;cursor:pointer}.togglebtnOutline .toggleBtn{display:flex;justify-content:center;align-items:center;height:14px;width:14px;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.149);transition:all .3s ease-in-out}.togglebtnOutline .toggleBtn.toggled{background-color:#111827;transform:translateX(19px)}.dropdown-menu{background-color:#000;padding:4px 0;width:max-content;border-radius:8px;min-width:130px;overflow:hidden;animation:fadeIn .3s ease forwards;z-index:1000}.dropdown-menu .action{background-color:#000;display:flex;align-items:center;gap:12px;padding:10px;font-size:12px;font-weight:500;line-height:18px;cursor:pointer}.dropdown-menu .action .togglebtnOutline{margin-left:auto}.dropdown-menu .toggleAct{cursor:default}@media(max-width:1440px){.dropdown-menu .action{font-size:10px;padding:6px 8px}.dropdown-menu .actionIcons{height:16px;width:16px}}@media(max-width:1000px){.dropdown-menu .action{font-size:8px;padding:4px 6px}.dropdown-menu .actionIcons{height:14px;width:14px}}.ChatHistoryList{width:100%;flex:1;padding:10px 8px;animation:fadeIn .9s ease forwards;overflow:auto;position:relative}.ChatHistoryList .ListTitle{display:flex;align-items:center;gap:4.5px;margin-left:6px;font-size:10px;line-height:16px;font-weight:600;color:#111827;margin-top:8px;margin-bottom:8px}.ChatHistoryList .ListTitle img{transform:none;transition:all .2s linear}.ChatHistoryList .ListTitle.act img{transform:rotate(180deg);transition:all .2s linear}@media(max-width:1440px){.ChatHistoryList .ListTitle{line-height:15px}}@media(max-width:1000px){.ChatHistoryList .ListTitle{font-size:8px;line-height:14px}}.ChatHistoryList .List{max-height:0;overflow:hidden;transition:max-height .4s ease}.ChatHistoryList .List .ListItem{position:relative;font-size:12px;line-height:18px;font-weight:400;color:#000;padding:4px 7px;border-radius:4px;width:100%;text-overflow:ellipsis;white-space:nowrap}.ChatHistoryList .List .ListItem .InnerListItem{position:relative;z-index:3;overflow:hidden}.ChatHistoryList .List .ListItem .Desc{overflow:hidden}.ChatHistoryList .List .ListItem.act{font-weight:500;background:#f3f4f6}.ChatHistoryList .List .ListItem.act .Dots{background:#f3f4f6;backdrop-filter:none;box-shadow:0 0 15px 8px rgba(234,244,246,.7)}@media(max-width:1440px){.ChatHistoryList .List .ListItem{line-height:16px;font-size:10px}}@media(max-width:1000px){.ChatHistoryList .List .ListItem{font-size:8px;line-height:14px}}.ChatHistoryList .List .ListItem:hover{background:#f3f4f6}.ChatHistoryList .List .ListItem:hover .Dots{display:block}.ChatHistoryList .List .ListItem.DD{background:#f3f4f6}.ChatHistoryList .List .ListItem.DD .Dots{display:block}.ChatHistoryList .List .Dots{display:none;z-index:5;position:absolute;padding:1px;right:0;top:50%;transform:translateY(-50%);background:#f3f4f6;box-shadow:0 0 15px 8px rgba(234,244,246,.7);backdrop-filter:none;border-radius:8px;cursor:pointer}.ChatHistoryList .List .renameInput{position:absolute;top:0;left:0;width:100%;padding:4px 7px;z-index:30}.ChatHistoryList .List .renameInput input{width:100%;line-height:12px}.ChatHistoryList .List .renameInput input:focus{outline:none}.ChatHistoryList .List .dropdown-menu{position:absolute;right:0;z-index:9999;top:calc(100% + 6px)}.ChatHistoryList .List.expand{max-height:100vw;overflow:visible}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#555}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes expand{0%{height:20px}to{height:max-content}}.RightSidePanel{position:fixed;right:22px;top:17px;background-color:#fff;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.149);display:flex;padding:12px 10px;align-items:center;animation:slideInFromRight .5s ease forwards;z-index:10}.RightSidePanel .Icons{display:flex;gap:16px;margin-right:6px}.RightSidePanel .Icons .icons{cursor:pointer}.RightSidePanel .sessionTitle{color:#111827;font-weight:500;font-size:14px;line-height:21px;margin-left:12px;margin-right:8px}.RightSidePanel .DownArrow{margin-right:31px}@media(max-width:1440px){.RightSidePanel{padding:8px 6px}.RightSidePanel .Icons{gap:14px}.RightSidePanel .Icons .icons{width:"14";height:"14";transition:all .3s ease-in-out;transform:scale(1);opacity:1}.RightSidePanel .Icons .icons.outline{transform:scale(.9);opacity:.8}.RightSidePanel .Icons .icons.filled{transform:scale(1.1);opacity:1}.RightSidePanel .sessionTitle{font-size:12px;line-height:19px}.RightSidePanel .DownArrow{margin-right:31px}}@media(max-width:1100px){.RightSidePanel{padding:8px 6px}.RightSidePanel .Icons{gap:12px}.RightSidePanel .Icons .icons{width:"13";height:"13"}.RightSidePanel .sessionTitle{font-size:12px;line-height:19px;margin-left:8px;margin-right:4px}.RightSidePanel .DownArrow{margin-right:24px}}@media(max-width:1000px){.RightSidePanel{padding:8px 6px}.RightSidePanel .Icons{gap:10px}.RightSidePanel .Icons .icons{width:"12";height:"12"}.RightSidePanel .sessionTitle{font-size:10px;line-height:17px;margin-left:8px;margin-right:4px}.RightSidePanel .DownArrow{margin-right:20px}}.RightSidePanel .dropdown-menu{position:absolute;top:calc(100% + 10px);right:0}.InputArea{padding:20px 50px;position:fixed;width:70%;bottom:0;background-color:#f9fafb;animation:slideInFromBottom .5s ease forwards}@media(max-width:1680px){.InputArea{padding:18px 45px;width:65%}}@media(max-width:1440px){.InputArea{padding:18px 45px;width:65%}}@media(max-width:1280px){.InputArea{padding:16px 35px;width:57%}}@media(max-width:1000px){.InputArea{padding:16px 25px;width:52%}}@media(max-width:900px){.InputArea{padding:16px 20px;width:100%}}.InputArea .InsightsToggle{cursor:pointer;margin-bottom:9px;margin-left:auto;width:max-content;display:flex;align-items:center;gap:4px}.InputArea .InsightsToggle .text{color:#6b7280;font-weight:500;font-size:12px;line-height:18x}@media(max-width:1440px){.InputArea .InsightsToggle .text{font-size:10px;line-height:16px}}.InputArea .InputText{background-color:#fff;width:100%;padding:12px 16px;display:flex;align-items:flex-end;gap:8px;margin-bottom:12px;border-radius:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.059)}.InputArea .InputText textarea{width:100%;resize:none;height:auto;max-height:100px;overflow-y:auto;outline:none;font-size:16px;line-height:24px;font-weight:400;color:#374151}@media(max-width:1440px){.InputArea .InputText{gap:6px;padding:10px 12px}.InputArea .InputText textarea{font-size:14px;line-height:22px}}@media(max-width:1000px){.InputArea .InputText{gap:4px;padding:8px 10px}.InputArea .InputText textarea{font-size:12px;line-height:20px}}.InputArea .footer{display:flex;align-items:center;color:#9ca3af;font-weight:400;font-size:12px;line-height:14px}@media(max-width:1440px){.InputArea .footer{font-size:10px;line-height:12px}}.InputArea .footer .chatGpt{display:flex;align-items:center}.InputArea .footer .credits{margin-left:auto}.InputArea .footer .credits a{color:#1a5dee;cursor:pointer}@keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateX(0)}}.ChatArea{position:fixed;display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;overflow:auto;z-index:0}.ChatArea .ChatMessages{width:70%;padding:20px 50px 200px}@media(max-width:1680px){.ChatArea .ChatMessages{width:65%;padding:18px 45px 150px}}@media(max-width:1440px){.ChatArea .ChatMessages{width:65%;padding:18px 45px 150px}}@media(max-width:1280px){.ChatArea .ChatMessages{width:57%;padding:16px 35px 150px}}@media(max-width:1000px){.ChatArea .ChatMessages{width:52%;padding:16px 25px 150px}}@media(max-width:900px){.ChatArea .ChatMessages{width:100%;padding:16px 20px 150px}}.ChatArea .ChatMessages .bot-logo{width:24px;height:24px}@media(max-width:1400px){.ChatArea .ChatMessages .bot-logo{width:22px;height:22px}}@media(max-width:1200px){.ChatArea .ChatMessages .bot-logo{width:20px;height:20px}}@media(max-width:1000px){.ChatArea .ChatMessages .bot-logo{width:19px;height:18px}}.ChatArea .ChatMessages .ChatText{width:fit-content;white-space:pre-line;margin-bottom:48px}.ChatArea .ChatMessages .ChatText .Time{color:#888;font-weight:400;font-size:14px;line-height:21px;margin-bottom:8px}.ChatArea .ChatMessages .ChatText .Message{color:#374151;font-weight:400;font-size:16px;line-height:21px;max-width:80%;word-break:break-word}@media(max-width:1400px){.ChatArea .ChatMessages .ChatText .Time{font-size:12px;line-height:19px;margin-bottom:7px}.ChatArea .ChatMessages .ChatText .Message{font-size:14px;line-height:19px}.ChatArea .ChatMessages .ChatText .bot-logo{width:22px;height:22px}}@media(max-width:1200px){.ChatArea .ChatMessages .ChatText .Time{font-size:10px;line-height:17px;margin-bottom:6px}.ChatArea .ChatMessages .ChatText .Message{font-size:12px;line-height:17px}.ChatArea .ChatMessages .ChatText .bot-logo{width:20px;height:20px}}.ChatArea .ChatMessages .user{margin-left:auto}.ChatArea .ChatMessages .user .Message,.ChatArea .ChatMessages .user .Time{width:fit-content;margin-left:auto}.ChatArea .ChatMessages .llm{flex:1;margin-left:16px}.ChatArea .ChatMessages .llm .Time{display:flex;align-items:center}.ChatArea .ChatMessages .ChartConatainer{max-width:700px;margin-top:20px;padding-top:32px;background-color:#fff;border:1px solid #e5e7eb;border-radius:16px}@media(max-width:1600px){.ChatArea .ChatMessages .ChartConatainer{max-width:600px}}@media(max-width:1400px){.ChatArea .ChatMessages .ChartConatainer{max-width:500px}}@media(max-width:1200px){.ChatArea .ChatMessages .ChartConatainer{max-width:450px}}@media(max-width:1000px){.ChatArea .ChatMessages .ChartConatainer{max-width:400px}}@media(max-width:900px){.ChatArea{padding-top:80px}}.ChartConatainer{max-width:700px}@media(max-width:1600px){.ChartConatainer{max-width:600px}}@media(max-width:1400px){.ChartConatainer{max-width:500px}}@media(max-width:1200px){.ChartConatainer{max-width:450px}}@media(max-width:1000px){.ChartConatainer{max-width:400px}}.InsightList{margin-top:20px;padding:10px}.InsightList .section{margin-bottom:16px}.InsightList .section h3{font-size:16px;margin-bottom:10px;color:#111827;font-weight:600}.InsightList .question-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.InsightList .question-item .text{color:#374151;flex:1;font-weight:400}.InsightList .question-item .arrow{color:#007bff;cursor:pointer}.InsightList .insight-list{list-style:none}.InsightList .insight-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:.5rem;color:#111827;font-weight:400}.InsightList .insight-list li .bullet{color:#111827;font-size:18px;line-height:1.4}.InsightList .insight-list li .text{line-height:1.4}.RemainingCreditPopup{padding:16px 16px 18px;box-shadow:0 8px 16px 0 rgba(0,0,0,.078);background-color:#fff;width:227px;border-radius:16px;position:fixed;bottom:39px;right:22px;animation:slideInFromRight .5s ease forwards;transition:transform .5s ease}@media(max-width:1440px){.RemainingCreditPopup{padding:14px 14px 16px;width:217px}}@media(max-width:1100px){.RemainingCreditPopup{padding:12px 12px 14px;width:197px}}@media(max-width:900px){.RemainingCreditPopup{padding:10px 10px 12px;bottom:115px}}.RemainingCreditPopup .closeBtn{position:absolute;right:11px;top:12px;cursor:pointer}.RemainingCreditPopup .title{display:flex;gap:4px;color:#111827;font-weight:600;font-size:16px;line-height:24px;margin-bottom:4px}@media(max-width:1440px){.RemainingCreditPopup .title{font-size:14px;line-height:20px}}@media(max-width:1000px){.RemainingCreditPopup .title{font-size:12px;line-height:18px}}.RemainingCreditPopup .desc{color:#6b7280;font-weight:400;font-size:14px;line-height:21px;margin-bottom:12px}@media(max-width:1440px){.RemainingCreditPopup .desc{font-size:12px;line-height:18px;margin-bottom:10px}}@media(max-width:1000px){.RemainingCreditPopup .desc{font-size:10px;line-height:16px;margin-bottom:8px}}.RemainingCreditPopup .CR{color:#111827;font-weight:600;font-size:16px;line-height:24px;margin-bottom:4px}@media(max-width:1440px){.RemainingCreditPopup .CR{font-size:14px;line-height:20px}}@media(max-width:1000px){.RemainingCreditPopup .CR{font-size:12px;line-height:18px}}.RemainingCreditPopup .Used{margin-bottom:4px;font-weight:500;font-size:12px;line-height:18px;color:#6b7280}@media(max-width:1440px){.RemainingCreditPopup .Used{font-size:10px;line-height:16px}}@media(max-width:1000px){.RemainingCreditPopup .Used{font-size:8px;line-height:14px}}.RemainingCreditPopup .CRFullBar{width:100%;height:6px;background-color:#f3f4f6;margin-bottom:25px}@media(max-width:1440px){.RemainingCreditPopup .CRFullBar{height:5px}}@media(max-width:1000px){.RemainingCreditPopup .CRFullBar{height:4px}}.RemainingCreditPopup .CRUsedBar{background-color:#111827;height:6px;width:64%}@media(max-width:1440px){.RemainingCreditPopup .CRUsedBar{height:5px}}@media(max-width:1000px){.RemainingCreditPopup .CRUsedBar{height:4px}}.RemainingCreditPopup .BuyNowBtn{padding:6px 12px;border-radius:4px;font-weight:500;font-size:12px;line-height:18px;color:#fff;background-color:#111827}@media(max-width:1440px){.RemainingCreditPopup .BuyNowBtn{font-size:10px;line-height:16px}}@media(max-width:1000px){.RemainingCreditPopup .BuyNowBtn{font-size:8px;line-height:14px}}.RemainingCreditPopup.slide-out{animation:slideOutToRight .5s ease forwards;transform:translateX(100%)}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutToRight{0%{transform:translateX(-5%)}25%{transform:translateX(-10%)}to{transform:translateX(150%)}}