.refresh-error[data-v-d3156a5d]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:11px 13px;color:var(--sp-red);background:var(--sp-red-light);border:1px solid color-mix(in srgb,var(--sp-red) 25%,transparent);border-radius:10px}.refresh-error>div[data-v-d3156a5d]{display:flex;min-width:0;flex:1;flex-direction:column}.refresh-error strong[data-v-d3156a5d]{font-size:.72rem}.refresh-error span[data-v-d3156a5d]{color:var(--sp-text-muted);font-size:.64rem;overflow-wrap:anywhere}.context-bar[data-v-d3156a5d]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px;padding-block:13px}.service-identity[data-v-d3156a5d],.context-meta[data-v-d3156a5d],.context-meta span[data-v-d3156a5d]{display:flex;align-items:center}.service-identity[data-v-d3156a5d]{gap:11px}.service-identity>div[data-v-d3156a5d]{display:flex;flex-direction:column}.service-identity strong[data-v-d3156a5d]{font-size:.85rem}.service-identity span[data-v-d3156a5d]{color:var(--sp-text-subtle);font-size:.68rem}.service-dot[data-v-d3156a5d]{width:9px;height:9px;border-radius:50%}.service-dot.online[data-v-d3156a5d]{background:var(--sp-green);box-shadow:0 0 0 5px var(--sp-green-light)}.service-dot.offline[data-v-d3156a5d]{background:var(--sp-red);box-shadow:0 0 0 5px var(--sp-red-light)}.context-meta[data-v-d3156a5d]{gap:16px;color:var(--sp-text-muted);font-size:.7rem}.context-meta span[data-v-d3156a5d]{gap:5px}.summary-grid[data-v-d3156a5d],.golden-grid[data-v-d3156a5d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:18px}.explorer-tabs[data-v-d3156a5d]{display:flex;width:fit-content;gap:4px;margin-bottom:14px;padding:4px;background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);border-radius:11px}.explorer-tabs button[data-v-d3156a5d]{display:flex;min-height:34px;align-items:center;gap:7px;padding:6px 12px;color:var(--sp-text-muted);background:transparent;border:0;border-radius:8px;font-size:.75rem;font-weight:700;cursor:pointer}.explorer-tabs button.active[data-v-d3156a5d]{color:var(--sp-primary);background:var(--sp-card-bg);box-shadow:var(--sp-shadow)}.metrics-workspace[data-v-d3156a5d]{display:grid;grid-template-columns:minmax(250px,.32fr) minmax(0,1fr);gap:14px}.metric-catalog[data-v-d3156a5d],.metric-detail[data-v-d3156a5d]{min-height:580px}.metric-catalog[data-v-d3156a5d]{padding:14px}.catalog-head[data-v-d3156a5d],.detail-heading[data-v-d3156a5d],.section-heading[data-v-d3156a5d],.filter-title[data-v-d3156a5d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog-head h3[data-v-d3156a5d],.detail-heading h3[data-v-d3156a5d],.section-heading h3[data-v-d3156a5d]{font-size:.92rem}.catalog-head span[data-v-d3156a5d],.detail-heading p[data-v-d3156a5d],.section-heading p[data-v-d3156a5d],.filter-title span[data-v-d3156a5d]{color:var(--sp-text-subtle);font-size:.68rem}.metric-search[data-v-d3156a5d]{width:100%;margin:12px 0 9px}.metric-list[data-v-d3156a5d]{max-height:490px;overflow-y:auto}.metric-list button[data-v-d3156a5d]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px;color:var(--sp-text-muted);background:transparent;border:0;border-radius:8px;font-family:SFMono-Regular,Consolas,monospace;font-size:.69rem;text-align:left;cursor:pointer}.metric-list button[data-v-d3156a5d]:hover{background:var(--sp-card-bg-hover);color:var(--sp-text-main)}.metric-list button.active[data-v-d3156a5d]{color:var(--sp-primary);background:var(--sp-primary-light)}.metric-list button span[data-v-d3156a5d]{overflow:hidden;text-overflow:ellipsis}.catalog-empty[data-v-d3156a5d]{padding:24px 8px;color:var(--sp-text-subtle);font-size:.75rem;text-align:center}.unit-chip[data-v-d3156a5d]{padding:4px 9px;color:var(--sp-cyan);background:var(--sp-cyan-light);border-radius:999px;font-size:.68rem}.detail-heading[data-v-d3156a5d]{align-items:flex-start;padding-bottom:15px;border-bottom:1px solid var(--sp-border-subtle)}.detail-heading .eyebrow[data-v-d3156a5d]{margin:0}.detail-heading h3[data-v-d3156a5d]{margin:5px 0;font-size:1rem}.loading-line[data-v-d3156a5d],.error-box[data-v-d3156a5d]{display:flex;align-items:center;gap:8px;margin:18px 0;padding:12px;border-radius:9px;font-size:.75rem}.loading-line[data-v-d3156a5d]{color:var(--sp-text-muted);background:var(--sp-input-bg)}.error-box[data-v-d3156a5d]{color:var(--sp-red);background:var(--sp-red-light)}.tag-filter-panel[data-v-d3156a5d]{margin:16px 0;padding:14px;background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);border-radius:11px}.filter-title[data-v-d3156a5d]{justify-content:flex-start;margin-bottom:11px}.tag-grid[data-v-d3156a5d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:11px}.tag-grid label[data-v-d3156a5d]{display:flex;flex-direction:column;gap:4px;color:var(--sp-text-subtle);font-size:.65rem}.tag-grid select[data-v-d3156a5d]{width:100%;min-height:35px;font-size:.7rem}.measurements-grid[data-v-d3156a5d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.measurement-card[data-v-d3156a5d]{display:flex;flex-direction:column;padding:14px;background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);border-radius:10px}.measurement-card span[data-v-d3156a5d],.measurement-card small[data-v-d3156a5d]{color:var(--sp-text-subtle);font-size:.64rem}.measurement-card strong[data-v-d3156a5d]{margin:6px 0 2px;font-size:1.15rem}.raw-detail[data-v-d3156a5d]{margin-top:18px}.raw-detail summary[data-v-d3156a5d]{color:var(--sp-text-muted);font-size:.72rem;cursor:pointer}pre[data-v-d3156a5d]{max-height:510px;margin-top:10px;padding:15px;overflow:auto;color:var(--sp-code-text);background:var(--sp-code-bg);border-radius:10px;font-size:.67rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}.compact[data-v-d3156a5d]{min-height:120px}.endpoint-workspace[data-v-d3156a5d]{display:grid;grid-template-columns:minmax(300px,.44fr) minmax(0,1fr);gap:14px}.endpoint-grid[data-v-d3156a5d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px}.endpoint-grid .section-heading[data-v-d3156a5d]{grid-column:1 / -1;margin-bottom:7px}.endpoint-card[data-v-d3156a5d]{display:flex;min-width:0;align-items:center;gap:9px;padding:10px;color:var(--sp-text-muted);background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);border-radius:9px;text-align:left;cursor:pointer}.endpoint-card[data-v-d3156a5d]:hover:not(:disabled){color:var(--sp-text-main);border-color:var(--sp-border-hover)}.endpoint-card[data-v-d3156a5d]:disabled{opacity:.7}.endpoint-icon[data-v-d3156a5d]{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:8px}.endpoint-copy[data-v-d3156a5d]{display:flex;min-width:0;flex:1;flex-direction:column}.endpoint-copy strong[data-v-d3156a5d],.endpoint-copy small[data-v-d3156a5d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endpoint-copy strong[data-v-d3156a5d]{color:var(--sp-text-main);font-size:.7rem}.endpoint-copy small[data-v-d3156a5d]{font-size:.58rem}.risk-critical .endpoint-icon[data-v-d3156a5d],.risk-high .endpoint-icon[data-v-d3156a5d]{color:var(--sp-red);background:var(--sp-red-light)}.risk-medium .endpoint-icon[data-v-d3156a5d]{color:var(--sp-amber);background:var(--sp-amber-light)}.risk-low .endpoint-icon[data-v-d3156a5d]{color:var(--sp-green);background:var(--sp-green-light)}.endpoint-payload .section-heading[data-v-d3156a5d]{margin-bottom:12px}.operation-panel[data-v-d3156a5d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;padding:12px;background:var(--sp-amber-light);border:1px solid color-mix(in srgb,var(--sp-amber) 28%,transparent);border-radius:9px}.operation-panel>div[data-v-d3156a5d]{display:grid;flex:1 1 260px;gap:2px}.operation-panel strong[data-v-d3156a5d]{font-size:.72rem}.operation-panel span[data-v-d3156a5d]{color:var(--sp-text-muted);font-size:.65rem}.operation-panel input[data-v-d3156a5d],.operation-panel select[data-v-d3156a5d]{flex:1 1 190px;min-height:34px;font-size:.7rem}.operation-message[data-v-d3156a5d]{margin-bottom:12px;padding:9px 11px;border-radius:8px;font-size:.7rem}.operation-message.success[data-v-d3156a5d]{color:var(--sp-green);background:var(--sp-green-light)}.operation-message.error[data-v-d3156a5d]{color:var(--sp-red);background:var(--sp-red-light)}.health-layout[data-v-d3156a5d]{display:grid;grid-template-columns:1.25fr .75fr;gap:14px}.health-rows[data-v-d3156a5d]{margin-top:12px;border:1px solid var(--sp-border-subtle);border-radius:10px;overflow:hidden}.health-row[data-v-d3156a5d]{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:37px;padding-right:10px;border-top:1px solid var(--sp-border-subtle);font-size:.7rem}.health-row[data-v-d3156a5d]:first-child{border-top:0}.health-row strong[data-v-d3156a5d]{font-size:.64rem}.health-status[data-v-d3156a5d]{width:7px;height:7px;border-radius:50%}.health-status.up[data-v-d3156a5d]{background:var(--sp-green)}.health-status.down[data-v-d3156a5d]{background:var(--sp-red)}.quality-list[data-v-d3156a5d]{margin-top:12px}.quality-list div[data-v-d3156a5d]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--sp-border-subtle)}.quality-list dt[data-v-d3156a5d]{color:var(--sp-text-muted);font-size:.73rem}.quality-list dd[data-v-d3156a5d]{color:var(--sp-text-main);font-family:SFMono-Regular,monospace;font-size:.72rem;font-weight:700}@media(max-width:1150px){.summary-grid[data-v-d3156a5d],.golden-grid[data-v-d3156a5d]{grid-template-columns:repeat(2,minmax(0,1fr))}.context-meta[data-v-d3156a5d]{display:none}.tag-grid[data-v-d3156a5d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.metrics-workspace[data-v-d3156a5d],.endpoint-workspace[data-v-d3156a5d],.health-layout[data-v-d3156a5d]{grid-template-columns:1fr}.metric-catalog[data-v-d3156a5d]{min-height:auto}.metric-list[data-v-d3156a5d]{max-height:220px}}@media(max-width:600px){.summary-grid[data-v-d3156a5d],.golden-grid[data-v-d3156a5d],.endpoint-grid[data-v-d3156a5d],.tag-grid[data-v-d3156a5d],.measurements-grid[data-v-d3156a5d]{grid-template-columns:1fr}}
