body { 
  background-color: #0f0f0f; 
  color: white; 
  padding-bottom: 70px; 
}
::-webkit-scrollbar { 
  display: none; 
}
.modal-bg { 
  background-color: rgba(0, 0, 0, 0.7); 
  backdrop-filter: blur(5px); 
}
/* Efek loading gambar */
.img-loading {
  background: #1f2937;
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes pulse {
  0%, 100% { opacity: 1; }
  50% { opacity: .5; }
}
