.gas-page[data-v-412f74cb]{min-height:100%}.gas-breadcrumb[data-v-412f74cb]{margin-bottom:16px;color:#86909c;font-size:14px}.gas-breadcrumb .sep[data-v-412f74cb]{margin:0 8px;color:#c9cdd4}.gas-breadcrumb .active[data-v-412f74cb]{color:#1d2129;font-weight:500}.gas-page-body[data-v-412f74cb]{background:#fff;border-radius:8px;padding:20px 24px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.pressure-dial[data-v-3b203b76]{display:flex;flex-direction:column;align-items:center;width:100%}.dial-svg[data-v-3b203b76]{width:280px;max-width:100%;height:auto;display:block}.tick-label[data-v-3b203b76]{font-size:11px;font-weight:600;fill:#4e4a44;font-family:Segoe UI,system-ui,sans-serif}.tick-label.danger[data-v-3b203b76]{fill:#c62828;font-weight:700}.dial-unit[data-v-3b203b76]{font-size:11px;fill:#6b6560;font-weight:600}.dial-model[data-v-3b203b76]{font-size:10px;fill:#a39a8f;letter-spacing:.5px}.readout[data-v-3b203b76]{text-align:center;margin-top:4px}.readout-val[data-v-3b203b76]{font-size:32px;font-weight:700;color:#1d2129;line-height:1.1;font-variant-numeric:tabular-nums}.readout-unit[data-v-3b203b76]{font-size:12px;color:#86909c;margin-top:4px}.drawer-body[data-v-c1173f2a]{padding:20px 20px 32px;min-height:100%}.drawer-head[data-v-c1173f2a]{display:flex;justify-content:space-between;align-items:flex-start}.title[data-v-c1173f2a]{font-size:18px;font-weight:600;color:#1d2129}.sub[data-v-c1173f2a]{font-size:13px;color:#86909c;margin-top:4px}.close-btn[data-v-c1173f2a]{font-size:18px;padding:0}.status-row[data-v-c1173f2a]{display:flex;align-items:center;gap:12px;margin:12px 0 4px}.time[data-v-c1173f2a]{font-size:12px;color:#86909c}.loc[data-v-c1173f2a]{font-size:13px;color:#4e5969;margin-bottom:16px}.gauge-wrap[data-v-c1173f2a]{display:flex;justify-content:center;margin:4px 0 16px}.block[data-v-c1173f2a]{margin-bottom:16px}.block-title[data-v-c1173f2a]{font-size:14px;font-weight:600;margin-bottom:8px;color:#1d2129}.row-between[data-v-c1173f2a]{display:flex;justify-content:space-between;align-items:center}.kv[data-v-c1173f2a]{font-size:13px;color:#4e5969;line-height:1.8}.warn-low[data-v-c1173f2a],.warn-mid[data-v-c1173f2a]{color:#ff7d00}.warn-high[data-v-c1173f2a]{color:#f53f3f}.run-box[data-v-c1173f2a]{background:#e8f3ff;border-radius:8px;padding:12px 14px;margin-bottom:16px}.run-box.warn[data-v-c1173f2a]{background:#fff7e8}.run-title[data-v-c1173f2a]{font-weight:600;color:#1677ff}.run-box.warn .run-title[data-v-c1173f2a]{color:#ff7d00}.run-hint[data-v-c1173f2a]{font-size:13px;color:#4e5969;margin-top:4px}.run-percent[data-v-c1173f2a]{font-size:12px;color:#86909c;margin-top:6px}.trend-chart[data-v-c1173f2a]{background:#f7f8fa;border-radius:8px;padding:8px}.trend-svg[data-v-c1173f2a]{width:100%;height:120px}.search-panel[data-v-4b4cd862]{background:#fff;border-radius:8px;padding:16px 16px 4px;margin-bottom:16px}.search-form .el-form-item[data-v-4b4cd862]{margin-bottom:12px}.stat-row[data-v-4b4cd862]{display:grid;gap:16px}.stat-card[data-v-4b4cd862]{background:#fff;border-radius:8px;padding:16px;display:flex;align-items:center;gap:12px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.stat-icon[data-v-4b4cd862]{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:22px}.stat-label[data-v-4b4cd862]{color:#86909c;font-size:13px}.stat-value[data-v-4b4cd862]{font-size:22px;font-weight:600;color:#1d2129;margin-top:4px}.unit[data-v-4b4cd862]{font-size:12px;font-weight:400;margin-left:4px;color:#86909c}.table-panel[data-v-4b4cd862]{background:#fff;border-radius:8px;padding:16px}.table-head[data-v-4b4cd862]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.table-title[data-v-4b4cd862]{font-size:15px;font-weight:600;color:#1d2129}.table-title em[data-v-4b4cd862]{font-style:normal;font-weight:400;color:#86909c;font-size:13px;margin-left:8px}.pager[data-v-4b4cd862]{margin-top:16px;text-align:right}.stat-row[data-v-4b4cd862]{grid-template-columns:repeat(5,1fr);margin-bottom:16px}@media(max-width:1200px){.stat-row[data-v-4b4cd862]{grid-template-columns:repeat(2,1fr)}}.search-section[data-v-4b4cd862]{background:#fff;border:1px solid #e5e6eb;border-radius:4px;padding:16px 16px 4px;margin-bottom:16px}.section-title[data-v-4b4cd862]{display:flex;align-items:center;font-size:15px;font-weight:600;color:#1d2129;margin-bottom:12px}.title-bar[data-v-4b4cd862]{width:3px;height:14px;background:#1677ff;border-radius:2px;margin-right:8px}.table-toolbar[data-v-4b4cd862]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.toolbar-actions[data-v-4b4cd862]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.btn-enable[data-v-4b4cd862]{color:#00b42a;border-color:#00b42a}.btn-disable[data-v-4b4cd862]{color:#86909c;border-color:#c9cdd4}.btn-del[data-v-4b4cd862]{color:#f53f3f;border-color:#f53f3f}.hidden-file[data-v-4b4cd862]{display:none}.device-name[data-v-4b4cd862]{color:#1677ff;font-weight:500;line-height:1.4}.device-name.link[data-v-4b4cd862]{cursor:pointer}.device-name.link[data-v-4b4cd862]:hover{text-decoration:underline}.device-code[data-v-4b4cd862]{color:#86909c;font-size:12px}.op-link[data-v-4b4cd862]{color:#1677ff;padding:0 2px}.op-del[data-v-4b4cd862]{color:#f53f3f;padding:0 2px}