#ai-production-dialog{width:min(1180px,96vw);max-width:96vw;height:min(860px,94vh);max-height:94vh;padding:0;overflow:hidden}#ai-production-dialog:target{display:block;position:fixed;inset:3vh 2vw;margin:auto;z-index:100}body:has(#ai-production-dialog:target)::before{content:"";position:fixed;inset:0;background:#000c;z-index:99}.header-actions .ai-action{border-color:#297c9d;background:linear-gradient(135deg,#0d2633,#123b4d);color:#66e1f4}.ai-command-card{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#081019;color:#f4f8fb}.ai-command-card>header,.ai-command-card>footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px;border-bottom:1px solid #2d4658;background:linear-gradient(90deg,#0d1b29,#102b39)}.ai-command-card>footer{border-top:1px solid #2d4658;border-bottom:0}.ai-command-card>header>div{display:grid;gap:3px}.ai-command-card>header b{font-size:18px}.ai-command-card>header small{color:#8ea7b8}.ai-command-card>header button{border:0;background:transparent;font-size:21px}.ai-command-body{min-height:0;display:grid;grid-template-columns:360px minmax(0,1fr);overflow:hidden}.agent-roster{padding:13px;overflow:auto;border-right:1px solid #2d3d4c;background:#09111a}.agent-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px}.agent-summary div{padding:9px;border:1px solid #284151;border-radius:6px;background:#0c1b27;text-align:center}.agent-summary b{display:block;color:#54dcee;font-size:18px}.agent-summary span{color:#8299aa;font-size:8px}.agent-card{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;align-items:center;padding:9px;border:1px solid #293b4a;border-radius:6px;background:#0d151e;margin-bottom:7px}.agent-card i{display:grid;place-items:center;width:36px;height:36px;border:1px solid #27728c;border-radius:50%;background:#0a2632;color:#58d8ef;font-style:normal;font-weight:900}.agent-card>div{display:grid;gap:2px}.agent-card b{font-size:11px}.agent-card small{color:#7f92a3;font-size:8px;line-height:1.3}.agent-card button{font-size:8px;padding:5px 7px}.agent-workspace{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.ai-toolbar{display:flex;align-items:center;gap:8px;padding:11px;border-bottom:1px solid #2d3b48;background:#0d151e}.ai-toolbar span{margin-left:auto;color:#6fd8a5;font-size:9px}.findings-board{overflow:auto;padding:13px}.finding-empty{min-height:260px;display:grid;place-content:center;text-align:center;color:#7b8b9b}.finding-empty b{color:#d8e1e9;font-size:19px}.finding-list{display:grid;gap:8px}.finding{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid #2c3c49;border-left:4px solid #3b9ec0;border-radius:6px;background:#0d151d;padding:10px}.finding.warning{border-left-color:#e5b146}.finding.critical{border-left-color:#e65e58}.finding.success{border-left-color:#42ce85}.finding-agent{color:#63d9ec;font-size:8px;font-weight:800;text-transform:uppercase}.finding-body{display:grid;gap:3px}.finding-body b{font-size:11px}.finding-body small{color:#8fa0ae;line-height:1.35}.finding button{font-size:8px}.ai-confidence{display:flex;gap:8px;align-items:center;color:#8ca0b0;font-size:9px}.ai-confidence meter{width:90px;accent-color:#39d597}.clarity-inspector{margin-top:10px;padding-top:11px;border-top:1px solid #34414e;display:grid;gap:8px}.clarity-inspector .clarity-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.clarity-status{padding:7px;border:1px solid #2c4455;border-radius:4px;background:#0b1822;color:#72dced;font-size:9px}.ai-policy{display:flex;gap:12px;flex-wrap:wrap}.ai-policy span{color:#79dba7;font-size:9px}.ai-policy span::before{content:"✓ ";font-weight:900}@media(max-width:900px){.ai-command-body{grid-template-columns:1fr}.agent-roster{display:none}.finding{grid-template-columns:70px minmax(0,1fr)}}
