.chat-room{width:100%;height:70%;background:#fff;position:relative}.chat-room .robot-output{width:100%;height:100%;display:flex;flex-direction:column}.chat-room .robot-output .robot-list{position:relative;width:100%;flex:1;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.chat-room .robot-output .robot-list .robot-item{display:flex;margin:0 auto 20px;width:100%;position:relative}.chat-room .robot-output .robot-list .robot-item .img{display:flex;align-items:center;width:40px;height:40px;border-radius:4px;overflow:hidden}.chat-room .robot-output .robot-list .robot-item .img>img{display:block;width:100%}.chat-room .robot-output .robot-list .robot-item .item-content{color:#2c2c2c;font-size:16px;padding:16px 20px;max-width:75%;width:auto;background:#fff;position:relative;line-height:24px;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400}.chat-room .robot-output .robot-list .robot-item .item-content em{color:#0f67fe;font-size:15px;margin-top:8px;cursor:pointer;line-height:26px}.chat-room .robot-output .robot-list .robot-item .item-content hr{margin:15px 0!important}.chat-room .robot-output .robot-list .robot-item .item-content table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid #e5e7eb;border-radius:10px;margin:16px 0;overflow:hidden}.chat-room .robot-output .robot-list .robot-item .item-content td,.chat-room .robot-output .robot-list .robot-item .item-content th{text-align:left;padding:12px 16px;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;font-size:15px;line-height:22px}.chat-room .robot-output .robot-list .robot-item .item-content td:last-child,.chat-room .robot-output .robot-list .robot-item .item-content th:last-child{border-right:none}.chat-room .robot-output .robot-list .robot-item .item-content tbody tr:last-child td{border-bottom:none}.chat-room .robot-output .robot-list .robot-item .item-content thead tr{background-color:#f6f6f6}.chat-room .robot-output .robot-list .robot-item .item-content th{background-color:#f6f6f6;color:#2c2c2c;font-weight:500;border-bottom:1px solid #e5e7eb}.chat-room .robot-output .robot-list .robot-item .item-content tbody tr{background-color:#fff}.chat-room .robot-output .robot-list .robot-item .item-content pre{font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:24px}.chat-room .robot-output .robot-list .robot-item .item-content .item-content-images .ant-image{margin-top:14px;margin-right:14px;width:78px;height:78px;border-radius:4px}.chat-room .robot-output .robot-list .robot-item .item-content>.iconfont{width:26px;height:26px;font-size:20px;position:absolute;top:16px;cursor:pointer;transition:all .3s linear;color:#a7a7a7;text-align:center;line-height:26px;border-radius:4px}.chat-room .robot-output .robot-list .robot-item .item-content>.iconfont:hover{background:#fff}.chat-room .robot-output .robot-list .robot-item .item-content.is-create .p1{display:flex;align-items:center}.chat-room .robot-output .robot-list .robot-item .item-content.is-create .p1 img{width:20px;height:20px;margin-right:10px}.chat-room .robot-output .robot-list .robot-item .item-content.is-create .p2{margin-top:24px}.chat-room .robot-output .robot-list .robot-item .item-content.is-create .bot-list{overflow:hidden;margin-top:15px}.chat-room .robot-output .robot-list .robot-item .item-content.is-create .bot-list .bot-list-item{float:left;margin-right:14px;border-radius:4px;border:1px solid #f6f6ff;background:linear-gradient(180deg,#f4f4ff,#fff);height:40px;padding:0 20px;cursor:pointer;line-height:40px;color:#2c2c2c;font-size:14px;margin-bottom:10px;transition:all .3s linear}.chat-room .robot-output .robot-list .robot-item .item-content.is-create .bot-list .bot-list-item:hover{border:1px solid #d2d2ff;background:linear-gradient(180deg,#f4f4ff,#fff)}.chat-room .robot-output .robot-list .robot-item .item-content.is-create button{width:68px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;background:#0f67fe;border-radius:4px;margin-top:10px;cursor:pointer}.chat-room .robot-output .robot-list .robot-item .item-content.is-create button .iconfont{font-size:14px;margin-left:2px}.chat-room .robot-output .robot-list .robot-item.is-bot{justify-content:start}.chat-room .robot-output .robot-list .robot-item.is-bot .img{margin-right:10px}.chat-room .robot-output .robot-list .robot-item.is-bot .item-content{border-radius:0 20px 20px 20px}.chat-room .robot-output .robot-list .robot-item.is-bot .iconfont{right:-30px}.chat-room .robot-output .robot-list .robot-item.is-me{justify-content:flex-end}.chat-room .robot-output .robot-list .robot-item.is-me .img{margin-left:10px}.chat-room .robot-output .robot-list .robot-item.is-me .item-content{border-radius:20px 0 20px 20px;background:#5785ec;color:#fff}.chat-room .robot-output .robot-list .robot-item.is-me .item-content .iconfont{left:-30px}.chat-room .robot-output .robot-list .robot-item.is-clear{width:100%;display:flex;align-items:center}.chat-room .robot-output .robot-list .robot-item.is-clear em{flex:1;height:1px;background:#eee}.chat-room .robot-output .robot-list .robot-item.is-clear span{padding:0 20px;color:#999;font-size:14px}.chat-room .robot-output .robot-list .robot-list-item{width:100%;height:auto;background:#fff;margin-bottom:20px}.chat-room .robot-output .robot-list .robot-list-item .item-q{display:flex;justify-content:flex-end}.chat-room .robot-output .robot-list .robot-list-item .item-q .item-msg{height:auto;color:#fff;font-size:16px;font-weight:400;line-height:26px;background:#0f67fe;border-radius:14px;padding:10px 14px;max-width:70%;word-break:break-all}.chat-room .robot-output .robot-list .robot-list-item .item-q>img{width:32px;height:32px;border-radius:50%;margin-right:8px}.chat-room .robot-output .robot-list .robot-list-item .item-a{display:flex;margin-top:20px}.chat-room .robot-output .robot-list .robot-list-item .item-a>img{width:32px;height:32px;border-radius:50%;margin-right:10px}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg{color:#352f44;font-size:16px;font-style:normal;font-weight:400;line-height:26px;border-radius:14px;width:100%;padding:5px 14px 10px 0}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg h1{font-size:20px;font-weight:700;margin-top:20px;margin-bottom:20px}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg h2{font-size:18px;font-weight:700;margin-top:20px;margin-bottom:20px}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg h3{font-size:16px;font-weight:700;margin-bottom:10px;margin-top:10px}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg ol,.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg ul{list-style:auto!important;margin:auto!important;padding:revert!important}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg hr{margin:15px 0!important}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid #e5e7eb;border-radius:10px;margin:16px 0;overflow:hidden}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg td,.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg th{text-align:left;padding:12px 16px;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;font-size:15px;line-height:22px}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg td:last-child,.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg th:last-child{border-right:none}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg tbody tr:last-child td{border-bottom:none}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg thead tr{background-color:#f6f6f6}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg th{background-color:#f6f6f6;color:#2c2c2c;font-weight:500;border-bottom:1px solid #e5e7eb}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg tbody tr{background-color:#fff}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg pre{font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:24px}.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg em,.chat-room .robot-output .robot-list .robot-list-item .item-a .item-msg sup{font-style:normal;cursor:pointer;margin:0 2px;color:#0f67fe;position:relative}.chat-room .robot-output .robot-list .robot-item.is-recommed{display:block;padding-left:50px}.chat-room .robot-output .robot-list .robot-item.is-recommed .recommed-item{width:85%;border-radius:30px;border:1px solid #eee;background:#fff;height:34px;line-height:34px;color:#686868;font-size:14px;padding:0 20px;margin-bottom:6px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.chat-room .robot-output .robot-list .robot-item.is-recommed .recommed-item span{width:90%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.chat-room .robot-output .robot-list .robot-item.is-recommed .recommed-item .iconfont{font-size:16px;color:#a7a7a7}.chat-room .robot-output .robot-list .robot-item.is-brief{width:100%;height:auto;position:relative;margin-bottom:30px}.chat-room .robot-output .robot-list .robot-item.is-brief:after{display:block;content:"";border-radius:10px;background:#e0e0fb;width:calc(100% - 16px);left:0;right:0;margin:auto;bottom:-8px;position:absolute;z-index:1;height:50px}.chat-room .robot-output .robot-list .robot-item.is-brief .brief-row{width:100%;height:auto;display:flex;border-radius:8px;border:1px solid #fff;background:#fff;padding:14px 18px;position:relative;z-index:2}.chat-room .robot-output .robot-list .robot-item.is-brief .brief-row .brief-row-photo{width:60px;height:60px;border-radius:8px;border:1px solid #fff;background:#d9d9d9;box-shadow:0 2px 10px 0 rgba(0,0,0,.14);overflow:hidden;display:flex;align-items:center;margin-right:16px}.chat-room .robot-output .robot-list .robot-item.is-brief .brief-row .brief-row-photo img{display:block;width:100%}.chat-room .robot-output .robot-list .robot-item.is-brief .brief-row .brief-row-desc{flex:1}.chat-room .robot-output .robot-list .robot-item.is-brief .brief-row .brief-row-desc strong{color:#2c2c2c;font-size:16px;font-weight:700}.chat-room .robot-output .robot-list .robot-item.is-brief .brief-row .brief-row-desc p{color:#2c2c2c;font-size:14px;margin-top:10px}.chat-room .robot-output .robot-task{width:100%;height:auto;margin:0 auto;padding-top:10px}.chat-room .robot-output .robot-task .task-content{width:100%;display:block}.chat-room .robot-output .robot-task .task-content .task-input{border:1px solid #e3e7ec;background:#fff;height:auto;display:flex;align-items:flex-end;transition:all .3s linear;flex:1;border-radius:8px;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);padding:8px 11px 8px 10px}.chat-room .robot-output .robot-task .task-content .task-input.is-active,.chat-room .robot-output .robot-task .task-content .task-input:hover{border-color:#0f67fe}.chat-room .robot-output .robot-task .task-content .task-input.is-active .task-btn{background-color:#0f67fe}.chat-room .robot-output .robot-task .task-content .task-input.is-disabled .searchInput{pointer-events:none;filter:grayscale(100%);-webkit-filter:grayscale(100%);cursor:not-allowed}.chat-room .robot-output .robot-task .task-content .task-input .searchInput{border:none;background:transparent;color:#393e44;max-height:200px;flex:1;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.chat-room .robot-output .robot-task .task-content .task-input .searchInput:focus{box-shadow:none}.chat-room .robot-output .robot-task .task-content .task-input .searchInput:hover::-webkit-scrollbar-thumb{display:block}.chat-room .robot-output .robot-task .task-content .task-input .searchInput::-webkit-scrollbar{width:2px;position:absolute}.chat-room .robot-output .robot-task .task-content .task-input .searchInput::-webkit-scrollbar-track{border-radius:2px}.chat-room .robot-output .robot-task .task-content .task-input .searchInput::-webkit-scrollbar-thumb{border-radius:2px;background:#e5e7eb;display:none}.chat-room .robot-output .robot-task .task-content .task-input .task-btn{padding:8px 12px;display:flex;align-items:center;background:#d8dee7;border-radius:4px;cursor:pointer;height:34px;margin-left:10px}.chat-room .robot-output .robot-task .task-content .task-input .task-btn span{font-size:14px;color:#fff}.chat-room .robot-output .robot-task .task-content .task-input .task-btn:hover{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#0f67fe}.chat-room .robot-output .robot-task .brand-box{display:flex;align-items:center;justify-content:center;height:44px;width:100%;margin-bottom:-10px}.chat-room .robot-output .robot-task .brand-box img{width:24px;height:24px;border-radius:50%;margin-right:8px}.chat-room .robot-output .robot-task .brand-box span{color:#686868;font-size:14px}.min-w-\[8rem\]{min-width:6rem!important}.task-memu-chat{width:100%;margin-top:10px}.task-memu-chat .task-memu-item{width:max-content;max-width:calc(100% - 46px);padding:4px 12px;border-radius:4px;background:#edf5ff;color:#0f67fe;font-size:14px;margin-right:10px;transition:all .3s linear;cursor:pointer;margin-bottom:8px}.task-memu-chat .task-memu-item:hover{background:#d0e4ff;color:#0f67fe}.ai-think.thinking .ai-think-content{display:flex;flex-direction:column-reverse;max-height:100px;overflow:hidden}.ai-think.thinking .ai-think-content:after{position:absolute;height:20px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";bottom:0;left:12px;right:0}.ai-blockquote-popover{max-width:450px;border-radius:8px;padding:16px;border:1px solid #f1f3f7;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.05);background-color:#fff}.scroll-to-bottom-button{position:absolute;right:22px;bottom:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:2px solid #ededed;background-color:#fff;color:#000;font-size:18px;cursor:pointer}.scroll-to-bottom-button:hover{background-color:#f5f5f5}.meetSelect .ant-select-selector{background-color:#fff!important;outline:none!important;box-shadow:none!important;border:1px solid #d9d9d9!important}.meetSelect .ant-select-selection-item{color:#000!important}.scene .btnBox{border-radius:8px;padding:0 10px;height:30px;box-sizing:border-box;line-height:28px;cursor:pointer}.person{background:#f6f7f9}.person .btnBox{color:#333;border:1px solid #8999b5;background-color:#fff}.person .btnBox:hover{background-color:#eef5ff}.government{background:linear-gradient(180deg,#f9e1e4,#fff4f4)}.government .btnBox{color:#e74e47;border:1px solid #f8c7cc;background-color:#fff}.government .btnBox:hover{background-color:#ffdee1}.education{background:#ecf9f4}.education .btnBox{color:#388c55;border:1px solid #bfe2cb;background-color:#fff}.education .btnBox:hover{background-color:#ddefe8}.customCheck .ant-checkbox-inner{border-radius:50%}.customCheck .ant-modal-content{padding:0}.customCheck .customInput svg{height:16px;width:16px}.customFolderModal .ant-checkbox-inner{border-radius:50%}.customFolderModal .ant-modal-content{padding:0}.knowledge-customCheck .ant-checkbox-inner{border-radius:50%}.knowledge-customCheck .ant-modal-content{padding:0}.knowledge-customCheck .customInput svg{height:32px;width:32px}