.device-algorithm-result[data-v-4f8a6daf]{padding:4px 0}.filter-bar[data-v-4f8a6daf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.summary-cards[data-v-4f8a6daf]{margin-bottom:16px}.summary-cards .ant-col[data-v-4f8a6daf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-cards .summary-card[data-v-4f8a6daf]{border-radius:8px;-webkit-box-shadow:0 1px 4px color-mix(in srgb,var(--app-color-text) 6%,transparent);box-shadow:0 1px 4px color-mix(in srgb,var(--app-color-text) 6%,transparent);-webkit-transition:all .3s;transition:all .3s;-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-cards .summary-card[data-v-4f8a6daf]:hover{-webkit-box-shadow:0 2px 8px color-mix(in srgb,var(--app-color-text) 10%,transparent);box-shadow:0 2px 8px color-mix(in srgb,var(--app-color-text) 10%,transparent)}.summary-cards .summary-card .summary-card-inner[data-v-4f8a6daf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:88px}.summary-cards .summary-card .summary-icon[data-v-4f8a6daf]{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;-ms-flex-negative:0;flex-shrink:0}.summary-cards .summary-card .anomaly-icon-ok[data-v-4f8a6daf],.summary-cards .summary-card .health-icon[data-v-4f8a6daf]{background:var(--app-color-success-light);color:var(--app-color-success)}.summary-cards .summary-card .anomaly-icon-alert[data-v-4f8a6daf]{background:var(--app-color-error-light);color:var(--app-color-error)}.summary-cards .summary-card .anomaly-icon-training[data-v-4f8a6daf]{background:var(--app-color-primary-light);color:var(--app-color-primary)}.summary-cards .summary-card .anomaly-icon-calibrating[data-v-4f8a6daf]{background:var(--app-color-warning-light);color:var(--app-color-warning)}.summary-cards .summary-card .summary-content[data-v-4f8a6daf]{-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-cards .summary-card .summary-content .summary-label[data-v-4f8a6daf]{font-size:12px;color:var(--app-color-text-secondary);margin-bottom:4px}.summary-cards .summary-card .summary-content .summary-value[data-v-4f8a6daf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;font-size:24px;font-weight:700;color:var(--app-color-text-heading)}.summary-cards .summary-card .summary-content .summary-value .summary-unit[data-v-4f8a6daf]{font-size:14px;font-weight:400;color:var(--app-color-text-secondary);margin-left:2px}.summary-cards .summary-card .summary-content .summary-desc[data-v-4f8a6daf]{font-size:12px;color:var(--app-color-text-secondary);margin-top:4px;line-height:1.4}.summary-cards .summary-card .summary-content .summary-time[data-v-4f8a6daf]{font-size:11px;color:var(--app-color-text-disabled);margin-top:4px}.ai-analysis-card[data-v-4f8a6daf]{margin-bottom:16px;border-radius:8px;border:1px dashed var(--app-color-border)!important;background:var(--app-color-bg-hover)}.ai-analysis-card .ai-placeholder[data-v-4f8a6daf]{padding:8px 0 0}.result-table[data-v-4f8a6daf]{border-radius:8px}.detail-desc[data-v-4f8a6daf]{margin-bottom:20px}.result-json-section[data-v-4f8a6daf]{margin-top:16px}.result-json-section .section-header[data-v-4f8a6daf]{font-size:13px;font-weight:600;color:var(--app-color-text-heading);margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--app-color-border-secondary)}.result-json-section .json-wrapper[data-v-4f8a6daf]{background:var(--app-color-bg-hover);border-radius:6px;border:1px solid var(--app-color-border-secondary);max-height:500px;overflow-y:auto;padding:12px}.result-json-section .json-wrapper .result-json[data-v-4f8a6daf]{margin:0;font-size:12px;line-height:1.6;color:var(--app-color-text);white-space:pre-wrap;word-break:break-all}