:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#17263b;background:#f5f7fb;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,select{font:inherit}.acc-shell{display:flex;min-height:100vh}.acc-sidebar{width:248px;background:#101e34;color:#e6edfa;padding:29px 18px;display:flex;flex-direction:column;flex-shrink:0}.acc-brand{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:650;margin:0 8px 53px;letter-spacing:-.4px}.acc-brand strong{color:#76a6ff}.acc-mark{width:35px;height:35px;display:grid;place-items:center;background:#3478e8;border-radius:10px;font-size:21px;font-weight:800}.acc-nav-label{font-size:10px;letter-spacing:2px;color:#8495b2;padding:0 15px;margin-bottom:17px}.acc-nav-active,.acc-nav-muted{padding:13px 15px;font-size:13px;border-radius:8px;margin-bottom:6px}.acc-nav-active{background:#243c60;color:#fff;font-weight:650}.acc-nav-muted{color:#9fb0c8}.acc-sidebar-bottom{margin-top:auto;padding:20px 15px;border-top:1px solid #2c3d57;font-size:11px;letter-spacing:1.5px;color:#8fa2bf}.acc-sidebar-bottom small{display:block;margin-top:10px;letter-spacing:0;font-size:12px;color:#c6d3e6}.acc-main{width:100%;max-width:1600px;padding:45px 48px 24px;margin:0 auto}.acc-header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.acc-eyebrow{color:#4978c1;letter-spacing:2px;font-weight:800;font-size:10px}.acc-header h1{font-size:30px;letter-spacing:-1px;margin:12px 0 7px}.acc-header p{margin:0;color:#7d899c;font-size:14px}.acc-demo-tag{white-space:nowrap;color:#996a1d;background:#fff4db;border:1px solid #f2dda7;border-radius:6px;padding:10px 12px;font-size:10px;font-weight:800;letter-spacing:1px}.acc-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:36px 0 21px}.acc-toolbar label{font-size:12px;color:#738298;font-weight:650}.acc-toolbar select{display:block;margin-top:7px;min-width:200px;border:1px solid #dce4f0;background:#fff;padding:10px 12px;border-radius:8px;color:#263952}.acc-button{border:1px solid #d8e1ee;background:#fff;color:#344f72;border-radius:8px;padding:11px 15px;cursor:pointer;font-size:12px;font-weight:700}.acc-button.primary{background:#2869dc;color:#fff}.acc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.acc-stats article{background:#fff;border:1px solid #e2e8f2;border-radius:11px;padding:23px 22px;box-shadow:0 3px 10px #20334e06}.acc-stats span,.acc-stats small{display:block;color:#8090a4;font-size:12px}.acc-stats strong{display:block;font-size:31px;margin:12px 0 5px;letter-spacing:-1px}.acc-stats small{font-size:11px}.acc-section{margin-top:37px}.acc-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.acc-section-head h2{font-size:17px;margin:0;letter-spacing:-.4px}.acc-section-head>span{font-size:12px;color:#8290a4}.acc-agents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.acc-agent-card{background:#fff;text-align:left;border:1px solid #e1e8f1;border-radius:11px;padding:20px;cursor:pointer;min-width:0;transition:border-color .15s}.acc-agent-card:hover,.acc-agent-card.selected{border-color:#4485ee}.acc-agent-top{display:flex;justify-content:space-between;align-items:center}.acc-agent-avatar{background:#eaf1ff;color:#3578d9;width:37px;height:37px;border-radius:10px;display:grid;place-items:center;font-size:20px}.acc-status{font-size:10px;text-transform:capitalize;border-radius:20px;padding:5px 9px;font-weight:700}.acc-status.working{background:#e1f8ed;color:#1e9260}.acc-status.idle{background:#eef1f5;color:#77869b}.acc-status.completed{background:#e7efff;color:#326bce}.acc-agent-card h3{font-size:15px;margin:18px 0 5px}.acc-agent-meta{color:#7589a5;font-size:12px}.acc-agent-meta span{padding:0 4px}.acc-agent-card p{font-size:12px;color:#5d6f87;min-height:33px;margin:19px 0 20px}.acc-progress-caption{display:flex;justify-content:space-between;color:#8390a2;font-size:11px;margin-bottom:9px}.acc-progress-caption strong{color:#344e72}.acc-progress{height:6px;border-radius:20px;background:#e8eef6;overflow:hidden}.acc-progress div{height:100%;border-radius:20px;background:#4382eb;transition:width .4s}.acc-detail{display:flex;flex-direction:column;gap:8px;margin-top:12px;background:#edf4ff;border:1px solid #c9ddfb;padding:17px;border-radius:9px;font-size:12px}.acc-detail p{margin:0}.acc-detail small{color:#657b98}.acc-feed{background:#fff;border:1px solid #e2e8f2;border-radius:11px;padding:4px 22px}.acc-feed-item{display:flex;align-items:flex-start;gap:13px;border-bottom:1px solid #eff2f7;padding:17px 0}.acc-feed-item:last-child{border:0}.acc-feed-dot{width:8px;height:8px;border-radius:50%;background:#4685e8;margin-top:5px;flex-shrink:0}.acc-feed-item div{flex:1;font-size:12px}.acc-feed-item div>span{color:#7d8ca2}.acc-feed-item p{margin:6px 0 0;color:#687b95}.acc-feed-item time{color:#9aa6b7;font-size:11px}.acc-live{display:flex;align-items:center;gap:7px}.acc-live i{width:7px;height:7px;background:#35b97e;border-radius:50%}.acc-main footer{display:flex;justify-content:space-between;gap:12px;margin-top:34px;color:#9aa6b6;font-size:11px}@media(max-width:1050px){.acc-sidebar{width:205px}.acc-main{padding:34px 25px}.acc-agents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.acc-shell{display:block}.acc-sidebar{width:100%;padding:15px 18px}.acc-brand{margin:0}.acc-nav-label,.acc-nav-active,.acc-nav-muted,.acc-sidebar-bottom{display:none}.acc-main{padding:25px 16px}.acc-header{display:block}.acc-header h1{font-size:26px}.acc-demo-tag{display:inline-block;margin-top:18px}.acc-toolbar{margin:26px 0 18px}.acc-toolbar select{min-width:145px}.acc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.acc-stats article{padding:17px}.acc-agents{grid-template-columns:1fr}.acc-main footer{display:block}.acc-main footer span{display:block;margin-top:6px}}.acc-navigation{display:flex;flex-direction:column;gap:4px}.acc-navigation button{display:block;width:100%;border:0;text-align:left;cursor:pointer}.acc-navigation button:focus-visible,.acc-projects button:focus-visible{outline:2px solid #6da4ff;outline-offset:2px}.acc-projects{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.acc-projects button{background:#fff;border:1px solid #e1e8f1;border-radius:11px;padding:22px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:15px;color:#17263b}.acc-projects button span{font-size:12px;color:#7388a3}.acc-projects button:hover{border-color:#4382eb}@media(min-width:768px)and (max-width:1199px){.acc-sidebar{width:190px;padding:23px 12px}.acc-brand{font-size:13px;margin:0 5px 38px}.acc-main{padding:32px 25px}.acc-stats,.acc-agents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.acc-shell{display:block}.acc-sidebar{width:100%;padding:12px 16px;display:flex;flex-direction:column;gap:12px}.acc-brand{margin:0}.acc-nav-label,.acc-sidebar-bottom{display:none}.acc-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.acc-navigation button{display:flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:9px 5px;font-size:11px;text-align:center;white-space:nowrap}.acc-main{padding:24px 16px}.acc-toolbar{flex-wrap:wrap}.acc-toolbar label{min-width:0}.acc-toolbar select{max-width:100%}.acc-feed-item,.acc-feed-item div{min-width:0}.acc-feed-item p{overflow-wrap:anywhere}.acc-feed-item time{white-space:nowrap}}@media(min-width:1200px){.acc-agents{grid-template-columns:repeat(3,minmax(0,1fr))}}.acc-real-filters{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.acc-real-filters button{border:1px solid #dbe3ef;background:#fff;border-radius:8px;padding:9px 13px;color:#536780;cursor:pointer}.acc-real-filters button.selected{background:#dceaff;color:#2056a1;border-color:#8eb6f0}.acc-show-more{margin-top:14px}.acc-process-health{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.acc-process-health>div{background:#fff;border:1px solid #dce3ee;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px}.acc-process-health strong{color:#263750}.acc-process-health span{color:#3568a8;font-weight:700}@media(max-width:700px){.acc-process-health{grid-template-columns:1fr}}.acc-detail-panel{margin-top:20px}.acc-detail-events{display:grid;gap:12px}.acc-detail-events article{border:1px solid #dce3ee;background:#fff;border-radius:12px;padding:15px;min-width:0}.acc-detail-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.acc-detail-title time{color:#8090a3;font-size:12px}.acc-detail-events pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:220px;overflow:auto;background:#f4f7fb;border-radius:8px;padding:12px;font-size:12px;line-height:1.5}.acc-detail-events details{margin-top:8px}.acc-detail-events summary{cursor:pointer;color:#3568a8}.acc-detail-overlay{position:fixed;inset:0;z-index:1000;background:#0c192bb3;display:flex;align-items:center;justify-content:center;padding:16px}.acc-detail-overlay .acc-detail-panel{width:min(900px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;margin:0;background:#f5f7fb;border-radius:16px;padding:20px;box-shadow:0 24px 80px #071b3b66}.acc-detail-overlay .acc-section-head{position:sticky;top:-20px;background:#f5f7fb;padding:12px 0;z-index:1}.acc-detail-overlay .acc-detail-events{padding-bottom:20px}@media(max-width:700px){.acc-detail-overlay{padding:0}.acc-detail-overlay .acc-detail-panel{max-height:100dvh;height:100dvh;border-radius:0;padding:16px}.acc-detail-overlay .acc-section-head{top:-16px}}.acc-runtime-list{display:grid;gap:8px;margin-top:12px}.acc-runtime-list>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid #dce3ee;border-radius:9px;background:#fff}.acc-runtime-list span{color:#687a90;font-size:12px;overflow-wrap:anywhere}.acc-toolbar{flex-wrap:wrap}.acc-toolbar-filters{display:flex;flex-wrap:wrap;gap:16px}.acc-exec-status{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.4px;border-radius:20px;padding:4px 9px;vertical-align:middle;text-transform:uppercase}.acc-exec-status.running{background:#e1f0ff;color:#1c5fb8}.acc-exec-status.completed{background:#e1f8ed;color:#1e9260}.acc-exec-status.failed{background:#fde7e7;color:#b3362f}.acc-exec-status.interrupted{background:#fff3da;color:#9a6a12}.acc-exec-status.stale{background:#fde2e2;color:#9a3b12}.acc-host-chip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.3px;color:#536780;background:#eef1f5;border-radius:20px;padding:3px 9px;vertical-align:middle}@media(max-width:700px){.acc-toolbar-filters{gap:10px;width:100%}.acc-toolbar-filters label{flex:1;min-width:120px}}.acc-host-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:12px}.acc-host-metric-card{background:#fff;border:1px solid #dce3ee;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.acc-host-metric-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.acc-host-metric-head strong{font-size:13px;overflow-wrap:anywhere}.acc-host-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center}.acc-host-metric-grid span{display:block;font-size:10px;letter-spacing:.4px;color:#8090a4;text-transform:uppercase}.acc-host-metric-grid strong{display:block;font-size:17px;margin-top:4px;letter-spacing:-.3px}.acc-host-metric-card small{color:#8090a4;font-size:11px}.acc-freshness{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.4px;border-radius:20px;padding:4px 9px;white-space:nowrap}.acc-freshness.fresh{background:#e1f8ed;color:#1e9260}.acc-freshness.stale{background:#fff3da;color:#9a6a12}.acc-freshness.missing{background:#eef1f5;color:#77869b}@media(max-width:480px){.acc-host-metric-grid{grid-template-columns:1fr;text-align:left}}
