.demo-logo-vertical{height:32px;margin:16px;border-radius:6px}.custom-sider{height:100vh;position:fixed!important;left:0;z-index:100}.custom-sider>.ant-layout-sider-children{height:100%;overflow-y:auto;overflow-x:hidden}.custom-sider .compact-menu{border-right:none}.custom-sider .menu-label-wrapper{display:flex;flex-direction:column;align-items:center;padding:12px 0}.custom-sider .user-profile{padding:20px 8px;width:100%;text-align:center;cursor:pointer}.custom-sider .user-avatar{background-color:#fff3}.custom-sider .username{color:#ffffffd9;font-size:12px;word-break:break-all}.smooth-content{margin-left:80px;height:100vh;background:#f0f2f5;transition:opacity .3s ease;overflow-y:auto;overflow-x:hidden}.smooth-content .content-wrapper{padding:8px;min-height:calc(100vh - 16px);box-sizing:border-box}.siderMenu .ant-menu-item .ant-menu-title-content{display:none!important}.siderMenu .ant-menu-item{height:60px;margin-top:24px}.siderMenu .menuIcon{position:absolute;width:24px!important;height:24px!important;top:8px;left:35%;font-size:12px}.siderMenu .label{position:absolute;left:10%;right:10%;bottom:6px;font-size:12px}.siderMenu .ant-menu-submenu-title{height:62px!important;margin-top:24px}.scroll-container{overflow-y:auto;overflow-x:hidden;padding-right:8px}.ai-answer-container table{display:block;width:100%;min-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5em 0;border-radius:6px;border-collapse:collapse;box-shadow:0 1px 3px #0000001a}.ai-answer-container table::-webkit-scrollbar{height:8px}.ai-answer-container table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ai-answer-container table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.ai-answer-container table::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ai-answer-container th,.ai-answer-container td{padding:12px 15px;border:1px solid #e1e4e8;text-align:left;min-width:200px}.ai-answer-container th{background-color:#f6f8fa;font-weight:600;position:sticky;top:0;white-space:nowrap;word-break:normal;overflow-wrap:normal}*{border:0;margin:0;padding:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#90939980;border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:#909399cc}*{scrollbar-width:thin;scrollbar-color:rgba(144,147,153,.5) transparent}.customCardBody .ant-card-body{padding:8px!important}.linearGradientButton{background:linear-gradient(to right,red,#8a2be2);border:none;transition:all .3s ease}.linearGradientButton:hover{background:linear-gradient(to right,red,#8a2be2)!important;opacity:.9;transform:scale(1.02)}.conversation-list{background:#f1f5f999!important}.conversation-list .ant-card-body{height:calc(100% - 16px);overflow:hidden;padding:16px 8px 8px}.conversation-list .ant-card-body .ant-conversations .ant-conversations-list .ant-conversations-item{padding-inline-start:8px}#talkBlock{height:calc(100% - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#888 transparent;padding-right:16px}#talkBlock::-webkit-scrollbar{width:6px;height:6px}#talkBlock::-webkit-scrollbar-track{background:transparent}#talkBlock::-webkit-scrollbar-thumb{background:#888;border-radius:3px}#talkBlock pre{max-width:760px}.ant-bubble-content-filled{background-color:#fff!important;padding:12px 32px!important}.ant-bubble .ant-bubble-avatar,.ant-bubble-avatar{margin-inline-end:0!important;margin-right:0!important}.ant-bubble{gap:8px!important}.user-bubble-content.ant-bubble-content-filled{background-color:#e6f4ff!important;border-radius:12px!important}.chat-user-message-content.ant-bubble-content,.chat-user-message-content.ant-bubble-content-filled,.chat-assistant-message-content.ant-bubble-content,.chat-assistant-message-content.ant-bubble-content-filled{background:transparent!important;box-shadow:none!important;padding:0!important}.chat-user-message-wrap{width:100%}.chat-user-files-row{width:100%;margin-bottom:10px}.chat-user-question-bubble{max-width:calc(100% - 40px);box-sizing:border-box;overflow:hidden;background-color:#e6f4ff;border:1px solid #91caff;border-radius:12px;padding:12px 20px;color:#003a8c}.chat-user-question-bubble .ai-answer-container>:last-child{margin-bottom:0}.chat-question-nav{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:100;display:flex;align-items:center;min-height:84px}.chat-question-nav-lines{width:34px;padding:12px 6px;display:flex;flex-direction:column;align-items:center;gap:7px;background:#ffffffd1;border-radius:4px}.chat-question-nav-line{width:20px;height:2px;border:none;padding:0;border-radius:2px;background:#c8c8c8;cursor:pointer;transition:width .16s ease,height .16s ease,background .16s ease}.chat-question-nav-line:hover{background:#8d8d8d}.chat-question-nav-line.active{height:3px;width:22px;background:#202124}.chat-question-nav-panel{position:absolute;right:42px;top:50%;transform:translateY(-50%);width:352px;max-height:320px;overflow-y:auto;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 28px #0f172a24}.chat-question-nav-item{width:100%;height:40px;display:block;padding:0 8px;border:none;border-radius:8px;background:transparent;color:#202124;font-size:14px;line-height:40px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.chat-question-nav-item:hover,.chat-question-nav-item.active{background:#f1f1f1}.customList{background-color:#eee;font-weight:700}.data-connection-tabs .ant-tabs-nav{background-color:#fff;padding:10px 10px 0;border-radius:8px 8px 0 0}.data-connection-tabs .ant-tabs-content-holder{background-color:#fff;padding:10px;border-radius:0 0 8px 8px}.database_connection_form .ant-form-item{margin-bottom:12px}.transfer_list .ant-transfer-list{width:100%;height:380px}.transfer_list_topic .ant-transfer-list{width:100%;height:280px}.cus-select .ant-select-selection-item .cus-desc{display:none}.ant-select-dropdown{min-width:220px}
