.agent-visuals[data-v-5e6e203f]{background:#f8fcfe;border:1px solid #c4dce8;border-radius:14px;margin:0 0 22px;padding:18px}.agent-visuals>header[data-v-5e6e203f]{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:15px;display:flex}.agent-visuals>header>div[data-v-5e6e203f]{flex-direction:column;gap:3px;display:flex}.agent-visuals>header b[data-v-5e6e203f]{color:var(--fc-primary)}.agent-visuals>header span[data-v-5e6e203f],.visual-note[data-v-5e6e203f]{color:var(--fc-text-muted);font-size:.78rem}.agent-visuals>header label[data-v-5e6e203f]{align-items:center;gap:8px;display:flex}.agent-visuals>header .select[data-v-5e6e203f]{min-width:210px}.visual-grid[data-v-5e6e203f]{border-top:1px solid #9aabb4;border-left:1px solid #9aabb4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mini-chart[data-v-5e6e203f]{background:#fff;border-bottom:1px solid #9aabb4;border-right:1px solid #9aabb4;min-width:0;padding:13px}.mini-chart h3[data-v-5e6e203f]{text-align:center;color:#5b6670;min-height:38px;margin:0;font-size:.9rem}.chart-canvas[data-v-5e6e203f]{height:185px}.mini-chart p[data-v-5e6e203f]{text-align:center;color:var(--fc-text-muted);margin:7px 0 0;font-size:.74rem}.mini-chart p b[data-v-5e6e203f]{color:var(--fc-primary)}.status-grid[data-v-5e6e203f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.status-grid article[data-v-5e6e203f]{border:1px solid var(--fc-border);background:#fff;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.status-grid article.met[data-v-5e6e203f]{border-left:5px solid var(--fc-success)}.status-grid article.not-met[data-v-5e6e203f]{border-left:5px solid var(--fc-warning)}.status-dot[data-v-5e6e203f]{background:var(--fc-warning);border-radius:50%;width:10px;height:10px}.met .status-dot[data-v-5e6e203f]{background:var(--fc-success)}.status-grid article div[data-v-5e6e203f]{flex-direction:column;display:flex}.status-grid small[data-v-5e6e203f]{color:var(--fc-text-muted);margin-top:2px}.status-grid strong[data-v-5e6e203f]{color:var(--fc-primary);white-space:nowrap}.visual-note[data-v-5e6e203f]{margin:12px 0 0}@media (width<=980px){.visual-grid[data-v-5e6e203f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.agent-visuals>header[data-v-5e6e203f],.agent-visuals>header label[data-v-5e6e203f]{flex-direction:column;align-items:stretch}.agent-visuals>header .select[data-v-5e6e203f]{width:100%;min-width:0}.status-grid[data-v-5e6e203f],.visual-grid[data-v-5e6e203f]{grid-template-columns:1fr}.status-grid article[data-v-5e6e203f]{grid-template-columns:auto minmax(0,1fr)}.status-grid strong[data-v-5e6e203f]{grid-column:2}}.agent-card[data-v-0f8dfadc]{border:1px solid #3b8dc247;position:relative;overflow:hidden;box-shadow:0 18px 48px #00448126}.agent-glow[data-v-0f8dfadc]{pointer-events:none;background:radial-gradient(circle,#3b8dc247,#0000 68%);width:420px;height:420px;position:absolute;top:-240px;right:-180px}.agent-body[data-v-0f8dfadc]{padding:28px;position:relative}.agent-head[data-v-0f8dfadc]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;margin-bottom:22px;display:grid}.agent-avatar[data-v-0f8dfadc]{color:#fff;background:linear-gradient(135deg,var(--fc-primary),#55a9d7);border-radius:18px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 10px 24px #00448138}.agent-avatar svg[data-v-0f8dfadc]{width:31px;height:31px}.eyebrow[data-v-0f8dfadc]{color:var(--fc-secondary);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:.77rem;font-weight:900;display:flex}.eyebrow svg[data-v-0f8dfadc]{width:15px}.agent-head h2[data-v-0f8dfadc]{color:var(--fc-primary);margin:5px 0;font-size:1.5rem}.agent-head p[data-v-0f8dfadc]{color:var(--fc-text-muted);margin:0}.agent-actions[data-v-0f8dfadc]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.agent-head .btn svg[data-v-0f8dfadc],.chart-toggle svg[data-v-0f8dfadc]{width:17px}.chart-toggle[data-v-0f8dfadc]{border:1px solid var(--fc-border);min-height:40px;color:var(--fc-primary);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-size:.8rem;font-weight:800;display:inline-flex}.chart-toggle input[data-v-0f8dfadc]{accent-color:var(--fc-primary)}.agent-loading[data-v-0f8dfadc]{background:linear-gradient(135deg,#eef8fd,#fff);border-radius:14px;align-items:center;gap:16px;padding:20px;display:flex}.agent-loading p[data-v-0f8dfadc]{color:var(--fc-text-muted);margin:4px 0 0}.ai-orb[data-v-0f8dfadc]{background:conic-gradient(var(--fc-secondary),transparent,var(--fc-primary));border-radius:50%;width:32px;height:32px;animation:1s linear infinite spin-0f8dfadc}.agent-meta[data-v-0f8dfadc]{border-top:1px solid var(--fc-border);color:var(--fc-text-muted);flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:14px;font-size:.8rem;display:flex}.safety-note[data-v-0f8dfadc]{color:#6d520e;background:#fff8e3;border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:.84rem}@keyframes spin-0f8dfadc{to{transform:rotate(1turn)}}@media (width<=900px){.agent-head[data-v-0f8dfadc]{grid-template-columns:auto 1fr}.agent-actions[data-v-0f8dfadc]{grid-column:1/-1;justify-content:stretch}.agent-actions[data-v-0f8dfadc]>*{flex:1;justify-content:center}}@media (width<=520px){.agent-body[data-v-0f8dfadc]{padding:20px}.agent-avatar[data-v-0f8dfadc]{border-radius:14px;width:48px;height:48px}.agent-actions[data-v-0f8dfadc]{flex-direction:column}.agent-actions[data-v-0f8dfadc]>*{width:100%}}
