/* المرحلة العاشرة — إضافات محدودة تحافظ على هوية الواجهة */
.phase10-chip{display:block;margin-top:8px;padding:7px 9px;border-radius:10px;background:rgba(255,255,255,.09);color:#d8efff;font-size:10px;line-height:1.5}
.prod-actions{display:flex;gap:8px;flex-wrap:wrap}
.prod-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:15px}
.prod-kpi{background:#fff;border:1px solid var(--line);border-radius:17px;padding:15px;box-shadow:0 8px 25px rgba(5,58,106,.07);display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center}
.prod-kpi>span{font-size:25px;grid-row:1/3}.prod-kpi small{color:var(--muted)}.prod-kpi strong{font-size:19px;color:var(--blue-900)}
.prod-release{display:grid;gap:10px}.prod-hash{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:8px 0;border-bottom:1px dashed var(--line);font-size:12px}.prod-hash code{direction:ltr;color:var(--blue-900)}
.prod-policy-flags{display:flex;gap:13px;flex-wrap:wrap;padding:9px 0}.prod-policy-flags label{display:flex;align-items:center;gap:5px;background:var(--blue-50);border:1px solid var(--line);padding:8px 10px;border-radius:10px}
.prod-maintenance{margin-top:16px;padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--blue-50);display:flex;justify-content:space-between;gap:10px;align-items:center}.prod-maintenance small{display:block;color:var(--muted);margin-top:5px}
@media(max-width:900px){.prod-kpis{grid-template-columns:repeat(2,1fr)}}
@media(max-width:500px){.prod-kpis{grid-template-columns:1fr}.prod-maintenance{align-items:flex-start;flex-direction:column}.prod-hash{align-items:flex-start;flex-direction:column}}
