/*!
 * Extracted from legacy SCTUPGRADE/SCTNT1-NEX/index.php
 * Source range: L2285–L2337
 * Description: Bank grid + card
 * DO NOT edit manually — regenerate via SCTV1/extract_css.php
 */

.bank-grid {
  display: grid;
    grid-template-columns: repeat(3, 1fr); 
  gap: 5px; /* Jarak antar kotak dipersempit untuk mobile */
  /*padding: 5px;*/
  background-color: #000;
  width: 100%;
  max-width: 800px;
  box-sizing: border-box;
  margin: 0 auto;
}

/* Kotak Putih (Card) */
.bank-card {
background: #fff;
  border: 1.5px solid #b1b1b1; /* Garis lebih tipis agar hemat ruang */
  border-radius: 25px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1px 3px; /* Padding sangat kecil agar muat */
  height: 35px; /* Tinggi tetap agar seragam */
}

/* Gambar Status (Online/Offline) */
.status-img {
  height: 15px; /* Ukuran gambar status diperkecil */
  width: auto;
}

/* Gambar Logo Bank */
.bank-logo {
    height: 16px; /* Ukuran logo bank diperkecil agar tidak bertabrakan */
  max-width: 80%; /* Batas maksimal lebar logo */
  object-fit: contain;
}

/* Responsif untuk HP (Menjadi 1 atau 2 kolom) */
@media (max-width: 360px) {
  .bank-card {
    padding: 2px 5px;
  }
  .status-img {
    height: 14px;
  }
  .bank-logo {
    height: 12px;
  }
}
