.bar-kanan-child {
  position: absolute;
  top: 117px;
  left: 11px;
  border-radius: 10px;
  background: linear-gradient(90deg, #fff, #ffc0c3);
  width: 371px;
  height: 86px;
}
.bar-kanan-item {
  position: absolute;
  top: 211px;
  left: 13px;
  border-radius: 10px;
  background-color: #78ff6f;
  width: 371px;
  height: 344px;
}
.selesaikan-tugas-terima {
  position: absolute;
  top: 154px;
  left: 43px;
}
.promosi {
  position: absolute;
  top: 135px;
  left: 43px;
  font-size: 16px;
  color: #c40003;
}
.image-1-icon {
  position: absolute;
  top: 108px;
  left: 285px;
  width: 89px;
  height: 79px;
  object-fit: cover;
}
.bar-kanan-inner {
  position: absolute;
  top: 11px;
  left: 13px;
  border-radius: 10px;
  background: linear-gradient(90deg, #fff, #5bced2);
  width: 371px;
  height: 86px;
}
.undang-teman-untuk {
  position: absolute;
  top: 54px;
  left: 43px;
}
.undang-teman {
  position: absolute;
  top: 35px;
  left: 43px;
  font-size: 16px;
  color: #00a6ff;
}
.image-2-icon {
  position: absolute;
  top: 10px;
  left: 285px;
  width: 89px;
  height: 79px;
  object-fit: cover;
}
.rectangle-div {
  position: absolute;
  top: 496px;
  left: 53px;
  border-radius: 10px;
  background-color: #0dbe00;
  width: 291px;
  height: 29px;
}
.save-app {
  position: absolute;
  top: 503px;
  left: 171px;
  font-size: 13px;
  color: #fff;
}
.ellipse-div {
  position: absolute;
  top: 740px;
  left: 295px;
  border-radius: 50%;
  background-color: #fff;
  width: 49px;
  height: 49px;
}
.image-17-icon {
  position: absolute;
  width: 6.82%;
  top: 754px;
  right: 15.91%;
  left: 77.27%;
  max-width: 100%;
  overflow: hidden;
  height: 20px;
  object-fit: cover;
}
.bar-kanan {
  position: absolute;
  top: 94px;
  left: 1044px;
  border-radius: 2px;
  background-color: #f6f6f6;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  width: 396px;
  height: 878px;
  overflow: hidden;
  color: #797979;
}
.bar-kiri-child {
  position: absolute;
  top: 6px;
  left: 5px;
  border-radius: 10px;
  background-color: #fff;
  width: 297px;
  height: 108px;
}
.bar-kiri-item {
  position: absolute;
  top: 13px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 95px;
}
.bar-kiri-inner {
  position: absolute;
  top: 70px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md {
  position: absolute;
  top: 68px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.bar-kiri-child1 {
  position: absolute;
  top: 30px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md1 {
  position: absolute;
  top: 28px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.riwayat-permainan-terbaru {
  position: absolute;
  top: 34px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.slip-taruhan {
  position: absolute;
  top: 74px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-3-icon {
  position: absolute;
  top: 31px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.image-4-icon {
  position: absolute;
  top: 70px;
  left: 22px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.bar-kiri-child2 {
  position: absolute;
  top: 120px;
  left: 5px;
  border-radius: 10px;
  background-color: #fff;
  width: 297px;
  height: 454px;
}
.bar-kiri-child3 {
  position: absolute;
  top: 581px;
  left: 5px;
  border-radius: 10px;
  background-color: #fff;
  width: 297px;
  height: 59px;
}
.bar-kiri-child4 {
  position: absolute;
  top: 647px;
  left: 5px;
  border-radius: 10px;
  background-color: #fff;
  width: 297px;
  height: 227px;
}
.bar-kiri-child5 {
  position: absolute;
  top: 879px;
  left: 5px;
  border-radius: 10px;
  background-color: #fff;
  width: 297px;
  height: 135px;
}
.bar-kiri-child6 {
  position: absolute;
  top: 127px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child8 {
  position: absolute;
  top: 141px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md2 {
  position: absolute;
  top: 139px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.slot {
  position: absolute;
  top: 145px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-5-icon {
  position: absolute;
  top: 144px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child9 {
  position: absolute;
  top: 183px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child11 {
  position: absolute;
  top: 197px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md3 {
  position: absolute;
  top: 195px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.live-casino {
  position: absolute;
  top: 201px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-6-icon {
  position: absolute;
  top: 200px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child12 {
  position: absolute;
  top: 239px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child14 {
  position: absolute;
  top: 253px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md4 {
  position: absolute;
  top: 251px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.tembak-ikan {
  position: absolute;
  top: 257px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-7-icon {
  position: absolute;
  top: 256px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child18 {
  position: absolute;
  top: 295px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child20 {
  position: absolute;
  top: 309px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md6 {
  position: absolute;
  top: 307px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.permainan-virtual {
  position: absolute;
  top: 313px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-9-icon {
  position: absolute;
  top: 312px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child21 {
  position: absolute;
  top: 351px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child23 {
  position: absolute;
  top: 365px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md7 {
  position: absolute;
  top: 363px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.lotre {
  position: absolute;
  top: 369px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-10-icon {
  position: absolute;
  top: 368px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child24 {
  position: absolute;
  top: 407px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child26 {
  position: absolute;
  top: 421px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md8 {
  position: absolute;
  top: 419px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.e-sport {
  position: absolute;
  top: 425px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-11-icon {
  position: absolute;
  top: 424px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child27 {
  position: absolute;
  top: 463px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child29 {
  position: absolute;
  top: 477px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md9 {
  position: absolute;
  top: 475px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.olahraga2 {
  position: absolute;
  top: 481px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-12-icon {
  position: absolute;
  top: 480px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child30 {
  position: absolute;
  top: 519px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child32 {
  position: absolute;
  top: 533px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md10 {
  position: absolute;
  top: 531px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.fitur {
  position: absolute;
  top: 537px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-13-icon {
  position: absolute;
  top: 536px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child33 {
  position: absolute;
  top: 586px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child35 {
  position: absolute;
  top: 600px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md11 {
  position: absolute;
  top: 598px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.provider-permainan {
  position: absolute;
  top: 604px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-14-icon {
  position: absolute;
  top: 603px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child36 {
  position: absolute;
  top: 653px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child38 {
  position: absolute;
  top: 667px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md12 {
  position: absolute;
  top: 665px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.promosi1 {
  position: absolute;
  top: 671px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-15-icon {
  position: absolute;
  top: 670px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child39 {
  position: absolute;
  top: 709px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child41 {
  position: absolute;
  top: 723px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md13 {
  position: absolute;
  top: 721px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.pusat-vip {
  position: absolute;
  top: 727px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-16-icon {
  position: absolute;
  top: 726px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child42 {
  position: absolute;
  top: 765px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child44 {
  position: absolute;
  top: 779px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md14 {
  position: absolute;
  top: 777px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.layanan-pelanggan-online {
  position: absolute;
  top: 783px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.image-17-icon1 {
  position: absolute;
  top: 782px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri-child45 {
  position: absolute;
  top: 821px;
  left: 11px;
  border-radius: 10px;
  background-color: #f6f6f6;
  width: 284px;
  height: 49px;
}
.bar-kiri-child47 {
  position: absolute;
  top: 835px;
  left: 256px;
  border-radius: 50%;
  background-color: #d9d9d9;
  width: 20px;
  height: 20px;
}
.arrow-chevron-right-md15 {
  position: absolute;
  top: 833px;
  left: 254px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.mata-uang-idrk {
  position: absolute;
  top: 839px;
  left: 51px;
  display: inline-block;
  width: 140px;
}
.afiliasi {
  position: absolute;
  top: 935px;
  left: 112px;
  font-size: 20px;
  font-weight: 800;
  display: inline-block;
  width: 82px;
}
.image-18-icon {
  position: absolute;
  top: 838px;
  left: 22px;
  width: 20px;
  height: 15px;
  object-fit: cover;
}
.bar-kiri {
  position: absolute;
  top: 94px;
  left: 0px;
  border-radius: 2px;
  background-color: #f6f6f6;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  width: 307px;
  height: 880px;
  overflow-y: auto;
  font-size: 10px;
}
.bar-atas-child {
  position: absolute;
  top: 23px;
  left: 1236px;
  border-radius: 50%;
  background-color: #fff;
  width: 49px;
  height: 49px;
}
.bar-atas-item {
  position: absolute;
  top: 23px;
  left: 1299px;
  border-radius: 50%;
  background-color: #fff;
  width: 49px;
  height: 49px;
}
.bar-atas-inner {
  position: absolute;
  top: 23px;
  left: 1362px;
  border-radius: 50%;
  background-color: #fff;
  width: 49px;
  height: 49px;
}
.bar-atas-child1 {
  position: absolute;
  top: 17px;
  left: 13px;
  border-radius: 30px;
  background-color: #d9d9d9;
  width: 321px;
  height: 59px;
}
.bar-atas-child2 {
  position: absolute;
  top: 22px;
  left: 176px;
  border-radius: 30px;
  background-color: #78ff6f;
  width: 153px;
  height: 49px;
}
.bar-atas-child3 {
  position: absolute;
  top: 23px;
  left: 1120px;
  border-radius: 30px;
  background-color: #78ff6f;
  width: 98px;
  height: 49px;
}
.bar-atas-child4 {
  position: absolute;
  top: 22px;
  left: 18px;
  border-radius: 30px;
  background-color: #fff;
  width: 153px;
  height: 49px;
}
.hiburan {
  position: absolute;
  top: 37px;
  left: 224px;
  color: #fff;
}
.daftar {
  position: absolute;
  top: 38px;
  left: 1147px;
  color: #fff;
}
.bar-atas-child5 {
  position: absolute;
  top: 23px;
  left: 1005px;
  border-radius: 30px;
  background-color: #fff;
  width: 98px;
  height: 49px;
}
.olahraga {
  position: absolute;
  top: 37px;
  left: 62px;
}
.masuk {
  position: absolute;
  top: 38px;
  left: 1030px;
}
.component-child {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  left: 0%;
  background-color: #d9d9d9;
}
.bar-atas-inner1 {
  position: absolute;
  top: 9px;
  left: 362px;
  width: 76px;
  height: 76px;
}
.logo {
  position: absolute;
  top: 37px;
  left: 382px;
}
.communication-bell-ring {
  position: absolute;
  top: 35px;
  left: 468px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.communication-chat-circle-do {
  position: absolute;
  top: 35px;
  left: 1248px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.navigation-globe {
  position: absolute;
  top: 35px;
  left: 1375px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.interface-settings-future {
  position: absolute;
  top: 35px;
  left: 1311px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.nikmati-permainan-berlimpah {
  position: absolute;
  top: 0px;
  left: 0px;
  display: inline-block;
  width: 612px;
}
.nikmati-permainan-berlimpah1 {
  position: absolute;
  top: 0px;
  left: 587px;
  display: inline-block;
  width: 612px;
}
.frame-4default {
  position: absolute;
  top: 39px;
  left: 502px;
  width: 503px;
  height: 16px;
  overflow-x: auto;
  font-size: 14px;
}
.bar-atas {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #f6f6f6;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  width: 1440px;
  height: 94px;
  overflow: hidden;
  font-size: 16px;
  color: #6a6a6a;
}
.banner-promo-child {
  position: absolute;
  top: 18px;
  left: -41px;
  border-radius: 20px;
  background: linear-gradient(99.04deg, #d9d9d9 15.38%, #e4e800);
  width: 284px;
  height: 125px;
}
.banner-promo1 {
  position: absolute;
  top: 72px;
  left: 31px;
  font-weight: 500;
  display: inline-block;
  width: 141px;
  height: 20px;
}
.banner-promo-item {
  position: absolute;
  top: 18px;
  left: 480px;
  border-radius: 20px;
  background: linear-gradient(99.04deg, #d9d9d9 15.38%, #e4e800);
  width: 284px;
  height: 125px;
}
.banner-promo2 {
  position: absolute;
  top: 72px;
  left: 552px;
  font-weight: 500;
  display: inline-block;
  width: 141px;
  height: 20px;
}
.banner-promo-inner {
  position: absolute;
  top: 10px;
  left: 179px;
  border-radius: 20px;
  background: linear-gradient(99.04deg, #d9d9d9 15.38%, #e4e800);
  width: 364px;
  height: 140px;
}
.banner-promo3 {
  position: absolute;
  top: 69px;
  left: 297px;
  font-weight: 500;
}
.banner-promo {
  position: absolute;
  top: -2px;
  left: 2px;
  width: 723px;
  height: 161px;
  overflow: hidden;
  font-size: 20px;
}
.halaman-tengah-child {
  position: absolute;
  top: 163px;
  left: 7px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 10px;
  height: 10px;
}
.daftar-permainan {
  position: absolute;
  top: 162px;
  left: 29px;
}
.halaman-tengah-item {
  position: absolute;
  top: 182px;
  left: 2px;
  border-radius: 10px;
  background-color: #fff;
  width: 723px;
  height: 105px;
}
.kolom-game-child {
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-item {
  position: absolute;
  top: 4px;
  left: 64px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-inner {
  position: absolute;
  top: 4px;
  left: 124px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child1 {
  position: absolute;
  top: 4px;
  left: 184px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child2 {
  position: absolute;
  top: 4px;
  left: 244px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child3 {
  position: absolute;
  top: 4px;
  left: 304px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child4 {
  position: absolute;
  top: 4px;
  left: 364px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child5 {
  position: absolute;
  top: 4px;
  left: 424px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child6 {
  position: absolute;
  top: 4px;
  left: 484px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child7 {
  position: absolute;
  top: 4px;
  left: 544px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child8 {
  position: absolute;
  top: 4px;
  left: 604px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child9 {
  position: absolute;
  top: 4px;
  left: 664px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child10 {
  position: absolute;
  top: 4px;
  left: 724px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child11 {
  position: absolute;
  top: 4px;
  left: 784px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game-child12 {
  position: absolute;
  top: 4px;
  left: 844px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 51px;
  height: 65px;
}
.kolom-game {
  position: absolute;
  top: 209px;
  left: 7px;
  width: 711px;
  height: 73px;
  overflow-x: auto;
}
.slot2 {
  position: absolute;
  top: 8px;
  left: 16px;
  display: inline-block;
  width: 28px;
}
.live-casino1 {
  position: absolute;
  top: 8px;
  left: 57px;
  display: inline-block;
  width: 57px;
}
.tembak-ikan1 {
  position: absolute;
  top: 8px;
  left: 127px;
  display: inline-block;
  width: 68px;
}
.permainan-virtual1 {
  position: absolute;
  top: 8px;
  left: 200px;
  display: inline-block;
  width: 89px;
}
.lotre1 {
  position: absolute;
  top: 8px;
  left: 302px;
  display: inline-block;
  width: 28px;
}
.e-sport1 {
  position: absolute;
  top: 8px;
  left: 343px;
  display: inline-block;
  width: 39px;
}
.olahraga21 {
  position: absolute;
  top: 8px;
  left: 387px;
  display: inline-block;
  width: 52px;
}
.fitur1 {
  position: absolute;
  top: 8px;
  left: 452px;
  display: inline-block;
  width: 52px;
}
.bar-game-atas {
  position: absolute;
  top: 182px;
  left: 1px;
  width: 724px;
  height: 105px;
  overflow: hidden;
  font-size: 10px;
}
.bar-game-tengah-child {
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 30px;
  background-color: #fff;
  width: 444px;
  height: 29px;
}
.bar-game-tengah-item {
  position: absolute;
  top: 7px;
  left: 8px;
  border-radius: 30px;
  background-color: #78ff6f;
  width: 47px;
  height: 20px;
}
.lobby {
  position: absolute;
  top: 13px;
  left: 20px;
  color: #fff;
}
.slot3 {
  position: absolute;
  top: 13px;
  left: 68px;
}
.live-casino2 {
  position: absolute;
  top: 13px;
  left: 101px;
}
.tembak-ikan2 {
  position: absolute;
  top: 13px;
  left: 156px;
}
.permainan-virtual2 {
  position: absolute;
  top: 13px;
  left: 216px;
}
.lotre2 {
  position: absolute;
  top: 13px;
  left: 294px;
}
.e-sport2 {
  position: absolute;
  top: 13px;
  left: 326px;
}
.olahraga22 {
  position: absolute;
  top: 13px;
  left: 367px;
}
.fitur2 {
  position: absolute;
  top: 13px;
  left: 417px;
}
.bar-game-tengah-inner {
  position: absolute;
  top: 4px;
  left: 498px;
  border-radius: 30px;
  background-color: #fff;
  width: 210px;
  height: 31px;
}
.cari-permainan {
  position: absolute;
  top: 16px;
  left: 537px;
  color: #797979;
}
.interface-search-magnifying- {
  position: absolute;
  top: 12px;
  left: 514px;
  width: 15px;
  height: 15px;
  overflow: hidden;
}
.bar-game-tengah {
  position: absolute;
  top: 298px;
  left: 0px;
  width: 718px;
  height: 38px;
  overflow: hidden;
  font-size: 8px;
}
.game-slot-child {
  position: absolute;
  top: 121px;
  left: 12px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.bermain {
  color: #797979;
}
.xxx-bermain {
  position: absolute;
  top: 119px;
  left: 22px;
}
.game-slot-item {
  position: absolute;
  top: 7px;
  left: 8px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-inner {
  position: absolute;
  top: 121px;
  left: 102px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain1 {
  position: absolute;
  top: 119px;
  left: 112px;
}
.game-slot-child1 {
  position: absolute;
  top: 7px;
  left: 98px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child2 {
  position: absolute;
  top: 121px;
  left: 192px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain2 {
  position: absolute;
  top: 119px;
  left: 202px;
}
.game-slot-child3 {
  position: absolute;
  top: 7px;
  left: 188px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child4 {
  position: absolute;
  top: 119px;
  left: 282px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain3 {
  position: absolute;
  top: 117px;
  left: 292px;
}
.game-slot-child5 {
  position: absolute;
  top: 5px;
  left: 278px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child6 {
  position: absolute;
  top: 121px;
  left: 372px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain4 {
  position: absolute;
  top: 119px;
  left: 382px;
}
.game-slot-child7 {
  position: absolute;
  top: 7px;
  left: 368px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child8 {
  position: absolute;
  top: 119px;
  left: 462px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain5 {
  position: absolute;
  top: 117px;
  left: 472px;
}
.game-slot-child9 {
  position: absolute;
  top: 5px;
  left: 458px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child10 {
  position: absolute;
  top: 121px;
  left: 552px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain6 {
  position: absolute;
  top: 119px;
  left: 562px;
}
.game-slot-child11 {
  position: absolute;
  top: 7px;
  left: 548px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child12 {
  position: absolute;
  top: 121px;
  left: 642px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain7 {
  position: absolute;
  top: 119px;
  left: 652px;
}
.game-slot-child13 {
  position: absolute;
  top: 7px;
  left: 638px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child14 {
  position: absolute;
  top: 121px;
  left: 732px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain8 {
  position: absolute;
  top: 119px;
  left: 742px;
}
.game-slot-child15 {
  position: absolute;
  top: 7px;
  left: 728px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child16 {
  position: absolute;
  top: 121px;
  left: 822px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain9 {
  position: absolute;
  top: 119px;
  left: 832px;
}
.game-slot-child17 {
  position: absolute;
  top: 7px;
  left: 818px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot-child18 {
  position: absolute;
  top: 119px;
  left: 912px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain10 {
  position: absolute;
  top: 117px;
  left: 922px;
}
.game-slot-child19 {
  position: absolute;
  top: 5px;
  left: 908px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.game-slot {
  position: absolute;
  top: 377px;
  left: 4px;
  width: 714px;
  height: 130px;
  overflow-x: auto;
  font-size: 8px;
}
.live-casino3 {
  position: absolute;
  top: 546px;
  left: 2px;
  width: 714px;
  height: 130px;
  overflow-x: auto;
  font-size: 8px;
}
.tembak-ikan3 {
  position: absolute;
  top: 716px;
  left: 2px;
  width: 714px;
  height: 130px;
  overflow-x: auto;
  font-size: 8px;
}
.slot4 {
  position: absolute;
  top: 356px;
  left: 43px;
  font-size: 15px;
}
.live-casino4 {
  position: absolute;
  top: 526px;
  left: 44px;
  font-size: 15px;
}
.tembak-ikan4 {
  position: absolute;
  top: 697px;
  left: 46px;
  font-size: 15px;
}
.image-19-icon {
  position: absolute;
  top: 355px;
  left: 12px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.image-20-icon {
  position: absolute;
  top: 523px;
  left: 12px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.image-21-icon {
  position: absolute;
  top: 694px;
  left: 14px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.arrow-chevron-left {
  position: absolute;
  top: 355px;
  left: 652px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-right {
  position: absolute;
  top: 355px;
  left: 688px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-left1 {
  position: absolute;
  top: 523px;
  left: 652px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-right1 {
  position: absolute;
  top: 523px;
  left: 688px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-left2 {
  position: absolute;
  top: 694px;
  left: 654px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-right2 {
  position: absolute;
  top: 694px;
  left: 690px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.permainan-virtual3 {
  position: absolute;
  top: 883px;
  left: 1px;
  width: 714px;
  height: 130px;
  overflow-x: auto;
  font-size: 8px;
}
.permainan-virtual4 {
  position: absolute;
  top: 864px;
  left: 45px;
  font-size: 15px;
}
.image-22-icon {
  position: absolute;
  top: 861px;
  left: 13px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.arrow-chevron-left3 {
  position: absolute;
  top: 861px;
  left: 653px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-right3 {
  position: absolute;
  top: 861px;
  left: 689px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.lotre3 {
  position: absolute;
  top: 1053px;
  left: 1px;
  width: 714px;
  height: 130px;
  overflow-x: auto;
  font-size: 8px;
}
.deskripsi-brand {
  position: absolute;
  top: 1857px;
  left: 16px;
  color: #797979;
}
.beranda-olahraga {
  position: absolute;
  top: 1950px;
  left: 16px;
  color: #797979;
}
.sepak-bola {
  position: absolute;
  top: 1968px;
  left: 16px;
  color: #797979;
}
.basket {
  position: absolute;
  top: 1986px;
  left: 16px;
  color: #797979;
}
.juara {
  position: absolute;
  top: 2004px;
  left: 17px;
  color: #797979;
}
.halaman-tengah-inner {
  position: absolute;
  top: 1766px;
  left: 14px;
  width: 76px;
  height: 76px;
}
.logo1 {
  position: absolute;
  top: 1794px;
  left: 34px;
  font-size: 16px;
  color: #6a6a6a;
}
.lotre4 {
  position: absolute;
  top: 1034px;
  left: 45px;
  font-size: 15px;
}
.image-23-icon {
  position: absolute;
  top: 1031px;
  left: 13px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.arrow-chevron-left4 {
  position: absolute;
  top: 1031px;
  left: 653px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-right4 {
  position: absolute;
  top: 1031px;
  left: 689px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.halaman-tengah-child1 {
  position: absolute;
  top: 1336px;
  left: 14px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain55 {
  position: absolute;
  top: 1334px;
  left: 24px;
  font-size: 8px;
}
.halaman-tengah-child2 {
  position: absolute;
  top: 1222px;
  left: 10px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.e-sport3 {
  position: absolute;
  top: 1197px;
  left: 51px;
  font-size: 15px;
}
.image-26-icon {
  position: absolute;
  top: 1194px;
  left: 19px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.halaman-tengah-child3 {
  position: absolute;
  top: 1492px;
  left: 14px;
  border-radius: 50%;
  background-color: #00ff15;
  width: 5px;
  height: 5px;
}
.xxx-bermain56 {
  position: absolute;
  top: 1490px;
  left: 24px;
  font-size: 8px;
}
.halaman-tengah-child4 {
  position: absolute;
  top: 1378px;
  left: 10px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 107px;
}
.olahraga23 {
  position: absolute;
  top: 1353px;
  left: 51px;
  font-size: 15px;
}
.brand {
  position: absolute;
  top: 1791px;
  left: 111px;
  font-size: 24px;
}
.image-27-icon {
  position: absolute;
  top: 1350px;
  left: 19px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.fitur3 {
  position: absolute;
  top: 1531px;
  left: 1px;
  width: 714px;
  height: 130px;
  overflow-x: auto;
  font-size: 8px;
}
.fitur4 {
  position: absolute;
  top: 1512px;
  left: 45px;
  font-size: 15px;
}
.image-25-icon {
  position: absolute;
  top: 1509px;
  left: 13px;
  width: 20px;
  height: 20px;
  object-fit: cover;
}
.arrow-chevron-left5 {
  position: absolute;
  top: 1509px;
  left: 653px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-right5 {
  position: absolute;
  top: 1509px;
  left: 689px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-left6 {
  position: absolute;
  top: 1673px;
  left: 653px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.arrow-chevron-right6 {
  position: absolute;
  top: 1673px;
  left: 689px;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.provider-child {
  position: absolute;
  top: 5px;
  left: 4px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider1 {
  position: absolute;
  top: 16px;
  left: 27px;
}
.provider-item {
  position: absolute;
  top: 5px;
  left: 102px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider2 {
  position: absolute;
  top: 16px;
  left: 125px;
}
.provider-inner {
  position: absolute;
  top: 5px;
  left: 200px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider3 {
  position: absolute;
  top: 16px;
  left: 223px;
}
.provider-child1 {
  position: absolute;
  top: 5px;
  left: 298px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider4 {
  position: absolute;
  top: 16px;
  left: 321px;
}
.provider-child2 {
  position: absolute;
  top: 5px;
  left: 396px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider5 {
  position: absolute;
  top: 16px;
  left: 419px;
}
.provider-child3 {
  position: absolute;
  top: 5px;
  left: 494px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider6 {
  position: absolute;
  top: 16px;
  left: 517px;
}
.provider-child4 {
  position: absolute;
  top: 5px;
  left: 592px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider7 {
  position: absolute;
  top: 16px;
  left: 615px;
}
.provider-child5 {
  position: absolute;
  top: 5px;
  left: 688px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider8 {
  position: absolute;
  top: 16px;
  left: 711px;
}
.provider-child6 {
  position: absolute;
  top: 5px;
  left: 784px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider9 {
  position: absolute;
  top: 16px;
  left: 807px;
}
.provider-child7 {
  position: absolute;
  top: 5px;
  left: 882px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider10 {
  position: absolute;
  top: 16px;
  left: 905px;
}
.provider-child8 {
  position: absolute;
  top: 5px;
  left: 980px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 92px;
  height: 36px;
}
.provider11 {
  position: absolute;
  top: 16px;
  left: 1003px;
}
.provider {
  position: absolute;
  top: 1695px;
  left: 9px;
  width: 706px;
  height: 47px;
  overflow-x: auto;
  font-size: 12px;
}
.provider-permainan1 {
  position: absolute;
  top: 1676px;
  left: 16px;
  font-size: 12px;
}
.olahraga1 {
  position: absolute;
  top: 1921px;
  left: 16px;
  font-size: 12px;
}
.permainan-kasino {
  position: absolute;
  top: 1950px;
  left: 143px;
  color: #797979;
}
.live-dealer {
  position: absolute;
  top: 1968px;
  left: 143px;
  color: #797979;
}
.slot5 {
  position: absolute;
  top: 1986px;
  left: 143px;
  color: #797979;
}
.fb-games {
  position: absolute;
  top: 2004px;
  left: 144px;
  color: #797979;
}
.penyedia-game {
  position: absolute;
  top: 2022px;
  left: 144px;
  color: #797979;
}
.hiburan1 {
  position: absolute;
  top: 1921px;
  left: 143px;
  font-size: 12px;
}
.pusat-bantuan {
  position: absolute;
  top: 1950px;
  left: 277px;
  color: #797979;
}
.panduan-bermain {
  position: absolute;
  top: 1968px;
  left: 277px;
  color: #797979;
}
.layanan-pelanggan-online1 {
  position: absolute;
  top: 1986px;
  left: 277px;
  color: #797979;
}
.afiliasi1 {
  position: absolute;
  top: 2004px;
  left: 278px;
  color: #797979;
}
.saran-dan-masukan {
  position: absolute;
  top: 2022px;
  left: 278px;
  color: #797979;
}
.hak-cipta-2025 {
  position: absolute;
  top: 2124px;
  left: 305px;
  color: #797979;
}
.dukungan {
  position: absolute;
  top: 1921px;
  left: 277px;
  font-size: 12px;
}
.pengantar-platform {
  position: absolute;
  top: 1950px;
  left: 450px;
  color: #797979;
}
.tanggung-jawab-perjudian {
  position: absolute;
  top: 1968px;
  left: 450px;
  color: #797979;
}
.perjanjian-pengguna {
  position: absolute;
  top: 1986px;
  left: 450px;
  color: #797979;
}
.syarat-dan-ketentuan {
  position: absolute;
  top: 2004px;
  left: 451px;
  color: #797979;
}
.kebijakan-privasi {
  position: absolute;
  top: 2022px;
  left: 451px;
  color: #797979;
}
.tentang-kami {
  position: absolute;
  top: 1921px;
  left: 450px;
  font-size: 12px;
}
.hubungi-kami {
  position: absolute;
  top: 1921px;
  left: 617px;
  font-size: 12px;
}
.halaman-tengah-child5 {
  position: absolute;
  top: 1771px;
  left: 517px;
  border-radius: 10px;
  background-color: #fff;
  width: 182px;
  height: 33px;
}
.bahasa-indonesia {
  position: absolute;
  top: 1780px;
  left: 527px;
}
.arrow-chevron-down {
  position: absolute;
  top: 1781px;
  left: 670px;
  width: 15px;
  height: 15px;
  overflow: hidden;
}
.halaman-tengah-child6 {
  position: absolute;
  top: 1809px;
  left: 517px;
  border-radius: 10px;
  background-color: #fff;
  width: 182px;
  height: 33px;
}
.odds-odds-indonesia {
  position: absolute;
  top: 1818px;
  left: 527px;
}
.arrow-chevron-down1 {
  position: absolute;
  top: 1819px;
  left: 670px;
  width: 15px;
  height: 15px;
  overflow: hidden;
}
.line-icon {
  position: absolute;
  top: 1895px;
  left: 10px;
  width: 699px;
  height: 2px;
  object-fit: contain;
}
.halaman-tengah-child7 {
  position: absolute;
  top: 2058px;
  left: 10px;
  width: 699px;
  height: 2px;
  object-fit: contain;
}
.halaman-tengah-child8 {
  position: absolute;
  top: 2113px;
  left: 10px;
  width: 699px;
  height: 2px;
  object-fit: contain;
}
.halaman-tengah-child9 {
  position: absolute;
  top: 1949px;
  left: 624px;
  border-radius: 50%;
  background-color: #fcd6b5;
  width: 22px;
  height: 22px;
}
.communication-mail {
  position: absolute;
  top: 1953px;
  left: 628px;
  width: 15px;
  height: 15px;
  overflow: hidden;
}
.bank-child {
  position: absolute;
  top: 4px;
  left: 9px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank1 {
  position: absolute;
  top: 12px;
  left: 35px;
}
.bank-item {
  position: absolute;
  top: 4px;
  left: 95px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank2 {
  position: absolute;
  top: 12px;
  left: 121px;
}
.bank-inner {
  position: absolute;
  top: 4px;
  left: 181px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank3 {
  position: absolute;
  top: 12px;
  left: 207px;
}
.bank-child1 {
  position: absolute;
  top: 4px;
  left: 267px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank4 {
  position: absolute;
  top: 12px;
  left: 293px;
}
.bank-child2 {
  position: absolute;
  top: 4px;
  left: 353px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank5 {
  position: absolute;
  top: 12px;
  left: 379px;
}
.bank-child3 {
  position: absolute;
  top: 4px;
  left: 439px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank6 {
  position: absolute;
  top: 12px;
  left: 465px;
}
.bank-child4 {
  position: absolute;
  top: 4px;
  left: 525px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank7 {
  position: absolute;
  top: 12px;
  left: 551px;
}
.bank-child5 {
  position: absolute;
  top: 4px;
  left: 611px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank8 {
  position: absolute;
  top: 12px;
  left: 637px;
}
.bank-child6 {
  position: absolute;
  top: 4px;
  left: 696px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank9 {
  position: absolute;
  top: 12px;
  left: 722px;
}
.bank-child7 {
  position: absolute;
  top: 4px;
  left: 780px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank10 {
  position: absolute;
  top: 12px;
  left: 806px;
}
.bank-child8 {
  position: absolute;
  top: 4px;
  left: 864px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank11 {
  position: absolute;
  top: 12px;
  left: 890px;
}
.bank-child9 {
  position: absolute;
  top: 4px;
  left: 948px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank12 {
  position: absolute;
  top: 12px;
  left: 974px;
}
.bank-child10 {
  position: absolute;
  top: 4px;
  left: 1032px;
  border-radius: 10px;
  background-color: #d9d9d9;
  width: 79px;
  height: 30px;
}
.bank13 {
  position: absolute;
  top: 12px;
  left: 1058px;
}
.bank {
  position: absolute;
  top: 2065px;
  left: 8px;
  width: 701px;
  height: 39px;
  overflow-x: auto;
  font-size: 12px;
}
.halaman-tengah {
  position: absolute;
  top: 102px;
  left: 312px;
  background-color: #f6f6f6;
  width: 725px;
  height: 870px;
  overflow-y: auto;
}
.testing-desain {
  width: 100%;
  position: relative;
  background-color: #f6f6f6;
  height: 973px;
  overflow: hidden;
  text-align: left;
  font-size: 11px;
  color: #000;
  font-family: Roboto;
}

/* ===== Custom scrollbar (thin overlay style) ===== */
html {
  scroll-behavior: smooth; /* smooth vertical scroll everywhere */
}

/* WebKit browsers */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
::-webkit-scrollbar-track {
  background: transparent;
}
::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.25);
  border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.4);
}

/* Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.25) transparent;
}

/* ===== Hide scrollbars until hover ===== */
.hide-scrollbar {
  scrollbar-width: none;           /* Firefox */
  -ms-overflow-style: none;        /* IE / Edge */
}
.hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

/* ===== Carousel snap & inertia ===== */
.carousel {
  scroll-snap-type: x mandatory;
  overscroll-behavior-x: contain;
}
.card {
  scroll-snap-align: start;
}

