/* 1.29.6.18 founder command centre: Aria and Rhea, Needs attention, AI workforce control */
.cc-top{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.8rem;margin:0 0 1rem;align-items:start}
.cc-agent{border-radius:14px;border:1px solid var(--line,#dfe7ea);background:var(--card,#fff);overflow:hidden}
.cc-agent>summary{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;cursor:pointer;list-style:none}
.cc-agent>summary::-webkit-details-marker{display:none}
.cc-agent>summary b{display:block;font-size:1.02rem}.cc-agent>summary small{display:block;color:var(--muted,#5d7177)}
.cc-agent>summary em{margin-left:auto;font-style:normal;font-weight:700;font-size:.8rem;background:#fff2d6;color:#7a4a00;border-radius:999px;padding:2px 10px}
.cc-av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:800;color:#fff;background:#0d7a74;flex:none}
.cc-rhea .cc-av{background:#5b4bb7}
.cc-body{padding:0 1rem 1rem;display:grid;gap:.6rem}
.cc-quick{display:flex;flex-wrap:wrap;gap:.4rem}.cc-quick form{margin:0}
.cc-task{display:grid;gap:.4rem}.cc-task input,.cc-task textarea{width:100%}
.cc-last{display:grid;gap:.15rem}.cc-last a{display:flex;justify-content:space-between;gap:.6rem;text-decoration:none;padding:.25rem 0;border-bottom:1px dashed var(--line,#e2e8ea)}
.cc-st{font-weight:700;font-size:.75rem;white-space:nowrap}.cc-review{color:#7a4a00}.cc-failed{color:#c4372c}.cc-approved{color:#1f8a52}.cc-rejected,.cc-queued,.cc-running{color:#5d7177}
.cc-issues{margin-bottom:1rem}
.cc-h{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}
.cc-issue{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:start;padding:.55rem 0;border-top:1px solid var(--line,#e8eef0)}
.cc-issue small{display:block;color:var(--muted,#5d7177);margin-top:.1rem}
.cc-issue .gm-dot{margin-top:.35rem}
.cc-ia{display:flex;gap:.3rem;flex-wrap:wrap;justify-content:flex-end}.cc-ia form{margin:0}
@media (max-width:640px){.cc-issue{grid-template-columns:auto 1fr}.cc-ia{grid-column:2;justify-content:flex-start}}
.cc-head{display:flex;justify-content:space-between;gap:.8rem;flex-wrap:wrap;align-items:center}
.cc-agents td{vertical-align:top}.cc-agents form{margin:0}
.cc-dept td{background:var(--card-2,#f3f6f7);font-weight:700;font-size:.8rem;letter-spacing:.03em}
.cc-sw{border:1px solid #c9d6da;background:#f3f6f7;color:#5d7177;border-radius:999px;padding:1px 12px;font-weight:700;cursor:pointer}
.cc-sw.on{background:#0d7a74;border-color:#0d7a74;color:#fff}
.cc-acts{display:flex;flex-direction:column;gap:.3rem;min-width:150px}.cc-acts .cc-task{margin-top:.4rem;min-width:240px}
.cc-league{display:grid;gap:.45rem}.cc-league div{display:grid;grid-template-columns:200px 1fr 150px;gap:.6rem;align-items:center}
.cc-league i{display:block;height:12px;border-radius:6px;background:#cfe9e6;overflow:hidden}.cc-league i b{display:block;height:100%;background:#0d7a74}
@media (max-width:640px){.cc-league div{grid-template-columns:1fr}}
:root[data-theme="dark"] .cc-dept td{background:#1b2a30}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .cc-dept td{background:#1b2a30}}
