/* OpenProject aktarımı (Faz 15): Proje Kimlik Kartı bölümü ve yükümlülük detayı. Kutular meetings.css'teki
   .mtg-card-section / .mtg-card-row düzenini kullanır. */
.ops-stats { font-size: 12px; font-weight: 600; color: var(--text-primary); }
.ops-ok { color: #047857; font-weight: 600; font-size: 11.5px; }
.ops-warn { color: #b45309; font-weight: 600; font-size: 11.5px; }
.ops-err { color: #dc2626; font-weight: 600; font-size: 11.5px; }
.ops-actions { display: inline-flex; gap: 6px; flex-wrap: wrap; justify-content: flex-end; }
.ops-stop { font-size: 11.5px; color: var(--text-muted); }
.ops-hint { font-size: 11px; }
.ops-issues ul { margin: 2px 0 0; padding-left: 16px; font-size: 11.5px; color: var(--text-primary); }
.ops-issues li { margin: 1px 0; }
.ops-card button[disabled] { opacity: 0.6; cursor: progress; }
