.property-option[data-v-82bc573c]{line-height:1.35;padding:4px 0}.property-option__main[data-v-82bc573c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-width:0}.property-option__name[data-v-82bc573c]{color:var(--app-color-text-primary,rgba(0,0,0,.85));font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-option__id[data-v-82bc573c]{color:var(--app-color-text-secondary,rgba(0,0,0,.45));-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12px}.property-option__meta[data-v-82bc573c]{color:var(--app-color-text-tertiary,rgba(0,0,0,.35));font-size:12px}.runtime-workbench[data-v-a8c5f556]{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}.runtime-header[data-v-a8c5f556]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.runtime-header[data-v-a8c5f556],.runtime-header__status[data-v-a8c5f556]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.runtime-header__status[data-v-a8c5f556]{gap:6px}.status-label[data-v-a8c5f556]{color:#1f2933;font-size:15px;font-weight:600}.status-desc[data-v-a8c5f556]{color:#8c939d;font-size:13px}.runtime-header__actions[data-v-a8c5f556]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.runtime-metrics[data-v-a8c5f556]{background:#f9fbfd;border:1px solid #edf1f7;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;padding:12px 20px}.metric[data-v-a8c5f556]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.metric__label[data-v-a8c5f556]{color:#8c939d;font-size:12px}.metric__value[data-v-a8c5f556]{color:#1f2933;font-size:14px;font-weight:600}.metric__value--ok[data-v-a8c5f556]{color:#52c41a}.metric__value--warn[data-v-a8c5f556]{color:#faad14}.metric__value--error[data-v-a8c5f556]{color:#f5222d}.metric__value--light[data-v-a8c5f556]{font-weight:400;font-size:13px}.runtime-error-bar[data-v-a8c5f556]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.error-icon[data-v-a8c5f556]{color:#f5222d;-ms-flex-negative:0;flex-shrink:0}.error-text[data-v-a8c5f556]{color:#434e59;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-rw[data-v-a8c5f556]{border:1px solid #edf1f7;border-radius:6px;display:grid;grid-template-columns:1fr 1fr}.rw-item[data-v-a8c5f556]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 16px}.rw-item[data-v-a8c5f556]:first-child{border-right:1px solid #edf1f7}.rw-item__title[data-v-a8c5f556]{color:#1f2933;font-weight:500}.rw-item__detail[data-v-a8c5f556]{color:#606266;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-item__meta[data-v-a8c5f556]{color:#8c939d;font-size:12px;margin-left:auto;white-space:nowrap}@media (max-width:768px){.runtime-header[data-v-a8c5f556]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.runtime-header__actions[data-v-a8c5f556]{-ms-flex-wrap:wrap;flex-wrap:wrap}.runtime-rw[data-v-a8c5f556]{grid-template-columns:1fr}.rw-item[data-v-a8c5f556]:first-child{border-bottom:1px solid #edf1f7;border-right:none}}.industrial-tag-address-builder .builder-templates[data-v-1f3c4b27]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:8px}.industrial-tag-address-builder .template-label[data-v-1f3c4b27]{color:#606266;font-size:12px}.industrial-tag-address-builder .builder-label[data-v-1f3c4b27]{color:#606266;font-size:12px;line-height:20px}.industrial-tag-address-builder .builder-help[data-v-1f3c4b27]{color:#909399;font-size:12px;line-height:18px;margin-top:2px}.industrial-tag-address-builder .full-width[data-v-1f3c4b27]{width:100%}.industrial-tag-address-builder .tag-preview[data-v-1f3c4b27]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f8fa;border:1px solid #e8e8e8;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px;min-height:36px;padding:6px 8px}.industrial-tag-address-builder .tag-preview code[data-v-1f3c4b27]{background:transparent;color:#1f2d3d;font-size:12px;word-break:break-all}.industrial-tag-address-builder .preview-label[data-v-1f3c4b27],.industrial-tag-address-builder .tag-description[data-v-1f3c4b27]{color:#909399;font-size:12px}.industrial-tag-address-builder .raw-address-input[data-v-1f3c4b27]{margin-top:8px}.industrial-tag-rule-center[data-v-6cf18b59] .ind-pill{margin-left:0;border-radius:4px;font-size:12px;line-height:20px;-webkit-transform:none;transform:none}.industrial-tag-rule-center .rule-toolbar[data-v-6cf18b59]{border-bottom:1px solid var(--app-color-border-secondary,#f0f0f0);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px;padding:12px 0}.industrial-tag-rule-center .rule-source[data-v-6cf18b59],.industrial-tag-rule-center .rule-toolbar[data-v-6cf18b59]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.industrial-tag-rule-center .rule-source[data-v-6cf18b59]{color:#606266;gap:8px}.industrial-tag-rule-center .rule-stats[data-v-6cf18b59]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(120px,1fr));margin-bottom:14px}.industrial-tag-rule-center .rule-stat[data-v-6cf18b59]{border:1px solid var(--app-color-border-secondary,#f0f0f0);border-radius:4px;padding:12px}.industrial-tag-rule-center .rule-stat strong[data-v-6cf18b59]{color:#1f2d3d;display:block;font-size:22px;line-height:28px;margin-top:4px}.industrial-tag-rule-center .rule-error[data-v-6cf18b59],.industrial-tag-rule-center .rule-muted[data-v-6cf18b59],.industrial-tag-rule-center .stat-label[data-v-6cf18b59]{color:#909399;font-size:12px}.industrial-tag-rule-center .rule-muted[data-v-6cf18b59]{margin-left:4px}.industrial-tag-rule-center code[data-v-6cf18b59]{word-break:break-all}@media (max-width:960px){.industrial-tag-rule-center .rule-toolbar[data-v-6cf18b59]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.industrial-tag-rule-center .rule-stats[data-v-6cf18b59]{grid-template-columns:repeat(2,minmax(120px,1fr))}}.runtime-panel-head[data-v-4fa439ae]{margin-bottom:12px}.panel-subtitle[data-v-4fa439ae]{margin-top:4px;color:#7a869a}.runtime-summary-grid[data-v-4fa439ae]{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px}.diagnosis-strip[data-v-4fa439ae],.stage-panel[data-v-4fa439ae],.summary-item[data-v-4fa439ae]{border:1px solid #e8edf3;border-radius:6px;background:#fff}.summary-label[data-v-4fa439ae]{color:#7a869a}.summary-value[data-v-4fa439ae]{color:#172b4d}.diagnosis-strip[data-v-4fa439ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;margin-bottom:12px;color:#344563}.stage-grid[data-v-4fa439ae]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:12px}.stage-panel[data-v-4fa439ae]{padding:12px}.stage-title[data-v-4fa439ae]{gap:8px}.stage-metrics[data-v-4fa439ae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;color:#5e6c84}.metric-section[data-v-4fa439ae],.runtime-endpoint-table[data-v-4fa439ae]{margin-top:12px}.runtime-metrics-panel[data-v-4fa439ae]{border:1px solid var(--app-color-border-secondary,#edf1f7);border-radius:4px;margin-top:16px;padding:16px}.runtime-panel-head[data-v-4fa439ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.panel-title[data-v-4fa439ae]{color:#1f2933;font-size:15px;font-weight:600}.panel-subtitle[data-v-4fa439ae]{color:#8c939d;font-size:12px;margin-top:2px}.runtime-summary-grid[data-v-4fa439ae]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(120px,1fr));margin-bottom:12px}.summary-item[data-v-4fa439ae]{background:#f9fbfd;border:1px solid #edf1f7;border-radius:4px;padding:10px 12px}.summary-label[data-v-4fa439ae]{color:#8c939d;display:block;font-size:12px}.summary-value[data-v-4fa439ae]{color:#1f2933;display:block;font-size:18px;font-weight:600;margin-top:4px}.runtime-alerts[data-v-4fa439ae]{display:grid;gap:8px;margin-bottom:12px}.stage-grid[data-v-4fa439ae]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(180px,1fr));margin-bottom:14px}.metric-section[data-v-4fa439ae]{margin-bottom:14px}.metric-section__title[data-v-4fa439ae]{color:#1f2933;font-size:14px;font-weight:600;margin-bottom:8px}.stage-panel[data-v-4fa439ae]{border:1px solid #edf1f7;border-radius:4px;min-width:0;padding:10px 12px}.stage-title[data-v-4fa439ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.stage-metrics[data-v-4fa439ae]{color:#606266;display:grid;font-size:12px;gap:4px}.runtime-endpoint-table[data-v-4fa439ae] .ant-table-body{scrollbar-width:thin}@media (max-width:1200px){.runtime-summary-grid[data-v-4fa439ae],.stage-grid[data-v-4fa439ae]{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:768px){.runtime-panel-head[data-v-4fa439ae]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.runtime-summary-grid[data-v-4fa439ae],.stage-grid[data-v-4fa439ae]{grid-template-columns:1fr}}.industrial-write-value-input[data-v-36f6c2d4]{width:100%}.industrial-write-value-input__meta[data-v-36f6c2d4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--app-color-text-secondary,rgba(0,0,0,.45));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:6px}.industrial-console[data-v-0c0b3b7e]{background:var(--app-color-bg-container,#fff);padding:16px;border-radius:4px}.industrial-console[data-v-0c0b3b7e] .ind-pill{margin-left:0;border-radius:4px;font-size:12px;line-height:20px;-webkit-transform:none;transform:none}.industrial-filter[data-v-0c0b3b7e],.section-toolbar[data-v-0c0b3b7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.section-toolbar[data-v-0c0b3b7e]{padding:12px 0;border-bottom:1px solid var(--app-color-border-secondary,#f0f0f0)}.danger-link[data-v-0c0b3b7e]{color:var(--app-color-error,#ff4d4f)}.tag-builder-hint[data-v-0c0b3b7e]{color:#909399;font-size:12px;line-height:18px;margin-bottom:6px}.runtime-grid[data-v-0c0b3b7e]{display:grid;grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);gap:16px}.runtime-panel[data-v-0c0b3b7e]{border:1px solid var(--app-color-border-secondary,#f0f0f0);border-radius:4px;padding:16px;min-width:0}.panel-title[data-v-0c0b3b7e]{font-size:15px;font-weight:600;margin-bottom:12px}.runtime-actions[data-v-0c0b3b7e]{margin-top:14px}.runtime-actions .ant-btn+.ant-btn[data-v-0c0b3b7e]{margin-left:8px}.json-preview[data-v-0c0b3b7e]{margin-top:12px;padding:12px;min-height:180px;max-height:360px;overflow:auto;background:var(--app-color-bg-layout,#f5f7fa);border-radius:4px;font-size:12px}code[data-v-0c0b3b7e]{word-break:break-all}.industrial-table[data-v-0c0b3b7e] .ant-table-body{scrollbar-width:thin}.industrial-table[data-v-0c0b3b7e] .ant-table-body::-webkit-scrollbar{height:6px}.industrial-table[data-v-0c0b3b7e] .ant-table-body::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(148,163,184,.7)}.industrial-table[data-v-0c0b3b7e] .ant-table-body::-webkit-scrollbar-track{background:transparent}@media (max-width:960px){.industrial-filter[data-v-0c0b3b7e],.section-toolbar[data-v-0c0b3b7e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.runtime-grid[data-v-0c0b3b7e]{grid-template-columns:1fr}}