#sis-comms-admin-root #sc-daily-agent-snapshot{margin:0 0 16px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}
#sis-comms-admin-root .sc-das-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}
#sis-comms-admin-root .sc-das-head h2{margin:0;color:#3b0764;font-size:20px;line-height:1.2}
#sis-comms-admin-root .sc-das-sub{margin-top:4px;color:#64748b;font-size:13px}
#sis-comms-admin-root .sc-das-date-label{display:grid;gap:4px;color:#475569;font-size:11px;font-weight:800;text-transform:uppercase}
#sis-comms-admin-root #sc-das-date{width:160px;height:38px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;padding:6px 9px;font:inherit}
#sis-comms-admin-root .sc-das-agents{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 12px}
#sis-comms-admin-root .sc-das-agents button{width:auto;min-width:0;height:38px;padding:7px 14px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#111827;font-size:14px;font-weight:700}
#sis-comms-admin-root .sc-das-agents button.is-active{border-color:#3b0764;background:#3b0764;color:#fff}
#sis-comms-admin-root .sc-das-agents button:focus-visible{outline:3px solid #ffc400;outline-offset:2px}
#sis-comms-admin-root .sc-das-metrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}
#sis-comms-admin-root .sc-das-metric{min-width:0;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}
#sis-comms-admin-root .sc-das-label{color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}
#sis-comms-admin-root .sc-das-value{margin-top:5px;color:#111827;font-size:21px;font-weight:800;white-space:nowrap}
#sis-comms-admin-root .sc-das-empty{grid-column:1/-1;padding:14px;color:#64748b;font-size:15px;text-align:center}
#sis-comms-admin-root .sc-das-error{color:#b91c1c}
#sis-comms-admin-root #sc-daily-agent-snapshot.is-loading{opacity:.72}
@media(max-width:1100px){#sis-comms-admin-root .sc-das-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:700px){#sis-comms-admin-root .sc-das-head{align-items:stretch}#sis-comms-admin-root .sc-das-date-label{width:100%}#sis-comms-admin-root #sc-das-date{width:100%}#sis-comms-admin-root .sc-das-agents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#sis-comms-admin-root .sc-das-agents button{width:100%}#sis-comms-admin-root .sc-das-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
