.agent-command{display:grid;gap:20px}.agent-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px;border-radius:20px;color:white;background:linear-gradient(125deg,#003f69,#087eb9 66%,#39a9d8);box-shadow:var(--shadow)}.agent-hero h1{font:800 32px Manrope;margin:0 0 8px}.agent-hero p{margin:0;color:#d8eff9;max-width:720px}.agent-hero .eyebrow{color:#b9e1f3}.agent-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.agent-kpis article,.agent-panel,.agent-objective-card,.agent-empty{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:20px}.agent-kpis article{display:grid;gap:6px}.agent-kpis small{color:var(--muted);font-size:10px;letter-spacing:1px}.agent-kpis b{font:800 28px Manrope;color:var(--ink)}.agent-kpis span{color:var(--muted);font-size:12px}.objective-head{display:flex;justify-content:space-between;gap:20px}.objective-head h2{margin:0;font:700 21px Manrope}.objective-head>b{font:800 26px Manrope;color:#087bb7}.objective-progress{height:8px;background:#e1edf3;border-radius:20px;overflow:hidden;margin:18px 0}.objective-progress i{display:block;height:100%;background:linear-gradient(90deg,#f4bb35,#f28b45);border-radius:20px}.agent-workflow{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.workflow-step{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:15px;border:1px solid #d9e7ef;border-radius:12px;background:#f8fbfc}.workflow-step.needs_review,.workflow-step.blocked{border-color:#f0c48c;background:#fff9f0}.agent-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;font-weight:800}.agent-icon.blue{background:#dff2fb;color:#086f9f}.agent-icon.cyan{background:#dff7f5;color:#08796f}.agent-icon.gold{background:#fff1cb;color:#8a6410}.agent-icon.green{background:#e1f3e9;color:#24734a}.agent-icon.orange{background:#ffeadc;color:#b85e25}.agent-icon.purple{background:#eee7fb;color:#63469a}.workflow-title{display:flex;justify-content:space-between;gap:12px}.workflow-title span{font-size:10px;text-transform:uppercase;color:#587887}.workflow-step p{margin:7px 0;color:#244b61}.workflow-step small{color:#607d8b}.workflow-step details{margin-top:9px;font-size:12px}.workflow-step summary{cursor:pointer;color:#087bb7}.agent-command-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.agent-panel h2{margin:0}.approval-list,.exception-list{display:grid;gap:10px;margin-top:16px}.approval-card{display:grid;gap:14px;padding:15px;border:1px solid #f0c48c;border-radius:12px;background:#fff9f0}.approval-card p{margin:6px 0;color:#6f5a3c}.approval-card>div:last-child{display:flex;justify-content:flex-end;gap:8px}.exception-list article{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:12px;border:1px solid #d9e7ef;border-radius:10px}.exception-list article>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fff0dc;color:#ad5e18;font-weight:800}.exception-list p{margin:4px 0 0;color:#607d8b;font-size:12px}.agent-clear{padding:20px;border-radius:11px;background:#eef8f2;color:#24734a;margin-top:16px}.agent-registry{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.agent-registry article{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:14px;border:1px solid #d9e7ef;border-radius:12px;position:relative}.agent-registry p{margin:5px 0;color:#607d8b;font-size:12px}.agent-registry small{color:#496b7c}.agent-registry em{position:absolute;right:10px;top:10px;font-size:9px;font-style:normal;color:#24734a}.audit-list{margin-top:16px;display:grid}.audit-list article{display:grid;grid-template-columns:150px 150px 1fr auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid #e0ebf1}.audit-list time,.audit-list em{font-size:11px;color:#607d8b}.audit-list em{text-transform:uppercase;font-style:normal}.agent-empty{text-align:center;padding:42px}.agent-empty>span{font-size:38px;color:#f0a62d}.agent-empty h2{margin:12px 0 6px}.agent-empty p{color:#607d8b}.objective-modal form{display:grid;gap:15px}.objective-modal label{display:grid;gap:6px;color:#607d8b}.objective-modal textarea,.objective-modal select{width:100%;padding:12px;border:1px solid #d9e7ef;border-radius:10px;font:inherit}.objective-modal fieldset{display:grid;gap:9px;border:1px solid #d9e7ef;border-radius:12px;padding:14px}.objective-modal fieldset label{display:flex;align-items:center;gap:8px}@media(max-width:1000px){.agent-kpis,.agent-registry{grid-template-columns:repeat(2,1fr)}.agent-command-grid{grid-template-columns:1fr}.audit-list article{grid-template-columns:120px 130px 1fr}}@media(max-width:700px){.agent-hero{align-items:flex-start;flex-direction:column}.agent-kpis,.agent-workflow,.agent-registry{grid-template-columns:1fr}.audit-list article{grid-template-columns:1fr;gap:4px}.exception-list article{grid-template-columns:34px 1fr}.exception-list button{grid-column:2}.objective-head{display:grid}}
