/* Kerajaan Kaisar — r3-a.css: perbaikan Ronde 3 Kelompok A (ide 3 + item 15).
   Berkas CSS BARU supaya style.css (558 baris) tidak melewati 600 baris.
   Muat di index.html SETELAH style.css (baris integrasi untuk koordinator):
     <link rel="stylesheet" href="/static/r3-a.css?v=1"> */

/* --- Ide 3: tombol × kartu warga menutupi angka saat kartu di-scroll ---
   × kartu bersifat sticky di kanan atas (lebar 30px, float right); baris
   nilai (.kv, nilai rata kanan — mis. "18%" di baris Lapar) yang di-scroll
   ke atas lewat tepat di bawah × sehingga tertutup. Beri padding kanan
   36px pada baris .kv supaya nilai berhenti 6px di kiri kolom × (× tetap
   di ujung kanan). Padding pada kartu saja TIDAK cukup: × adalah float —
   padding kartu ikut menggeser × sehingga jarak relatif nilai–× tidak
   berubah. Berlaku juga untuk kartu kendaraan (memakai #citizenCard yang
   sama). */
.citizen-card .kv { padding-right: 36px; }

/* --- Item 15: tombol keluar mode jalan kaki / drone ---
   Tombol #kkCamExitTop dibuat city3d-kamera.js (posisi + z-index inline);
   di sini hanya penekanan visual: besar, kontras, tidak terpotong. */
#kkCamExitTop {
  font-size: 15px; padding: 12px 20px;
  border: 2px solid #241203;
  max-width: calc(100vw - 24px);
  overflow: hidden; text-overflow: ellipsis;
}
/* Bar jalan/drone boleh membungkus 2 baris di HP supaya tombol "Keluar" di
   dalamnya ikut terlihat tanpa geser horizontal; bentuk pil diubah menjadi
   kotak membulat supaya bar 2 baris tetap rapi. */
#kkWalkBar, #kkDroneBar { flex-wrap: wrap; justify-content: center; border-radius: 22px; }
#kkWalkBar .btn.sm, #kkDroneBar .btn.sm { width: auto; min-height: 40px; padding: 6px 14px; font-size: 13px; }
