/* Sonuç ekranında büyük gauge görünsün (053 eski sürümde gizliyordu) */
#single-player-game-screen.nova-sp-result-open .nz-gauge{
  display: flex !important;
}

/* Compact gauge card — KPI satırına eklenen mini kartı gizle */
.nz-compact-card{display:flex;align-items:center;justify-content:center;min-height:120px}
#nzGaugeMini{width:160px;height:160px;max-width:100%;}
.nz-badge-mini{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);font-weight:800;padding:4px 8px;border-radius:999px;border:2px solid #111827;background:#f8fafc;color:#111827}

/* Actions row: add Play Again primary button on the left */
.nz-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}
.nz-left-actions{display:flex;gap:10px;flex-wrap:wrap}
#nzPlayBtn{background:#111827;color:#fff;border:0}
/* Make KPI row 4 cards on desktop */
#nova-summary .nz-row{grid-template-columns:repeat(4,1fr)}
@media (max-width:900px){ #nova-summary .nz-row{grid-template-columns:repeat(2,1fr)} }
@media (max-width:640px){ #nova-summary .nz-row{grid-template-columns:1fr} }

/* CTA button styling (keep from v6) */
#nzVideoBtn{
  background: linear-gradient(135deg,#111827 0%, #1f2937 50%, #0f172a 100%);
  color:#fff; border:0; position:relative; overflow:hidden;border-radius:12px
}
#nzVideoBtn::after{
  content:""; position:absolute; inset:0;
  background: radial-gradient(120% 120% at 0% 0%, rgba(255,255,255,.18), transparent 50%);
  pointer-events:none; mix-blend:overlay;
}
#nzVideoBtn .nz-cta-icon{margin-right:8px;display:inline-block;transform:translateY(2px)}
@keyframes pulseCTA{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 14px rgba(16,185,129,0)}100%{box-shadow:0 0 0 0 rgba(16,185,129,0)}}
#nzVideoBtn{animation:pulseCTA 2.4s ease-out infinite}
