:root{color:#132221;font-synthesis:none;text-rendering:geometricprecision;--ink:#132221;--muted:#60706e;--line:#d9e0dd;--surface:#fff;--subtle:#eef3f1;--teal:#08746f;--teal-dark:#04534f;--amber:#b76811;--red:#bd3430;--green:#26733a;--shadow:0 12px 36px #13222114;background:#f6f7f4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{min-width:320px}body{background:var(--subtle);min-width:320px;min-height:100vh;margin:0;overflow-x:clip}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.64}:focus-visible{outline-offset:3px;outline:3px solid #08746f59}.skip-link{z-index:10;background:var(--ink);color:#fff;border-radius:6px;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.app-shell{grid-template-columns:264px minmax(0,1fr);max-width:100vw;min-height:100vh;display:grid;overflow-x:clip}.sidebar{border-right:1px solid var(--line);background:#fbfcfa;flex-direction:column;height:100vh;padding:18px 14px;display:flex;position:sticky;top:0}.brand-lockup{align-items:center;gap:12px;min-height:48px;padding:4px 6px 18px;display:flex}.brand-lockup strong{font-size:18px;display:block}.brand-lockup span:not(.brand-mark){color:var(--muted);font-size:12px;display:block}.brand-mark{background:var(--teal);color:#fff;border-radius:8px;place-items:center;width:38px;height:38px;font-weight:800;display:inline-grid}.nav-list{gap:4px;display:grid}.nav-item{width:100%;min-height:42px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:34px 1fr;align-items:center;padding:6px 8px;display:grid}.nav-item.active,.nav-item:hover{color:var(--teal-dark);background:#e6f1ee}.nav-icon{border:1px solid var(--line);border-radius:6px;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;display:inline-grid}.sidebar-footer{border:1px solid var(--line);color:var(--muted);border-radius:8px;margin-top:auto;padding:12px;font-size:12px}.sidebar-footer strong{color:var(--ink);margin-top:6px;display:block}.workspace{align-content:start;gap:18px;min-width:0;padding:18px;display:grid}.topbar{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;grid-template-columns:minmax(180px,1fr) minmax(160px,1fr) minmax(180px,1.4fr) auto;align-items:end;gap:12px;padding:12px;display:grid}label{color:var(--muted);gap:6px;font-size:12px;display:grid}input,select,textarea{border:1px solid var(--line);width:100%;min-height:38px;color:var(--ink);background:#fff;border-radius:6px;padding:8px 10px}textarea{resize:vertical}.live-chip{min-height:38px;color:var(--green);white-space:nowrap;background:#eef5ee;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.live-chip span{background:currentColor;border-radius:50%;width:8px;height:8px}.live-chip.error{color:var(--red);background:#fff1ee}.live-chip.loading{color:var(--amber);background:#fff6e9}.command-band{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch;gap:18px;padding:20px;display:grid}.eyebrow{color:var(--teal);text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{max-width:740px;margin-bottom:10px;font-size:clamp(30px,4vw,54px);line-height:1.02}h2{margin-bottom:0;font-size:20px}h3{text-transform:uppercase;color:var(--muted);margin:18px 0 8px;font-size:13px}.lede{max-width:760px;color:var(--muted);font-size:17px;line-height:1.5}.auth-panel{border:1px solid var(--line);background:#f9fbfa;border-radius:8px;align-content:start;gap:10px;padding:14px;display:grid}.auth-actions{flex-wrap:wrap;gap:8px;display:flex}button,.secondary-button{border:1px solid var(--teal);background:var(--teal);color:#fff;border-radius:6px;min-height:38px;padding:8px 12px;font-weight:700}.secondary-button,.feature-row{color:var(--teal-dark);background:#fff}.auth-panel p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.status-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.metric-card,.panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px}.metric-card{min-height:124px;padding:14px}.metric-card span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.metric-card strong{margin-bottom:8px;font-size:28px;display:block}.metric-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.metric-card.blocked,.metric-card.invalid{border-color:#f1c3bd}.content-grid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.85fr);gap:18px;display:grid}.operations-grid{grid-template-columns:minmax(320px,.95fr) minmax(320px,1fr) minmax(320px,1fr);gap:18px;display:grid}.operations-grid.secondary{grid-template-columns:repeat(4,minmax(260px,1fr))}.panel{padding:16px}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:12px;margin:-2px 0 14px;padding-bottom:12px;display:flex}.count-pill,.route-chip,.state-list span{max-width:100%;min-height:26px;color:var(--teal-dark);overflow-wrap:anywhere;white-space:normal;background:#edf3f0;border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.feature-list{gap:8px;display:grid}.feature-row{border-color:var(--line);text-align:left;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px;display:grid}.feature-row.active{border-color:var(--teal);background:#edf8f6}.feature-index{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:34px;height:34px;font-weight:800;display:inline-grid}.feature-copy{min-width:0}.feature-copy strong,.feature-copy small{display:block}.feature-copy small{color:var(--muted);margin-top:3px;line-height:1.35}.route-chip{color:var(--amber);background:#fff2e1}.route-chip.complete{color:var(--green);background:#e9f5ec}.detail-outcome{color:var(--muted);line-height:1.5}.route-list,.blocker-list,.event-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.route-list li{border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.route-list span{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.route-list strong{color:var(--teal-dark);font-size:12px}.state-list{flex-wrap:wrap;gap:8px;display:flex}.stack-form,.adapter-list,.journey-grid,.api-route-catalog-list,.error-list{gap:10px;display:grid}.audit-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.audit-step{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;padding:9px;display:grid}.audit-step>span{width:24px;height:24px;color:var(--teal-dark);background:#edf3f0;border-radius:6px;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.audit-step strong,.audit-step small{display:block}.audit-step small{color:var(--muted);grid-column:2;margin-top:-4px;font-size:11px;line-height:1.35}.audit-step.active{border-color:var(--teal);background:#edf8f6}.audit-step.complete{border-color:#cce8d3}.audit-step.complete>span{background:var(--green);color:#fff}.audit-step.failed{background:#fff8f6;border-color:#f1c3bd}.audit-status.running{color:var(--amber);background:#fff6e9}.audit-status.success{color:var(--green);background:#e9f5ec}.audit-status.failed{color:var(--red);background:#fff1ee}.form-error,.form-note{border-radius:6px;margin:0;padding:9px 10px;font-size:12px;line-height:1.45}.form-error{color:var(--red);background:#fff8f6;border:1px solid #f1c3bd}.form-note{color:var(--amber);background:#fffaf0;border:1px solid #f2d7a6}.audit-result{gap:10px;margin-top:14px;display:grid}.audit-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mini-metric,.fix-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;padding:10px}.mini-metric span{color:var(--muted);font-size:11px;display:block}.mini-metric strong{overflow-wrap:anywhere;margin-top:4px;font-size:24px;line-height:1.05;display:block}.fix-list,.precondition-grid{gap:8px;display:grid}.fix-card p{color:var(--muted);margin:4px 0 0;font-size:12px}.precondition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.precondition{min-width:0;color:var(--amber);overflow-wrap:anywhere;background:#fffaf0;border:1px solid #f2d7a6;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:800}.precondition.met{color:var(--green);background:#e9f5ec;border-color:#cce8d3}.monitoring-workspace{gap:14px;display:grid}.panel-header.compact{margin:0 0 12px}.panel-header.compact h3{color:var(--ink);text-transform:none;margin:0;font-size:16px}.monitoring-actions{flex-wrap:wrap;gap:8px;display:flex}.monitoring-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.monitoring-grid{grid-template-columns:minmax(260px,.9fr) minmax(300px,1fr) minmax(340px,1.25fr);align-items:start;gap:12px;display:grid}.monitoring-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.prompt-row-list,.run-list,.schedule-list,.confidence-list,.evidence-list{gap:8px;display:grid}.prompt-row,.run-row,.schedule-row,.confidence-row,.evidence-row{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:10px}.prompt-row strong,.run-row strong,.schedule-row strong,.confidence-row strong,.evidence-row strong{overflow-wrap:anywhere;display:block}.prompt-row p,.run-row p,.schedule-row p,.confidence-row p,.evidence-row p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.run-row,.evidence-row-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.status-pill{min-height:24px;color:var(--amber);white-space:nowrap;background:#fff6e9;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.status-pill.succeeded,.status-pill.success,.status-pill.ready{color:var(--green);background:#e9f5ec}.status-pill.failed,.status-pill.error{color:var(--red);background:#fff1ee}.evidence-meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.evidence-meta span{color:var(--teal-dark);background:#edf3f0;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.crawl-workspace{gap:14px;display:grid}.crawl-grid{grid-template-columns:minmax(360px,1.35fr) minmax(300px,1fr) minmax(260px,.9fr);align-items:start;gap:12px;display:grid}.crawl-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.site-map-card{align-content:start}.site-map-list,.issue-list{gap:8px;display:grid}.site-map-row,.issue-row{border:1px solid var(--line);background:#fff;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.site-map-row strong,.issue-row strong{overflow-wrap:anywhere}.site-map-row p,.issue-row p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.site-map-row a,.issue-row a{color:var(--teal-dark);overflow-wrap:anywhere;font-size:12px;font-weight:800}.readiness-bars{gap:6px;display:grid}.readiness-bars span{border:1px solid var(--line);min-height:24px;color:var(--ink);background:#f4f7f5;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:800;display:flex;position:relative;overflow:hidden}.readiness-bars b{z-index:0;border-radius:inherit;background:#37797433;position:absolute;inset:0 auto 0 0}.readiness-bars span{isolation:isolate}.run-telemetry{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.status-pill.low{color:var(--teal-dark);background:#eef5f2}.status-pill.medium{color:var(--amber);background:#fff6e9}.status-pill.high,.status-pill.critical{color:var(--red);background:#fff1ee}.governance-workspace{gap:14px;display:grid}.governance-grid{grid-template-columns:minmax(340px,1.2fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}.governance-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.registry-card{grid-row:span 2}.governance-list,.lineage-stack,.sensitive-list{gap:8px;display:grid}.governance-card>*,.deployment-card>*,.billing-card>*,.ops-card>*,.recommendation-card>*,.lineage-stack,.run-telemetry,.state-list{min-width:0}.governance-row{border:1px solid var(--line);background:#fff;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.governance-row.selected{border-color:#377974a6;box-shadow:inset 0 0 0 1px #37797433}.governance-row button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;gap:4px;padding:0;display:grid}.governance-row button span{color:var(--muted);font-size:12px;font-weight:800}.governance-row strong,.lineage-stack h3{overflow-wrap:anywhere}.governance-row p,.lineage-stack p,.policy-strip span,.sensitive-list p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.governance-row a{overflow-wrap:anywhere;color:var(--teal-dark);font-size:12px;font-weight:800}.policy-strip{flex-wrap:wrap;gap:8px;display:flex}.policy-strip span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 9px}.deployment-workspace{gap:14px;display:grid}.deployment-grid{grid-template-columns:minmax(340px,1.15fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}.deployment-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.agent-page-card{grid-row:span 2}.deployment-list,.dry-run-summary{gap:8px;display:grid}.deployment-row{border:1px solid var(--line);background:#fff;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.deployment-row.selected{border-color:#377974a6;box-shadow:inset 0 0 0 1px #37797433}.deployment-row button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;gap:4px;padding:0;display:grid}.deployment-row strong,.deployment-row button span,.deployment-row p{overflow-wrap:anywhere}.deployment-row button span{color:var(--muted);font-size:12px;font-weight:800}.deployment-row p,.dry-run-summary p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.deployment-row a{overflow-wrap:anywhere;color:var(--teal-dark);font-size:12px;font-weight:800}.billing-workspace{gap:14px;display:grid}.billing-grid{grid-template-columns:minmax(340px,1.05fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}.billing-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.billing-card a{color:var(--teal-dark);overflow-wrap:anywhere;font-size:12px;font-weight:800}.billing-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.billing-lines{gap:8px;display:grid}.billing-line{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px;display:grid}.billing-line strong,.billing-line p,.billing-line span{overflow-wrap:anywhere}.billing-line span{color:var(--ink);font-size:12px;font-weight:900}.operations-workspace{gap:14px;display:grid}.ops-grid{grid-template-columns:minmax(340px,1.1fr) minmax(300px,1fr) minmax(320px,1fr);align-items:start;gap:12px;display:grid}.ops-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.ops-list{gap:8px;display:grid}.ops-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:10px;display:grid}.ops-row strong,.ops-row p{overflow-wrap:anywhere}.ops-row p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.admin-workspace{gap:14px;display:grid}.admin-grid{grid-template-columns:minmax(340px,1fr) minmax(300px,1fr) minmax(320px,1.05fr);align-items:start;gap:12px;display:grid}.admin-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.admin-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.admin-list{gap:8px;display:grid}.admin-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:10px;display:grid}.admin-row strong,.admin-row p{overflow-wrap:anywhere}.bot-workspace{gap:14px;display:grid}.bot-grid{grid-template-columns:minmax(340px,1.05fr) minmax(300px,1fr) minmax(320px,1fr);align-items:start;gap:12px;display:grid}.bot-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.bot-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.bot-list{gap:8px;display:grid}.bot-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:10px;display:grid}.bot-row strong,.bot-row p{overflow-wrap:anywhere}.source-workspace{gap:14px;display:grid}.source-grid{grid-template-columns:minmax(340px,1.1fr) minmax(300px,1fr) minmax(320px,1fr);align-items:start;gap:12px;display:grid}.source-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.source-card p,.source-card a{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.source-card a{color:var(--teal-dark);overflow-wrap:anywhere;font-weight:800}.source-list{gap:8px;display:grid}.source-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:10px;display:grid}.source-row strong,.source-row p{overflow-wrap:anywhere}.reporting-workspace{gap:14px;display:grid}.reporting-grid{grid-template-columns:minmax(320px,1fr) minmax(320px,1.1fr);align-items:start;gap:12px;display:grid}.reporting-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.reporting-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.reporting-list{gap:8px;display:grid}.reporting-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:10px;display:grid}.reporting-row strong,.reporting-row p,.export-preview{overflow-wrap:anywhere}.export-preview{border:1px solid var(--line);background:#f7faf8;border-radius:8px;gap:6px;padding:10px;display:grid}.agency-workspace{gap:14px;display:grid}.agency-grid{grid-template-columns:minmax(320px,1fr) minmax(320px,1.1fr);align-items:start;gap:12px;display:grid}.agency-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.agency-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.agency-list{gap:8px;display:grid}.agency-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:10px;display:grid}.agency-row strong,.agency-row p{overflow-wrap:anywhere}.recommendation-workspace{gap:14px;display:grid}.recommendation-grid{grid-template-columns:minmax(340px,1fr) minmax(300px,1fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}.recommendation-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.recommendation-list,.detail-stack,.task-list{gap:8px;display:grid}.recommendation-row,.task-row{border:1px solid var(--line);background:#fff;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.recommendation-row.selected{border-color:#377974a6;box-shadow:inset 0 0 0 1px #37797433}.recommendation-row button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:0;display:grid}.recommendation-row button span{color:#fff;background:#102321;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:inline-flex}.recommendation-row strong,.task-row strong,.detail-stack h3{overflow-wrap:anywhere}.recommendation-row p,.task-row p,.detail-stack p,.brief-state p,.plan-state p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.brief-state,.plan-state,.detail-stack section{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.adapter-card,.blocker-card,.journey-card,.api-route-card,.error-card,.event-card{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;gap:4px;padding:10px;display:grid}.adapter-card{grid-template-columns:12px minmax(0,1fr);align-items:center}.adapter-card p,.blocker-card p,.journey-card p,.api-route-card p,.error-card p,.event-card p,.empty-state{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.blocker-card small{color:var(--amber);overflow-wrap:anywhere}.error-card small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.route-catalog-stats{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.route-catalog-stats span,.method-badge{min-height:24px;color:var(--teal-dark);background:#edf3f0;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.api-route-card>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.api-route-card strong,.api-route-card small{overflow-wrap:anywhere}.api-route-card strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.api-route-card small{color:var(--muted);font-size:12px;line-height:1.45}.method-badge.post,.method-badge.patch,.method-badge.delete{color:var(--amber);background:#fff2e1}.status-dot{background:var(--amber);border-radius:50%;width:10px;height:10px}.status-dot.ready,.status-dot.configured,.event-card.success{border-color:#cce8d3}.status-dot.ready,.status-dot.configured{background:var(--green)}.status-dot.blocked,.status-dot.invalid,.event-card.failed{border-color:#f1c3bd}.status-dot.blocked,.status-dot.invalid{background:var(--red)}.event-card.running{border-color:#f3d4a7}.request-log{gap:8px;margin-top:14px;display:grid}.request-log h3{margin-top:0}.request-log code{overflow-wrap:anywhere;border:1px solid var(--line);background:#f7faf8;border-radius:6px;padding:8px;font-size:12px;display:block}@media (width<=1200px){.status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.content-grid,.operations-grid,.operations-grid.secondary,.monitoring-grid,.crawl-grid,.governance-grid,.deployment-grid,.billing-grid,.ops-grid,.admin-grid,.bot-grid,.source-grid,.reporting-grid,.agency-grid,.recommendation-grid,.command-band{grid-template-columns:1fr}}@media (width<=840px){.app-shell{grid-template-columns:1fr}.sidebar{height:auto;position:static}.nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar,.status-grid{grid-template-columns:1fr}.workspace{padding:12px}.feature-row{grid-template-columns:36px minmax(0,1fr)}.route-chip{grid-column:2;justify-self:start}.audit-metrics,.monitoring-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.nav-list{grid-template-columns:1fr}.command-band,.panel,.topbar{padding:12px}h1{font-size:32px}.audit-progress,.audit-metrics,.monitoring-metrics,.precondition-grid,.run-row,.evidence-row-header,.run-telemetry,.ops-row{grid-template-columns:1fr}.panel-header{flex-wrap:wrap}.deployment-card,.billing-card,.ops-card,.governance-card,.recommendation-card,.monitoring-card,.crawl-card{max-width:100%}}
