.chat-container{border-radius:8px;height:100%;overflow:hidden}.chat-view-container{height:100%}.chat-view-container .chat-view-content{height:calc(100% - 52px);overflow-y:auto}.chat-view-basic-wrapper .chat-spin-nested-loading{flex:1;width:100%;overflow-y:auto}.chat-view-header{color:#000;background:#fff;border-bottom:1px solid #0000001f;justify-content:space-between;align-items:center;gap:12px;width:100%;height:52px;padding:12px;font-size:14px;display:flex}.chat-view-header .header-title{flex:1;justify-content:flex-start;align-items:center;gap:12px;max-width:960px;margin-inline:auto;display:flex;overflow:hidden}.chat-view-header .header-title .header-info{flex:1;overflow:hidden}.chat-view-header .header-title .header-info>h1{width:100%;font-size:14px;font-weight:700;line-height:20px}.custom-icon-container{justify-content:center;align-items:center;display:flex}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-view-basic-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.chat-content{max-width:960px;max-height:100%;margin:0 auto;overflow-y:auto}.message-list .message-wrapper{padding:12px 0}.message-list .message-wrapper .message-container{justify-content:flex-start;align-items:flex-start;display:flex}:where(.css-np6n5q).chat-space-align-center{align-items:center}:where(.css-np6n5q).chat-space{display:inline-flex}.message-list .message-wrapper .message-container .message-content-wrapper.message-content-wrapper-human{width:100%;display:inline-flex}.message-list .message-wrapper .message-container .message-content-wrapper{max-width:calc(100% - 52px);position:relative}.message-list .message-wrapper .message-container .message-content-wrapper .message-content.message-content-human{background:#fff;overflow:hidden}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .message-content-core{flex:1;width:100%}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .file-content{justify-content:flex-start;align-items:flex-start;min-width:180px;display:flex;position:relative}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .file-content .file-icon-wrapper{width:40px;height:40px;margin-right:8px;position:relative}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .file-content .file-icon-wrapper .file-icon{font-size:40px}.custom-icon-container .svg-file-icon{text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:0}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .file-content .file-title-wrapper{width:calc(100% - 48px)}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .file-content .file-title-wrapper h1{color:#000;width:100%;margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.2}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .file-content .file-title-wrapper .loading-progress,.message-list .message-wrapper .message-container .message-content-wrapper .message-content .file-content .file-title-wrapper .page-count{color:#00000080;height:12px;font-size:12px;line-height:12px;display:inline-flex}.avatar-container{background:#ffffff1f;border:none;border-radius:50%!important;justify-content:center!important;align-items:center!important;display:flex!important}.anticon{color:inherit;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;font-style:normal;line-height:0;display:inline-flex}.message-list .message-wrapper .message-container .message-content-wrapper .message-content.message-content-ai{background:#fff}.message-list .message-wrapper .message-container .message-content-wrapper .message-content{flex-direction:column;justify-content:space-between;align-items:center;min-width:32px;min-height:40px;display:flex}.message-content-text{color:#000;padding-inline:12px;font-size:14px;line-height:20px}.message-content-text>:first-child{margin-top:0}.message-content-text p{word-break:break-word;font-weight:400}.message-content-text p+*{margin-top:12px}.chat-controller-wrapper{z-index:99;width:100%;margin-inline:auto}.chat-controller{position:relative}.chat-controller .prompt-input-container .prompt-setting-wrapper{justify-content:center;align-items:flex-end;gap:8px;display:flex;position:relative}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container{width:100%}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting{background-image:linear-gradient(#0000001f,#0000001f);border:1px solid #0000;border-radius:8px;flex:1;overflow:hidden;background-origin:border-box!important}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting .prompt-setting-content{background:#fff}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting .send-mode-wrapper{justify-content:flex-start;align-items:flex-end;padding:3px 8px;display:flex}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting .send-mode-wrapper .chat-upload-wrapper{justify-content:center;margin-bottom:4px;margin-right:6px;display:flex}:where(.css-np6n5q).chat-upload-wrapper{box-sizing:border-box;color:#000000e0;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;line-height:1.57143;list-style:none}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting .send-mode-wrapper .text-area-wrapper{flex:1;position:relative}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting .send-mode-wrapper .text-area-wrapper .prompt-input{box-shadow:none;border:none;padding:6px 2px;line-height:20px;transition:none}:where(.css-np6n5q).chat-input{box-sizing:border-box;color:#000000e0;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:6px;width:100%;min-width:0;margin:0;padding:4px 11px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;line-height:1.57143;list-style:none;transition:all .2s;display:inline-block;position:relative}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting .send-mode-wrapper .text-area-wrapper .fake-placeholder.fake-placeholder-show{opacity:1}.chat-controller .prompt-input-container .prompt-setting-wrapper .prompt-setting-container .prompt-setting .send-mode-wrapper .text-area-wrapper .fake-placeholder{color:#0006;pointer-events:none;opacity:0;padding:5px 2px;font-size:14px;line-height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.message-list .message-wrapper .message-container .message-content-wrapper .message-content .prompt-message-text{color:#000;white-space:break-spaces;word-break:break-word;font-size:14px;line-height:20px}.chat-view-pdf-container .pdf-split-container{height:calc(100% - 52px)}.split-container{display:grid}.message-content-text li{color:#000;font-size:14px;font-weight:400;line-height:20px}
