.infra-view[data-v-6910b337]{display:flex;flex-direction:column;gap:18px}.source-banner[data-v-6910b337]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px;border-color:color-mix(in srgb,var(--sp-primary) 28%,var(--sp-border));background:linear-gradient(110deg,var(--sp-primary-light),var(--sp-card-bg) 46%)}.source-state[data-v-6910b337]{display:flex;align-items:center;gap:12px}.source-state p[data-v-6910b337]{margin:4px 0 0;color:var(--sp-text-muted);font-size:.78rem}.source-icon[data-v-6910b337]{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;color:var(--sp-primary);background:var(--sp-primary-light)}.source-badges[data-v-6910b337]{display:flex;gap:8px;flex-wrap:wrap}.target-tabs[data-v-6910b337]{display:flex;gap:6px;padding:7px;overflow-x:auto}.target-tabs button[data-v-6910b337]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:7px 10px;color:var(--sp-text-muted);background:transparent;border:1px solid transparent;border-radius:var(--sp-radius-sm);cursor:pointer}.target-tabs button.active[data-v-6910b337]{color:var(--sp-text-main);background:var(--sp-primary-light);border-color:color-mix(in srgb,var(--sp-primary) 30%,transparent)}.profile-hero[data-v-6910b337]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px;background:radial-gradient(circle at 90% 0%,var(--sp-primary-light),transparent 42%),var(--sp-card-bg)}.profile-identity[data-v-6910b337]{display:flex;align-items:center;gap:15px}.profile-mark[data-v-6910b337]{display:grid;width:54px;height:54px;place-items:center;color:var(--sp-on-primary);font-size:1.25rem;font-weight:900;border-radius:16px;background:linear-gradient(145deg,var(--sp-primary),var(--sp-primary-strong));box-shadow:0 10px 28px var(--sp-primary-glow)}.profile-identity h2[data-v-6910b337]{margin:2px 0;font-size:1.25rem}.profile-identity p[data-v-6910b337]{margin:0;color:var(--sp-text-muted);font-size:.78rem}.profile-status[data-v-6910b337]{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.resource-grid[data-v-6910b337]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.resource-card[data-v-6910b337]{padding:16px;min-height:150px;position:relative;overflow:hidden}.resource-card[data-v-6910b337]:after{content:"";position:absolute;width:80px;height:80px;right:-28px;top:-28px;border-radius:50%;background:var(--sp-primary-light)}.resource-head[data-v-6910b337]{display:flex;align-items:center;gap:7px;color:var(--sp-text-muted);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.resource-card>strong[data-v-6910b337]{display:block;margin-top:18px;font-size:1.15rem}.resource-card p[data-v-6910b337]{margin:4px 0 12px;color:var(--sp-text-subtle);font-size:.7rem}.resource-card small[data-v-6910b337]{color:var(--sp-text-muted);font-size:.68rem}.mini-meter[data-v-6910b337],.large-meter[data-v-6910b337]{height:7px;overflow:hidden;margin:8px 0;background:var(--sp-input-bg);border-radius:999px}.mini-meter span[data-v-6910b337],.large-meter span[data-v-6910b337]{display:block;height:100%;background:var(--sp-primary);border-radius:inherit;transition:width .35s ease}.large-meter[data-v-6910b337]{height:10px;margin-top:18px}.large-meter .healthy[data-v-6910b337]{background:var(--sp-green)}.large-meter .warning[data-v-6910b337]{background:var(--sp-amber)}.large-meter .critical[data-v-6910b337]{background:var(--sp-red)}.details-grid[data-v-6910b337]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px}.budget-card[data-v-6910b337],.validation-card[data-v-6910b337],.tuning-card[data-v-6910b337],.kubernetes-card[data-v-6910b337]{padding:18px}.budget-stack[data-v-6910b337]{display:flex;flex-direction:column;gap:8px;margin-top:15px}.budget-row[data-v-6910b337]{display:flex;justify-content:space-between;gap:12px;padding:11px 12px;background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);border-radius:10px}.budget-row>div[data-v-6910b337]{display:flex;flex-direction:column;gap:2px}.budget-row span[data-v-6910b337]{color:var(--sp-text-subtle);font-size:.66rem}.budget-row b[data-v-6910b337]{white-space:nowrap;font-family:var(--sp-font-mono)}.budget-row.emphasis[data-v-6910b337]{border-color:color-mix(in srgb,var(--sp-primary) 28%,var(--sp-border))}.honesty-note[data-v-6910b337]{display:flex;gap:7px;margin:14px 0 0;color:var(--sp-text-muted);font-size:.7rem;line-height:1.5}.check-list[data-v-6910b337]{display:flex;flex-direction:column;gap:7px;margin-top:14px}.check-row[data-v-6910b337]{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(170px,.72fr);gap:10px;align-items:center;padding:10px 11px;border:1px solid var(--sp-border-subtle);border-radius:10px;background:var(--sp-input-bg)}.check-row.state-ok>svg[data-v-6910b337]{color:var(--sp-green)}.check-row.state-warn>svg[data-v-6910b337]{color:var(--sp-amber)}.check-row.state-unknown>svg[data-v-6910b337]{color:var(--sp-text-subtle)}.check-copy strong[data-v-6910b337]{font-size:.76rem}.check-copy p[data-v-6910b337]{margin:2px 0 0;color:var(--sp-text-subtle);font-size:.65rem;line-height:1.35}.check-values[data-v-6910b337]{display:flex;flex-direction:column;align-items:flex-end;gap:3px;color:var(--sp-text-muted);font-size:.63rem}.check-values b[data-v-6910b337]{color:var(--sp-text-main)}.lower-grid[data-v-6910b337]{grid-template-columns:1fr 1fr}.tuning-list[data-v-6910b337]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0}.tuning-list div[data-v-6910b337]{display:flex;justify-content:space-between;gap:8px;padding:9px 10px;background:var(--sp-input-bg);border-radius:9px}.tuning-list dt[data-v-6910b337]{color:var(--sp-text-muted);font-size:.68rem}.tuning-list dd[data-v-6910b337]{margin:0;font:700 .68rem var(--sp-font-mono)}.k8s-map[data-v-6910b337]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.k8s-map span[data-v-6910b337]{display:flex;flex-direction:column;padding:10px;background:var(--sp-input-bg);border-radius:9px}.k8s-map small[data-v-6910b337]{color:var(--sp-text-subtle)}.k8s-map strong[data-v-6910b337]{margin-top:3px;font-size:.75rem}.mapping-hint[data-v-6910b337]{color:var(--sp-text-muted);font-size:.74rem;line-height:1.5}.future-grid[data-v-6910b337]{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.future-grid span[data-v-6910b337]{padding:8px 9px;color:var(--sp-text-muted);background:var(--sp-primary-light);border-radius:8px;font-size:.67rem}.fleet-comparison[data-v-6910b337]{padding:0;overflow:hidden}.fleet-comparison .sp-card-header[data-v-6910b337]{padding:16px 18px}.table-responsive[data-v-6910b337]{overflow-x:auto}table[data-v-6910b337]{width:100%;border-collapse:collapse;font-size:.72rem}th[data-v-6910b337]{padding:10px 12px;text-align:left;color:var(--sp-text-subtle);background:var(--sp-card-header);border-bottom:1px solid var(--sp-border)}td[data-v-6910b337]{padding:11px 12px;border-bottom:1px solid var(--sp-border-subtle)}td[data-v-6910b337]:first-child{display:flex;flex-direction:column}td small[data-v-6910b337]{color:var(--sp-text-subtle)}.clickable-row[data-v-6910b337]{cursor:pointer;transition:background .15s ease}.clickable-row[data-v-6910b337]:hover{background:var(--sp-card-bg-hover)}@media(max-width:1200px){.resource-grid[data-v-6910b337]{grid-template-columns:repeat(2,1fr)}.details-grid[data-v-6910b337]{grid-template-columns:1fr}}@media(max-width:720px){.resource-grid[data-v-6910b337]{grid-template-columns:1fr}.profile-hero[data-v-6910b337],.source-banner[data-v-6910b337]{align-items:flex-start;flex-direction:column}.profile-status[data-v-6910b337]{justify-content:flex-start}.check-row[data-v-6910b337]{grid-template-columns:22px 1fr}.check-values[data-v-6910b337]{grid-column:2;align-items:flex-start}.tuning-list[data-v-6910b337],.k8s-map[data-v-6910b337],.future-grid[data-v-6910b337]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mini-meter span[data-v-6910b337],.large-meter span[data-v-6910b337],.clickable-row[data-v-6910b337]{transition:none}}
