/* Thin Daily-ops navigation and queue chrome. */
.nav-group{
  grid-column:1/-1;
  margin:12px 0 4px;
  padding:0 12px;
  font-size:10px;
  font-weight:700;
  letter-spacing:.08em;
  text-transform:uppercase;
  color:rgba(226,232,240,.62);
}
.nav-group[hidden],.nav-item[hidden]{display:none!important}
.ops-queue{margin:0 0 18px}
.ops-queue-body{display:grid;gap:14px}
.ops-card{
  border:1px solid rgba(148,163,184,.28);
  border-radius:12px;
  padding:16px 18px;
  background:rgba(15,23,42,.04);
}
.ops-card header{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:10px 14px;
  margin-bottom:12px;
}
.ops-card header h3{margin:0;font-size:1.05rem}
.ops-card .eyebrow{margin:0;flex-basis:100%}
.ops-fields{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:10px 16px;
  margin:0;
}
.ops-fields div{min-width:0}
.ops-fields dt{
  margin:0 0 2px;
  font-size:11px;
  letter-spacing:.04em;
  text-transform:uppercase;
  color:rgba(100,116,139,.95);
}
.ops-fields dd{margin:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}
@media(max-width:900px){
  .ops-fields{grid-template-columns:1fr}
  .nav-group{grid-column:1/-1}
}
@media(max-width:780px){
  .ops-card{padding:14px}
}
.intel-zones{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}
.intel-card,.intel-form{border:1px solid rgba(148,163,184,.35);border-radius:12px;padding:12px;margin:0 0 12px}
.intel-card p,.intel-form label{margin:4px 0}
.intel-form{display:grid;gap:8px}
.intel-meta{display:flex;flex-wrap:wrap;gap:6px}
body[data-experience="intelligence"] .sales-account-bar,
body[data-experience="intelligence"] #salesScopeStrip{display:none}
