.container[data-v-46c96510]{text-align:center}.chatcontainer[data-v-46c96510]{display:flex;height:100vh}.chat-container-first[data-v-46c96510]{max-width:800px;margin:20px auto;height:52vh;display:flex;flex-direction:column;font-size:14px}.chat-container[data-v-46c96510]{width:60%;margin:20px auto;height:95%;display:flex;flex-direction:column;font-size:14px}.messages[data-v-46c96510]{flex:1;overflow-y:auto;padding:10px 10px 10px 10px}.message[data-v-46c96510]{display:flex;gap:5px;margin-bottom:20px}.message.user[data-v-46c96510]{flex-direction:row-reverse}.avatar[data-v-46c96510]{width:30px;height:30px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.content[data-v-46c96510]{max-width:88%;padding:15px 15px 15px 0;border-radius:16.67px 16.67px 3.33px 16.67px;background:#fff;text-align:left}.message.assistant .content[data-v-46c96510]{background:#fff}.message.user .content[data-v-46c96510]{background:#008c8c;color:#fff}.text[data-v-46c96510]{line-height:1.6;font-family:SourceHanSansCN;font-weight:400;font-size:16px;color:#fff;line-height:26px}.text ol[data-v-46c96510],.text ul[data-v-46c96510]{margin:10px 0;padding-left:20px}.text li[data-v-46c96510]{margin:5px 0}.code-example[data-v-46c96510]{background:#f8f9fa;padding:10px;border-radius:6px;margin-top:10px;font-family:monospace}.input-area-first[data-v-46c96510]{margin-top:5px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.input-area-first[data-v-46c96510],.input-area[data-v-46c96510]{background:linear-gradient(90deg,#fcac00,#00c7c7);padding:2px;gap:10px;align-items:flex-end;position:relative;border-radius:20px}.input-area[data-v-46c96510]{overflow:hidden;resize:none}.input-area-first1[data-v-46c96510],.input-area1[data-v-46c96510]{background-color:#fff;padding:10px;display:flex;gap:10px;align-items:flex-end;position:relative;border-radius:20px;overflow:hidden;resize:none}textarea[data-v-46c96510]{flex:1;border:none;border-radius:8px;resize:none;max-height:150px;font-family:inherit;font-size:medium}textarea[data-v-46c96510]:focus{outline:none}button[data-v-46c96510]{background:#3a8c8d;color:#fff;border:none;border-radius:20px;cursor:pointer;transition:background .3s;width:35px;height:35px}button[data-v-46c96510]:hover{background:#2c6869}button[data-v-46c96510]:disabled{background:#d6dee8;cursor:not-allowed}.clean_button[data-v-46c96510]{width:140px;background:#dbeafd;color:#fff;border:none;display:flex;align-items:center;justify-content:center;color:#4d6bfe;border-radius:10px}.clean_button_left[data-v-46c96510]{width:150px;height:50px;color:#008c8c;padding:10px;font-family:SourceHanSansCN;font-weight:500;font-size:16px}.clean_button_left1[data-v-46c96510],.clean_button_left[data-v-46c96510]{background-color:#ddf0f0;border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.clean_button_left1[data-v-46c96510]{width:40px;color:#4e69f6}.clean_button[data-v-46c96510]:hover{background:#a7cdfe}.clean_button_left1[data-v-46c96510]:hover,.clean_button_left[data-v-46c96510]:hover,.left_button[data-v-46c96510]:hover{background:#aceded}.clean_button[data-v-46c96510]:disabled,.clean_button_left1[data-v-46c96510]:disabled,.clean_button_left[data-v-46c96510]:disabled{background:#d6dee8;cursor:not-allowed}.dot-flashing[data-v-46c96510]{display:inline-block;position:relative;width:10px;height:10px;border-radius:5px;background-color:#2196f3;animation:dotFlashing-46c96510 1s linear infinite}@keyframes dotFlashing-46c96510{0%{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}to{opacity:.2;transform:translateY(0)}}.thinkli[data-v-46c96510]{font-weight:400;font-size:15px;color:#888}.contnetli[data-v-46c96510],.thinkli[data-v-46c96510]{list-style-type:none;font-family:SourceHanSansCN;line-height:26px}.contnetli[data-v-46c96510]{font-size:16px;color:#121212}@keyframes dots-46c96510{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.title-first[data-v-46c96510]{font-size:20px;gap:14px;font-weight:500;margin-bottom:5px}.title1-first[data-v-46c96510]{font-size:15px;gap:14px;margin-bottom:5px}.sidebar[data-v-46c96510]{background-color:#f6fbfb;transition:width .3s ease;display:flex;flex-direction:column}.sidebar-header[data-v-46c96510]{display:flex;padding:6px;min-height:50px;justify-content:center;align-items:center}.sidebar-footer[data-v-46c96510]{min-height:50px;padding-top:30px;padding-left:15px;align-items:center}.sidebar-bottom[data-v-46c96510]{margin-top:auto}.collapse-btn[data-v-46c96510]{width:30px;height:30px;background-color:#ddd;border:none;border-radius:4px;cursor:pointer}.refreshdiv[data-v-46c96510]{margin-left:auto;margin-right:auto;padding-bottom:5px;padding-top:5px}Icon[data-v-46c96510]{width:20px;height:20px}.left_button[data-v-46c96510]{width:40px;color:#3c8f8d;background-color:#ddf0f0}.btn_info[data-v-46c96510],.left_button[data-v-46c96510]{border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.btn_info[data-v-46c96510]{width:150px;height:50px;color:#505050;font-family:SourceHanSansCN;font-weight:500;font-size:16px;background-color:#f6fbfb}.btn_info[data-v-46c96510]:hover{background:#f6fbfb}.btn_info_coll[data-v-46c96510]{color:#505050;font-family:SourceHanSansCN;font-weight:500;font-size:16px;margin-left:15px;background-color:#f6fbfb;border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.btn_info_coll[data-v-46c96510]:hover{background:#f6fbfb}.msg_history[data-v-46c96510]{width:225px;background:#f6fbfb;border-radius:16px;margin-top:10px;height:43px;display:flex;align-items:center}.msg_history[data-v-46c96510]:hover{background:#ddf0f0}.msg_history_title[data-v-46c96510]{font-family:SourceHanSansCN;font-weight:400;font-size:15px;width:180px;color:#121212;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:clip}.msg_history_more[data-v-46c96510]{display:flex;align-items:center;margin-left:10px;display:block;width:14px;height:30px}.msg_history:hover .msg_history_more[data-v-46c96510]{display:block}.msg_history_more[data-v-46c96510]:hover{content:url(/img/btn_more_hover.e1296c3f.svg)}.msg_history_opt[data-v-46c96510]{width:100px;height:40px;background:#fff;margin-left:230px;box-shadow:0 20px 24px 6px rgba(0,0,0,.06);border-radius:16px;display:flex;align-items:center;justify-content:center;position:absolute}.msg_history_opt[data-v-46c96510]:hover{background:#f5f5f5}.chat_title[data-v-46c96510]{font-family:SourceHanSansCN;font-weight:700;font-size:21px;color:#121212;line-height:30px;display:flex;align-items:center;justify-content:center}.modal[data-v-46c96510]{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content[data-v-46c96510]{background-color:#fefefe;margin:15% auto;padding:10px;border:1px solid #888;width:350px;height:150px;border-radius:10px}.close[data-v-46c96510]{color:#aaa;float:right;font-size:23px;font-weight:700}.close[data-v-46c96510]:focus,.close[data-v-46c96510]:hover{color:#000;text-decoration:none;cursor:pointer}.del-his-btn[data-v-46c96510]{width:70px;height:30px;background-color:#ef4444;border-radius:10px}.del-his-btn[data-v-46c96510]:hover{background-color:#c63737}.select-model[data-v-46c96510]{background:#fff;border-radius:16px;width:200px;height:40px;border:2px solid #008c8c;font-size:14px;color:#333;padding:5px}.modal-login[data-v-46c96510]{background-color:#fefefe;margin:15% auto;padding:10px;border:1px solid #888;width:450px;height:250px;border-radius:10px}.text-login[data-v-46c96510]{border:1px solid #aca9a97d;font-size:14pt;height:35px;border-radius:10px;padding-left:10px}.chat-container[data-v-d7aaf030]{max-width:1000px;margin:20px auto;height:92vh;display:flex;flex-direction:column;background:#f5f5f5;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);font-size:14px}.messages[data-v-d7aaf030]{flex:1;overflow-y:auto;padding:20px}.message[data-v-d7aaf030]{display:flex;gap:15px;margin-bottom:20px}.message.user[data-v-d7aaf030]{flex-direction:row-reverse}.avatar[data-v-d7aaf030]{width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.content[data-v-d7aaf030]{max-width:70%;padding:15px;border-radius:12px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05);text-align:left}.message.assistant .content[data-v-d7aaf030]{background:#e3f2fd}.text[data-v-d7aaf030]{line-height:1.6}.text ol[data-v-d7aaf030],.text ul[data-v-d7aaf030]{margin:10px 0;padding-left:20px}.text li[data-v-d7aaf030]{margin:5px 0}.code-example[data-v-d7aaf030]{background:#f8f9fa;padding:10px;border-radius:6px;margin-top:10px;font-family:monospace}.input-area[data-v-d7aaf030]{padding:20px;border-top:1px solid #ddd;display:flex;gap:10px;background:#fff;align-items:flex-end;position:relative}textarea[data-v-d7aaf030]{flex:1;padding:12px;border:none;border-radius:8px;resize:none;max-height:150px;font-family:inherit;font-size:medium}button[data-v-d7aaf030]{background:#4e69f6;color:#fff;border:none;border-radius:50px;cursor:pointer;transition:background .3s;width:32px;height:32px;font-size:14px;text-align:center;vertical-align:bottom}button[data-v-d7aaf030]:hover{background:#1976d2}button[data-v-d7aaf030]:disabled{background:#d6dee8;cursor:not-allowed}.dot-flashing[data-v-d7aaf030]{display:inline-block;position:relative;width:10px;height:10px;border-radius:5px;background-color:#2196f3;animation:dotFlashing-d7aaf030 1s linear infinite}@keyframes dotFlashing-d7aaf030{0%{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}to{opacity:.2;transform:translateY(0)}}.thinkli[data-v-d7aaf030]{font-size:13px;color:grey}.contnetli[data-v-d7aaf030],.thinkli[data-v-d7aaf030]{list-style-type:none;font-family:"Microsoft Sans Serif"}.contnetli[data-v-d7aaf030]{font-size:14px}.remind[data-v-d7aaf030]{font-size:xx-small;color:#d3d3d3}@keyframes dots-d7aaf030{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.chat-container[data-v-14430dcc]{max-width:1000px;margin:20px auto;height:92vh;display:flex;flex-direction:column;background:#f5f5f5;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);font-size:14px}.messages[data-v-14430dcc]{flex:1;overflow-y:auto;padding:20px}.message[data-v-14430dcc]{display:flex;gap:15px;margin-bottom:20px}.message.user[data-v-14430dcc]{flex-direction:row-reverse}.avatar[data-v-14430dcc]{width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.content[data-v-14430dcc]{max-width:70%;padding:15px;border-radius:12px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05);text-align:left}.message.assistant .content[data-v-14430dcc]{background:#e3f2fd}.text[data-v-14430dcc]{line-height:1.6}.text ol[data-v-14430dcc],.text ul[data-v-14430dcc]{margin:10px 0;padding-left:20px}.text li[data-v-14430dcc]{margin:5px 0}.code-example[data-v-14430dcc]{background:#f8f9fa;padding:10px;border-radius:6px;margin-top:10px;font-family:monospace}.input-area[data-v-14430dcc]{padding:20px;border-top:1px solid #ddd;display:flex;gap:10px;background:#fff;align-items:flex-end;position:relative}textarea[data-v-14430dcc]{flex:1;padding:12px;border:none;border-radius:8px;resize:none;max-height:150px;font-family:inherit;font-size:medium}button[data-v-14430dcc]{background:#4e69f6;color:#fff;border:none;border-radius:50px;cursor:pointer;transition:background .3s;width:32px;height:32px;font-size:14px;text-align:center;vertical-align:bottom}button[data-v-14430dcc]:hover{background:#1976d2}button[data-v-14430dcc]:disabled{background:#d6dee8;cursor:not-allowed}.dot-flashing[data-v-14430dcc]{display:inline-block;position:relative;width:10px;height:10px;border-radius:5px;background-color:#2196f3;animation:dotFlashing-14430dcc 1s linear infinite}@keyframes dotFlashing-14430dcc{0%{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}to{opacity:.2;transform:translateY(0)}}.thinkli[data-v-14430dcc]{font-size:13px;color:grey}.contnetli[data-v-14430dcc],.thinkli[data-v-14430dcc]{list-style-type:none;font-family:"Microsoft Sans Serif"}.contnetli[data-v-14430dcc]{font-size:14px}.remind[data-v-14430dcc]{font-size:xx-small;color:#d3d3d3}@keyframes dots-14430dcc{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}[data-v-14430dcc] .contnetli{overflow-x:auto}