.log-detail[data-v-72cc21b0]{.detail-card[data-v-72cc21b0]{margin-bottom:16px;.detail-item[data-v-72cc21b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;&[data-v-72cc21b0]:last-child{margin-bottom:0}.label[data-v-72cc21b0]{width:100px;color:#595959;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.value[data-v-72cc21b0]{color:#262626;-webkit-box-flex:1;-ms-flex:1;flex:1;&.timestamp[data-v-72cc21b0]{font-family:Monaco,Consolas,monospace;color:#1890ff}&.user-agent[data-v-72cc21b0]{word-break:break-all;font-size:12px;color:#8c8c8c}}.no-data[data-v-72cc21b0]{color:#bfbfbf}}.log-content[data-v-72cc21b0]{background:#f5f5f5;border-radius:4px;padding:12px;pre[data-v-72cc21b0]{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:Monaco,Consolas,monospace;font-size:13px;line-height:1.6;color:#262626}}.extra-data[data-v-72cc21b0]{background:#f5f5f5;border-radius:4px;padding:12px;margin-top:8px;pre[data-v-72cc21b0]{margin:0;font-family:Monaco,Consolas,monospace;font-size:12px;line-height:1.4;color:#595959}}}.action-buttons[data-v-72cc21b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:16px}}@media (max-width:768px){.log-detail[data-v-72cc21b0]{.detail-item[data-v-72cc21b0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;.label[data-v-72cc21b0]{margin-bottom:4px}}.action-buttons[data-v-72cc21b0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;.ant-btn[data-v-72cc21b0]{width:100%}}}}.parts-section[data-v-70544dab]{.part-item[data-v-70544dab]{margin-bottom:8px;padding:8px;background:#fafafa;border-radius:4px}}.upload-hint[data-v-70544dab]{font-size:12px;color:#8c8c8c;margin-top:4px}.cleanup-content[data-v-d8ab7742]{.level-hint[data-v-d8ab7742]{font-size:12px;color:#8c8c8c;margin-top:4px}.cleanup-preview[data-v-d8ab7742]{background:#f5f5f5;border-radius:6px;padding:16px;.preview-stats[data-v-d8ab7742]{.stat-item[data-v-d8ab7742]{text-align:center;.stat-value[data-v-d8ab7742]{font-size:20px;font-weight:700;color:#262626;margin-bottom:4px}.stat-label[data-v-d8ab7742]{font-size:12px;color:#8c8c8c}}}}}.log-management[data-v-425111da]{padding:16px;background:#f5f5f5;min-height:calc(100vh - 64px);.page-header[data-v-425111da]{margin-bottom:16px;.header-content[data-v-425111da]{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;.page-title[data-v-425111da]{margin:0;color:#262626;font-size:20px;font-weight:500;.anticon[data-v-425111da]{margin-right:8px;color:#1890ff}}.header-actions[data-v-425111da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}}}.stats-cards[data-v-425111da]{margin-bottom:16px;.stat-card[data-v-425111da]{position:relative;overflow:hidden;.stat-content[data-v-425111da]{.stat-value[data-v-425111da]{font-size:24px;font-weight:700;color:#262626;margin-bottom:4px}.stat-label[data-v-425111da]{font-size:14px;color:#8c8c8c}}.stat-icon[data-v-425111da]{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:32px;color:#1890ff;opacity:.1}}}.filter-card[data-v-425111da]{margin-bottom:16px}.table-card[data-v-425111da]{.source-info[data-v-425111da]{.source-name[data-v-425111da]{font-weight:500;color:#262626;margin-bottom:2px}.source-id[data-v-425111da]{font-size:12px;color:#8c8c8c}}.log-content[data-v-425111da]{.content-preview[data-v-425111da]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.timestamp[data-v-425111da]{font-family:Monaco,Consolas,monospace;font-size:12px;color:#595959}.action-buttons[data-v-425111da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}}}@media (max-width:768px){.log-management[data-v-425111da]{padding:8px;.page-header .header-content[data-v-425111da]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.stats-cards .ant-col[data-v-425111da]{margin-bottom:8px}.filter-card .ant-form[data-v-425111da]{.ant-form-item[data-v-425111da]{margin-bottom:8px}}}}