/* M.A.I.C. Phase 05 Topology Governance v1.0 — ONE DNA / GOVERNED TOPOLOGY
 * Canonical Phase 05 visual constitution.
 * Native topology remains the primary cognition surface. Existing structural,
 * candidate, qualification and reference evidence remain available and are
 * visually subordinated as bands / ledgers / Inspect depth.
 * Presentation only: no ranking, qualification, threshold, provider or authority is created here.
 */
#tab-sector-network{
  --p05-s0:var(--maic-vc-surface-0,#070b11);
  --p05-s1:var(--maic-vc-surface-1,#0a1018);
  --p05-s2:var(--maic-vc-surface-2,#0d141e);
  --p05-line:var(--maic-vc-line,rgba(179,204,230,.14));
  --p05-line-faint:var(--maic-vc-line-faint,rgba(179,204,230,.07));
  --p05-line-strong:var(--maic-vc-line-strong,rgba(179,204,230,.26));
  --p05-text:var(--maic-vc-text,#d7e0e9);
  --p05-high:var(--maic-vc-high,#f4f7fa);
  --p05-muted:var(--maic-vc-muted,#8091a4);
  --p05-faint:var(--maic-vc-faint,#607184);
  --p05-signal:var(--maic-vc-signal,var(--maic-signal-accent,#93a4b5));
  --p05-positive:var(--maic-gov-available,var(--maic-positive,#66f0aa));
  --p05-watch:var(--maic-gov-restricted,var(--maic-warning,#ffd166));
  --p05-negative:var(--maic-gov-denied,var(--maic-danger,#ff6868));
  --p05-buffer:var(--maic-gov-buffer,var(--maic-info,#5da9ff));
  --p05-gap:var(--maic-gov-withheld,#728397);
  --p05-reading:var(--maic-vc-reading,var(--maic-font-sans,Inter,ui-sans-serif,system-ui,sans-serif));
  --p05-mono:var(--maic-vc-instrument,var(--maic-font-mono,"JetBrains Mono",ui-monospace,monospace));
}

#tab-sector-network .maic-v95615-phase05-shell{
  gap:12px!important;
  color:var(--p05-text)!important;
  font-family:var(--p05-reading)!important;
}
#tab-sector-network .maic-v95615-phase05-shell>*{min-width:0}

/* Structural-state orientation is a rail, not a competing dashboard card. */
#tab-sector-network .maic-p05d-synopsis{
  margin:0!important;padding:0!important;
  border:0!important;border-top:1px solid var(--p05-line)!important;border-bottom:1px solid var(--p05-line)!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;
}
#tab-sector-network .maic-p05d-synopsis>header{
  padding:11px 0!important;border-bottom:1px solid var(--p05-line-faint)!important;background:transparent!important;
}
#tab-sector-network .maic-p05d-synopsis>header span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.08em!important}
#tab-sector-network .maic-p05d-synopsis>header strong{color:var(--p05-high)!important;font:650 13px/1.4 var(--p05-reading)!important}
#tab-sector-network .maic-p05d-head-actions small{color:var(--p05-muted)!important;font:500 11px/1.45 var(--p05-reading)!important}
#tab-sector-network .maic-p05d-head-actions em{color:var(--p05-signal)!important;font:800 10px/1.2 var(--p05-mono)!important}
#tab-sector-network .maic-p05d-head-actions button{
  padding:5px 0!important;border:0!important;border-bottom:1px solid var(--p05-line)!important;border-radius:0!important;
  background:transparent!important;color:var(--p05-muted)!important;box-shadow:none!important;
  font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.05em!important;
}
#tab-sector-network .maic-p05d-head-actions button:hover,#tab-sector-network .maic-p05d-head-actions button:focus-visible{color:var(--p05-high)!important;border-bottom-color:var(--p05-signal)!important;outline:0!important}

#tab-sector-network .maic-p05d-vector{
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;
  border:0!important;background:transparent!important;
}
#tab-sector-network .maic-p05d-vector>div{
  min-width:0!important;min-height:78px!important;padding:10px 12px!important;
  border:0!important;border-right:1px solid var(--p05-line-faint)!important;background:transparent!important;box-shadow:none!important;
}
#tab-sector-network .maic-p05d-vector>div:last-child{border-right:0!important}
#tab-sector-network .maic-p05d-vector span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.05em!important}
#tab-sector-network .maic-p05d-vector b{margin-top:6px!important;color:var(--p05-text)!important;font:700 11px/1.35 var(--p05-mono)!important}
#tab-sector-network .maic-p05d-vector small{margin-top:5px!important;color:var(--p05-muted)!important;font:500 10px/1.4 var(--p05-reading)!important}
/* Phase 02/03 connector grammar: structural line + chevron, never a text glyph. */
#tab-sector-network .maic-p05d-vector>div:not(:last-child)::before{content:""!important;position:absolute!important;right:-8px!important;top:50%!important;width:15px!important;height:1px!important;background:var(--p05-line)!important;z-index:3!important}
#tab-sector-network .maic-p05d-vector>div:not(:last-child)::after{content:""!important;position:absolute!important;right:-8px!important;top:calc(50% - 3px)!important;width:6px!important;height:6px!important;border-top:1px solid var(--p05-signal)!important;border-right:1px solid var(--p05-signal)!important;background:transparent!important;transform:rotate(45deg)!important;z-index:4!important}
#tab-sector-network .maic-p05d-calibration{border-top:1px solid var(--p05-line-faint)!important;background:transparent!important}
#tab-sector-network .maic-p05d-calibration>div{padding:9px 12px!important}
#tab-sector-network .maic-p05d-calibration span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important}
#tab-sector-network .maic-p05d-calibration b{color:var(--p05-text)!important;font:700 10.5px/1.35 var(--p05-mono)!important}

/* Existing Phase 05 source adapters become subordinate evidence bands. */
#tab-sector-network :is(.maic-p05-ms-field,.maic-p05-sq-field,.maic-p05-candidate-field,.maic-frc-p05){
  margin:0!important;padding:14px 0!important;
  border:0!important;border-top:1px solid var(--p05-line)!important;border-radius:0!important;
  background:transparent!important;box-shadow:none!important;overflow:visible!important;
}
#tab-sector-network :is(.maic-p05-ms-field,.maic-p05-sq-field,.maic-p05-candidate-field)::before{display:none!important}
#tab-sector-network :is(.maic-p05-ms-field,.maic-p05-sq-field)>header,#tab-sector-network .maic-p05c-head{
  padding:0 0 10px!important;margin:0 0 10px!important;border-bottom:1px solid var(--p05-line-faint)!important;background:transparent!important;
}
#tab-sector-network :is(.maic-p05-ms-field,.maic-p05-sq-field)>header span,#tab-sector-network .maic-p05c-head span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.08em!important}
#tab-sector-network :is(.maic-p05-ms-field,.maic-p05-sq-field)>header strong,#tab-sector-network .maic-p05c-head strong{color:var(--p05-high)!important;font:650 13px/1.4 var(--p05-reading)!important}
#tab-sector-network :is(.maic-p05-ms-field,.maic-p05-sq-field)>header small,#tab-sector-network .maic-p05c-head small{color:var(--p05-muted)!important;font:500 11px/1.45 var(--p05-reading)!important}

/* Candidate structural field: governed ledger, not cards. */
#tab-sector-network .maic-p05c-context{
  margin:0 0 10px!important;padding:9px 0!important;border-top:1px solid var(--p05-line-faint)!important;border-bottom:1px solid var(--p05-line-faint)!important;background:transparent!important;
}
#tab-sector-network .maic-p05c-context b{color:var(--p05-text)!important;font:700 11px/1.35 var(--p05-mono)!important}
#tab-sector-network .maic-p05c-context>i{color:var(--p05-faint)!important;font-style:normal!important}
#tab-sector-network .maic-p05c-grid{gap:0!important;border:1px solid var(--p05-line)!important;border-radius:6px!important;background:var(--p05-s1)!important;overflow:hidden!important}
#tab-sector-network .maic-p05c-candidate{
  gap:9px!important;padding:11px!important;border:0!important;border-right:1px solid var(--p05-line-faint)!important;border-bottom:1px solid var(--p05-line-faint)!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;
}
#tab-sector-network .maic-p05c-candidate header strong{color:var(--p05-text)!important;font:650 12px/1.3 var(--p05-reading)!important}
#tab-sector-network .maic-p05c-candidate.is-supported{color:var(--p05-positive)!important}
#tab-sector-network .maic-p05c-candidate.is-constrained{color:var(--p05-watch)!important}
#tab-sector-network :is(.maic-p05c-candidate.is-forming,.maic-p05c-candidate.is-partial){color:var(--p05-signal)!important}
#tab-sector-network .maic-p05c-candidate.is-gap{color:var(--p05-gap)!important;opacity:.72!important}
#tab-sector-network .maic-p05c-state>span{color:currentColor!important;font:800 10px/1.3 var(--p05-mono)!important}
#tab-sector-network .maic-p05c-state>small{color:var(--p05-muted)!important;font:500 10px/1.4 var(--p05-reading)!important}
#tab-sector-network .maic-p05c-rail{border-top:1px solid var(--p05-line-faint)!important}
#tab-sector-network .maic-p05c-rail i{color:var(--p05-muted)!important;font:800 9px/1.2 var(--p05-mono)!important}
#tab-sector-network .maic-p05c-rail b{color:var(--p05-text)!important;font:700 10px/1.3 var(--p05-mono)!important}
#tab-sector-network .maic-p05-candidate-field>footer{margin-top:10px!important;padding-top:9px!important;border-top:1px solid var(--p05-line)!important;color:var(--p05-muted)!important;font:800 10px/1.25 var(--p05-mono)!important}

/* Structural Quality relational lanes. */
#tab-sector-network .maic-p05-sq-lanes{margin-top:10px!important;border:1px solid var(--p05-line)!important;border-radius:6px!important;background:var(--p05-s1)!important;overflow:hidden!important}
#tab-sector-network .maic-p05-sq-lane{min-height:102px!important;padding:11px!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-p05-sq-lane[data-state="ready"]{border-top:2px solid var(--p05-positive)!important}
#tab-sector-network :is(.maic-p05-sq-lane[data-state="baseline"],.maic-p05-sq-lane[data-state="partial"]){border-top:2px solid var(--p05-watch)!important;box-shadow:none!important}
#tab-sector-network .maic-p05-sq-lane[data-state="gap"]{border-top:2px solid var(--p05-gap)!important;opacity:.68!important}
#tab-sector-network .maic-p05-sq-lane span{color:var(--p05-muted)!important;font:800 10px/1.25 var(--p05-mono)!important}
#tab-sector-network .maic-p05-sq-lane b{color:var(--p05-text)!important;font:650 12px/1.35 var(--p05-reading)!important}
#tab-sector-network .maic-p05-sq-lane small{color:var(--p05-muted)!important;font:500 10px/1.42 var(--p05-reading)!important}
#tab-sector-network .maic-p05-sq-link{position:relative!important;color:transparent!important;font-size:0!important;opacity:1!important;border-left:1px solid var(--p05-line)!important;border-right:1px solid var(--p05-line)!important;background:transparent!important}
#tab-sector-network .maic-p05-sq-link::before{content:"";position:absolute;left:4px;right:4px;top:50%;height:1px;background:var(--p05-line)}
#tab-sector-network .maic-p05-sq-link::after{content:"";position:absolute;right:4px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid var(--p05-signal);border-right:1px solid var(--p05-signal);transform:rotate(45deg)}
#tab-sector-network .maic-p05-sq-boundary{margin-top:10px!important;border-color:var(--p05-line)!important}
#tab-sector-network .maic-p05-sq-boundary b{color:var(--p05-text)!important;font:700 11px/1.35 var(--p05-mono)!important}
#tab-sector-network .maic-p05-sq-boundary small{color:var(--p05-muted)!important;font:500 10px/1.4 var(--p05-reading)!important}

/* Market-state route uses the same line connector grammar. */
#tab-sector-network :is(.maic-p05-ms-risk,.maic-p05-ms-pulse){padding:10px 0!important;border-color:var(--p05-line)!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-p05-ms-title b{color:var(--p05-text)!important;font:650 12px/1.35 var(--p05-reading)!important}
#tab-sector-network .maic-p05-ms-route{margin-top:9px!important;border:1px solid var(--p05-line)!important;border-radius:6px!important;background:var(--p05-s1)!important;overflow:hidden!important}
#tab-sector-network .maic-p05-ms-route>div{padding:10px!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-p05-ms-route>div b{color:var(--p05-text)!important;font:650 11.5px/1.3 var(--p05-reading)!important}
#tab-sector-network .maic-p05-ms-route>div small{color:var(--p05-muted)!important;font:500 10px/1.4 var(--p05-reading)!important}
#tab-sector-network .maic-p05-ms-route>i{position:relative!important;display:block!important;align-self:center!important;width:100%!important;height:1px!important;border:0!important;background:var(--p05-line)!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;overflow:visible!important}
#tab-sector-network .maic-p05-ms-route>i::after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid var(--p05-signal);border-right:1px solid var(--p05-signal);transform:rotate(45deg)}
#tab-sector-network .maic-p05-ms-wave{border-color:var(--p05-line)!important}
#tab-sector-network .maic-p05-ms-wave-bars>i{border-color:var(--p05-signal)!important;background:transparent!important;box-shadow:none!important}

/* Candidate topology / qualification is the dominant answer surface. */
#tab-sector-network .maic-p05d-topology-label{
  margin:4px 0 0!important;padding:0 0 9px!important;border-bottom:1px solid var(--p05-line)!important;background:transparent!important;
}
#tab-sector-network .maic-p05d-topology-label span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.08em!important}
#tab-sector-network .maic-p05d-topology-label strong{color:var(--p05-high)!important;font:650 13px/1.35 var(--p05-reading)!important}
#tab-sector-network .maic-p05d-topology-label small{color:var(--p05-muted)!important;font:500 10.5px/1.45 var(--p05-reading)!important}
#tab-sector-network .maic-scene-topology{
  margin:0!important;padding:18px!important;border:1px solid var(--p05-line)!important;border-radius:8px!important;
  background:var(--p05-s0)!important;box-shadow:none!important;overflow:hidden!important;
}
#tab-sector-network .maic-scene-topology::before,#tab-sector-network .maic-scene-topology::after{display:none!important}
#tab-sector-network .maic-scene-topology .maic-scene-head{margin:0 0 14px!important;padding:0 0 11px!important;border-bottom:1px solid var(--p05-line)!important;background:transparent!important}
#tab-sector-network .maic-scene-topology .maic-scene-head span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.08em!important}
#tab-sector-network .maic-scene-topology .maic-scene-head strong{color:var(--p05-high)!important;font:650 13px/1.45 var(--p05-reading)!important}
#tab-sector-network .maic-scene-topology .maic-scene-head>b{color:var(--p05-signal)!important;font:800 10px/1.25 var(--p05-mono)!important;letter-spacing:.04em!important}
#tab-sector-network .maic-governed-topology{
  display:grid!important;grid-template-columns:minmax(0,1fr) 108px minmax(210px,.34fr)!important;gap:0!important;align-items:stretch!important;
  border:1px solid var(--p05-line)!important;border-radius:6px!important;background:var(--p05-s1)!important;overflow:hidden!important;
}
#tab-sector-network .maic-topology-candidate-field{
  min-height:360px!important;border:0!important;border-radius:0!important;background:var(--p05-s0)!important;box-shadow:none!important;overflow:hidden!important;
}
#tab-sector-network .maic-topology-candidate-field svg{min-height:360px!important;max-height:390px!important;background:transparent!important}
#tab-sector-network .maic-topology-field-bg{fill:transparent!important;stroke:var(--p05-line)!important;stroke-width:1!important}
#tab-sector-network .maic-topology-edge{stroke:var(--p05-line-faint)!important;stroke-width:1!important}
#tab-sector-network .maic-cluster-core{fill:var(--p05-s1)!important;stroke:var(--p05-line-strong)!important;stroke-width:1!important}
#tab-sector-network .maic-cluster-name{fill:var(--p05-text)!important;font:800 8px var(--p05-mono)!important}
#tab-sector-network .maic-cluster-heat{fill:var(--p05-signal)!important;font:800 8px var(--p05-mono)!important}
#tab-sector-network .maic-candidate-node{fill:var(--p05-signal)!important;opacity:.72!important}
#tab-sector-network .maic-candidate-label{fill:var(--p05-muted)!important;font:700 7px var(--p05-mono)!important}
#tab-sector-network .maic-topology-caption{fill:var(--p05-muted)!important;font:750 8px var(--p05-mono)!important;letter-spacing:1px!important}
#tab-sector-network .maic-v929-gesture-hint{right:8px!important;bottom:7px!important;padding:4px 0!important;border:0!important;border-bottom:1px solid var(--p05-line)!important;border-radius:0!important;background:transparent!important;color:var(--p05-muted)!important;font:800 9px/1.2 var(--p05-mono)!important;backdrop-filter:none!important;box-shadow:none!important}

#tab-sector-network .maic-qualification-barrier{
  min-width:0!important;padding:9px 7px!important;border-left:1px solid var(--p05-line)!important;border-right:1px solid var(--p05-line)!important;background:var(--p05-s1)!important;box-shadow:none!important;
}
#tab-sector-network .maic-qualification-barrier>span{color:var(--p05-watch)!important;font:800 9px/1.2 var(--p05-mono)!important;letter-spacing:.06em!important}
#tab-sector-network .maic-qualification-barrier>i{width:1px!important;height:78px!important;margin:10px 0!important;border:0!important;border-radius:0!important;background:var(--p05-watch)!important;box-shadow:none!important}
#tab-sector-network .maic-qualification-barrier>strong{color:var(--p05-watch)!important;font:750 10px/1.3 var(--p05-mono)!important}
#tab-sector-network .maic-qualification-barrier>small{display:block!important;margin-top:5px!important;color:var(--p05-muted)!important;font:500 9px/1.4 var(--p05-reading)!important}

#tab-sector-network .maic-portfolio-role-ports{display:grid!important;grid-template-rows:repeat(4,1fr)!important;gap:0!important;background:var(--p05-s0)!important}
#tab-sector-network .maic-portfolio-role-ports>div{
  position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;
  padding:10px 11px!important;border:0!important;border-bottom:1px solid var(--p05-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;
}
#tab-sector-network .maic-portfolio-role-ports>div:last-child{border-bottom:0!important}
#tab-sector-network .maic-portfolio-role-ports>div>i{position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:2px!important;opacity:1!important;background:var(--p05-gap)!important}
#tab-sector-network .maic-portfolio-role-ports span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.05em!important}
#tab-sector-network .maic-portfolio-role-ports strong{margin-top:5px!important;color:var(--p05-text)!important;font:700 11px/1.3 var(--p05-mono)!important}
#tab-sector-network .maic-topology-law{display:grid!important;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr)!important;gap:12px!important;align-items:start!important;margin-top:12px!important;padding:10px 0 0!important;border-top:1px solid var(--p05-line)!important;background:transparent!important}
#tab-sector-network .maic-topology-law b{color:var(--p05-watch)!important;font:800 10px/1.25 var(--p05-mono)!important;letter-spacing:.06em!important}
#tab-sector-network .maic-topology-law span{color:var(--p05-text)!important;font:500 11px/1.48 var(--p05-reading)!important}

/* Inspect is the forensic environment; retain features, remove card-wall morphology. */
#tab-sector-network details.maic-v918-detail[data-maic-p05-inspect="single-existing-phase05-inspect"],
#tab-sector-network .maic-v95615-phase05-shell>details.maic-v918-detail{
  margin:0!important;border:1px solid var(--p05-line)!important;border-radius:8px!important;background:var(--p05-s0)!important;box-shadow:none!important;overflow:hidden!important;
}
#tab-sector-network details.maic-v918-detail>summary{min-height:44px!important;padding:10px 12px!important;border:0!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network details.maic-v918-detail[open]>summary{border-bottom:1px solid var(--p05-line)!important}
#tab-sector-network details.maic-v918-detail>summary span,#tab-sector-network details.maic-v918-detail>summary b{color:var(--p05-muted)!important;font:800 10px/1.25 var(--p05-mono)!important;letter-spacing:.05em!important}
#tab-sector-network details.maic-v918-detail[open]>summary b{color:var(--p05-signal)!important}
#tab-sector-network .maic-v918-detail-body{padding:14px!important;background:var(--p05-s0)!important;color:var(--p05-text)!important}
#tab-sector-network .maic-v918-detail-note{margin:0 0 12px!important;padding:0 0 10px!important;border-bottom:1px solid var(--p05-line)!important;color:var(--p05-muted)!important;font:500 11px/1.5 var(--p05-reading)!important}
#tab-sector-network .maic-p05d-inspect-guide{margin:10px 0 12px!important;padding:9px 0!important;border-color:var(--p05-line)!important;background:transparent!important}
#tab-sector-network .maic-p05d-inspect-guide span{color:var(--p05-text)!important;font:800 9.5px/1.25 var(--p05-mono)!important}
#tab-sector-network .maic-p05d-inspect-guide i{position:relative!important;display:block!important;width:22px!important;height:1px!important;background:var(--p05-line)!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important}
#tab-sector-network .maic-p05d-inspect-guide i::after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid var(--p05-signal);border-right:1px solid var(--p05-signal);transform:rotate(45deg)}

#tab-sector-network .maic-v95615-phase05-evidence-chain{display:grid!important;gap:0!important;border-top:1px solid var(--p05-line)!important}
#tab-sector-network .maic-v95615-evidence-section{margin:0!important;border:0!important;border-bottom:1px solid var(--p05-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-v95615-evidence-section>header{padding:11px 0!important;border-bottom:1px solid var(--p05-line-faint)!important;background:transparent!important}
#tab-sector-network .maic-v95615-evidence-section>header span{color:var(--p05-high)!important;font:650 12px/1.35 var(--p05-reading)!important}
#tab-sector-network .maic-v95615-evidence-section>header small{color:var(--p05-muted)!important;font:700 9.5px/1.3 var(--p05-mono)!important;letter-spacing:.04em!important}
#tab-sector-network .maic-v95615-evidence-section>header strong{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important}
#tab-sector-network .maic-v95615-evidence-section-body{padding:10px 0 14px!important}

#tab-sector-network .maic-v95615-phase05-evidence-chain .maic-v73-card,
#tab-sector-network .maic-v918-detail-body .maic-v73-card{
  margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;
}
#tab-sector-network .maic-v95615-phase05-evidence-chain .maic-v73-card-head,
#tab-sector-network .maic-v918-detail-body .maic-v73-card-head{padding:8px 0!important;border-bottom:1px solid var(--p05-line-faint)!important;background:transparent!important}
#tab-sector-network .maic-v95615-phase05-evidence-chain .maic-v73-card-head h3,
#tab-sector-network .maic-v918-detail-body .maic-v73-card-head h3{color:var(--p05-text)!important;font:650 12px/1.35 var(--p05-reading)!important}
#tab-sector-network .maic-v95615-phase05-evidence-chain .maic-v73-card-body,
#tab-sector-network .maic-v918-detail-body .maic-v73-card-body{padding:10px 0!important;background:transparent!important;color:var(--p05-text)!important}
#tab-sector-network .maic-v73-card-foot{padding:9px 0!important;border-top:1px solid var(--p05-line-faint)!important;background:transparent!important;color:var(--p05-muted)!important}

/* Asset qualification reads as a boundary ledger. */
#tab-sector-network .maic-v76-asset-command{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr)!important;gap:0!important;border:1px solid var(--p05-line)!important;border-radius:6px!important;background:var(--p05-s1)!important;overflow:hidden!important}
#tab-sector-network .maic-v76-alpha-proof{display:grid!important;gap:0!important;border-left:1px solid var(--p05-line)!important;background:var(--p05-s0)!important}
#tab-sector-network .maic-v76-proofcell{padding:9px 10px!important;border:0!important;border-bottom:1px solid var(--p05-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-v76-proofcell:last-child{border-bottom:0!important}
#tab-sector-network .maic-v76-proofcell span{color:var(--p05-muted)!important;font:800 9.5px/1.2 var(--p05-mono)!important}
#tab-sector-network .maic-v76-proofcell strong{color:var(--p05-text)!important;font:700 10.5px/1.3 var(--p05-mono)!important}
#tab-sector-network .maic-v76-bucket-board{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:10px!important;border:1px solid var(--p05-line)!important;border-radius:6px!important;overflow:hidden!important;background:var(--p05-s1)!important}
#tab-sector-network .maic-v76-bucket-board>*{border-radius:0!important;box-shadow:none!important;background:transparent!important}

/* Feature-realization completion remains retained evidence, but not a second dashboard. */
#tab-sector-network .maic-frc-shell{margin:0!important;padding:12px 0!important;display:grid!important;gap:0!important;border:0!important;border-top:1px solid var(--p05-line)!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-frc-kicker{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important;letter-spacing:.08em!important}
#tab-sector-network .maic-frc-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin-top:8px!important;border:1px solid var(--p05-line)!important;border-radius:6px!important;overflow:hidden!important;background:var(--p05-s1)!important}
#tab-sector-network .maic-frc-card{min-width:0!important;padding:11px!important;border:0!important;border-right:1px solid var(--p05-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-frc-card:last-child{border-right:0!important}
#tab-sector-network .maic-frc-card>header{padding:0 0 8px!important;border-bottom:1px solid var(--p05-line-faint)!important;background:transparent!important}
#tab-sector-network .maic-frc-card>header span{color:var(--p05-muted)!important;font:800 10px/1.2 var(--p05-mono)!important}
#tab-sector-network .maic-frc-card>header strong{color:var(--p05-text)!important;font:700 10px/1.3 var(--p05-mono)!important}
#tab-sector-network .maic-frc-topology{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:9px!important;border-top:1px solid var(--p05-line-faint)!important}
#tab-sector-network .maic-frc-region{min-height:62px!important;padding:8px!important;border:0!important;border-right:1px solid var(--p05-line-faint)!important;border-bottom:1px solid var(--p05-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-frc-region b{color:var(--p05-text)!important;font:700 10px/1.3 var(--p05-mono)!important}
#tab-sector-network .maic-frc-region span,#tab-sector-network .maic-frc-region small,#tab-sector-network .maic-frc-note,#tab-sector-network .maic-frc-source{color:var(--p05-muted)!important;font-family:var(--p05-reading)!important}
#tab-sector-network .maic-frc-v2-strip{gap:0!important;border-top:1px solid var(--p05-line-faint)!important}
#tab-sector-network .maic-frc-v2-strip>div{padding:8px!important;border-right:1px solid var(--p05-line-faint)!important;background:transparent!important}
#tab-sector-network .maic-frc-v2-consensus{padding:7px 0!important;border:0!important;border-top:1px solid var(--p05-line-faint)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}

/* Qualification input stack and source-native rows are ledgers. */
#tab-sector-network .maic-v95615-qualification-inputs{border:1px solid var(--p05-line)!important;border-radius:6px!important;background:var(--p05-s1)!important;box-shadow:none!important}
#tab-sector-network .maic-v95615-qualification-inputs>summary{padding:10px!important;background:transparent!important}
#tab-sector-network .maic-v95615-qualification-inputs-body{padding:10px!important;background:var(--p05-s0)!important}
#tab-sector-network .maic-v933-evidence-grid{gap:0!important;border-top:1px solid var(--p05-line)!important}
#tab-sector-network .maic-v933-evidence-row{border-color:var(--p05-line-faint)!important;background:transparent!important}
#tab-sector-network .maic-v933-evidence-meta{color:var(--p05-muted)!important}
#tab-sector-network .maic-v73-table{border-top:1px solid var(--p05-line)!important;background:transparent!important}
#tab-sector-network .maic-v73-row{border-color:var(--p05-line-faint)!important;background:transparent!important;box-shadow:none!important}
#tab-sector-network .maic-v73-row>b{color:var(--p05-text)!important}
#tab-sector-network .maic-v73-row>span{color:var(--p05-text)!important}
#tab-sector-network .maic-v73-row>em{color:var(--p05-muted)!important}

/* No decorative motion/glow loops in the Phase 05 cognition surface. */
#tab-sector-network.tab-content.active :is(.maic-candidate-node,.maic-cluster-core,.maic-topology-edge,.maic-v929-topology-pan-content,.maic-p05d-vector>div,.maic-frc-region){animation:none!important;transition:none!important}
#tab-sector-network :is(.maic-scene-topology,.maic-p05d-synopsis,.maic-p05-ms-field,.maic-p05-sq-field,.maic-p05-candidate-field,.maic-frc-shell,.maic-v918-detail,.maic-v73-card,.maic-frc-card){text-shadow:none!important;filter:none!important}

@media(max-width:1100px){
  #tab-sector-network .maic-governed-topology{grid-template-columns:minmax(0,1fr) 92px minmax(190px,.34fr)!important}
  #tab-sector-network .maic-p05d-vector{grid-template-columns:repeat(3,minmax(0,1fr))!important}
  #tab-sector-network .maic-p05d-vector>div:nth-child(3){border-right:0!important}
  #tab-sector-network .maic-p05d-vector>div:nth-child(3)::before,#tab-sector-network .maic-p05d-vector>div:nth-child(3)::after{display:none!important}
  #tab-sector-network .maic-frc-topology{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:820px){
  #tab-sector-network .maic-scene-topology{padding:14px!important}
  #tab-sector-network .maic-governed-topology{grid-template-columns:1fr!important}
  #tab-sector-network .maic-topology-candidate-field{min-height:330px!important;border-bottom:1px solid var(--p05-line)!important}
  #tab-sector-network .maic-topology-candidate-field svg{min-height:330px!important}
  #tab-sector-network .maic-qualification-barrier{min-height:56px!important;flex-direction:row!important;gap:10px!important;border-left:0!important;border-right:0!important;border-bottom:1px solid var(--p05-line)!important;padding:10px!important}
  #tab-sector-network .maic-qualification-barrier>span{writing-mode:horizontal-tb!important;transform:none!important}
  #tab-sector-network .maic-qualification-barrier>i{width:56px!important;height:1px!important;margin:0!important}
  #tab-sector-network .maic-qualification-barrier>small{max-width:280px!important}
  #tab-sector-network .maic-portfolio-role-ports{grid-template-columns:repeat(2,1fr)!important;grid-template-rows:none!important}
  #tab-sector-network .maic-portfolio-role-ports>div{min-height:68px!important;border-right:1px solid var(--p05-line-faint)!important}
  #tab-sector-network .maic-portfolio-role-ports>div:nth-child(2n){border-right:0!important}
  #tab-sector-network .maic-portfolio-role-ports>div:nth-last-child(-n+2){border-bottom:0!important}
  #tab-sector-network .maic-v76-asset-command{grid-template-columns:1fr!important}
  #tab-sector-network .maic-v76-alpha-proof{border-left:0!important;border-top:1px solid var(--p05-line)!important}
  #tab-sector-network .maic-v76-bucket-board{grid-template-columns:1fr 1fr!important}
  #tab-sector-network .maic-frc-grid{grid-template-columns:1fr!important}
  #tab-sector-network .maic-frc-card{border-right:0!important;border-bottom:1px solid var(--p05-line-faint)!important}
  #tab-sector-network .maic-frc-card:last-child{border-bottom:0!important}
}
@media(max-width:720px){
  #tab-sector-network .maic-p05d-synopsis>header{display:block!important;padding:10px 0!important}
  #tab-sector-network .maic-p05d-head-actions{justify-items:start!important;max-width:none!important;margin-top:7px!important}
  #tab-sector-network .maic-p05d-head-actions small{text-align:left!important}
  #tab-sector-network .maic-p05d-vector{grid-template-columns:1fr!important}
  #tab-sector-network .maic-p05d-vector>div{min-height:0!important;padding:9px 8px!important;border-right:0!important;border-bottom:1px solid var(--p05-line-faint)!important}
  #tab-sector-network .maic-p05d-vector>div:last-child{border-bottom:0!important}
  #tab-sector-network .maic-p05d-vector>div:not(:last-child)::before{right:auto!important;left:50%!important;top:auto!important;bottom:-9px!important;width:1px!important;height:9px!important}
  #tab-sector-network .maic-p05d-vector>div:not(:last-child)::after{right:auto!important;left:calc(50% - 3px)!important;top:auto!important;bottom:-9px!important;border-top:0!important;border-right:1px solid var(--p05-signal)!important;border-bottom:1px solid var(--p05-signal)!important;transform:rotate(45deg)!important}
  #tab-sector-network .maic-p05d-vector>div:nth-child(3)::before,#tab-sector-network .maic-p05d-vector>div:nth-child(3)::after{display:block!important}
  #tab-sector-network :is(.maic-p05-ms-field,.maic-p05-sq-field,.maic-p05-candidate-field,.maic-frc-p05){padding:12px 0!important}
  #tab-sector-network .maic-p05-sq-lanes{grid-template-columns:1fr!important}
  #tab-sector-network .maic-p05-sq-link{width:1px!important;height:18px!important;justify-self:center!important;border:0!important;background:var(--p05-line)!important}
  #tab-sector-network .maic-p05-sq-link::before{display:none!important}
  #tab-sector-network .maic-p05-sq-link::after{right:auto!important;left:-3px!important;top:auto!important;bottom:0!important;border-top:0!important;border-right:1px solid var(--p05-signal)!important;border-bottom:1px solid var(--p05-signal)!important;transform:rotate(45deg)!important}
  #tab-sector-network .maic-p05-ms-route{grid-template-columns:1fr!important}
  #tab-sector-network .maic-p05-ms-route>i{justify-self:center!important;width:1px!important;height:18px!important}
  #tab-sector-network .maic-p05-ms-route>i::after{right:auto!important;left:-3px!important;top:auto!important;bottom:0!important;border-top:0!important;border-bottom:1px solid var(--p05-signal)!important;transform:rotate(45deg)!important}
  #tab-sector-network .maic-topology-law{grid-template-columns:1fr!important;gap:5px!important}
  #tab-sector-network .maic-p05d-topology-label{display:block!important}
  #tab-sector-network .maic-p05d-topology-label small{display:block!important;max-width:none!important;margin-top:6px!important;text-align:left!important}
  #tab-sector-network .maic-p05d-inspect-guide{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}
  #tab-sector-network .maic-p05d-inspect-guide i{justify-self:center!important;width:1px!important;height:14px!important}
  #tab-sector-network .maic-p05d-inspect-guide i::after{right:auto!important;left:-3px!important;top:auto!important;bottom:0!important;border-top:0!important;border-bottom:1px solid var(--p05-signal)!important;transform:rotate(45deg)!important}
  #tab-sector-network .maic-v76-bucket-board{grid-template-columns:1fr!important}
  #tab-sector-network .maic-frc-topology{grid-template-columns:1fr 1fr!important}
  #tab-sector-network .maic-v918-detail-body{padding:12px!important}
}
@media(max-width:480px){
  #tab-sector-network .maic-portfolio-role-ports{grid-template-columns:1fr!important}
  #tab-sector-network .maic-portfolio-role-ports>div{border-right:0!important;border-bottom:1px solid var(--p05-line-faint)!important}
  #tab-sector-network .maic-portfolio-role-ports>div:last-child{border-bottom:0!important}
  #tab-sector-network .maic-frc-topology{grid-template-columns:1fr!important}
}
@media(prefers-reduced-motion:reduce){#tab-sector-network *,#tab-sector-network *::before,#tab-sector-network *::after{animation:none!important;transition-duration:.01ms!important}}
