body {
    background-color: #111827;
}

/* Animasi untuk indikator status */
@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

.animate-ping {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

/* Gaya untuk panel log */
#wise-log-panel {
    scrollbar-width: thin;
    scrollbar-color: #4b5563 #1f2937;
}
#wise-log-panel::-webkit-scrollbar { 
    width: 8px; 
}
#wise-log-panel::-webkit-scrollbar-track { 
    background: #111827; 
}
#wise-log-panel::-webkit-scrollbar-thumb { 
    background: #4b5563; 
    border-radius: 10px; 
}

/* Warna untuk jenis log yang berbeda */
.log-info { color: #9ca3af; } /* gray-400 */
.log-success { color: #4ade80; } /* green-400 */
.log-warn { color: #facc15; } /* yellow-400 */
.log-error { color: #f87171; } /* red-400 */
