/* MISSION LOG 2.2.4 // Compact project header + work-card semantics */
#project-summary-strip{margin-bottom:9px}
.ml-project-summary.ml-project-summary-compact{padding:10px 12px;background:var(--panel-bg)}
.ml-project-summary-compact .ml-project-summary-top{margin-bottom:7px;align-items:center}
.ml-project-summary-compact .ml-project-summary-name{font-size:15px;line-height:1.2}
.ml-project-summary-compact .ml-kicker{font-size:8px;margin-bottom:3px}
.ml-project-compact-stats{display:flex;align-items:center;gap:5px 14px;flex-wrap:wrap;border-top:1px solid var(--grid-line);padding-top:7px;font-family:var(--font-mono);font-size:9px;color:var(--text-dim);letter-spacing:.035em}
.ml-project-compact-stats strong{color:var(--text-main);font-weight:600}
.ml-project-compact-stat.is-alert strong{color:var(--nasa-red)}
.ml-project-compact-stat.is-warn strong{color:var(--accent-amber)}
.ml-project-compact-stat.is-info strong{color:var(--nasa-blue)}
.ml-board-filterbar{border:0;background:transparent;padding:0;margin:8px 0 10px}
.ml-board-filter-actions .btn-outline{padding:6px 11px}
.ml-board-filter-counts{padding-top:2px}

/* Work Items use blue/neutral semantics. Green is reserved for completion/dev/evidence states. */
.ticket-card.mentioned:not(.development-card){border-color:var(--nasa-blue);background:rgba(11,61,145,.065)}
.ticket-card.mentioned:not(.development-card)::before{background:var(--nasa-blue);width:3px;box-shadow:none}
body.ml-theme-light .ticket-card.mentioned:not(.development-card){background:#eef5ff;border-color:#6b8fc8}
body.ml-theme-light .ticket-card.mentioned:not(.development-card)::before{background:#0b3d91;box-shadow:none}
.ml-quick-convert-dev{border-color:var(--nasa-blue)!important;color:var(--nasa-blue)!important}
body.ml-theme-light .ml-quick-convert-dev{border-color:#0b3d91!important;color:#0b3d91!important}

.ml-locale-hint{font-family:var(--font-mono);font-size:9px;color:var(--text-dim);line-height:1.45;margin-top:6px}
@media(max-width:720px){
  .ml-project-summary.ml-project-summary-compact{padding:9px 10px}
  .ml-project-summary-compact .ml-project-summary-top{flex-direction:row;align-items:center}
  .ml-project-compact-stats{gap:5px 10px;font-size:8px}
  .ml-board-filterbar{margin-top:6px}
}
