.knowit-card-list[data-v-7a254a57]{width:100%;height:100%;max-width:100%;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.batch-controls[data-v-7a254a57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 20px;background:#f5f7fa;border-bottom:1px solid #e4e7ed}.selected-count[data-v-7a254a57]{font-size:14px;color:#606266;margin-left:8px}.operation-bar[data-v-7a254a57]{gap:12px;padding:12px 20px;background:#ecf5ff;border-bottom:1px solid #b3d8ff}.header-row[data-v-7a254a57],.operation-bar[data-v-7a254a57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-row[data-v-7a254a57]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;gap:20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.search-input[data-v-7a254a57]{-webkit-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box}.add-button[data-v-7a254a57]{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.search-input[data-v-7a254a57] .el-input__inner{height:40px;font-size:14px}.loading-container[data-v-7a254a57]{padding:20px}.cards-grid[data-v-7a254a57]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:20px;padding:20px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.card-item[data-v-7a254a57]{width:100%;height:100%;border-radius:8px;overflow:hidden;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.card-item[data-v-7a254a57]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.empty-state[data-v-7a254a57]{text-align:center;padding:60px 20px;color:#909399;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.empty-state p[data-v-7a254a57]{margin-bottom:24px;font-size:16px;color:#606266}.empty-state .el-button[data-v-7a254a57]{padding:12px 24px;font-size:14px;border-radius:6px}@media (max-width:1200px){.cards-grid[data-v-7a254a57]{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:16px;padding:16px}}@media (max-width:768px){.cards-grid[data-v-7a254a57]{grid-template-columns:1fr;gap:12px;padding:12px}}.card-read-dialog{border-radius:8px;max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-read-dialog .el-dialog__header{padding:0;border-bottom:none}.card-read-dialog .el-dialog__body{padding:0;max-height:calc(90vh - 60px);overflow-y:auto;background:#fafafa}.card-read-dialog .el-dialog__close{font-size:24px;color:#606266}.post-card[data-v-b02fd17e]{width:400px;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.post-card[data-v-b02fd17e] .el-card__body{padding:20px 20px 0 20px}.post-card[data-v-b02fd17e]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.post-header[data-v-b02fd17e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;position:relative}.post-info[data-v-b02fd17e]{margin-left:8px}.post-info h3[data-v-b02fd17e]{margin:0;font-size:14px}.post-meta[data-v-b02fd17e]{font-size:14px;color:#8c8c8c}.post-meta .dot[data-v-b02fd17e]{margin:0 8px}.post-content[data-v-b02fd17e]{margin-bottom:15px}.post-actions[data-v-b02fd17e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #f0f0f0;padding:12px;margin:0 -20px;background-color:#fff}.action-buttons[data-v-b02fd17e]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.action-buttons.align-left[data-v-b02fd17e]{margin-left:0;margin-right:auto}.stats-group[data-v-b02fd17e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.stats-group .el-button[data-v-b02fd17e]{padding:4px 6px;font-size:12px;color:#606266;min-width:auto}.stats-group .el-button i[data-v-b02fd17e]{font-size:14px}.stats-group .el-button[data-v-b02fd17e]:hover{color:#409eff}.stats-group .el-button.is-marked[data-v-b02fd17e],.stats-group .el-button.is-marked[data-v-b02fd17e]:hover,.stats-group .el-button.is-thumbed-down[data-v-b02fd17e],.stats-group .el-button.is-thumbed-down[data-v-b02fd17e]:hover,.stats-group .el-button.is-thumbed-up[data-v-b02fd17e],.stats-group .el-button.is-thumbed-up[data-v-b02fd17e]:hover{color:#1159af}.post-title p[data-v-b02fd17e]{font-size:16px;font-weight:600;margin:0 0 12px 0;color:#303133;line-height:1.4}.post-description p[data-v-b02fd17e]{font-size:14px;color:#606266;margin:0 0 15px 0;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-status[data-v-b02fd17e]{position:absolute;right:0;top:0}.post-status .el-tag[data-v-b02fd17e]{font-size:11px}.user-name-link[data-v-b02fd17e]{font-weight:400}.user-name-link[data-v-b02fd17e],.user-name-link[data-v-b02fd17e]:hover{color:inherit;text-decoration:none}.note-text[data-v-b02fd17e]{font-size:12px;color:#8c8c8c}.answer-text[data-v-b02fd17e]{color:#666}.answer-preview[data-v-b02fd17e]{padding:12px;font-size:13px;color:#666;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.answer-text[data-v-b02fd17e] h1,.answer-text[data-v-b02fd17e] h2,.answer-text[data-v-b02fd17e] h3,.answer-text[data-v-b02fd17e] h4,.answer-text[data-v-b02fd17e] h5,.answer-text[data-v-b02fd17e] h6{margin-top:.8em;margin-bottom:.5em;color:#303133;font-weight:600}.answer-text[data-v-b02fd17e] h1{font-size:1.8em}.answer-text[data-v-b02fd17e] h2{font-size:1.5em}.answer-text[data-v-b02fd17e] h3{font-size:1.3em}.answer-text[data-v-b02fd17e] h4{font-size:1.1em}.answer-text[data-v-b02fd17e] h5{font-size:1em}.answer-text[data-v-b02fd17e] h6{font-size:.9em}.answer-text[data-v-b02fd17e] p{margin:.5em 0;line-height:1.6}.answer-text[data-v-b02fd17e] code{background-color:#f5f5f5;padding:.2em .4em;border-radius:3px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em;color:#e83e8c}.answer-text[data-v-b02fd17e] pre{background-color:#f8f9fa;padding:1em;border-radius:4px;overflow-x:auto;margin:1em 0;border:1px solid #e9ecef}.answer-text[data-v-b02fd17e] pre code{background-color:transparent;padding:0;color:inherit}.answer-text[data-v-b02fd17e] blockquote{border-left:4px solid #409eff;padding-left:1em;margin:1em 0;color:#606266;background-color:#f5f7fa;padding:.5em 1em;border-radius:0 4px 4px 0}.answer-text[data-v-b02fd17e] ol,.answer-text[data-v-b02fd17e] ul{padding-left:2em;margin:.5em 0}.answer-text[data-v-b02fd17e] li{margin:.3em 0;line-height:1.6}.answer-text[data-v-b02fd17e] a{color:#409eff;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.answer-text[data-v-b02fd17e] a:hover{border-bottom-color:#409eff}.answer-text[data-v-b02fd17e] table{width:100%;border-collapse:collapse;margin:1em 0}.answer-text[data-v-b02fd17e] td,.answer-text[data-v-b02fd17e] th{border:1px solid #dcdfe6;padding:8px 12px;text-align:left}.answer-text[data-v-b02fd17e] th{background-color:#f5f7fa;font-weight:600;color:#303133}.answer-text[data-v-b02fd17e] img{max-width:100%;height:auto;border-radius:4px;margin:.5em 0}.answer-text[data-v-b02fd17e] hr{border:none;border-top:1px solid #e4e7ed;margin:1.5em 0}.answer-text[data-v-b02fd17e] strong{font-weight:600;color:#303133}.answer-text[data-v-b02fd17e] em{font-style:italic}.answer-text[data-v-b02fd17e] del{text-decoration:line-through;color:#909399}.cryptic-placeholder[data-v-b02fd17e]{width:100%;aspect-ratio:.707;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#909399;font-size:16px;gap:8px;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.cryptic-placeholder[data-v-b02fd17e]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.15);box-shadow:0 4px 16px 0 rgba(0,0,0,.15)}.cryptic-placeholder i[data-v-b02fd17e]{font-size:32px;margin-bottom:8px}.truncated-title[data-v-b02fd17e]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.answer-navigation[data-v-b02fd17e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;padding-top:20px;border-top:1px solid #e4e7ed}.answer-counter[data-v-b02fd17e]{font-size:14px;color:#606266;font-weight:500}.guide-ai-dialogue[data-v-2dcef8b7]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f7fa}.dialogue-content[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;height:100%;padding:20px}.archived-cards[data-v-2dcef8b7]{width:35%;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards-header[data-v-2dcef8b7]{padding:16px 20px;border-bottom:1px solid #ebeef5}.cards-header h3[data-v-2dcef8b7]{margin:0;font-size:16px;color:#303133;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cards-container[data-v-2dcef8b7]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px}.empty-cards[data-v-2dcef8b7]{text-align:center;padding:40px 20px;color:#909399}.empty-cards i[data-v-2dcef8b7]{font-size:48px;margin-bottom:12px;display:block}.cards-list[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.archived-card[data-v-2dcef8b7]{background:#f9fafc;border:1px solid #e4e7ed;border-radius:6px;padding:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.archived-card[data-v-2dcef8b7]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.card-header[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:12px;color:#909399;gap:8px}.card-number[data-v-2dcef8b7]{font-weight:600;color:#409eff}.card-timestamp[data-v-2dcef8b7]{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-header .el-button[data-v-2dcef8b7]{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;margin-left:auto}.archived-card:hover .card-header .el-button[data-v-2dcef8b7]{opacity:1}.card-content[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.card-answer[data-v-2dcef8b7],.card-question[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4}.card-question[data-v-2dcef8b7]{color:#606266}.card-answer[data-v-2dcef8b7]{color:#303133;padding-left:16px}.card-answer i[data-v-2dcef8b7],.card-question i[data-v-2dcef8b7]{font-size:14px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.card-question i[data-v-2dcef8b7]{color:#409eff}.card-answer i[data-v-2dcef8b7]{color:#67c23a}.dialogue-section[data-v-2dcef8b7]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialogue-header[data-v-2dcef8b7]{padding:16px 20px;border-bottom:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialogue-info[data-v-2dcef8b7]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dialogue-actions[data-v-2dcef8b7]{gap:12px}.dialogue-actions[data-v-2dcef8b7],.dialogue-header h3[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialogue-header h3[data-v-2dcef8b7]{margin:0;font-size:18px;color:#303133;gap:8px}.messages-container[data-v-2dcef8b7]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.message[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-animation:fadeIn-2dcef8b7 .3s;animation:fadeIn-2dcef8b7 .3s}.message.system .message-content[data-v-2dcef8b7]{background:#f0f9ff;border-left:4px solid #409eff;padding:16px;border-radius:4px;color:#606266}.message.system .message-content i[data-v-2dcef8b7]{color:#409eff;margin-right:8px}.message.user[data-v-2dcef8b7]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.message.user .message-content[data-v-2dcef8b7]{background:#409eff;color:#fff;padding:12px 16px;border-radius:18px 18px 4px 18px;max-width:70%;word-wrap:break-word}.message.assistant .message-content[data-v-2dcef8b7]{background:#f4f4f5;color:#303133;padding:12px 16px;border-radius:18px 18px 18px 4px;max-width:70%;word-wrap:break-word}.loading-dots[data-v-2dcef8b7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:12px 16px}.loading-dots span[data-v-2dcef8b7]{width:8px;height:8px;background:#909399;border-radius:50%;-webkit-animation:loadingDot-2dcef8b7 1.4s infinite;animation:loadingDot-2dcef8b7 1.4s infinite}.loading-dots span[data-v-2dcef8b7]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-dots span[data-v-2dcef8b7]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loadingDot-2dcef8b7{0%,60%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.5}30%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}}@keyframes loadingDot-2dcef8b7{0%,60%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.5}30%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}}@-webkit-keyframes fadeIn-2dcef8b7{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-2dcef8b7{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.input-area[data-v-2dcef8b7]{padding:16px 20px;border-top:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.input-area .el-textarea[data-v-2dcef8b7]{-webkit-box-flex:1;-ms-flex:1;flex:1}.session-stats[data-v-2dcef8b7]{padding:12px 20px;background:#f9fafc;border-top:1px solid #ebeef5}.stat-item[data-v-2dcef8b7]{text-align:center}.stat-label[data-v-2dcef8b7]{display:block;font-size:12px;color:#909399;margin-bottom:4px}.stat-value[data-v-2dcef8b7]{display:block;font-size:20px;font-weight:600;color:#303133}.card-detail-dialog .card-detail[data-v-2dcef8b7]{padding:20px}.detail-section[data-v-2dcef8b7]{margin-bottom:24px}.detail-section h4[data-v-2dcef8b7]{color:#303133;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.detail-section p[data-v-2dcef8b7]{color:#606266;line-height:1.6;margin:0;padding-left:24px}.detail-meta[data-v-2dcef8b7]{color:#909399;font-size:12px;text-align:right;padding-top:16px;border-top:1px solid #ebeef5}