.manage-gen-content[data-v-62438a8e]{width:100%}.manage-button[data-v-62438a8e]{border-radius:8px;width:100%;height:48px;font-size:16px;font-weight:500}.content-modal .ant-modal-body[data-v-62438a8e]{padding:0}.modal-header[data-v-62438a8e]{justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px 24px 0;display:flex}.header-info h2[data-v-62438a8e]{color:#1a1a1a;margin:0 0 4px;font-size:20px;font-weight:600}.header-info p[data-v-62438a8e]{color:#666;margin:0;font-size:14px}.header-stats[data-v-62438a8e]{gap:24px;display:flex}.stat-item[data-v-62438a8e]{text-align:center}.stat-number[data-v-62438a8e]{color:#1890ff;font-size:24px;font-weight:600;line-height:1;display:block}.stat-label[data-v-62438a8e]{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:12px}.action-bar[data-v-62438a8e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:0 24px;display:flex}.action-group[data-v-62438a8e]{align-items:center;gap:12px;display:flex}.filters-section[data-v-62438a8e]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:0 24px;display:flex}.filter-group[data-v-62438a8e]{align-items:center;gap:8px;display:flex}.filter-label[data-v-62438a8e]{color:#666;white-space:nowrap;font-size:14px}.filter-select[data-v-62438a8e]{min-width:120px}.content-list[data-v-62438a8e]{max-height:60vh;padding:0 24px;overflow-y:auto}.empty-state[data-v-62438a8e]{text-align:center;padding:40px 0}.content-item[data-v-62438a8e]{background:#fafafa;border:1px solid #e9ecef;border-radius:8px;gap:16px;margin-bottom:12px;padding:16px;transition:all .2s;display:flex}.content-item[data-v-62438a8e]:hover{background:#f0f8ff;border-color:#1890ff}.content-item.selected[data-v-62438a8e]{background:#e6f7ff;border-color:#1890ff}.content-checkbox[data-v-62438a8e]{align-items:flex-start;padding-top:4px;display:flex}.content-main[data-v-62438a8e]{flex:1}.content-header[data-v-62438a8e]{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.content-meta[data-v-62438a8e]{flex-wrap:wrap;gap:8px;display:flex}.content-actions[data-v-62438a8e]{gap:4px;display:flex}.content-text[data-v-62438a8e]{margin-bottom:12px}.content-text p[data-v-62438a8e]{color:#1a1a1a;margin:0;line-height:1.5}.content-footer[data-v-62438a8e]{color:#999;justify-content:space-between;align-items:center;font-size:12px;display:flex}.pagination-section[data-v-62438a8e]{text-align:center;border-top:1px solid #e9ecef;padding:24px}.detail-modal .ant-modal-body[data-v-62438a8e]{padding:24px}.detail-header[data-v-62438a8e]{border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.detail-meta[data-v-62438a8e]{flex-wrap:wrap;gap:8px;display:flex}.detail-content[data-v-62438a8e]{max-height:50vh;overflow-y:auto}.content-text-full[data-v-62438a8e]{color:#1a1a1a;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;font-size:16px;line-height:1.6}.subscription-alert[data-v-62438a8e]{margin-top:16px}@media (width<=768px){.modal-header[data-v-62438a8e]{flex-direction:column;align-items:flex-start;gap:16px}.header-stats[data-v-62438a8e]{gap:16px}.action-bar[data-v-62438a8e]{flex-direction:column;align-items:stretch}.action-group[data-v-62438a8e]{justify-content:center}.filters-section[data-v-62438a8e]{flex-direction:column;align-items:stretch}.filter-group[data-v-62438a8e]{flex-direction:column;align-items:flex-start}.filter-select[data-v-62438a8e]{width:100%}.content-header[data-v-62438a8e]{flex-direction:column;gap:8px}.detail-header[data-v-62438a8e]{flex-direction:column;align-items:flex-start;gap:16px}}.content-list[data-v-62438a8e]::-webkit-scrollbar{width:6px}.content-list[data-v-62438a8e]::-webkit-scrollbar-track{background:#f1f1f1}.content-list[data-v-62438a8e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.content-list[data-v-62438a8e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.manage-gen-content.custom-trigger[data-v-62438a8e]{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.collection-dialog-scroll[data-v-62438a8e]{background:var(--bg-secondary);padding:24px}.collection-dialog-scroll .action-bar[data-v-62438a8e]{align-items:start;gap:12px;margin:0 0 20px;padding:0}.collection-dialog-scroll .action-group[data-v-62438a8e]{flex-wrap:wrap;gap:8px}.collection-dialog-scroll .filters-section[data-v-62438a8e]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:16px;grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(120px,1fr));align-items:end;gap:14px;margin:0 0 22px;padding:18px;display:grid}.collection-dialog-scroll .filter-group[data-v-62438a8e]{gap:8px;min-width:0;display:grid}.collection-dialog-scroll .filter-label[data-v-62438a8e]{color:var(--text-secondary);font-size:12px;font-weight:650}.collection-dialog-scroll .filter-select[data-v-62438a8e]{width:100%;min-width:0}.collection-dialog-scroll[data-v-62438a8e] .ant-input-affix-wrapper,.collection-dialog-scroll[data-v-62438a8e] .ant-select-selector{border-radius:10px;min-height:44px}.collection-dialog-scroll .content-list[data-v-62438a8e]{max-height:none;padding:0;overflow:visible}.collection-dialog-scroll .content-item[data-v-62438a8e]{border-color:var(--border-color);background:var(--bg-color);border-radius:16px;padding:18px}.collection-dialog-scroll .content-item[data-v-62438a8e]:hover{background:var(--bg-color);border-color:#b99adf}.collection-dialog-scroll .content-item.selected[data-v-62438a8e]{background:var(--bg-color);border-color:#8052d5;box-shadow:inset 3px 0 #8052d5}.collection-dialog-scroll .content-main[data-v-62438a8e]{min-width:0}.collection-dialog-scroll .content-header[data-v-62438a8e]{gap:12px}.collection-dialog-scroll .content-meta[data-v-62438a8e]{gap:4px;min-width:0}.collection-dialog-scroll .content-meta[data-v-62438a8e] .ant-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:0}.collection-dialog-scroll .content-text p[data-v-62438a8e]{color:var(--text-color);overflow-wrap:anywhere;line-height:1.7}.collection-dialog-scroll .content-actions[data-v-62438a8e]{flex-shrink:0}.collection-dialog-scroll .content-actions[data-v-62438a8e] .ant-btn{min-width:44px}.collection-dialog-scroll .content-footer[data-v-62438a8e]{color:var(--text-secondary);flex-wrap:wrap;gap:12px}.collection-dialog-scroll .subscription-alert[data-v-62438a8e]{margin:0 0 18px}.content-detail[data-v-62438a8e]{padding:24px}.content-detail .detail-header[data-v-62438a8e]{border-color:var(--border-color);flex-wrap:wrap;gap:16px}.content-detail .detail-content[data-v-62438a8e]{background:var(--bg-secondary);border-radius:14px;max-height:none;padding:20px;overflow:visible}.content-detail .content-text-full[data-v-62438a8e]{color:var(--text-color);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0}@media (width<=850px){.collection-dialog-scroll .filters-section[data-v-62438a8e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.collection-dialog-scroll[data-v-62438a8e],.content-detail[data-v-62438a8e]{padding:18px}.collection-dialog-scroll .action-bar[data-v-62438a8e]{flex-direction:column}.collection-dialog-scroll .action-group[data-v-62438a8e]{width:100%}.collection-dialog-scroll .action-group[data-v-62438a8e] .ant-btn{flex:140px}.collection-dialog-scroll .filters-section[data-v-62438a8e]{grid-template-columns:minmax(0,1fr);padding:14px}.collection-dialog-scroll .content-item[data-v-62438a8e]{gap:10px;padding:14px}.collection-dialog-scroll .content-header[data-v-62438a8e]{flex-direction:column}.collection-dialog-scroll .content-checkbox[data-v-62438a8e]{padding-top:10px}.collection-dialog-scroll .content-checkbox[data-v-62438a8e] .ant-checkbox-wrapper{padding:8px 2px}}.knowledge-context[data-v-d1f7bc41]{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:14px;margin:18px 0;padding:18px}.knowledge-context-heading[data-v-d1f7bc41]{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}h3[data-v-d1f7bc41]{color:var(--text-color);margin:0 0 6px;font-size:15px}h3 span[data-v-d1f7bc41]{color:var(--text-secondary);font-size:11px;font-weight:400}p[data-v-d1f7bc41]{color:var(--text-secondary);margin:0;font-size:12px}ul[data-v-d1f7bc41]{margin:16px 0 0;padding:0;list-style:none}li[data-v-d1f7bc41]{border-top:1px solid var(--border-color);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}li>span[data-v-d1f7bc41]{min-width:0}small[data-v-d1f7bc41]{color:var(--text-secondary)}.knowledge-note[data-v-d1f7bc41]{margin-top:12px}[data-v-d1f7bc41] .ant-btn{border-radius:10px;min-height:44px}
