.owner-summary{font-size:1.18rem;line-height:1.5;color:#dff6ff}.top-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.kill-switch{border-radius:10px;padding:10px 14px;font-weight:850;letter-spacing:.03em;border:1px solid}.kill-switch.paused{background:#3a1c24;color:#ffd1d6;border-color:#7e3b49}.kill-switch.live{background:#123126;color:#bff7d2;border-color:#285b43}.kill-switch:disabled{opacity:.55}.top-controls small{max-width:380px;color:var(--muted)}
.exception-row{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:10px 0;border-top:1px solid #142634}.exception-row:first-child{border-top:0}.exception-row p{margin:3px 0 0;color:var(--muted)}.risk{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.05em;background:#172a39;color:#dcebf4}.risk.critical,.risk.urgent,.risk.overdue,.risk.error{background:#3a1c24;color:#ffc7cd}.risk.high,.risk.warning{background:#3b3215;color:#ffe4a2}.risk.medium,.risk.blocked{background:#173047;color:#bde6ff}.risk.normal{background:#153125;color:#bdf4d0}
.ops-project{padding:13px 0;border-top:1px solid #142634}.ops-project:first-child{border-top:0}.ops-project-head{display:flex;gap:10px;justify-content:space-between;align-items:flex-start}.ops-project-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.ops-project-grid span,.next-action{color:#d9e6ee}.ops-project-grid small,.next-action small{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px}.next-action{margin-top:10px}
.automation-card{padding:14px 0}.automation-title{display:flex;justify-content:space-between;gap:8px}.autonomy-row{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.autonomy-row select{background:#07111a;color:var(--text);border:1px solid #294154;border-radius:8px;padding:7px 8px}.control-note{margin:8px 0 0;color:var(--warn);font-size:12px}
.roi-metrics,.replay-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}
.sim-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.sim-status{padding:10px 12px;border:1px solid #2e6174;background:#0a1e29;border-radius:10px;color:#bcecff}.sim-event{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:13px 0;border-top:1px solid #142634}.sim-event:first-child{border-top:0}.sim-step{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#142938;color:#b6d9e8;font-weight:800}.sim-event.current .sim-step{background:var(--accent);color:#04202b}.sim-event.pass .sim-step{background:#153125;color:#bdf4d0}.sim-event.miss .sim-step{background:#3a1c24;color:#ffc7cd}.sim-event p{margin:4px 0;color:var(--muted)}.sim-event small{color:#87a5b8}.sim-actual{margin-top:8px;padding:8px 10px;border-left:3px solid #2e6174;background:#091721;border-radius:6px}.ops-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:14px}.nav-label{padding:12px 11px 4px;color:#597184;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}
@media(max-width:900px){.ops-grid{grid-template-columns:1fr}.ops-project-grid{grid-template-columns:1fr 1fr}.roi-metrics,.replay-metrics{grid-template-columns:1fr 1fr}.top-controls{align-items:flex-start;flex-direction:column}}
.sim-select{min-width:300px;max-width:100%}.sim-pack-info{margin:8px 0 10px;color:var(--muted)}
