:root{--xacio-sovereign-navy: #061527;--xacio-midnight-navy: #020b16;--xacio-deep-graphite: #101927;--xacio-panel-navy: #0b1e31;--xacio-soft-surface: #f6f9fe;--xacio-white: #ffffff;--xacio-silver: #d7e3f2;--xacio-ink: #071326;--xacio-muted: #708099;--xacio-line: #cfe2f4;--xacio-electric-cyan: #19d7ff;--xacio-command-blue: #1e7dff;--xacio-authority-violet: #7b4dff;--xacio-evidence-purple: #9d6bff;--xacio-signal-amber: #ffaa2a;--xacio-critical-red: #ff4757;--xacio-healing-green: #18d88a;--xacio-text-primary: #f7fbff;--xacio-text-secondary: #b9c8da;--xacio-text-muted-dark: #7f92ab;--xacio-surface-dark: #081a2d;--xacio-surface-dark-2: #0d2238;--xacio-surface-light: #ffffff;--xacio-shell-border: rgba(207, 226, 244, .16);--xacio-panel-border: rgba(7, 19, 38, .08);--xacio-radius-xs: 4px;--xacio-radius-sm: 6px;--xacio-radius-md: 8px;--xacio-radius-lg: 8px;--xacio-shadow-panel: 0 18px 50px rgba(2, 11, 22, .16);--xacio-shadow-tight: 0 10px 24px rgba(2, 11, 22, .12);--xacio-space-2xs: 4px;--xacio-space-xs: 6px;--xacio-space-sm: 8px;--xacio-space-md: 12px;--xacio-space-lg: 16px;--xacio-space-xl: 24px;--xacio-space-2xl: 32px;--xacio-font-ui: "Segoe UI", Tahoma, Arial, sans-serif;--xacio-font-mono: "Cascadia Mono", Consolas, "Courier New", monospace}*{box-sizing:border-box}html{height:100%;min-width:320px;background:var(--xacio-midnight-navy)}body{margin:0;min-width:320px;height:100%;color:var(--xacio-ink);background:var(--xacio-soft-surface);font-family:var(--xacio-font-ui);overflow:hidden}button,input,select{font:inherit}button{border:0}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--xacio-electric-cyan);outline-offset:2px}#root,.xacio-app{height:100%}.xacio-shell-layout{display:grid;grid-template-columns:300px minmax(0,1fr);height:100vh;min-height:100vh;overflow:hidden;background:linear-gradient(120deg,rgba(25,215,255,.06),transparent 38%),var(--xacio-soft-surface)}.xacio-shell-layout__sidebar{min-width:0;min-height:0;border-inline-end:1px solid var(--xacio-shell-border);background:linear-gradient(180deg,rgba(25,215,255,.08),transparent 28%),linear-gradient(135deg,var(--xacio-midnight-navy),#061527 65%,#020b16);color:var(--xacio-text-primary);overflow:hidden}.xacio-shell-layout__workspace{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0}.xacio-shell-layout__topbar{min-width:0;border-bottom:1px solid rgba(207,226,244,.82);background:linear-gradient(90deg,#0615270a,#1e7dff0a),#fffffff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.xacio-shell-layout__main{min-width:0;overflow:auto;scrollbar-width:none}.xacio-shell-layout__main::-webkit-scrollbar{width:0;height:0}.xacio-shell-layout__content{width:min(100%,1760px);margin:0 auto;padding:18px 22px}.xacio-shell-layout__status{border-top:1px solid rgba(207,226,244,.82);background:var(--xacio-white)}.technical-text{unicode-bidi:isolate;direction:ltr;font-family:var(--xacio-font-mono);overflow-wrap:anywhere}@media(max-width:1120px){.xacio-shell-layout{grid-template-columns:232px minmax(0,1fr)}.xacio-shell-layout__content{padding:16px}}@media(max-width:820px){.xacio-shell-layout{grid-template-columns:1fr}.xacio-shell-layout__sidebar{max-height:360px;border-inline-end:0;border-bottom:1px solid var(--xacio-shell-border);overflow:auto}.xacio-shell-layout__workspace{min-height:auto}}[dir=rtl] .xacio-shell-layout__sidebar{border-inline-end:0;border-inline-start:1px solid var(--xacio-shell-border)}[dir=rtl] .xacio-sidebar__nav-button,[dir=rtl] .xacio-table th,[dir=rtl] .xacio-table td{text-align:start}[dir=rtl] .technical-text,[dir=rtl] .radar-canvas,[dir=rtl] .xacio-progress-ring__value{direction:ltr}[dir=rtl] .xacio-topbar__identity-copy{border-inline-start:0;border-inline-end:4px solid var(--xacio-command-blue);padding-inline-start:0;padding-inline-end:12px}[dir=rtl] .xacio-topbar__logo{object-position:right center}[dir=rtl] .xacio-sidebar__nav-button--active{box-shadow:inset -3px 0 0 var(--xacio-electric-cyan),0 10px 28px #19d7ff14}@media(max-width:820px){[dir=rtl] .xacio-shell-layout__sidebar{border-inline-start:0}}.xacio-sidebar{display:flex;min-height:100vh;flex-direction:column}.xacio-sidebar__brand{padding:22px 18px 16px;border-bottom:1px solid var(--xacio-shell-border)}.xacio-sidebar__mark{display:flex;align-items:center;gap:12px}.xacio-sidebar__logo{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(207,226,244,.3);border-radius:14px;color:var(--xacio-electric-cyan);background:#ffffff14;font-weight:900;overflow:hidden;box-shadow:0 0 0 1px #19d7ff1f,0 14px 30px #00000047}.xacio-sidebar__logo-image{display:block;width:100%;height:100%;object-fit:cover}.xacio-sidebar__title{margin:0;font-size:1.04rem;font-weight:800}.xacio-sidebar__subtitle{margin:3px 0 0;color:var(--xacio-text-secondary);font-size:.78rem}.xacio-sidebar__posture{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:8px;margin-top:16px;border:1px solid rgba(25,215,255,.18);border-radius:var(--xacio-radius-md);padding:7px 9px;color:var(--xacio-text-secondary);background:#19d7ff0f;font-size:.72rem;font-weight:800}.xacio-sidebar__posture strong{color:var(--xacio-signal-amber);font-size:.7rem}.xacio-sidebar__nav{flex:1;min-height:0;padding:14px 12px 20px;overflow:auto;scrollbar-width:none}.xacio-sidebar__nav::-webkit-scrollbar{width:0;height:0}.xacio-sidebar__group{margin-bottom:18px}.xacio-sidebar__group-title{margin:0 8px 8px;color:var(--xacio-text-muted-dark);font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.xacio-sidebar__nav-button{display:grid;grid-template-columns:28px minmax(0,1fr) auto;width:100%;min-height:39px;align-items:center;gap:9px;margin-bottom:5px;border-radius:var(--xacio-radius-md);padding:7px 8px;color:var(--xacio-text-secondary);background:transparent;text-align:start;cursor:pointer}.xacio-sidebar__nav-button:hover,.xacio-sidebar__nav-button--active{color:var(--xacio-white);background:linear-gradient(90deg,#19d7ff2b,#1e7dff14),#061527b8}.xacio-sidebar__nav-button--active{border:1px solid rgba(25,215,255,.45);box-shadow:inset 3px 0 0 var(--xacio-electric-cyan),0 10px 28px #19d7ff14}.xacio-sidebar__nav-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:var(--xacio-radius-sm);color:var(--xacio-electric-cyan);border:1px solid rgba(25,215,255,.18);background:#19d7ff14;font-size:.7rem;font-weight:900}.xacio-sidebar__nav-icon span{transform:scale(.92)}.xacio-sidebar__nav-label{min-width:0;overflow:hidden;font-size:.86rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.xacio-sidebar__gate-dot{width:7px;height:7px;border-radius:999px;background:var(--xacio-healing-green)}.xacio-sidebar__gate-dot--gold{background:var(--xacio-signal-amber)}.xacio-topbar{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:18px;padding:10px 22px}.xacio-topbar__identity{display:flex;min-width:365px;align-items:center;gap:14px}.xacio-topbar__logo{display:block;width:clamp(168px,14vw,212px);height:50px;object-fit:contain;object-position:left center;flex:0 0 auto}.xacio-topbar__identity-copy{min-width:0;border-inline-start:4px solid var(--xacio-command-blue);padding-inline-start:12px}.xacio-topbar__kicker{margin:0 0 3px;color:var(--xacio-command-blue);font-size:.74rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.xacio-topbar__title{margin:0;color:var(--xacio-ink);font-size:1.08rem;font-weight:800}.xacio-topbar__controls{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.xacio-topbar__chip{display:inline-flex;min-height:32px;align-items:center;gap:7px;border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-md);padding:0 11px;color:var(--xacio-ink);background:var(--xacio-white);font-size:.78rem;font-weight:700;white-space:nowrap}.xacio-topbar__chip span{color:var(--xacio-muted)}.xacio-topbar__chip strong{color:var(--xacio-ink)}.xacio-topbar__chip--posture{border-color:#19d7ff6b;background:#19d7ff14}.xacio-topbar__chip-dot{width:7px;height:7px;border-radius:999px;background:var(--xacio-electric-cyan)}.xacio-topbar__chip-dot--muted{background:var(--xacio-muted)}.xacio-bottom-status{display:flex;min-height:38px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 22px}.xacio-bottom-status__item{display:inline-flex;min-height:24px;align-items:center;gap:7px;color:var(--xacio-muted);font-size:.75rem;font-weight:700}.xacio-bottom-status__dot{width:7px;height:7px;border-radius:999px;background:var(--xacio-healing-green)}.phase5-top-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.phase5-stack{display:grid;gap:14px;margin-top:14px}.phase5-hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:14px}.phase5-chip-row,.phase5-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.phase5-boundary-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.phase5-boundary-list li{display:grid;min-height:34px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid rgba(207,226,244,.68);color:var(--xacio-muted);font-size:.82rem}.phase5-boundary-list li:last-child{border-bottom:0}.phase5-boundary-list strong{color:var(--xacio-ink);font-size:.82rem}.phase5-card-headline{margin:4px 0 8px;color:var(--xacio-ink);font-size:1.35rem;line-height:1.15}.phase5-evidence-grid,.phase5-incident-package,.phase5-gate-grid{display:grid;gap:10px}.phase5-incident-dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.phase5-evidence-grid,.phase5-incident-package{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.phase5-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phase5-evidence-grid div,.phase5-incident-package div,.phase5-incident-dashboard-grid span{min-height:72px;border:1px solid rgba(207,226,244,.88);border-radius:var(--xacio-radius-md);padding:10px;background:#f6faffd1}.phase5-evidence-grid strong,.phase5-incident-package strong,.phase5-incident-dashboard-grid strong{display:block;color:var(--xacio-ink);font-size:1.2rem;line-height:1.1}.phase5-evidence-grid span,.phase5-incident-package span{display:block;margin-top:6px;color:var(--xacio-muted);font-size:.76rem;font-weight:800}.phase5-incident-dashboard-grid span{color:var(--xacio-muted);font-size:.78rem;font-weight:800}.phase5-command-summary{margin-bottom:10px}.phase5-command-summary__incident{margin:0;color:var(--xacio-muted);font-size:.86rem;font-weight:700}.phase6-authority-overview{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px;align-items:stretch;padding:18px;border:1px solid rgba(105,125,255,.22);background:linear-gradient(135deg,#162036eb,#11192afa);color:var(--xacio-ivory);border-radius:8px}.phase6-authority-overview h2{margin:12px 0 8px;font-size:28px;line-height:1.12;letter-spacing:0}.phase6-authority-overview p{max-width:840px;margin:0;color:#eef4ffc7}.phase6-authority-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phase6-authority-metrics span,.phase6-step-card{border:1px solid rgba(127,143,170,.2);background:#ffffff0b;border-radius:8px}.phase6-authority-metrics span{display:flex;flex-direction:column;justify-content:center;min-height:82px;padding:14px;color:#eef4ffc7}.phase6-authority-metrics strong{color:#fff;font-size:26px}.phase6-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.phase6-step-card{min-height:248px;padding:16px;background:var(--xacio-surface);box-shadow:var(--xacio-shadow-soft)}.phase6-step-card--amber{border-top:3px solid var(--xacio-warning)}.phase6-step-card--green{border-top:3px solid var(--xacio-success)}.phase6-step-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.phase6-step-card__head>span:first-child{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#5070ff1f;color:var(--xacio-command-blue);font-weight:800}.phase6-step-card h3{margin:14px 0 6px;font-size:18px;line-height:1.22;letter-spacing:0}.phase6-step-card p{margin:0 0 12px;color:var(--xacio-muted)}.phase6-hash-stack{display:grid;gap:8px}.phase6-hash-stack code{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:8px;border-radius:6px;background:#0c152214;font-size:12px}.phase6-score-line{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;margin:10px 0}.phase6-score-line strong{font-size:30px;color:var(--xacio-success)}.phase6-command-summary{margin-bottom:12px}.phase6-command-summary div{background:var(--xacio-white);border-color:#1e7dff2e}.phase6-command-summary strong{color:var(--xacio-ink)}.phase6-command-summary span{color:var(--xacio-muted)}[dir=rtl] .phase6-step-card,[dir=rtl] .phase6-authority-overview{text-align:right}@media(max-width:1120px){.phase6-step-grid,.phase6-authority-overview{grid-template-columns:1fr}}@media(max-width:720px){.phase6-authority-metrics{grid-template-columns:1fr}.phase6-authority-overview h2{font-size:22px}}.phase5-rca-tree{display:grid;gap:12px}.phase5-rca-node{display:grid;gap:9px;border:1px solid rgba(207,226,244,.88);border-radius:var(--xacio-radius-md);padding:12px;background:var(--xacio-white)}.phase5-rca-node p{margin:4px 0 0;color:var(--xacio-muted);line-height:1.45}.phase5-mini-grid,.phase5-impact-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.phase5-mini-grid span,.phase5-impact-strip span{border:1px solid rgba(207,226,244,.88);border-radius:var(--xacio-radius-md);padding:9px;color:var(--xacio-muted);background:#f6faffd1;font-size:.76rem;font-weight:800}.phase5-mini-grid strong,.phase5-impact-strip strong{display:block;color:var(--xacio-ink);font-size:1.08rem}.phase5-basic-gate .xacio-screen-header{border-color:#ffaa2a52}.phase5-providers .xacio-table td,.phase5-intelligence .xacio-table td{vertical-align:top}.phase5-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phase5-provider-card{display:grid;gap:8px;border:1px solid rgba(207,226,244,.88);border-radius:var(--xacio-radius-md);padding:12px;background:var(--xacio-white)}.phase5-provider-card__head,.phase5-provider-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.phase5-provider-card__head{justify-content:space-between}.phase5-provider-card p{margin:0;color:var(--xacio-muted);font-size:.8rem;line-height:1.45}.phase5-provider-card__meta span{border-radius:var(--xacio-radius-sm);padding:4px 7px;color:var(--xacio-muted);background:#cfe2f461;font-size:.7rem;font-weight:800}@media(max-width:1180px){.phase5-top-strip,.phase5-hero-grid,.phase5-evidence-grid,.phase5-incident-package,.phase5-incident-dashboard-grid,.phase5-mini-grid,.phase5-impact-strip,.phase5-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.phase5-top-strip,.phase5-hero-grid,.phase5-evidence-grid,.phase5-incident-package,.phase5-incident-dashboard-grid,.phase5-mini-grid,.phase5-impact-strip,.phase5-provider-grid,.phase5-gate-grid{grid-template-columns:1fr}}.xacio-bottom-status__item:nth-child(3) .xacio-bottom-status__dot{background:var(--xacio-electric-cyan)}.xacio-bottom-status__item:nth-child(6) .xacio-bottom-status__dot{background:var(--xacio-authority-violet)}.xacio-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--xacio-radius-md);padding:0 12px;font-size:.82rem;font-weight:800;cursor:pointer}.xacio-button--primary{color:var(--xacio-white);background:var(--xacio-command-blue)}.xacio-button--quiet{border-color:#cfe2f4e6;color:var(--xacio-ink);background:var(--xacio-white)}.xacio-button--ghost{color:var(--xacio-command-blue);background:transparent}.xacio-button--gold{color:var(--xacio-ink);background:var(--xacio-signal-amber)}.xacio-button--danger{color:var(--xacio-white);background:var(--xacio-critical-red)}.xacio-button--small{min-height:28px;padding-inline:9px;font-size:.74rem}.xacio-card,.xacio-section,.xacio-command-panel{border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-lg);background:linear-gradient(180deg,#fffffffa,#f6f9fedb),var(--xacio-surface-light);box-shadow:var(--xacio-shadow-tight)}.xacio-card{padding:14px}.xacio-card--dark{border-color:var(--xacio-shell-border);color:var(--xacio-text-primary);background:var(--xacio-panel-navy)}.xacio-card__header,.xacio-section__header,.xacio-command-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.xacio-card__title,.xacio-section__title,.xacio-command-panel__title{margin:0;color:inherit;font-size:.96rem;font-weight:900}.xacio-card__meta{margin:3px 0 0;color:var(--xacio-muted);font-size:.78rem;font-weight:700}.xacio-card--dark .xacio-card__meta{color:var(--xacio-text-secondary)}.xacio-section{padding:16px}.xacio-section__body{min-width:0}.xacio-section-grid,.xacio-metric-grid{display:grid;gap:14px}.xacio-metric-grid{grid-template-columns:repeat(5,minmax(150px,1fr))}.xacio-section-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.xacio-section-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.xacio-screen-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.xacio-screen-header__eyebrow{margin:0 0 5px;color:var(--xacio-command-blue);font-size:.76rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.xacio-screen-header h1{margin:0 0 7px;color:var(--xacio-ink);font-size:1.92rem;line-height:1.08}.xacio-screen-header__summary{max-width:760px;margin:0;color:var(--xacio-muted);font-size:.9rem;line-height:1.55}.xacio-status-pill{display:inline-flex;min-height:24px;align-items:center;border-radius:999px;padding:0 9px;color:var(--xacio-ink);background:var(--xacio-silver);font-size:.72rem;font-weight:900;white-space:nowrap}.xacio-status-pill--healthy,.xacio-status-pill--green{color:#042012;background:#18d88a38}.xacio-status-pill--watch,.xacio-status-pill--cyan{color:#034;background:#19d7ff33}.xacio-status-pill--warning,.xacio-status-pill--amber,.xacio-status-pill--gold{color:#3b2400;background:#ffaa2a3d}.xacio-status-pill--critical,.xacio-status-pill--red{color:#4a0610;background:#ff475733}.xacio-status-pill--violet{color:#24104d;background:#7b4dff2e}.xacio-status-pill--blue{color:#06224c;background:#1e7dff29}.xacio-status-pill--neutral{color:var(--xacio-muted);background:#70809924}.xacio-metric-tile{display:grid;min-height:118px;align-content:space-between;border:1px solid var(--xacio-panel-border);border-radius:var(--xacio-radius-lg);padding:14px;background:linear-gradient(135deg,rgba(25,215,255,.05),transparent 38%),var(--xacio-white);box-shadow:var(--xacio-shadow-tight)}.xacio-metric-tile__label{margin:0;color:var(--xacio-muted);font-size:.78rem;font-weight:800}.xacio-metric-tile__value{margin:8px 0 0;color:var(--xacio-ink);font-size:1.78rem;font-weight:900}.xacio-metric-tile__change{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--xacio-muted);font-size:.78rem;font-weight:700}.xacio-command-panel{padding:18px}.xacio-command-panel__body{display:grid;gap:12px}.xacio-tabs{display:inline-flex;border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-md);padding:3px;background:var(--xacio-white)}.xacio-tabs__button{min-height:30px;border-radius:var(--xacio-radius-sm);padding:0 10px;color:var(--xacio-muted);background:transparent;font-size:.78rem;font-weight:900;cursor:pointer}.xacio-tabs__button--active{color:var(--xacio-white);background:var(--xacio-command-blue)}.xacio-table-wrap{width:100%;overflow:auto}.xacio-table{width:100%;border-collapse:collapse;font-size:.84rem}.xacio-table th,.xacio-table td{border-bottom:1px solid rgba(207,226,244,.82);padding:11px 9px;text-align:start;vertical-align:top}.xacio-table th{color:var(--xacio-muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.xacio-empty-state{display:grid;min-height:190px;place-items:center;border:1px dashed rgba(112,128,153,.32);border-radius:var(--xacio-radius-lg);padding:24px;text-align:center}.xacio-empty-state h3{margin:0 0 8px;color:var(--xacio-ink)}.xacio-empty-state p{margin:0;color:var(--xacio-muted)}.xacio-progress-ring{display:grid;width:72px;height:72px;place-items:center;border-radius:999px;background:conic-gradient(var(--ring-color, var(--xacio-command-blue)) calc(var(--ring-value, 0) * 1%),rgba(207,226,244,.62) 0)}.xacio-progress-ring__inner{display:grid;width:52px;height:52px;place-items:center;border-radius:999px;background:var(--xacio-white)}.xacio-progress-ring__value{color:var(--xacio-ink);font-size:.78rem;font-weight:900}.xacio-timeline{display:grid;gap:12px}.xacio-timeline__item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px}.xacio-timeline__dot{width:10px;height:10px;margin-top:5px;border-radius:999px;background:var(--xacio-command-blue);box-shadow:0 0 0 4px #1e7dff1f}.xacio-timeline__content strong{display:block;color:var(--xacio-ink);font-size:.86rem}.xacio-timeline__content span{color:var(--xacio-muted);font-size:.76rem;font-weight:700}.xacio-timeline__content p{margin:4px 0 0;color:var(--xacio-muted);font-size:.78rem;line-height:1.45}.command-center,.module-screen{display:grid;gap:14px}.xacio-authority-badge{display:inline-flex;min-height:28px;align-items:center;gap:7px;border:1px solid rgba(123,77,255,.22);border-radius:var(--xacio-radius-md);padding:0 9px;color:#24104d;background:#7b4dff1a;font-size:.74rem;font-weight:900}.xacio-entitlement-gate{display:grid;gap:10px;border:1px solid rgba(255,170,42,.26);border-radius:var(--xacio-radius-lg);padding:14px;background:#ffaa2a14}.xacio-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.xacio-list__item{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(207,226,244,.82);border-radius:var(--xacio-radius-md);padding:10px;background:var(--xacio-white)}.xacio-command-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px}.xacio-hero-panel{position:relative;overflow:hidden;border:1px solid rgba(25,215,255,.22);border-radius:var(--xacio-radius-lg);padding:18px;color:var(--xacio-text-primary);background:radial-gradient(circle at 78% 28%,rgba(25,215,255,.14),transparent 32%),linear-gradient(135deg,var(--xacio-panel-navy),var(--xacio-midnight-navy));box-shadow:var(--xacio-shadow-panel)}.xacio-hero-panel:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(25,215,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(25,215,255,.06) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.xacio-hero-panel__content{position:relative;z-index:1;display:grid;gap:12px}.xacio-hero-panel h2{margin:0;font-size:1.75rem;line-height:1.08}.xacio-hero-panel p{max-width:740px;margin:0;color:var(--xacio-text-secondary);line-height:1.55}.xacio-hero-panel__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:4px}.xacio-hero-stat{border:1px solid rgba(207,226,244,.13);border-radius:var(--xacio-radius-md);padding:10px;background:#ffffff0f}.xacio-hero-stat strong{display:block;margin-top:3px;color:var(--xacio-white);font-size:1.1rem}.xacio-hero-stat span{color:var(--xacio-text-secondary);font-size:.72rem;font-weight:800}.xacio-radar-strip{display:grid;min-height:160px;align-content:center;gap:12px}.xacio-radar-strip__rings{position:relative;width:100%;min-height:132px;border-radius:var(--xacio-radius-lg);overflow:hidden;background:radial-gradient(circle,transparent 23%,rgba(25,215,255,.18) 24%,transparent 25%),radial-gradient(circle,transparent 47%,rgba(25,215,255,.13) 48%,transparent 49%),radial-gradient(circle at 50% 50%,#19d7ff1f,#020b16eb)}.xacio-radar-strip__rings span{position:absolute;width:9px;height:9px;border-radius:999px;background:var(--xacio-electric-cyan);box-shadow:0 0 18px #19d7ff8c}.xacio-radar-strip__rings span:nth-child(1){inset:34% auto auto 23%}.xacio-radar-strip__rings span:nth-child(2){inset:52% auto auto 48%;background:var(--xacio-signal-amber)}.xacio-radar-strip__rings span:nth-child(3){inset:23% auto auto 66%;background:var(--xacio-healing-green)}.xacio-radar-strip__rings span:nth-child(4){inset:68% auto auto 72%;background:var(--xacio-critical-red)}.xacio-command-grid{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px}.xacio-dossier-card{border:1px solid rgba(123,77,255,.22);border-radius:var(--xacio-radius-lg);padding:14px;background:linear-gradient(135deg,#7b4dff17,#19d7ff0a),var(--xacio-white);box-shadow:var(--xacio-shadow-tight)}.xacio-dossier-card h3{margin:0 0 8px;color:var(--xacio-ink);font-size:.98rem}.xacio-mini-path{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:8px}.xacio-mini-path__node{display:grid;min-height:54px;place-items:center;border:1px solid rgba(25,215,255,.24);border-radius:var(--xacio-radius-md);color:var(--xacio-ink);background:#19d7ff14;font-size:.72rem;font-weight:900;text-align:center}.xacio-maturity-ladder{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.xacio-maturity-step{border:1px solid rgba(207,226,244,.9);border-radius:var(--xacio-radius-lg);padding:12px;background:var(--xacio-white)}.xacio-maturity-step h3{margin:10px 0 6px;color:var(--xacio-ink);font-size:.96rem}.xacio-maturity-step p{min-height:52px;margin:0 0 10px;color:var(--xacio-muted);font-size:.78rem;line-height:1.45}.xacio-maturity-step--active{border-color:#18d88a85;background:#18d88a14}.xacio-field-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.xacio-field-row input{min-height:36px;border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-md);padding:0 11px;color:var(--xacio-ink);background:var(--xacio-white)}.xacio-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xacio-form-grid label{display:grid;gap:6px;color:var(--xacio-muted);font-size:.76rem;font-weight:900}.xacio-form-grid input,.xacio-form-grid select{min-height:36px;min-width:0;border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-md);padding:0 10px;color:var(--xacio-ink);background:var(--xacio-white);font-weight:700}.xacio-form-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.site-setup-identity-grid{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.25fr) minmax(280px,.85fr);gap:12px}.site-setup-choice-grid,.site-setup-zone-grid{display:grid;gap:8px}.site-setup-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:378px;overflow:auto;padding-inline-end:3px}.site-setup-choice-grid--criticality{grid-template-columns:1fr;max-height:none}.site-setup-choice,.site-setup-zone-card{display:grid;gap:5px;border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-md);padding:10px;color:var(--xacio-ink);background:var(--xacio-white);text-align:start}.site-setup-choice{min-height:92px;cursor:pointer}.site-setup-choice span,.site-setup-zone-card p,.site-setup-section-note{margin:0;color:var(--xacio-muted);font-size:.74rem;line-height:1.4}.site-setup-choice--active{border-color:#1e7dff8c;background:#1e7dff14;box-shadow:inset 0 0 0 1px #1e7dff2e}.site-setup-zone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-setup-zone-card{min-height:126px;align-content:start}.site-setup-zone-card span{color:var(--xacio-muted);font-size:.72rem;font-weight:800}.site-setup-score-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.site-setup-score-row p{margin:5px 0 0;color:var(--xacio-muted);line-height:1.45}.site-setup-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.site-setup-stepper{display:grid;grid-template-columns:repeat(8,minmax(100px,1fr));gap:8px}.site-setup-step{display:grid;min-height:92px;align-content:start;gap:5px;border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-md);padding:10px;color:var(--xacio-ink);background:var(--xacio-white);text-align:start;cursor:pointer}.site-setup-step span{display:grid;width:24px;height:24px;place-items:center;border-radius:999px;color:var(--xacio-white);background:var(--xacio-command-blue);font-size:.74rem;font-weight:900}.site-setup-step strong{font-size:.78rem;line-height:1.25}.site-setup-step small{color:var(--xacio-muted);font-size:.68rem;font-weight:800}.site-setup-step--active{border-color:#1e7dff8c;background:#1e7dff14;box-shadow:inset 0 0 0 1px #1e7dff33}.xacio-protocol-groups{display:grid;gap:12px}.site-setup-protocol-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);gap:12px;align-items:center;border:1px solid rgba(207,226,244,.92);border-radius:var(--xacio-radius-lg);padding:12px;background:var(--xacio-white)}.site-setup-protocol-toolbar p{margin:3px 0 0;color:var(--xacio-muted);font-size:.78rem;font-weight:700}.site-setup-recommendation-strip{display:flex;flex-wrap:wrap;gap:7px}.site-setup-recommendation-strip span{display:inline-flex;min-height:26px;align-items:center;border:1px solid rgba(25,215,255,.24);border-radius:var(--xacio-radius-md);padding:0 9px;color:var(--xacio-ink);background:#19d7ff14;font-size:.74rem;font-weight:900}.xacio-protocol-card__meta{display:flex;flex-wrap:wrap;gap:7px;color:var(--xacio-muted);font-size:.74rem;font-weight:800}.site-setup-coverage-bars{display:grid;gap:12px}.site-setup-coverage-bars div{position:relative;display:grid;min-height:54px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;overflow:hidden;border:1px solid rgba(207,226,244,.9);border-radius:var(--xacio-radius-md);padding:10px;background:var(--xacio-white)}.site-setup-coverage-bars div:before{content:"";position:absolute;inset-block:auto 0;inset-inline:0 auto;width:var(--coverage-value, 0%);height:4px;background:var(--xacio-command-blue)}.site-setup-coverage-bars span{color:var(--xacio-command-blue);font-weight:900}.site-setup-handoff-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.site-setup-event-timeline{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.site-setup-event-timeline span{display:inline-flex;min-height:24px;align-items:center;border-radius:999px;padding:0 8px;color:#034;background:#19d7ff29;font-size:.7rem;font-weight:900}.connector-hero-grid,.connector-workspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:16px}.connector-stat-grid,.connector-command-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.connector-stat-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.connector-stat-grid span,.connector-command-summary div{border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:12px;min-width:0}.connector-stat-grid strong,.connector-command-summary strong{display:block;color:var(--xacio-ink);font-size:1.35rem}.connector-stat-grid span,.connector-command-summary span,.connector-contract-button span,.connector-capability span,.connector-evidence small,.connector-preflight-form p{color:var(--xacio-muted);font-size:.82rem}.connector-contract-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.connector-contract-groups--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.connector-contract-family,.connector-evidence,.connector-capability,.connector-capability-tile{border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:12px;min-width:0}.connector-family-heading,.connector-pill-row,.connector-form-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.connector-contract-list,.connector-capability-list,.connector-preflight-form,.connector-evidence-grid,.connector-capability-matrix,.connector-dossier-grid,.connector-preflight-context,.connector-family-metrics{display:grid;gap:10px}.connector-family-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 8px}.connector-family-metrics span,.connector-preflight-context span,.connector-dossier-grid span,.connector-capability-tile span,.connector-contract-family small{color:var(--xacio-muted);font-size:.76rem}.connector-family-metrics strong,.connector-dossier-grid strong,.connector-preflight-context strong,.connector-capability-tile strong{display:block;color:var(--xacio-ink)}.connector-contract-list{margin-top:10px}.connector-contract-button{width:100%;min-height:68px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172a61;color:var(--xacio-ink);padding:10px;text-align:start;cursor:pointer}.connector-contract-button strong,.connector-contract-button span,.connector-capability strong,.connector-capability span,.connector-evidence strong,.connector-evidence span,.connector-evidence small{display:block}.connector-contract-button--active{border-color:#19d7ff9e;background:#19d7ff1f}.connector-pill-row{justify-content:flex-start;margin:12px 0}.connector-preflight-form label{display:grid;gap:6px;color:var(--xacio-muted);font-size:.82rem}.connector-preflight-form input{width:100%;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#0f172ab3;color:var(--xacio-ink);padding:10px 12px}.connector-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.connector-evidence-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.connector-capability-matrix{grid-template-columns:repeat(4,minmax(0,1fr))}.connector-capability-tile{min-height:78px;background:#0f172a57}.connector-dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}.connector-dossier-grid div,.connector-preflight-context span{border:1px solid rgba(148,163,184,.16);border-radius:8px;padding:10px;background:#0f172a4d;min-width:0}.connector-preflight-context{grid-template-columns:repeat(3,minmax(0,1fr))}.connector-evidence p{min-height:42px;color:var(--xacio-muted)}.connector-command-summary div{background:#0f172a5c}.phase6-command-summary div{background:var(--xacio-white)}.phase7-lab-overview{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:16px;align-items:stretch;padding:16px;border:1px solid rgba(25,215,255,.18);border-radius:8px;background:linear-gradient(135deg,#0f172aa8,#1118276b)}.phase7-lab-overview h2,.phase7-lab-card h3{margin:10px 0 6px;letter-spacing:0}.phase7-lab-overview p,.phase7-lab-card p{color:var(--xacio-muted);line-height:1.45}.phase7-lab-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phase7-lab-metrics span,.phase7-guided-step,.phase7-lab-card{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0f172a57}.phase7-lab-metrics span{display:grid;align-content:center;min-height:74px;padding:12px;color:var(--xacio-muted)}.phase7-lab-metrics strong{display:block;color:var(--xacio-ink);font-size:1.35rem}.phase7-guided-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:14px 0}.phase7-guided-step{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;color:var(--xacio-muted);font-size:.78rem}.phase7-guided-step strong{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:50%;background:#19d7ff29;color:var(--xacio-ink)}.phase7-guided-step--done{border-color:#22c55e52}.phase7-lab-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.phase7-lab-card{display:grid;gap:10px;min-height:330px;padding:14px}.phase7-lab-card--green{border-color:#22c55e47;background:#14532d24}.phase7-lab-card--violet{border-color:#a78bfa47;background:#4c1d9524}.phase7-lab-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.phase7-lab-card__head>span{color:var(--xacio-muted);font-size:.78rem;font-weight:700}.phase7-progress-track{height:8px;overflow:hidden;border-radius:999px;background:#94a3b82e}.phase7-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#19d7ff)}.phase7-score-line{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-height:56px}.phase7-score-line strong{color:var(--xacio-ink);font-size:1.55rem}.phase7-score-line span,.phase7-hash-stack code{color:var(--xacio-muted)}.phase7-hash-stack{display:grid;gap:6px}.phase7-hash-stack code{display:block;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:6px;padding:7px 8px;background:#02061759;text-overflow:ellipsis;white-space:nowrap}.xacio-list__item strong{color:var(--xacio-ink)}.xacio-list__item p{margin:3px 0 0;color:var(--xacio-muted);font-size:.78rem;line-height:1.45}.sparkline,.mini-bar{display:block;width:100%}.health-ring{display:inline-grid;place-items:center}@media(max-width:1180px){.xacio-topbar__identity{min-width:300px}.xacio-topbar__logo{width:150px;height:44px}.xacio-metric-grid,.xacio-section-grid--three,.xacio-command-grid,.xacio-maturity-ladder,.connector-contract-groups,.connector-contract-groups--compact,.connector-evidence-grid,.connector-evidence-grid--two,.connector-capability-matrix,.site-setup-identity-grid,.site-setup-stepper,.xacio-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xacio-command-hero,.connector-hero-grid,.connector-workspace,.phase7-lab-overview{grid-template-columns:1fr}.phase7-lab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phase7-guided-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.xacio-topbar,.xacio-screen-header{align-items:stretch;flex-direction:column}.xacio-topbar__identity{min-width:0}.xacio-topbar__logo{width:172px;height:50px}.xacio-topbar__controls{justify-content:flex-start}.xacio-metric-grid,.xacio-section-grid--two,.xacio-section-grid--three,.xacio-command-grid,.xacio-maturity-ladder,.connector-contract-groups,.connector-contract-groups--compact,.connector-evidence-grid,.connector-evidence-grid--two,.connector-capability-matrix,.connector-stat-grid,.connector-command-summary,.connector-hero-grid,.connector-workspace,.connector-dossier-grid,.connector-preflight-context,.connector-family-metrics,.site-setup-identity-grid,.site-setup-choice-grid,.site-setup-zone-grid,.site-setup-protocol-toolbar,.site-setup-stepper,.xacio-form-grid,.xacio-hero-panel__grid{grid-template-columns:1fr}.xacio-screen-header h1{font-size:1.55rem}.phase7-lab-grid,.phase7-guided-steps,.phase7-lab-metrics{grid-template-columns:1fr}}.phase8-term-strip{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.phase8-term-strip span{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 10px;background:#ffffff0a;color:var(--xacio-muted);font-size:12px;font-weight:700}.phase8-dossier,.phase8-reference-detail,.phase8-local-panel,.phase8-rotation,.phase8-boundary{display:grid;gap:14px}.phase8-reference-grid{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.4fr);gap:8px 12px;align-items:center}.phase8-reference-grid span{color:var(--xacio-muted);font-size:12px;font-weight:700}.phase8-reference-grid code{overflow-wrap:anywhere;color:var(--xacio-signal-cyan)}.phase8-actions{display:flex;flex-wrap:wrap;gap:8px}.phase8-version-list,.phase8-run-list,.phase8-lease-list,.phase8-evidence-grid,.phase8-integration-grid{display:grid;gap:10px}.phase8-version-list{list-style:none;padding:0;margin:0}.phase8-version-list li,.phase8-run,.phase8-lease-list article,.phase8-evidence-grid article,.phase8-finding{display:grid;gap:6px;border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:10px;background:#ffffff09}.phase8-version-list li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.phase8-version-list span,.phase8-run span,.phase8-lease-list p,.phase8-evidence-grid p,.phase8-finding span{color:var(--xacio-muted);font-size:12px}.phase8-dossier-grid,.phase8-integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.phase8-dossier-grid span{min-height:42px;display:grid;place-items:center;border-radius:8px;border:1px solid rgba(148,163,184,.18);color:var(--xacio-muted);font-size:12px;font-weight:700;text-align:center}.phase8-lease-list,.phase8-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phase9-release-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.phase9-release-card,.phase9-evidence-package,.phase9-readiness-list span,.phase9-evidence-grid span{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#ffffff09}.phase9-release-card{display:grid;gap:6px;min-height:118px;padding:12px}.phase9-release-card--primary{border-top:3px solid var(--xacio-signal-cyan)}.phase9-release-card span,.phase9-evidence-package span,.phase9-readiness-list small,.phase9-evidence-grid small{color:var(--xacio-muted);font-size:12px;font-weight:700}.phase9-release-card strong,.phase9-evidence-package strong,.phase9-readiness-list strong,.phase9-evidence-grid strong{color:var(--xacio-ink);overflow-wrap:anywhere}.phase9-release-card p,.phase9-evidence-package p{margin:0;color:var(--xacio-muted);font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.phase9-readiness-list,.phase9-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phase9-readiness-list span,.phase9-evidence-grid span{display:grid;gap:5px;min-height:74px;padding:10px}.phase9-evidence-package{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);gap:14px;padding:14px}.phase9-action-list{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:12px 0 0;list-style:none}.phase9-action-list li{border:1px solid rgba(148,163,184,.18);border-radius:999px;padding:7px 10px;background:#ffffff0a;color:var(--xacio-muted);font-size:12px;font-weight:700}.phase10-authority-overview,.phase10-update-gate,.phase10-evidence-vault,.phase10-site-handoff{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.phase10-authority-overview article,.phase10-update-gate article,.phase10-evidence-vault article,.phase10-site-handoff article,.phase10-scope-card,.phase10-boundary-card,.phase10-rollback-card,.phase10-risk-panel,.phase10-report-preview,.phase10-adapter-board article,.phase10-list-row,.phase10-dossier-grid span{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#ffffff09}.phase10-authority-overview article,.phase10-update-gate article,.phase10-evidence-vault article,.phase10-site-handoff article{min-height:110px;display:grid;gap:6px;align-content:start;padding:12px}.phase10-authority-overview span,.phase10-update-gate span,.phase10-evidence-vault span,.phase10-site-handoff span,.phase10-adapter-board span,.phase10-list-row span,.phase10-report-preview span{color:var(--xacio-muted);font-size:12px;font-weight:700}.phase10-authority-overview strong,.phase10-update-gate strong,.phase10-evidence-vault strong,.phase10-site-handoff strong,.phase10-scope-card h3,.phase10-rollback-card h3,.phase10-risk-panel h3,.phase10-report-preview strong{color:var(--xacio-ink);overflow-wrap:anywhere}.phase10-authority-overview p,.phase10-update-gate p,.phase10-evidence-vault p,.phase10-site-handoff p,.phase10-scope-card p,.phase10-boundary-card p,.phase10-rollback-card p,.phase10-risk-panel p,.phase10-adapter-board p,.phase10-report-preview p{margin:0;color:var(--xacio-muted);font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.phase10-update-gate__path{grid-column:span 4}.phase10-scope-card,.phase10-boundary-card,.phase10-rollback-card,.phase10-risk-panel{display:grid;gap:10px;min-height:246px;padding:14px}.phase10-chip-row{display:flex;flex-wrap:wrap;gap:7px}.phase10-chip-row span{border:1px solid rgba(34,211,238,.24);border-radius:999px;padding:6px 9px;color:var(--xacio-ink);background:#22d3ee14;font-size:12px;font-weight:800}.phase10-list-panel{display:grid;gap:8px}.phase10-list-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) auto;gap:8px;align-items:center;min-height:56px;padding:10px}.phase10-dossier-grid,.phase10-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.phase10-dossier-grid span{min-height:58px;display:grid;place-items:center;padding:10px;text-align:center}.phase10-adapter-board{display:grid;gap:10px}.phase10-adapter-board article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px}.phase10-adapter-board__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.phase10-report-preview{display:grid;gap:14px;padding:16px}.phase10-report-preview header,.phase10-report-preview footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.phase10-command-summary{border-top:3px solid var(--xacio-authority-violet)}@media(max-width:900px){.phase8-reference-grid,.phase8-version-list li,.phase8-dossier-grid,.phase8-lease-list,.phase8-evidence-grid,.phase8-integration-grid,.phase9-release-grid,.phase9-readiness-list,.phase9-evidence-grid,.phase9-evidence-package,.phase10-authority-overview,.phase10-update-gate,.phase10-evidence-vault,.phase10-site-handoff,.phase10-dossier-grid,.phase10-report-grid,.phase10-adapter-board article{grid-template-columns:1fr}.phase10-update-gate__path{grid-column:auto}.phase10-list-row{grid-template-columns:1fr}}.phase11-pilot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.phase11-pilot-grid>article{min-width:0;padding:14px;border:1px solid var(--xacio-border);border-radius:8px;background:color-mix(in srgb,var(--xacio-panel) 88%,transparent)}.phase11-pilot-grid>article h3{margin:10px 0 6px;font-size:1rem}.phase11-pilot-grid>article p,.phase11-pilot-grid>article span{overflow-wrap:anywhere}.phase11-pilot-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.phase11-pilot-grid--compact>article{display:flex;min-height:78px;flex-direction:column;gap:8px;justify-content:space-between}@media(max-width:980px){.phase11-pilot-grid,.phase11-pilot-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.phase11-pilot-grid,.phase11-pilot-grid--compact{grid-template-columns:1fr}}.xacio-route-loading{display:grid;min-height:320px;place-items:center;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:color-mix(in srgb,var(--xacio-panel) 88%,transparent);color:var(--xacio-muted);font-weight:800}.phase11-5-operate-panel{display:grid;gap:14px;border:1px solid rgba(34,211,238,.24);border-radius:8px;padding:16px;background:linear-gradient(135deg,#0ea5e91a,#7c3aed0f),color-mix(in srgb,var(--xacio-panel) 94%,transparent)}.phase11-5-operate-panel__lead{display:grid;max-width:920px;gap:8px}.phase11-5-operate-panel__lead h2{margin:0;color:var(--xacio-ink);font-size:1.28rem;line-height:1.18}.phase11-5-operate-panel__lead p{margin:0;color:var(--xacio-muted);line-height:1.55}.phase11-5-command-path,.phase11-5-state-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.phase11-5-command-path span,.phase11-5-state-grid span{display:flex;min-width:0;min-height:58px;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.2);border-radius:8px;padding:10px;background:#ffffff94;color:var(--xacio-ink);font-size:.82rem;font-weight:800;overflow-wrap:anywhere}.phase11-5-command-path strong{display:grid;flex:0 0 auto;width:24px;height:24px;place-items:center;border-radius:999px;background:var(--xacio-signal-cyan);color:#042033;font-size:.74rem}@media(max-width:900px){.phase11-5-command-path,.phase11-5-state-grid{grid-template-columns:1fr}}.radar-screen{display:grid;gap:16px}.radar-workbench{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:stretch}.radar-panel{min-width:0;border:1px solid rgba(25,215,255,.22);border-radius:var(--xacio-radius-lg);background:radial-gradient(circle at 50% 42%,rgba(25,215,255,.1),transparent 42%),var(--xacio-midnight-navy);box-shadow:var(--xacio-shadow-panel);overflow:hidden}.radar-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(207,226,244,.13);padding:11px 12px;color:var(--xacio-text-primary);background:#061527e6}.radar-toolbar__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.radar-toolbar__modes{display:flex;flex-wrap:wrap;gap:6px}.radar-mode{min-height:28px;border:1px solid rgba(207,226,244,.18);border-radius:var(--xacio-radius-sm);padding:0 9px;color:var(--xacio-text-secondary);background:#0b1e31b8;font-size:.72rem;font-weight:900;cursor:pointer}.radar-mode--active{color:var(--xacio-midnight-navy);background:var(--xacio-electric-cyan)}.radar-input,.radar-select{min-height:34px;border:1px solid rgba(207,226,244,.22);border-radius:var(--xacio-radius-md);padding:0 10px;color:var(--xacio-text-primary);background:#0b1e31f5}.radar-input::placeholder{color:var(--xacio-text-muted-dark)}.radar-canvas-wrap{position:relative;min-height:570px}.radar-canvas{display:block;width:100%;height:570px;cursor:crosshair}.radar-legend{position:absolute;inset-inline-start:14px;bottom:14px;display:flex;flex-wrap:wrap;gap:8px;max-width:calc(100% - 28px)}.radar-legend__item{display:inline-flex;min-height:24px;align-items:center;gap:6px;border:1px solid rgba(207,226,244,.13);border-radius:999px;padding:0 8px;color:var(--xacio-text-secondary);background:#020b16bd;font-size:.72rem;font-weight:800}.radar-legend__dot{width:8px;height:8px;border-radius:999px}.radar-drawer{display:grid;align-content:start;gap:14px}.radar-drawer__card{border:1px solid rgba(25,215,255,.24);border-radius:var(--xacio-radius-lg);padding:14px;background:linear-gradient(135deg,#19d7ff14,#7b4dff0f),var(--xacio-white);box-shadow:var(--xacio-shadow-tight)}.radar-drawer__title{margin:0 0 6px;color:var(--xacio-ink);font-size:1rem}.radar-drawer__meta{display:grid;gap:8px;margin-top:12px;color:var(--xacio-muted);font-size:.78rem;font-weight:700}.radar-timeline-strip{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;padding:12px;border-top:1px solid rgba(207,226,244,.13);background:#061527e6}.radar-timeline-strip__tick{height:30px;border:1px solid rgba(207,226,244,.12);border-radius:var(--xacio-radius-sm);background:#19d7ff14}.radar-renderer-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.radar-renderer-stack span{border:1px solid rgba(207,226,244,.78);border-radius:var(--xacio-radius-sm);padding:7px;color:var(--xacio-muted);background:#f6f9fec2;font-size:.72rem;font-weight:900;text-align:center}.radar-timeline-strip__tick--active{border-color:#ffaa2ae6;background:#ffaa2a38}@media(max-width:1160px){.radar-workbench{grid-template-columns:1fr}.radar-drawer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.radar-canvas-wrap,.radar-canvas{min-height:420px;height:420px}.radar-drawer{grid-template-columns:1fr}.radar-timeline-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference){.xacio-sidebar__nav-button,.xacio-button,.xacio-card,.xacio-list__item{transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.xacio-button:hover,.xacio-list__item:hover,.xacio-card:hover{transform:translateY(-1px)}}
