.reference-component[data-v-065cd3d5]{height:100%;display:flex;flex-direction:column}.reference-component h3[data-v-065cd3d5]{margin-bottom:16px;font-size:16px;font-weight:500;color:#333}.reference-component .reference-content-wrapper[data-v-065cd3d5]{flex:1;min-height:0;overflow:hidden;border:1px solid #e8e8e8;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center}.reference-component .reference-content[data-v-065cd3d5]{height:100%;padding:16px;overflow-y:auto;font-size:14px;line-height:1.8;color:#333;white-space:pre-wrap;word-break:break-all}.reference-component .reference-generating[data-v-065cd3d5]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#1890ff}.reference-component .reference-generating .anticon[data-v-065cd3d5]{font-size:24px;margin-bottom:12px}.reference-component .reference-generating .generating-text[data-v-065cd3d5]{font-size:14px}.reference-component .reference-footer[data-v-065cd3d5]{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.reference-component .reference-footer .status-info[data-v-065cd3d5]{flex:1}.reference-component .reference-footer .status-info .status-text[data-v-065cd3d5]{font-size:14px;color:#666}.reference-component .reference-footer .status-info .status-text.generating[data-v-065cd3d5]{color:#1890ff}.reference-component .reference-footer .status-info .status-text.success[data-v-065cd3d5]{color:#52c41a}.reference-component .reference-footer .status-info .status-text.failed[data-v-065cd3d5]{color:#ff4d4f}.reference-component .reference-footer .footer-actions[data-v-065cd3d5]{display:flex;align-items:center;gap:12px;flex-shrink:0}.reference-component .reference-footer .footer-actions .refresh-btn[data-v-065cd3d5]{padding:0;height:auto;color:#1890ff}.reference-component .reference-footer .footer-actions .refresh-btn .anticon[data-v-065cd3d5]{margin-right:4px}.reference-component .reference-footer .footer-actions .apply-btn[data-v-065cd3d5]{flex-shrink:0}.task-list-component[data-v-31384df6]{height:100%;display:flex;flex-direction:column}.task-list-component .main-content[data-v-31384df6]{flex:1;display:flex;gap:16px;min-height:0}.task-list-component .main-content .task-list-wrapper[data-v-31384df6]{flex:0 0 calc(45% - 8px);min-width:0;display:flex;flex-direction:column;overflow:auto}.task-list-component .main-content .reference-wrapper[data-v-31384df6]{flex:0 0 calc(55% - 8px);min-width:0;min-height:0}.task-list-component .search-bar[data-v-31384df6]{display:flex;align-items:center;margin-bottom:16px;gap:12px;flex-shrink:0}.task-list-component .search-bar .search-input[data-v-31384df6]{flex:1;max-width:300px}.task-list-component .search-bar .status-select[data-v-31384df6]{width:180px}.task-list-component .search-bar .search-btn[data-v-31384df6]{flex-shrink:0}.task-list-component .task-list-content[data-v-31384df6]{flex:1;overflow-y:auto;min-height:0}.task-list-component .task-list-content .task-item[data-v-31384df6]{display:flex;align-items:flex-start;padding:16px;margin-bottom:12px;border:1px solid #e8e8e8;border-radius:4px;background:#fff;transition:all .3s;cursor:pointer}.task-list-component .task-list-content .task-item[data-v-31384df6]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.task-list-component .task-list-content .task-item.task-item-active[data-v-31384df6]{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}.task-list-component .task-list-content .task-item .task-content[data-v-31384df6]{flex:1;min-width:0}.task-list-component .task-list-content .task-item .task-content .task-status-tag[data-v-31384df6]{margin-bottom:8px}.task-list-component .task-list-content .task-item .task-content .task-title[data-v-31384df6]{font-size:14px;font-weight:500;color:#333;margin-bottom:8px;line-height:1.5;word-break:break-all}.task-list-component .task-list-content .task-item .task-content .task-info[data-v-31384df6]{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;color:#666}.task-list-component .task-list-content .task-item .task-content .task-info .info-item[data-v-31384df6]{white-space:nowrap}.task-list-component .task-list-content .task-item .task-actions[data-v-31384df6]{margin-left:12px;flex-shrink:0}.task-list-component .task-list-footer[data-v-31384df6]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f0f0f0;margin-top:16px;flex-shrink:0}.task-list-component .task-list-footer .total-text[data-v-31384df6]{font-size:14px;color:#666}.task-list-component .task-list-footer .pagination[data-v-31384df6]{flex-shrink:0}