1 2<!DOCTYPE html> 3<html lang="id"> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 6 <title>Tahta4d: link login situs slot super gacor paling jitu</title> 7 8 <meta name="viewport" content="width=1200, initial-scale=1"> 9 10 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KK94CHFLLe+nY2dmCWGMq91rCGa5gtU4mk92HdvYe+M/SXH301p5ILy+dN9+nJOZ" crossorigin="anonymous"> 11 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css"> 12 <link rel="preload" href="/style.scss" as="style" onload="this.onload=null;this.rel='stylesheet'"> 13 14 15 <!--<link rel="stylesheet" href="/css/old/template/LD.css">--> 16 <link rel="stylesheet" href="/css/old/template/LD.css"> 17 <link rel="stylesheet" href="/css/old/variable.css"> 18 19 <link rel="stylesheet" href="/css/old/dark.css"> 20 21 <link rel="stylesheet" href="/css/old/new2-style.css?1790258693"> 22 <link rel="stylesheet" href="https://img.viva88athenae.com//icomoon/style.css"> 23 <link rel="icon" type="image/png" href="/favicon.png"> 24 25 <!-- Driver.js start --> 26 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/driver.css"/> 27
27<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/driver.js.iife.js"></script>
27 28 <style> 29 @media (max-width: 768px) { 30 .driver-popover { max-width: 220px !important; font-size: 12px !important; padding: 10px 12px !important; } 31 .driver-popover-title { font-size: 13px !important; margin-bottom: 4px !important; } 32 .driver-popover-description { font-size: 12px !important; } 33 } 34 </style> 35 <!-- Driver.js end --> 36 37
37<script src="/js/old/jquery-3.6.4.min.js"></script>
37 38
38<script src="/js/old/jquery.marquee.min.js"></script>
38 39 40 <!-- RECAPTCHA --> 41 42 <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"> 43<html lang="id"> 44<link rel="canonical" href="https://tahta4.com/"> 45<link rel="amphtml" href="https://tahta4raja.com/"> 46 47 48<meta name="google-site-verification" content="fUhJjNCrs9E9b8SraAzKWa93WSBmVk1toCVEuxzAnU0" /> 49 50<meta name="description" content="Tahta4d platform resmi yang menyediakan layanan angka togel 4D secara akurat dan slot gacor terpercaya, membantu pemain dalam membuat keputusan taruhan yang lebih baik."> 51<meta name="keywords" content="Tahta4d, Tahta 4D"> 52 53<link rel="icon" href="/favicon.png"> 54<link rel="apple-touch-icon" href="/favicon.png"> 55<meta name="apple-mobile-web-app-title" content="Tahta4d: link login situs slot super gacor paling jitu"> 56<meta property="og:image" content="https://tahta4.com/images/upload-Slides-20260326164751.webp"> 57 58 59 60<meta property="og:title" content="Tahta4d: link login situs slot super gacor paling jitu"> 61<meta property="og:description" content="Tahta4d platform resmi yang menyediakan layanan angka togel 4D secara akurat dan SLOT GACOR terpercaya, membantu pemain dalam membuat keputusan taruhan yang lebih baik."> 62
63<script type="application/ld+json"> 64 { 65 "@context": "https://schema.org", 66 "@type": "WebSite", 67 "name": "tahta4d", 68 "alternateName": ["tahta4d slot", "tahta4d gacor"], 69 "url": "https://tahta4.com/" 70 } 71</script>
71 72 73 74 <style> 75 76 .wrapper { 77 display: grid; 78 grid-template-columns: 1fr; 79 grid-template-areas: 80 "marquee" 81 "header" 82 "devider" 83 "contentdata" 84 "togel-desktop" 85 "widget-kupon" 86 "widget-sbo" 87 "provider" 88 "transaksi" 89 "guidelines" 90 "bantuan" 91 "footer" 92 } 93 94 .widget-kupon { 95 grid-area: widget-kupon; 96 padding-top: 20px; 97 background: var(--footer-background); 98 display: flex; 99 align-items: center; 100 position: relative; 101 } 102 103 .widget-sbo { 104 grid-area: widget-sbo; 105 padding-top: 20px; 106 display: flex; 107 align-items: center; 108 position: relative; 109 } 110 111 .iframe-kupon { 112 width: 1000px; 113 height: 200px; 114 display: block; 115 vertical-align: bottom; 116 } 117 118 .login-input-field { 119 font-size: 1rem; 120 } 121 122 .btn-aduan2 { 123 background: linear-gradient(60deg, #b08432, #cfbe87, #b08432); 124 -webkit-background-clip: text; 125 -webkit-text-fill-color: transparent; 126 background-size: 300% 300%; 127 animation: gradient 2s ease infinite; 128 } 129 130 .transaksi-title { 131 place-items: start; 132 } 133 134 .btn-tele { 135 font-size: 1.2rem; 136 text-shadow: 1px 1px #000000; 137 height: 36px!important; 138 border-radius: 8px; 139 background: #28323C; 140 color: white; 141 } 142 143 #marquee-mobile { 144 width: 100%; 145 overflow: hidden; 146 } 147 148 #marquee-mobile .marquee-content { 149 display: flex; 150 align-items: center; 151 width: 100%; 152 overflow: hidden; 153 } 154 155 #marquee-mobile .running { 156 position: relative; 157 flex: 1 1 auto; 158 min-width: 0; 159 overflow: hidden; 160 } 161 162 #marquee-mobile .broadcast { 163 display: inline-block; 164 white-space: nowrap; 165 } 166 167 #marquee { 168 overflow: hidden; 169 } 170 171 #marquee .running { 172 overflow: hidden; 173 } 174 175 #marquee .broadcast { 176 white-space: nowrap; 177 } 178 179 body { 180 overflow-x: hidden; 181 } 182 183 .btn-google { 184 width: 30px; 185 height: 30px; 186 background: #fff; 187 border: 1px solid #ddd; 188 border-radius: 3px; 189 display: inline-flex; 190 align-items: center; 191 justify-content: center; 192 } 193 194 .btn-google:hover { 195 background: #f5f5f5; 196 } 197 198 .btn-google-mobile { 199 background: #fff; 200 color: #3c4043; 201 border: 1px solid #dadce0; 202 border-radius: 3px; 203 height: 36px; 204 padding: 0 12px; 205 font-weight: 600; 206 font-size: 1.2rem; 207 208 align-items: center; 209 justify-content: center; 210 gap: 8px; 211 } 212 213 .btn-google-mobile:hover { 214 background: #f8f9fa; 215 color: #202124; 216 } 217 218 219 @media only screen and (max-width: 1000px) { 220 221 .wrapper { 222 display: grid; 223 grid-template-columns: 1fr; 224 grid-template-areas: 225 "appbar" 226 "marquee" 227 "header" 228 "contentdata" 229 "togel-mobile" 230 "widget-kupon" 231 "widget-sbo" 232 "devider" 233 "provider" 234 "transaksi" 235 "bantuan" 236 "footer" 237 "guidelines"; 238 } 239 240 .widget-kupon { 241 margin: 0px 20px; 242 } 243 244 245 246 .iframe-kupon { 247 padding: 0px; 248 height: 262px; 249 width: 100%; 250 display: block; 251 vertical-align: bottom; 252 } 253 254 .transaksi-title { 255 place-items: center; 256 } 257 258 .login-input-field { 259 font-size: 1.2rem; 260 } 261 } 262 263 .grecaptcha-badge { 264 display: none !important; 265 } 266 267 </style> 268 269 </head> 270 271 272 273 <body id="desktop"> 274 275 276<div id="hover" class="hover desktop-only"> 277 278 <div id="hover-togel" class="hover-menu"> 279 <a href="/register" class="hover-item"> 280 <figure><img src="https://img.viva88athenae.com//icon-togel1.png" alt="PAY4D"></figure>
281 <figcaption>TOGEL</figcaption> 282 </a> 283 284 <a href="/register" class="hover-item"> 285 <figure><img src="https://img.viva88athenae.com//icon-kupon1.png" alt="PAY4D"></figure> 286 <figcaption>KUPON</figcaption> 287 </a> 288 </div> 289 290 <div id="hover-slot" class="hover-menu"> 291 <a href="/slot/pp" class="hover-item"> 292 <figure><img src="https://img.viva88athenae.com//slot-prag.png" alt="PRAGMATIC PLAY"></figure> 293 <figcaption>PRAGMATIC PLAY</figcaption> 294 </a> 295 296 <a href="/slot/pg" class="hover-item"> 297 <figure><img src="https://img.viva88athenae.com//slot-pg.png" alt="PG SOFT"></figure> 298 <figcaption>PG SOFT</figcaption> 299 </a> 300 301 <a href="/slot/jl" class="hover-item"> 302 <figure><img src="https://img.viva88athenae.com//slot-jl.png" alt="JILI"></figure> 303 <figcaption>JILI</figcaption> 304 </a> 305 306 <a href="/slot/mgw" class="hover-item"> 307 <figure><img src="https://img.viva88athenae.com//slot-mgw.png" alt="MEGAWIN"></figure> 308 <figcaption>MEGAWIN</figcaption> 309 </a> 310 311 <a href="/slot/atg" class="hover-item"> 312 <figure><img src="https://img.viva88athenae.com//slot-atg.png" alt="ATG Games"></figure> 313 <figcaption>ATG Games</figcaption> 314 </a> 315 316 <a href="/slot/pok" class="hover-item"> 317 <figure><img src="https://img.viva88athenae.com//slot-pok.png" alt="PopOK Gaming"></figure> 318 <figcaption>PopOK Gaming</figcaption> 319 </a> 320 321 <a href="/slot/ams" class="hover-item"> 322 <figure><img src="https://img.viva88athenae.com//slot-ams.png" alt="ASKMESLOT"></figure> 323 <figcaption>ASKMESLOT</figcaption> 324 </a> 325 326 <a href="/slot/sdl" class="hover-item"> 327 <figure><img src="https://img.viva88athenae.com//slot-sdl.png" alt="SHADY LADY"></figure> 328 <figcaption>SHADY LADY</figcaption> 329 </a> 330 331 <a href="/slot/hb" class="hover-item"> 332 <figure><img src="https://img.viva88athenae.com//slot-hab.png" alt="HABANERO"></figure> 333 <figcaption>HABANERO</figcaption> 334 </a> 335 336 <a href="/slot/sg" class="hover-item"> 337 <figure><img src="https://img.viva88athenae.com//slot-spad.png" alt="SPADEGAMING"></figure> 338 <figcaption>SPADEGAMING</figcaption> 339 </a> 340 341 <a href="/slot/nlc" class="hover-item"> 342 <figure><img src="https://img.viva88athenae.com//slot-nlc.png" alt="NOLIMIT CITY"></figure> 343 <figcaption>NOLIMIT CITY</figcaption> 344 </a> 345 346 <a href="/slot/fs" class="hover-item"> 347 <figure><img src="https://img.viva88athenae.com//slot-fs.png" alt="FASTSPIN"></figure> 348 <figcaption>FASTSPIN</figcaption> 349 </a> 350 351 <a href="/slot/jg" class="hover-item"> 352 <figure><img src="https://img.viva88athenae.com//slot-jok.png" alt="JOKER"></figure> 353 <figcaption>JOKER</figcaption> 354 </a> 355 356 <a href="/slot/mg" class="hover-item"> 357 <figure><img src="https://img.viva88athenae.com//slot-mg.png" alt="MICROGAMING"></figure> 358 <figcaption>MICROGAMING</figcaption> 359 </a> 360 361 <a href="/slot/fgs" class="hover-item"> 362 <figure><img src="https://img.viva88athenae.com//slot-fgs.png" alt="5G GAMES"></figure> 363 <figcaption>5G GAMES</figcaption> 364 </a> 365 366 <a href="/slot/hks" class="hover-item"> 367 <figure><img src="https://img.viva88athenae.com//slot-hks.png" alt="HACKSHAW GAMING"></figure> 368 <figcaption>HACKSAW GAMING</figcaption> 369 </a> 370 371 <a href="/slot/nxt" class="hover-item"> 372 <figure><img src="https://img.viva88athenae.com//slot-nxt.png" alt="NEXTSPIN"></figure> 373 <figcaption>NEXTSPIN</figcaption> 374 </a> 375 376 <a href="/slot/ps" class="hover-item"> 377 <figure><img src="https://img.viva88athenae.com//slot-ps.png" alt="PLAYSTAR"></figure> 378 <figcaption>PLAYSTAR</figcaption> 379 </a> 380 381 <a href="/slot/pt" class="hover-item"> 382 <figure><img src="https://img.viva88athenae.com//slot-pt.png" alt="PLAYTECH"></figure>
383 <figcaption>PLAYTECH</figcaption> 384 </a> 385 386 <a href="/slot/av" class="hover-item"> 387 <figure><img src="https://img.viva88athenae.com//slot-av.png" alt="ADVANT PLAY"></figure> 388 <figcaption>ADVANT PLAY</figcaption> 389 </a> 390 391 <a href="/slot/cmp" class="hover-item"> 392 <figure><img src="https://img.viva88athenae.com//slot-cmp.png" alt="COSMOPLAY"></figure> 393 <figcaption>COSMOPLAY</figcaption> 394 </a> 395 396 <a href="/slot/cq9" class="hover-item"> 397 <figure><img src="https://img.viva88athenae.com//slot-cq9.png" alt="CQ9"></figure> 398 <figcaption>CQ9</figcaption> 399 </a> 400 401 <a href="/slot/wow" class="hover-item"> 402 <figure><img src="https://img.viva88athenae.com//slot-wow.png" alt="WOW GAMING"></figure> 403 <figcaption>WOW GAMING</figcaption> 404 </a> 405 406 <a href="/slot/l22" class="hover-item"> 407 <figure><img src="https://img.viva88athenae.com//slot-l22.png" alt="LIVE22"></figure> 408 <figcaption>LIVE22</figcaption> 409 </a> 410 411 <a href="/slot/ss" class="hover-item"> 412 <figure><img src="https://img.viva88athenae.com//slot-sbo.png" alt="SBO SLOT"></figure> 413 <figcaption>SBO SLOT</figcaption> 414 </a> 415 416 <!-- <a href="/slot/nte" class="hover-item"> 417 <figure><img src="https://img.viva88athenae.com//slot-nte.png" alt="NETENT"></figure> 418 <figcaption>NETENT</figcaption> 419 </a> --> 420 421 <!-- <a href="/slot/ttg" class="hover-item"> 422 <figure><img src="https://img.viva88athenae.com//slot-ttg.png" alt="TOPTREND GAMING"></figure> 423 <figcaption>TOPTREND GAMING</figcaption> 424 </a> --> 425 </div> 426 427 <div id="hover-live" class="hover-menu" > 428 <a href="/casino/pplc" class="hover-item"> 429 <figure><img src="https://img.viva88athenae.com//live-pp.png" alt="PRAGMATIC PLAY"></figure> 430 <figcaption>PRAGMATIC PLAY</figcaption> 431 </a> 432 433 <a href="/casino/evo" class="hover-item"> 434 <figure><img src="https://img.viva88athenae.com//live-evo.png" alt="EVOLUTION"></figure> 435 <figcaption>EVOLUTION</figcaption> 436 </a> 437 438 <a href="/casino/mglc" class="hover-item"> 439 <figure><img src="https://img.viva88athenae.com//live-mg.png" alt="MICROGAMING"></figure> 440 <figcaption>MICROGAMING</figcaption> 441 </a> 442 443 <a href="/casino/ptg" class="hover-item"> 444 <figure><img src="https://img.viva88athenae.com//live-ptg.png" alt="PRETTY GAMING"></figure> 445 <figcaption>PRETTY GAMING</figcaption> 446 </a> 447 448 <a href="/casino/ion" class="hover-item"> 449 <figure><img src="https://img.viva88athenae.com//live-ion.png" alt="ION CASINO"></figure> 450 <figcaption>ION CASINO</figcaption> 451 </a> 452 453 <a href="/casino/sx" class="hover-item"> 454 <figure><img src="https://img.viva88athenae.com//live-sg.png" alt="SEXY GAMING"></figure> 455 <figcaption>SEXY GAMING</figcaption> 456 </a> 457 458 <a href="/casino/sa" class="hover-item"> 459 <figure><img src="https://img.viva88athenae.com//live-sagaming.png" alt="SA GAMING"></figure> 460 <figcaption>SA GAMING</figcaption> 461 </a> 462 463 <a href="/casino/ab" class="hover-item"> 464 <figure><img src="https://img.viva88athenae.com//live-all.png" alt="ALLBET"></figure> 465 <figcaption>ALLBET</figcaption> 466 </a> 467 468 <a href="/casino/ptlc" class="hover-item"> 469 <figure><img src="https://img.viva88athenae.com//live-pt.png" alt="PLAYTECH LIVE"></figure> 470 <figcaption>PLAYTECH LIVE</figcaption> 471 </a> 472 473 <!-- <a href="/casino/gmnl" class="hover-item"> 474 <figure><img src="https://img.viva88athenae.com//live-gmnl.png" alt="GEMINI LIVE"></figure> 475 <figcaption>GEMINI LIVE</figcaption> 476 </a> --> 477 478 <a href="/casino/og" class="hover-item"> 479 <figure><img src="https://img.viva88athenae.com//live-opus.png" alt="OPUS PLUS"></figure>
480 <figcaption>OPUS PLUS</figcaption> 481 </a> 482 483 <a href="/casino/sbol" class="hover-item"> 484 <figure><img src="https://img.viva88athenae.com//live-sbo.png" alt="SBOBET CASINO"></figure> 485 <figcaption>SBOBET CASINO</figcaption> 486 </a> 487 </div> 488 489 <div id="hover-sport" class="hover-menu"> 490 <a href="/register" class="hover-item"> 491 <figure><img src="https://img.viva88athenae.com//sport-saba.png" alt="SABA"></figure> 492 <figcaption>SABA</figcaption> 493 </a> 494 495 <a href="/register" class="hover-item"> 496 <figure><img src="https://img.viva88athenae.com//sport-sbo.png" alt="SBOBET"></figure> 497 <figcaption>SBOBET</figcaption> 498 </a> 499 500 <a href="/register" class="hover-item"> 501 <figure><img src="https://img.viva88athenae.com//sport-cmd.png" alt="CMD368"></figure> 502 <figcaption>CMD368</figcaption> 503 </a> 504 505 <!-- <a href="/register" class="hover-item"> 506 <figure><img src="https://img.viva88athenae.com//sport-pin.png" alt="PINNACLE"></figure> 507 <figcaption>PINNACLE</figcaption> 508 </a> --> 509 510 <a href="/register" class="hover-item"> 511 <figure><img src="https://img.viva88athenae.com//sport-tf.png" alt="TFGAMING"></figure> 512 <figcaption>TFGAMING</figcaption> 513 </a> 514 </div> 515 516 <div id="hover-fishing" class="hover-menu"> 517 <a href="/arcade/jl" class="hover-item"> 518 <figure><img src="https://img.viva88athenae.com//fish-jl.png" alt="JILI"></figure> 519 <figcaption>JILI</figcaption> 520 </a> 521 522 <a href="/arcade/sg" class="hover-item"> 523 <figure><img src="https://img.viva88athenae.com//fish-sg.png" alt="SPADE GAMING"></figure> 524 <figcaption>SPADE GAMING</figcaption> 525 </a> 526 527 <a href="/arcade/fs" class="hover-item"> 528 <figure><img src="https://img.viva88athenae.com//fish-fs.png" alt="FASTSPIN"></figure> 529 <figcaption>FASTSPIN</figcaption> 530 </a> 531 532 <a href="/arcade/ams" class="hover-item"> 533 <figure><img src="https://img.viva88athenae.com//fish-ams.png" alt="ASKMESLOT"></figure> 534 <figcaption>ASKMESLOT</figcaption> 535 </a> 536 537 <!-- <a href="/arcade/ps" class="hover-item"> 538 <figure><img src="https://img.viva88athenae.com//fish-ps.png" alt="PLAYSTAR"></figure> 539 <figcaption>PLAYSTAR</figcaption> 540 </a> 541 542 <a href="/arcade/l22" class="hover-item"> 543 <figure><img src="https://img.viva88athenae.com//fish-l22.png" alt="LIVE22"></figure> 544 <figcaption>LIVE22</figcaption> 545 </a> --> 546 547 </div> 548 549 <div id="hover-sabung" class="hover-menu"> 550 <a href="/sabung/ws" class="hover-item"> 551 <figure><img src="https://img.viva88athenae.com//sabung-ws.png" alt="WS168"></figure> 552 <figcaption>WS168</figcaption> 553 </a> 554 555 <a href="/sabung/sv" class="hover-item"> 556 <figure><img src="https://img.viva88athenae.com//sabung-sv.png" alt="SV388"></figure> 557 <figcaption>SV388</figcaption> 558 </a> 559 </div> 560 561 <div id="hover-interactive" class="hover-menu"> 562 <a href="/interactive/pp" class="hover-item"> 563 <figure><img src="https://img.viva88athenae.com//interactive-pp.png" alt="PRAGMATIC PLAY"></figure> 564 <figcaption>PRAGMATIC PLAY</figcaption> 565 </a> 566 567 <a href="/interactive/gmn" class="hover-item"> 568 <figure><img src="https://img.viva88athenae.com//interactive-gmn.png" alt="GEMINI"></figure> 569 <figcaption>GEMINI</figcaption> 570 </a> 571 572 <a href="/interactive/jl" class="hover-item"> 573 <figure><img src="https://img.viva88athenae.com//interactive-jl.png" alt="JILI"></figure> 574 <figcaption>JILI</figcaption> 575 </a> 576 577 <a href="/interactive/jg" class="hover-item"> 578 <figure><img src="https://img.viva88athenae.com//interactive-jok.png" alt="JOKER"></figure>
579 <figcaption>JOKER</figcaption> 580 </a> 581 582 <a href="/interactive/atg" class="hover-item"> 583 <figure><img src="https://img.viva88athenae.com//interactive-atg.png" alt="ATG Games"></figure> 584 <figcaption>ATG Games</figcaption> 585 </a> 586 587 <a href="/interactive/pok" class="hover-item"> 588 <figure><img src="https://img.viva88athenae.com//interactive-pok.png" alt="PopOK Gaming"></figure> 589 <figcaption>PopOK Gaming</figcaption> 590 </a> 591 592 <a href="/interactive/ams" class="hover-item"> 593 <figure><img src="https://img.viva88athenae.com//interactive-ams.png" alt="ASKMESLOT"></figure> 594 <figcaption>ASKMESLOT</figcaption> 595 </a> 596 597 <a href="/interactive/mg" class="hover-item"> 598 <figure><img src="https://img.viva88athenae.com//interactive-mg.png" alt="MICROGAMING"></figure> 599 <figcaption>MICRO GAMING</figcaption> 600 </a> 601 602 <a href="/interactive/hks" class="hover-item"> 603 <figure><img src="https://img.viva88athenae.com//interactive-hks.png" alt="HACKSHAW GAMING"></figure> 604 <figcaption>HACKSAW GAMING</figcaption> 605 </a> 606 607 <a href="/interactive/pt" class="hover-item"> 608 <figure><img src="https://img.viva88athenae.com//interactive-pt.png" alt="PLAYTECH"></figure> 609 <figcaption>PLAYTECH</figcaption> 610 </a> 611 612 <a href="/interactive/wow" class="hover-item"> 613 <figure><img src="https://img.viva88athenae.com//interactive-wow.png" alt="WOW GAMING"></figure> 614 <figcaption>WOW GAMING</figcaption> 615 </a> 616 617 <!-- <a href="/interactive/ps" class="hover-item"> 618 <figure><img src="https://img.viva88athenae.com//interactive-ps.png" alt="PLAYSTAR"></figure> 619 <figcaption>PLAYSTAR</figcaption> 620 </a> --> 621 </div> 622 623 624 625</div> 626<style> 627 .my-navbar { 628 height: 44px; 629 padding: 0px; 630 width: 100%; 631 background: linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.6) 100%), var(--primary-color); 632 position: fixed; 633 bottom: 0; 634 color: white; 635 z-index: 1100; 636 display: flex; 637 box-shadow: 0px -4px 3px rgba(0, 0, 0, 0.75); 638 } 639 640 .navbar-item { 641 height: 100%; 642 width: 100%; 643 display: flex; 644 flex-direction: column; 645 align-items: center; 646 justify-content: center; 647 } 648 649 .navbar-item-content { 650 display: flex; 651 flex-direction: column; 652 justify-content: center; 653 align-items: center; 654 position: absolute; 655 top: -16px 656 } 657 658 .navbar-item-content>i { 659 font-size: 20px; 660 line-height: 22px; 661 color: white; 662 padding-bottom: 4px; 663 } 664 665 .navbar-item-content>img { 666 height: 28px; 667 width: 28px; 668 } 669 670 .navbar-item-content>label { 671 white-space: nowrap; 672 margin-top: 4px; 673 font-weight: bold; 674 font-size: var(--text-size-default); 675 color: white 676 } 677 678 .speed-dial-item { 679 opacity: 0; 680 visibility: hidden; 681 transform: translateY(10px); 682 transition: opacity 0.3s ease, transform 0.3s ease; 683 } 684 685 .speed-dial-active .speed-dial-item { 686 opacity: 1; 687 visibility: visible; 688 transform: translateY(0); 689 } 690 691 /* Delay each itemâs appearance */ 692 .speed-dial-active .speed-dial-item:nth-child(2) { transition-delay: 0.05s; } 693 .speed-dial-active .speed-dial-item:nth-child(3) { transition-delay: 0.1s; } 694 .speed-dial-active .speed-dial-item:nth-child(4) { transition-delay: 0.15s; } 695 .speed-dial-active .speed-dial-item:nth-child(5) { transition-delay: 0.2s; } 696 .speed-dial-active .speed-dial-item:nth-child(6) { transition-delay: 0.25s; } 697 698 699</style> 700 701 702<div class="mobile-only" > 703 <div class="my-navbar"> 704 <a href="/" class="navbar-item" style="position: relative"> 705 <div class="navbar-item-content"> 706 <img src="https://img.viva88athenae.com//beranda.png"/> 707 <label>BERANDA</label> 708 </div> 709 </a> 710 <div style="height: 36px; width: 3px; background: black; margin: auto"></div> 711 <a href="/m/promosi" class="navbar-item"> 712 <div class="navbar-item-content"> 713 <img src="https://img.viva88athenae.com//promosi.png"/> 714 <label>PROMOSI</label> 715 </div> 716 </a> 717 <div style="height: 36px; width: 3px; background: black; margin: auto"></div> 718 <a href="/m/event" class="navbar-item"> 719 <div class="navbar-item-content"> 720 <img src="https://img.viva88athenae.com//events.png"/> 721 <label>EVENT</label> 722 </div> 723 </a> 724 725 726 <div style="height: 36px; width: 3px; background: black; margin: auto"></div>
727 <a href="https://api.whatsapp.com/send/?phone=6283105461262&text&type=phone_number&app_absent=0" target='_blank' class="navbar-item"> 728 <div class="navbar-item-content"> 729 <img src="https://img.viva88athenae.com//whatsapp.png"/> 730 <label>WHATSAPP</label> 731 </div> 732 </a> 733 734 735 736 737 738 739 740 </div> 741</div> 742
743<script> 744 document.addEventListener("DOMContentLoaded", function () { 745 const speedDialBtn = document.querySelector(".speed-dial-btn"); 746 const speedDialItems = document.querySelectorAll(".speed-dial-item"); 747 let isOpen = false; 748 749 speedDialBtn.addEventListener("click", function () { 750 isOpen = !isOpen; 751 752 speedDialItems.forEach((item, index) => { 753 if (isOpen) { 754 item.style.opacity = "1"; 755 item.style.visibility = "visible"; 756 item.style.transform = "translateY(0)"; 757 item.style.transitionDelay = `${index * 0.05}s`; // Stagger effect 758 } else { 759 item.style.opacity = "0"; 760 item.style.visibility = "hidden"; 761 item.style.transform = "translateY(10px)"; 762 item.style.transitionDelay = `${(speedDialItems.length - index) * 0.05}s`; // Reverse stagger 763 } 764 }); 765 }); 766}); 767</script>
767 768 769 770 <div id="top" class="wrapper"> 771 772 773 774 <header class="header"> 775 <div class="header-content"> 776 <div class="logo" href="/"> 777 <a href='/'><img src="/images/logoweb.png" class='logoimg' alt=""></a> 778 </div> 779 780 <div id="marquee-mobile" class="marquee mobile-only"> 781 <div class="marquee-content"> 782 <div class="d-flex align-items-center gap-2 flex-shrink-0"> 783 <i class="bi bi-volume-down" style="padding: 0 2px; font-size: 16px"></i> 784 </div> 785 786 <div class="running"> 787 <div class="marquee-shadow"></div> 788 <div class="broadcast mobile-broadcast">Selamat Datang di Tahta4D Situs Judi Online Resmi Terpercaya, Bandar Togel WAP, Slot, Live Casino, Tembak Ikan Online Teraman dan Terpercaya dengan Proses Tercepat</div> 789 </div> 790 791 <div class="d-flex align-items-center gap-2 flex-shrink-0"></div> 792 </div> 793 </div> 794 795 <div class="mslider mobile-only"> 796 </div> 797 798 <div class="login mobile-only"> 799 <div id="mobilelogin" class="mobile-only" style="width: 100%"> 800 <form class="login-form form" style="padding: 0px; padding-top: 16px" role="form"> 801 <div id="msgbox" style="font-size: 1rem; width: 100%"></div> 802 <div class="input-group login-field"> 803 <span class="input-group-text prepend mobile-only "><div class="h-100 center"><i class="bi bi-person-circle prepend-icon"></i></div></span> 804 <input type="text" name="username" class="form-control login-input-field username" placeholder="Username" aria-label="Username"> 805 </div> 806 <div class="input-group login-field"> 807 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-shield-lock-fill prepend-icon"></i></div></span> 808 <input type="password" name="password" class="form-control login-input-field password" placeholder="Password" aria-label="Password"> 809 </div> 810 811 <!-- captcha --> 812 813 <div id="mverifikasiform" class="w-100" style=" "> 814 815 <span id="verifikasi"><img src="/m/capimg.php?6293" width="100%" height="36" style="border-radius: 5px;"></span> 816 <div class="input-group login-field mt-1"> 817 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-person-fill-check prepend-icon"></i></div></span> 818 <input type="text" class="form-control login-input-field" name="verifikasi" id="mverform" autocomplete="off" placeholder="Verifikasi"> 819 </div> 820 </div> 821 822 <input type="hidden" name="verif" id="verifval" class="verifval" value="1"> 823 824 <!-- end captcha --> 825 826 <label style="font-size:12px;display:flex;align-items:center;margin-top:2px;margin-bottom:4px;cursor:pointer;"> 827 <input type="checkbox" id="rememberMe" name="remember" style="margin-right:4px;width:12px;height:12px;cursor:pointer;"> Remember Me 828 </label> 829 830 <button type="submit" value="Masuk" class="btn btn-masuk fw-bold p-0 px-2 submit">Masuk</button> 831 <button type="button" class="btn btn-daftar bt
831n-info btn-daftar-mobile fw-bold p-0 px-2 mobile-only" onclick="openDaftar()">Daftar Sekarang</button> 832 833 <button type="button" class="btn btn-tele fw-bold p-0 px-2 mobile-only" onclick="window.open('https://telegram.me/Tahta4D_bot', '_blank')"><i class="bi bi-telegram me-2" style="color: #0088cc"></i>Main di Telegram</button> 834 835 836 <input type="hidden" name="task" value="login"> 837 <input type="hidden" name="iscaptchalogin" value="1"> 838 <input type="hidden" name="loginmobile" value="/FkM3bF5uPq/ifDwexpq9n0EpzcgSw2Ba7SPS8gY9zg="> 839 <input type="hidden" name="isrecaptchalogin" value="0"> 840 </form> 841 </div> 842 843 844 <!-- Change Password Mobile --> 845 <div id="mobile-changepassword-form" style="width: 100%; display: none"> 846 <div id="mobilechangepassword"> 847 <form id="formChangePasswordMobile" class="login-form p-0 pt-4"> 848 <div id="statusChangePasswordMobile" style="margin-bottom: 5px; width: 100%; font-size: 1rem;"></div> 849 <div class="prepend" style="width: 100%; height: 36px; display: flex; align-items: center; justify-content: space-between; padding: 0 10px; border-radius: 3px; font-size: 1.2rem; font-weight: bold"> 850 <span>GANTI PASSWORD</span> 851 <span style="font-size: 1rem; color: #333;" id="mobile-username-display"> 852 </span> 853 </div> 854 855 <div class="alert alert-warning" style="font-size: 1rem; margin: 10px 0;"> 856 â ï¸ Password Anda kurang aman! <br>Harap ganti dengan password yang lebih kuat. 857 </div> 858 859 <!-- <div class="input-group login-field"> 860 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-shield-lock-fill prepend-icon"></i></div></span> 861 <input type="password" class="form-control login-input-field" name="old_password" id="cp_old_password_mobile" placeholder="Password Lama"> 862 </div> 863 <div class="error-msg" id="err_old_password_mobile"></div> --> 864 865 <div class="input-group login-field"> 866 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-shield-lock-fill prepend-icon"></i></div></span> 867 <input type="password" class="form-control login-input-field" name="new_password" id="cp_new_password_mobile" placeholder="Password Baru (Min 6 karakter)"> 868 </div> 869 <div class="error-msg" id="err_new_password_mobile"></div> 870 871 <div class="input-group login-field"> 872 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-shield-lock-fill prepend-icon"></i></div></span> 873 <input type="password" class="form-control login-input-field" name="confirm_password" id="cp_confirm_password_mobile" placeholder="Konfirmasi Password Baru"> 874 </div> 875 <div class="error-msg" id="err_confirm_password_mobile"></div> 876 877 <div style="background: #fff3cd; border-left: 4px solid #ffc107; border-radius: 4px; padding: 10px; margin: 10px 0; font-size: 1rem; width: 100%;"> 878 <strong style="color: #856404;">Persyaratan Password:</strong> 879 <ul style="margin: 5px 0 0 15px; padding: 0; color: #856404;"> 880 <li>Minimal 6 karakter</li> 881 <li>Mengandung minimal 1 huruf kecil (a-z),<br> 1 huruf besar (A-Z), angka (0-9)</li> 882 <!-- <li>Harus mengandung angka (0-9)</li> --> 883 <!-- <li>Tidak boleh mengandung username Anda</li> --> 884 <li>Tidak boleh mengandung pola berurutan <br> (123, abc, qwerty)</li> 885 <li>Hindari password yang mudah ditebak</li> 886 </ul> 887 </div> 888 889 <button type="submit" class="btn btn-masuk fw-bold p-0 px-2" value="Ganti" id="buttonChangePasswordMobile">Ganti Password</button> 890 <input type="hidden" name="task" value="change_password"> 891 </form> 892 </div> 893 894
894<script> 895 $(document).ready(function(){ 896 $('#cp_confirm_password_mobile, #cp_new_password_mobile').on('keyup', function() { 897 var newPass = $('#cp_new_password_mobile').val(); 898 var confirmPass = $('#cp_confirm_password_mobile').val(); 899 var currentField = $(this); 900 901 $('#cp_new_password_mobile').removeClass('error-border valid-border'); 902 $('#cp_confirm_password_mobile').removeClass('error-border valid-border'); 903 $('#err_new_password_mobile').hide(); 904 $('#err_confirm_password_mobile').hide(); 905 906 if (newPass.length > 0 && confirmPass.length > 0) { 907 if (newPass === confirmPass) { 908 $('#cp_new_password_mobile').addClass('valid-border'); 909 $('#cp_confirm_password_mobile').addClass('valid-border'); 910 } else { 911 $('#cp_new_password_mobile').addClass('error-border'); 912 $('#cp_confirm_password_mobile').addClass('error-border'); 913 if (currentField.attr('id') === 'cp_new_password_mobile') { 914 $('#err_new_password_mobile').text('Password tidak sama').show(); 915 } else { 916 $('#err_confirm_password_mobile').text('Password tidak sama').show(); 917 } 918 } 919 } 920 }); 921 }); 922 </script>
922 923 </div> 924 925 <!-- Register Mobile --> 926 <style> 927 .error-msg { color: red; font-size: 12px; margin-top: 3px; display: none; } 928 .error-border { border-color: red !important; } 929 .valid-border { border-color: green !important; } 930 </style> 931 <div id="mobile-daftar-form" style="width: 100%; display: none"> 932 <div id="mobileregister"> 933 <form id="formRegister" class="login-form p-0 pt-4"> 934 <div id="statusRegister" style="margin-bottom: 5px; width: 100%"></div> 935 <div class="prepend" style="width: 100%; height: 36px; display: grid; place-items: center; border-radius: 3px; font-size: 1.2rem; font-weight: bold">DAFTAR</div> 936 <div class="input-group login-field"> 937 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-person-circle prepend-icon"></i></div></span> 938 <input type="text" class="form-control login-input-field" name="username" id="reg_username" placeholder="Username 6-16 karakter standar (A~Z, a~z, 0~9) dan tanpa spasi"> 939 </div> 940 <div class="error-msg" id="err_username"></div> 941 <div class="input-group login-field"> 942 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-shield-lock-fill prepend-icon"></i></div></span> 943 <input type="password" class="form-control login-input-field" id="reg_pass" name="pass" placeholder="Password (6 karakter atau lebih)"> 944 </div> 945 <div class="error-msg" id="err_password"></div> 946 <div class="input-group login-field"> 947 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-shield-lock-fill prepend-icon"></i></div></span> 948 <input type="password" class="form-control login-input-field" id="reg_passcon" name="passcon" placeholder="Password sekali lagi"> 949 </div> 950 <div class="error-msg" id="err_passcon"></div> 951 <div class="input-group login-field"> 952 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-envelope-fill prepend-icon"></i></div></span> 953 <input type="text" class="form-control login-input-field" id="reg_email" name="email" placeholder="Email"> 954 </div> 955 <div class="error-msg" id="err_email"></div> 956 <div class="input-group login-field"> 957 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-telephone-fill prepend-icon"></i></div></span> 958 <input type="text" class="form-control login-input-field" id="reg_telpon" name="telpon" class="form-control" placeholder="Telpon"> 959 </div> 960 <div class="error-msg" id="err_telpon"></div> 961 962 <div class="input-group login-field"> 963 <select class="form-select login-input-field" name="bank" id="reg_bank"> 964 <option value="">Pilih Bank</option> 965 <option value='BCA'>BCA</option><option value='Mandiri'>Mandiri</option><option value='BNI'>BNI</option><option value='BRI'>BRI</option><option value='CIMB'>CIMB</option><option value='Danamon'>Danamon</option><option value='Permata'>Permata</option><option value='BJB'>BJB</option><option value='OCBC'>OCBC</option><option value='DKI'>DKI</option><option value='SUMUT'>SUMUT</option><option value='BSI'>BSI</option><option value='NEO'>NEO</option><option value='JAGO'>JAGO</option><option value='SeaBank'>SeaBank</option><option value='NOBU'>NOBU</option><option value='Maybank'>Maybank</option><option value='Sinarmas'>Sinarmas</option><option value='UOB'>UOB</option><option value='Jenius'>Jenius</option><option value='DANA'>DANA</option><option value='OVO'>OVO</option><option value='ShopeePay'>ShopeePay</option><option value='GOPAY'>
965GOPAY</option><option value='LinkAja'>LinkAja</option><option value='Sakuku'>Sakuku</option><option value='BluBCA'>BluBCA</option><option value='Superbank'>Superbank</option><option value='Allobank'>Allobank</option><option value='SAQU'>SAQU</option><option value='Lain-lain'>Lain-lain</option> </select> 966 </div> 967 <div class="error-msg" id="err_bank"></div> 968 969 <div class="input-group login-field"> 970 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-piggy-bank-fill prepend-icon"></i></div></span> 971 <input type="text" class="form-control login-input-field" name="rek" id="reg_rek" placeholder="No Rekening"> 972 </div> 973 <div class="error-msg" id="err_rek"></div> 974 <div class="input-group login-field"> 975 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-person-fill prepend-icon"></i></div></span> 976 <input type="text" class="form-control login-input-field" name="nama" id="reg_nama" placeholder="Nama Rekening"> 977 </div> 978 <div class="error-msg" id="err_nama"></div> 979 <div class="input-group login-field"> 980 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-file-earmark-person-fill prepend-icon"></i></div></span> 981 <input type="text" class="form-control login-input-field" name="ref" type="text" id="reg_ref" placeholder="Username Referal bila ada" > 982 </div> 983 <div class="error-msg" id="err_ref"></div> 984 <!-- <input type="text" class="form-control" placeholder="Nama Akun" aria-label="Nama Akun"> 985 <input type="password" class="form-control" placeholder="Kata Sandi" aria-label="Kata Sandi"> --> 986 987 988 <div class="w-100 my-1"> 989 <div id="capverifikasi"> 990 <img src="m/capreg.php" width="100%" style="border-radius: 5px;margin-top: -3px; height: 44px"> 991 </div> 992 993 <div class="input-group login-field mt-1"> 994 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-person-fill-check prepend-icon"></i></div></span> 995 <input type="text" class="form-control login-input-field" name="regverifikasi" id="reg_verifikasi" placeholder="Verifikasi" style="padding: 10px;" autocomplete="off"> 996 </div> 997 <div class="error-msg" id="err_verifikasi"></div> 998 999 </div> 1000 1001 1002 <button type="button" class="btn btn-masuk fw-bold p-0 px-2" value="Register" id="buttonRegister">Daftar</button> 1003 <input type="hidden" name="task" value="register"> 1004 <input type="hidden" name="regmobile" value="cZowaK/Ey+E4ELhLVsnanRBISw9cc5mtAaMiS6ac6ns="> 1005 <input type="hidden" name="iscaptcharegister" value="1"> 1006 <input type="hidden" name="isrecaptcha" value="
10060"> 1007 <input type="hidden" name="isrecaptcharegister" value="0"> 1008 <button type="button" class="btn btn-secondary fw-bold p-0 px-2" value="Close" onClick="closeDaftar()" id="buttonClose">Close</button> 1009 </form> 1010 </div> 1011
1011<script> 1012 const WEBNAME = 'Tahta4D'; 1013 const USE_STRONG_VALIDATION = false; 1014 (function(){ 1015 function root(){ return document.getElementById('mobileregister'); } 1016 function q(id){ return root()?.querySelector('#'+id) || null; } 1017 function qe(sel){ return root()?.querySelector(sel) || null; } 1018 1019 function showError(field,msg){ 1020 const err = qe('#err_'+field); 1021 const inp = q('reg_'+field); 1022 if (err){ err.textContent = msg; err.style.display = 'block'; } 1023 if (inp){ inp.classList.remove('valid-border'); inp.classList.add('error-border'); } 1024 } 1025 function clearError(field){ 1026 const err = qe('#err_'+field); 1027 const inp = q('reg_'+field); 1028 if (err) err.style.display = 'none'; 1029 if (inp){ inp.classList.remove('error-border'); inp.classList.add('valid-border'); } 1030 } 1031 1032 function checkPasswordStrengthJS(username, password) { 1033 const min_length = 6; 1034 const length = password.length; 1035 if (length < min_length) { 1036 return "Password harus minimal " + min_length + " karakter"; 1037 } 1038 const hasLower = /[a-z]/.test(password); 1039 const hasUpper = /[A-Z]/.test(password); 1040 if (!(hasLower && hasUpper)) { 1041 return "Password harus mengandung minimal 1 huruf kecil, 1 huruf besar, dan angka."; 1042 } 1043 if (!/[0-9]/.test(password)) { 1044 return "Password harus mengandung angka"; 1045 } 1046 if (username && password.toLowerCase().includes(username.toLowerCase())) { 1047 return "Password tidak boleh mengandung username"; 1048 } 1049 const numSeq = /(012|123|234|345|456|567|678|789|890|210|321|432|543|654|765|876|987|098)/; 1050 if (numSeq.test(password)) { 1051 return "Password tidak boleh mengandung angka berurutan"; 1052 } 1053 const letterSeqStr = "(abc|bcd|cde|def|efg|fgh|ghi|hij|ijk|jkl|klm|lmn|mno|nop|opq|pqr|qrs|rst|stu|tuv|uvw|vwx|wxy|xyz|" 1054 + "cba|dcb|edc|fed|gfe|hgf|ihg|jih|kji|lkj|mlk|nml|onm|pon|qpo|rqp|srq|tsr|uts|vut|wvu|xwv|yxw|zyx|" 1055 + "qwert|werty|asdf|zxcv|uiop|hjkl)"; 1056 const letterSequences = new RegExp(letterSeqStr, "i"); 1057 if (letterSequences.test(password)) { 1058 return "Password tidak boleh mengandung huruf berurutan"; 1059 } 1060 return null; 1061 } 1062 1063 function vUsername(){ 1064 const v = (q('reg_username')?.value || '').trim(); 1065 if (!v) return showError('username','Username tidak boleh kosong'), false; 1066 if (v.length < 6) return showError('username','Username minimal 6 karakter'), false; 1067 if (v.length > 16) return showError('username','Username maksimal 16 karakter'), false; 1068 if (!/^[A-Za-z0-9]+$/.test(v)) return showError('username','Hanya huruf/angka'), false; 1069 clearError('username'); return true; 1070 } 1071 function vPass(){ 1072 const v = q('reg_pass')?.value || ''; 1073 if(!v) { 1074 showError('password','Password tidak boleh kosong'); 1075 return false;
1076 } 1077 if (USE_STRONG_VALIDATION) { 1078 const username = (q('reg_username')?.value || '').trim(); 1079 const err = checkPasswordStrengthJS(username, v); 1080 if (err) { 1081 showError('password', err); 1082 return false; 1083 } 1084 clearError('password'); 1085 if (q('reg_passcon')?.value) { 1086 vPasscon(); 1087 } 1088 return true; 1089 } 1090 1091 if (v.length < 6) { 1092 showError('password','Password minimal 6 karakter'); 1093 return false; 1094 } 1095 1096 clearError('password'); 1097 return true; 1098 } 1099 function vPasscon() { 1100 const p1 = q('reg_pass')?.value || ''; 1101 const p2 = q('reg_passcon')?.value || ''; 1102 if (!p2) { 1103 showError('passcon', 'Konfirmasi password kosong'); 1104 return false; 1105 } 1106 if (USE_STRONG_VALIDATION) { 1107 const username = (q('reg_username')?.value || '').trim(); 1108 const err = checkPasswordStrengthJS(username, p1); 1109 if (err) { 1110 showError('passcon', err); 1111 return false; 1112 } 1113 } 1114 1115 if (p1 !== p2) { 1116 showError('passcon', 'Konfirmasi tidak sama'); 1117 return false; 1118 } 1119 1120 clearError('passcon'); 1121 return true; 1122 } 1123 // function vPass(){ 1124 // const v = q('reg_pass')?.value || ''; 1125 // if (!v) return showError('password','Password tidak boleh kosong'), false; 1126 // if (v.length < 6) return showError('password','Password minimal 6 karakter'), false; 1127 // clearError('password'); return true; 1128 // } 1129 // function vPasscon(){ 1130 // const p1 = q('reg_pass')?.value || ''; 1131 // const p2 = q('reg_passcon')?.value || ''; 1132 // if (!p2) return showError('passcon','Konfirmasi password kosong'), false; 1133 // if (p1 !== p2) return showError('passcon','Konfirmasi tidak sama'), false; 1134 // clearError('passcon'); return true; 1135 // } 1136 function vEmail(){ 1137 const v = (q('reg_email')?.value || '').trim(); 1138 if (!v) return showError('email','Email tidak boleh kosong'), false; 1139 if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(v)) return showError('email','Format email salah'), false; 1140 clearError('email'); return true; 1141 } 1142 function vTelp(){ 1143 const el = q('reg_telpon'); if (!el) return true; 1144 el.value = (el.value || '').replace(/\D/g,''); 1145 if (!el.value) return showError('telpon','Telpon kosong'), false; 1146 if (el.value.length < 10) return showError('telpon','Telpon minimal 10 digit'), false; 1147 clearError('telpon'); return true; 1148 } 1149 function vBank(){ 1150 if (!q('reg_bank')?.value) return showError('bank','Pilih bank'), false; 1151 clearError('bank'); return true; 1152 } 1153 function vRek(){ 1154 const el = q('reg_rek'); if (!el) return true; 1155 el.value = (el.value || '').replace(/\D/g,''); 1156 if (!el.value) return showError('rek','Rekening kosong'), false; 1157 if (el.value.length < 8) return showError('rek','Minimal 8 digit'), false; 1158 clearError('rek'); return true; 1159 } 1160 function vNama(){ 1161 const v = (q('reg_nama')?.value || '').trim(); 1162 if (!v) return showError('nama','Nama kosong'), false; 1163 if (v.length < 3) return showError('nama','Nama minimal 3 karakter'), false; 1164 if(!/^[a-zA-Z\s]+$/.test(v)) return showError('nama','Nama hanya boleh huruf'), false; 1165 clearError('nama'); return true; 1166 } 1167 function vRefOpt(){ 1168 const el = q('reg_ref'); if (!el) return true; 1169 const v = (el.value || '').trim(); 1170 if (!v) return clearError('ref'), true; 1171 if (v.length > 16) return showError('ref','Maksimal 16 karakter'), false; 1172 if (!/^[A-Za-z0-9]+$/.test(v)) return showError('ref','Hanya huruf/angka'), false; 1173 clearError('ref'); return true; 1174 } 1175 function vVerifOpt(){ 1176 const el = q('reg_verifikasi'); if (!el) return true; 1177 const v = (el.value || '').trim(); 1178 if (!v) return showError('verifikasi','Kode verifikasi harus diisi'), false; 1179 clearError('verifikasi'); return true; 1180 } 1181 1182 function validateAll(){ 1183 const ok = 1184 vUsername() & vPass() & vPasscon() & vEmail() & 1185 vTelp() & vBank() & vRek() & vNama() & 1186 vRefOpt() & vVerifOpt(); 1187 return !!ok; 1188 } 1189 1190 function attach(id, validator, opts){ 1191 const el = q(id); if (!el) return; 1192 const run = () => validator(); 1193 el.addEventListener('focus', run); 1194 if (!opts || opts.input !== false) el.addEventListener('input', run); 1195 el.addEventListener('blur', run); 1196 if (opts && opts.change) el.addEventListener('change', run); 1197 } 1198 1199 document.addEventListener('DOMContentLoaded', function(){ 1200 attach('reg_username', vUsername); 1201 attach('reg_pass', vPass); 1202 attach('reg_passcon', vPasscon); 1203 attach('reg_email', vEmail); 1204 attach('reg_telpon', vTelp); 1205 attach('reg_bank', vBank, { input
1205:false, change:true }); 1206 attach('reg_rek', vRek); 1207 attach('reg_nama', vNama); 1208 attach('reg_ref', vRefOpt); 1209 attach('reg_verifikasi', vVerifOpt); 1210 1211 const f = q('formRegister'); 1212 if (f) { 1213 f.addEventListener('submit', function(e){ 1214 if (!validateAll()) { 1215 e.preventDefault(); 1216 const firstErr = root()?.querySelector('.error-border') || q('reg_username'); 1217 if (firstErr && firstErr.focus) firstErr.focus(); 1218 } 1219 }); 1220 } 1221 }); 1222 })(); 1223 </script>
1223 1224 </div> 1225 </div> 1226 1227 <div class="menu"> 1228 <style> 1229 .menu-item { 1230 display: flex; 1231 flex-direction: column; 1232 align-items: center; 1233 justify-content: center; 1234 gap: 12px; 1235 min-width: 72px; 1236 padding: 8px; 1237 height: 100%; 1238 } 1239 1240 .menu-item:hover { 1241 background: linear-gradient(180deg,var(--secondary-background) 0%, rgba(255, 255, 255, 0) 100%); 1242 } 1243 1244 .menu-item.active { 1245 background: linear-gradient(180deg,var(--secondary-background) 0%, rgba(255, 255, 255, 0) 100%); 1246 } 1247 1248 .menu-item-img { 1249 height: 28px; 1250 } 1251 1252 .menu-item-icon { 1253 font-size: 28px; 1254 color: var(--menu-item-color) 1255 } 1256 1257 .menu-item:hover>.menu-item-icon { 1258 color: var(--primary-color); 1259 } 1260</style> 1261 1262 1263<a href="/" class="menu-item active"> 1264 <!--<img class="mobile-only" src="assets/slot.png" alt="">--> 1265 <i class="menu-item-icon icon-home" style="font-size: 28px"></i> 1266 <label>HOME</label> 1267</a> 1268 1269 <a href="/register" class="menu-item" onmouseover="showProducts('hover-togel')" onmouseout="hideProducts('hover-togel')"> 1270 <!--<img class="mobile-only" src="assets/togel.png" alt="">--> 1271 <!--<img src="https://img.viva88athenae.com//icons/lottery.png?1790258693" alt="TOGEL" class="menu-item-img">--> 1272 <i class="menu-item-icon icon-lottery" style="font-size: 28px"></i> 1273 <label>TOGEL</label> 1274 </a> 1275 1276 1277 1278<a href="/slot" class="menu-item" onmouseover="showProducts('hover-slot')" onmouseout="hideProducts('hover-slot')"> 1279 <!--<img class="mobile-only" src="assets/slot.png" alt="">--> 1280 <i class="menu-item-icon icon-slots"></i> 1281 <label>SLOT</label> 1282</a> 1283<a href="/casino" class="menu-item" onmouseover="showProducts('hover-live')" onmouseout="hideProducts('hover-live')"> 1284 <!--<img class="mobile-only" src="assets/live.png" alt="">--> 1285 <i class="menu-item-icon icon-casino"></i> 1286 <label>LIVE CASINO</label> 1287</a> 1288<a href="/sport" class="menu-item" onmouseover="showProducts('hover-sport')" onmouseout="hideProducts('hover-sport')"> 1289 <!--<img class="mobile-only" src="assets/sport.png" alt="">--> 1290 <i class="menu-item-icon icon-sports"></i> 1291 <label>SPORT</label> 1292</a> 1293<a href="/sabung" class="menu-item" onmouseover="showProducts('hover-sabung')" onmouseout="hideProducts('hover-sabung')"> 1294<!-- <img class="mobile-only" src="assets/sabung.png" alt="">--> 1295 <i class="menu-item-icon icon-sabung"></i> 1296 <label>SABUNG</label> 1297</a> 1298<a href="/arcade" class="menu-item" onmouseover="showProducts('hover-fishing')" onmouseout="hideProducts('hover-fishing')"> 1299 <!--<img class="mobile-only" src="assets/fishing.png" alt="">--> 1300 <i class="menu-item-icon icon-arcade"></i> 1301 <label>ARCADE</label> 1302</a> 1303<a href="/interactive" class="menu-item" onmouseover="showProducts('hover-interactive')" onmouseout="hideProducts('hover-interactive')"> 1304 <i class="menu-item-icon icon-interactive"></i> 1305 <label>INTERACTIVE</label> 1306</a> 1307 </div> 1308 1309 1310 1311 <div class="menu-mobile mobile-only" style="width: 100%; overflow-x: hidden; position: relative; border-top: 3px solid var(--primary-color); border-bottom: 3px solid var(--theme-color)"> 1312 1313 1314 <div style="position: absolute; height: 100%; background: var(--primary-color); display: grid; place-items: center; left: 0; padding: 0px 6px" onclick="document.getElementById('menu-mobile').scrollBy(-40, 0)"> 1315 <i class="bi bi-caret-left-fill" style="font-size: 16px; color: var(--marquee-color)"></i> 1316 </div> 1317 1318 <div style="position: absolute; height: 100%; background: var(--primary-color); display: grid; place-items: center; right: 0; padding: 0px 6px;" onclick="document.getElementById('menu-mobile').scrollBy(40, 0)"> 1319 <i class="bi bi-caret-right-fill" style="font-size: 16px; color: var(--marquee-color)"></i> 1320 </div> 1321 1322 1323 <div id="menu-mobile" style="height:60px; overflow-x: scroll; overflow-y: hidden; max-width: 100%; display: block; margin-left: 28px; margin-right: 28px; background: linear-gradient(90deg, rgba(26,26,26,0.3) 0%, rgba(0,0,0,0.3) 10%, rgba(0,0,0,0.3) 100%), var(--primary-color)"> 1324 1325 1326 <div style="white-space: nowrap; height: 100%; font-size: 0px"> 1327 1328 <a href="#togel-mobile" style="height: 100%; width: 74px; display: inline-block;"> 1329 <div style="display: grid; place-items: center; height: 100%"> 1330 <div class="menu-item" style="gap: 8px"> 1331 <img class="mobile-only" src="https://img.viva88athenae.com//icons/lottery.png" alt=""> 1332 <label class="text-white">TOGEL</label> 1333 </div> 1334 </div> 1335 </a> 1336 1337 <div style="height: 100%; width: 74px; display: inline-block;"> 1338 <div style="display: grid; place-items: center; height: 100%"> 1339 <div class="menu-item" style="gap: 8px" onclick="showProvider('slot')"> 1340 <img class="mobile-only" src="https://img.viva88athenae.com//icons/slots.png" alt=""> 1341 <label class="text-white">SLOT</label> 1342 </div> 1343 </div> 1344 </div> 1345 <div style="height: 100%; width: 74px; display: inline-block;"> 1346 <div style="display: grid; place-items: center; height: 100%"> 1347 <div class="menu-item" style="gap: 8px" onclick="showProvider('casino')"> 1348 <img class="mobile-only" src="https://img.viva88athenae.com//icons/casino.png" alt=""> 1349 <label class="text-white">LIVE CASINO</label> 1350 </div> 1351 </div> 1352 </div> 1353 <div style="height: 100%; width: 74px; display: inline-block;"> 1354 <div style="display: grid; place-items: center; height: 100%"> 1355 <div class="menu-item" style="gap: 8px" onclick="showProvider('sport')"> 1356 <img class="mobile-only" src="https://img.viva88athenae.com//icons/sp
1356orts.png" alt=""> 1357 <label class="text-white">SPORT</label> 1358 </div> 1359 </div> 1360 </div> 1361 <div style="height: 100%; width: 74px; display: inline-block;"> 1362 <div style="display: grid; place-items: center; height: 100%"> 1363 <div class="menu-item" style="gap: 8px" onclick="showProvider('fish')"> 1364 <img class="mobile-only" src="https://img.viva88athenae.com//icons/arcade.png" alt=""> 1365 <label class="text-white">ARCADE</label> 1366 </div> 1367 </div> 1368 </div> 1369 <div style="height: 100%; width: 74px; display: inline-block;"> 1370 <div style="display: grid; place-items: center; height: 100%"> 1371 <div class="menu-item" style="gap: 8px" onclick="showProvider('sabung')"> 1372 <img class="mobile-only" src="https://img.viva88athenae.com//icons/sabung.png" alt=""> 1373 <label class="text-white">SABUNG</label> 1374 </div> 1375 </div> 1376 </div> 1377 1378 <div style="height: 100%; width: 74px; display: inline-block;"> 1379 <div style="display: grid; place-items: center; height: 100%"> 1380 <div class="menu-item" style="gap: 8px" onclick="showProvider('interactive')"> 1381 <img class="mobile-only" src="https://img.viva88athenae.com//icons/interactive.png" alt=""> 1382 <label class="text-white">INTERACTIVE</label> 1383 </div> 1384 </div> 1385 </div> 1386 </div> 1387 </div> 1388</div> 1389 1390 <div class="menu-content mobile-only"> 1391 <div id="main-content" style="background: var(--content-box-background)"> 1392 </div> 1393 </div> 1394 1395 1396 <!-- Banner SBO --> 1397 1398 <style> 1399 .match-slider-wrap { 1400 max-width: 1200px; 1401 margin: 16px auto; 1402 margin-bottom: 24px; 1403 padding: 0 12px; 1404 } 1405 1406 .match-card { 1407 position: relative; 1408 overflow: hidden; 1409 min-height: 180px; 1410 border-radius: 16px; 1411 background: 1412 linear-gradient(135deg, rgba(255,255,255,.06), rgba(255,255,255,.01)), 1413 linear-gradient(180deg, #232323 0%, #161616 100%); 1414 color: #fff; 1415 box-shadow: 0 10px 24px rgba(0,0,0,.35); 1416 padding: 14px 14px 16px; 1417 } 1418 1419 .match-card::before { 1420 content: ""; 1421 position: absolute; 1422 inset: 0; 1423 background: repeating-linear-gradient( 1424 -35deg, 1425 rgba(255,255,255,.04), 1426 rgba(255,255,255,.04) 8px, 1427 transparent 8px, 1428 transparent 18px 1429 ); 1430 pointer-events: none; 1431 opacity: .35; 1432 } 1433 1434 .match-card > * { 1435 position: relative; 1436 z-index: 1; 1437 } 1438 1439 .league-name { 1440 font-size: 14px; 1441 font-weight: 700; 1442 letter-spacing: .4px; 1443 text-transform: uppercase; 1444 text-align: center; 1445 margin-bottom: 2px; 1446 color: #ffffff; 1447 } 1448 1449 .kickoff-time { 1450 font-size: 14px; 1451 font-weight: 800; 1452 text-align: center; 1453 color: #ffd23c; 1454 margin-bottom: 12px; 1455 } 1456 1457 .match-main-row, 1458 .match-odds-row { 1459 display: flex; 1460 align-items: flex-start; 1461 justify-content: space-between; 1462 gap: 0; 1463 } 1464 1465 .match-odds-row { 1466 align-items: center; 1467 margin-top: 12px; 1468 } 1469 1470 .team-col { 1471 width: 30%; 1472 text-align: center; 1473 display: flex; 1474 flex-direction: column; 1475 align-items: center; 1476 } 1477 1478 .score-col { 1479 width: 40%; 1480 text-align: center; 1481 display: flex; 1482 flex-direction: column; 1483 align-items: center; 1484 justify-content: center; 1485 } 1486 1487 .team-logo { 1488 width: 46px; 1489 height: 46px; 1490 object-fit: contain; 1491 margin-bottom: 6px; 1492 } 1493 1494 .team-name { 1495 font-size: 14px; 1496 line-height: 1.15; 1497 min-height: 34px; 1498 display: flex; 1499 align-items: center; 1500 justify-content: center; 1501 text-align: center; 1502 } 1503 1504 .score-value { 1505 font-size: 28px; 1506 font-weight: 800; 1507 line-height: 1; 1508 margin-bottom: 10px; 1509 } 1510 1511 .bet-btn { 1512 display: inline-block; 1513 min-width: 95px; 1514 border-radius: 8px; 1515 background: linear-gradient(180deg, #ffcf21 0%, #f0ab00 100%); 1516 color: #1d1d1d; 1517 font-size: 14px; 1518 font-weight: 800; 1519 text-decoration: none; 1520 padding: 10px 16px; 1521 box-shadow: inset 0 1px 0 rgba(255,255,255,.45); 1522 } 1523 1524 .bet-btn:hover { 1525 color: #1d1d1d; 1526 filter: brightness(1.03); 1527 } 1528 1529 .odds-col { 1530 width: 30%; 1531 text-align: center; 1532 font-size: 12px; 1533 font-weight: 700; 1534 color: #ffd23c; 1535 display: flex; 1536 align-items: center; 1537 justify-content: center; 1538 min-height: 18px; 1539 } 1540 1541 .odds-col small { 1542 font-size: 12px; 1543 font-weight: 600; 1544 color: #ffffff; 1545 opacity: .95; 1546 } 1547 1548 .odds-spacer { 1549 width: 40%; 1550 } 1551 1552 .carousel-control-prev, 1553 .carousel-control-next { 1554 width: 48px; 1555 } 1556 1557 .carousel-control-prev-icon, 1558 .carousel-control-next-icon { 1559 width: 2.5rem; 1560 height: 2.5rem; 1561 border-radius: 50%; 1562 background-color: rgba(255,255,255,.15); 1563 background-size: 55% 55%; 1564 } 1565 1566 .carousel-indicators [data-bs-target] { 1567 width: 8px; 1568 height: 8px; 1569 border-radius: 50%; 1570 } 1571 1572 @media (max-width: 991.98px) { 1573 .match-card { 1574 min-height: 170px; 1575 } 1576 } 1577 1578 @media (max-width: 767.98px) { 1579 .match-slider-wrap { 1580 max-width: 100%; 1581 padding: 0 20px; 1582 margin: 20px 0; 1583 } 1584 1585 .match-slider-wrap .carousel-inner { 1586 padding: 0; 1587 } 1588 1589 .match-slider-wrap .carousel-item .row { 1590 margin: 0; 1591 } 1592 1593 .match-slider-wrap .carousel-item .col-12 { 1594 padding: 0; 1595 } 1596 1597 .match-card { 1598 width: 100%; 1599 border-radius: 16px; 1600 } 1601 1602 .league-name { 1603 font-size: 13px; 1604 margin-bottom: 2px; 1605 } 1606 1607 .kickoff-time { 1608 font-size: 13px; 1609 margin-bottom: 10px; 1610 } 1611 1612 .team-col { 1613 width: 30%; 1614 } 1615 1616 .score-col { 1617 width: 40%; 1618 } 1619 1620 .team-logo { 1621 width: 42px; 1622 height: 42px; 1623 margin-bottom: 4px; 1624 } 1625 1626 .team-name { 1627 font-size: 12px; 1628 line-height: 1.15; 1629 min-height: 30px; 1630 } 1631 1632 .score-value { 1633 font-size: 22px; 1634 margin-bottom: 8px; 1635 } 1636 1637 .bet-btn { 1638 min-width: 88px; 1639 font-size: 13px; 1640 padding: 8px 14px; 1641 border-radius: 8px; 1642 } 1643 1644 .match-odds-row { 1645 margin-top: 10px; 1646 } 1647 1648 .odds-col, 1649 .odds-col small { 1650 font-size: 11px; 1651 } 1652 1653 .carousel-control-prev, 1654 .carousel-control-next { 1655 width: 34px; 1656 } 1657 1658 .carousel-control-prev-icon, 1659 .carousel-control-next-icon { 1660 width: 2rem; 1661 height: 2rem; 1662 background-size: 50% 50%; 1663 } 1664 1665 .carousel-indicators { 1666 margin-bottom: -2px; 1667 } 1668 1669 .carousel-indicators [data-bs-target] { 1670 width: 7px; 1671 height: 7px; 1672 margin: 0 3px; 1673 } 1674 } 1675 </style> 1676 <!-- Banner SBO End --> 1677 1678 <div class="promosi"> 1679 1680 <!-- Desktop --> 1681 <div class="desktop-only h-100"> 1682 <div class="d-flex align-items-center h-100"> 1683 <a href="/promosi" class="menu-item"> 1684 <i class="menu-item-icon icon-promotion"></i> 1685 <label>PROMOSI</label> 1686 </a> 1687 1688 <a href="/event" class="menu-item"> 1689 <i class="menu-item-icon icon-event"></i> 1690 <label>EVENT</label> 1691 </a> 1692 </div> 1693 </div> 1694 1695 1696 1697 1698 <!--<div class="btn-informasi desktop-only" onclick="document.getElementById('modal-wrapper').style.display='block'"><a class="pointer" href="javascript:page('tentang');" style="text-decoration: none;" data-toggle="tooltip" data-placement="bottom" title="Informasi"><i class="bi bi-info-circle-fill" style="font-size: 16px"></i></a></div>--> 1699 1700 <!-- Mobile --> 1701 1702 <div class="mobile-only" style="padding-top: 24px"> 1703 1704 <div class="d-flex gap-3 justify-content-center align-items-center"> 1705 <a href="/?desktop" style="display: grid; place-items: center; font-size: 1.2rem; cursor: pointer; color: var(--menu-item-color)">Desktop</a> 1706 <div style="height: 1.1rem; width: 1.5px; background: var(--menu-item-color)"></div> 1707 1708 <a href="/wap" style="display: grid; place-items: center; font-size: 1.2rem; cursor: pointer; color: var(--menu-item-color)">Wap</a> 1709 </div> 1710 1711 1712 </div> 1713 </div> 1714 1715 </div> 1716 1717 </header> 1718 1719 1720 1721 <div id="marquee" class="marquee desktop-only"> 1722 <div class="marquee-content py-2"> 1723 <div class="d-flex
1723align-items-center gap-2"> 1724 <div id="timenow" class="desktop-only" style="white-space: nowrap;"></div> 1725 <i class="bi bi-megaphone-fill desktop-only"></i> 1726 </div> 1727 <div class="running" style="padding-left: 8px; padding-right: 32px"> 1728 <div class="broadcast" style="width: 100%">Selamat Datang di Tahta4D Situs Judi Online Resmi Terpercaya, Bandar Togel WAP, Slot, Live Casino, Tembak Ikan Online Teraman dan Terpercaya dengan Proses Tercepat</div> 1729 </div> 1730 <div class="d-flex align-items-center gap-2"> 1731 <div id="desktoplogin" class="desktop-only"> 1732 <form class="login-form form" role="form"> 1733 <div id="msgbox" style="margin-right: 8px; color: #b29459; font-size: 1rem; white-space:nowrap;"></div> 1734 <div class="input-group login-field"> 1735 <span class="input-group-text prepend mobile-only "><div class="h-100 center"><i class="bi bi-person-circle prepend-icon"></i></div></span> 1736 <input type="text" name="username" class="form-control login-input-field username" placeholder="Nama Akun" aria-label="Username"> 1737 </div> 1738 1739 1740 1741 <div class="input-group login-field"> 1742 <span class="input-group-text mobile-only prepend"><div class="h-100 center"><i class="bi bi-shield-lock-fill prepend-icon"></i></div></span> 1743 <input type="password" name="password" class="form-control login-input-field password" placeholder="Kata Sandi" aria-label="Password"> 1744 </div> 1745 1746 <!-- captcha --> 1747 1748 <div class="verifikasiform" style=" "> 1749 <div style="display: flex; gap: 2px;"> 1750 <span id="verifikasi"><img src="/capimg.php" width="40" height="30" style="border:1px #999 solid;"></span> 1751 <input type="text" class="form-control login-field" name="verifikasi" id="verform" style="width:40px;height: 30px !important" autocomplete="off"> 1752 </div> 1753 1754 </div> 1755 <input type="hidden" name="verif" id="verifval" class="verifval" value="1"> 1756 1757 <!-- end captcha --> 1758 1759 1760 <button type="submit" value="Masuk" class="btn btn-masuk fw-bold p-0 px-2 submit">Masuk</button> 1761 <button type="button" class="btn btn-daftar btn-daftar-desktop fw-bold p-0 px-2 desktop-only" onclick="window.location.href='/register'">Daftar</button> 1762 1763 1764 <input type="hidden" name="task" value="login"> 1765 <input type="hidden" name="iscaptchalogin" value="1"> 1766 <input type="hidden" name="logindesktop" value="/FkM3bF5uPq/ifDwexpq9n0EpzcgSw2Ba7SPS8gY9zg="> 1767 <input type="hidden" name="isrecaptchalogin" value="0"> 1768 </form> 1769 1770 </div> 1771 1772 1773 <!--<a href="/event">--> 1774 <!-- <img src="https://img.viva88athenae.com//btnevent.png" alt="EVENT" height="24px"/>--> 1775 <!--</a>--> 1776 </div> 1777 </div> 1778 </div> 1779 1780 1781 1782 <!--Informasi Modal --> 1783 <div id="modal-wrapper" class="modal" style=" background:none;"> 1784 1785 <div class="slideDown" id="informasi-menu"> 1786 <div class="row"> 1787 <div class="col-xs-3" style="padding-right:0px; width:164px"> 1788 <div id="informasi-logo"> 1789 <img src="/images/logoweb.png" width="120px"/> 1790 </div> 1791 <div class="menuleft"> 1792 1793 <a class="active btn-black" href="javascript:toggleInformasi('tentang');">TENTANG KAMI</a> 1794 <a class="btn-black" href="javascript:toggleInformasi('bantuan');">BANTUAN</a> 1795 <a class="btn-black" href="javascript:toggleInformasi('peraturan');">PERATURAN</a> 1796 <a class="btn-black" href="javascript:toggleInformasi('bank');">INFORMASI BANK</a> 1797 <a class="btn-black" href="javascript:toggleInformasi('hubungi');">HUBUNGI KAMI</a> 1798 <a class="btn-black" href="javascript:toggleInformasi('privasi');">KEBIJAKAN PRIVASI</a> 1799 <a class="btn-black" href="javascript:toggleInformasi('cookies');">PERSETUJUAN COOKIES</a> 1800 1801 </div> 1802 </div> 1803 <div class="col-xs-9" id="informasi-content" style="position: relative"> 1804 <div onclick="document.getElementById('modal-wrapper').style.display='none'" class="closebox" title="Close Informasi">×</div> 1805 <div style="margin: 32px 0; height:600px; overflow: auto; z-index:1;" id="content2"> 1806 </div> 1807 </div> 1808 1809 </div> 1810 </div> 1811 </div> 1812 1813 1814 1815 1816 <div class="contentdata"> 1817 <div id="content-primary" class="p-0"> 1818 1819 1820 <div class="content-body" style="position: relative"> 1821 <div class="content-area">
1822 <div id="content" class="content-box"> 1823 1824 <style> 1825 .error-msg { color: red; font-size: 12px; margin-top: 3px; display: none; } 1826 .error-border { border-color: red !important; } 1827 .valid-border { border-color: green !important; } 1828 </style> 1829 <div id="desktopregister" class="panel panel-default panelbg ptsans"> 1830 <div class="panel-body panelbg"> 1831 <div style="margin-bottom:16px; font-weight: bold; font-size: 1.5rem"><i class="bi bi-person-fill"></i> Daftar</div> 1832 <div id="statusRegister"></div> 1833 <form class="form-group-sm" id="formRegister"> 1834 <div class="form-group-sm" id="input-username"> 1835 <label>Username</label><input type="text" class="form-control has-success" name="username" id="reg_username" placeholder="Username 6-16 karakter standar (A~Z, a~z, 0~9) dan tanpa spasi"> 1836 <div class="error-msg" id="err_username"></div> 1837 </div> 1838 <div class="row" style="margin-top:10px"> 1839 <div class="form-group-sm col-md-3" id="input-pass"> 1840 <label>Password</label><input type="password" id="reg_pass" name="pass" class="form-control" placeholder="Password (6 karakter atau lebih)"> 1841 <div class="error-msg" id="err_password"></div> 1842 </div> 1843 <div class="form-group-sm col-md-3" id="input-passcon"> 1844 <label>Konfirmasi Password</label><input type="password" id="reg_passcon" name="passcon" class="form-control" placeholder="Password sekali lagi"> 1845 <div class="error-msg" id="err_passcon"></div> 1846 </div> 1847 <div class="form-group-sm col-md-3" id="input-email"> 1848 <label>Email</label><input type="text" id="reg_email" name="email" class="form-control" placeholder="Masukkan Email"> 1849 <div class="error-msg" id="err_email"></div> 1850 </div> 1851 <div class="form-group-sm col-md-3" id="input-telpon"> 1852 <label>Telpon</label><input type="text" id="reg_telpon" inputmode="numeric" name="telpon" class="form-control" placeholder="Masukkan Telpon"> 1853 <div class="error-msg" id="err_telpon"></div> 1854 </div> 1855 </div> 1856 <div class="row" style="margin-top:10px"> 1857 <div class="form-group-sm col-md-3" id="input-bank"> 1858 <label>Bank</label> 1859 <select class="form-control" name="bank" id="reg_bank"> 1860 <option value="">Pilih Bank</option> 1861 <option value="BCA">BCA</option> 1862 <option value="Mandiri">Mandiri</option> 1863 <option value="BNI">BNI</option> 1864 <option value="BRI">BRI</option> 1865 <option value="CIMB">CIMB</option> 1866 <option value="Danamon">Danamon</option> 1867 <option value="Permata">Permata</option> 1868 <option value="BJB">BJB</option> 1869 <option value="OCBC">OCBC</option> 1870 <option value="DKI">DKI</option> 1871 <option value="SUMUT">SUMUT</option> 1872 <option value="BSI">BSI</option> 1873 <option value="NEO">NEO</option> 1874 <option value="JAGO">JAGO</option> 1875 <option value="SeaBank">SeaBank</option> 1876 <option value="NOBU">NOBU</option> 1877 <option value="Maybank">Maybank</option> 1878 <option value="Sinarmas">Sinarmas</option> 1879 <option value="UOB">UOB</option> 1880 <option value="Jenius">Jenius</option> 1881 <option value="DANA">DANA</option> 1882 <option value="OVO">OVO</option> 1883 <option value="ShopeePay">ShopeePay</option> 1884 <option value="GOPAY">
1884GOPAY</option> 1885 <option value="LinkAja">LinkAja</option> 1886 <option value="Sakuku">Sakuku</option> 1887 <option value="BluBCA">BluBCA</option> 1888 <option value="Superbank">Superbank</option> 1889 <option value="Allobank">Allobank</option> 1890 <option value="SAQU">SAQU</option> 1891 <option value="Lain-lain">Lain-lain</option> 1892 </select> 1893 <div class="error-msg" id="err_bank"></div> 1894 </div> 1895 <div class="form-group-sm col-md-3" id="input-rek"> 1896 <label>No Rekening</label><input type="text" inputmode="numeric" name="rek" id="reg_rek" class="form-control" placeholder="Masukkan nomor rekening"> 1897 <div class="error-msg" id="err_rek"></div> 1898 </div> 1899 <div class="form-group-sm col-md-3" id="input-nama"> 1900 <label>Nama sesuai Rekening</label><input name="nama" type="text" id="reg_nama" class="form-control" placeholder="Nama sesuai Rekening"> 1901 <div class="error-msg" id="err_nama"></div> 1902 </div> 1903 <div class="form-group-sm col-md-3" id="input-ref"> 1904 <label>Referal</label><input name="ref" type="text" id="reg_ref" class="form-control" placeholder="Username Referal bila ada"> 1905 <div class="error-msg" id="err_ref"></div> 1906 </div> 1907 </div> 1908 <div class="row" style="margin-top:10px"> 1909 <div class="form-group-sm col-md-3" id="input-verifikasi"> 1910 <label>Verifikasi</label><input type="text" name="regverifikasi" id="reg_verifikasi" maxlength="32" class="form-control" placeholder="Isi karakter di samping"> 1911 <div class="error-msg" id="err_verifikasi"></div> 1912 </div> 1913 <div class="form-group-sm col-md-3"> 1914 <label> </label><span id="capverifikasi"><img src="capreg.php" width="100%" height="30" style="border:1px #999 solid;"></span> 1915 </div> 1916 1917 </div> 1918 <div style="margin-top:15px"> 1919 <label class="checkbox-inline" style="display: flex; gap: 4px"> 1920 <input type="checkbox" checked disabled> 1921 <div>Dengan ini saya menyatakan bahwa saya telah membaca dan menyetujui <a href="javascript:showInformasi('privasi')" style="color: var(--primary-color)">Kebijakan Privasi</a> pada Situs ini.</div> 1922 </label> 1923 1924 </div> 1925 <input type="button" class="btn btn-masuk fw-bold" value="Daftar" style="margin-top:20px; width:200px; text-align: center; display: grid; place-items: center; line-height: var(--text-size-default); height: 40px" id="buttonRegisterDesktop"> 1926 <input type="hidden" name="task" value="register"> 1927 <input type="hidden" name="regdesktop" value="8YvuEMrWUBlpULmr9EoTb0MQli0rBdIAOO17qBIsfOc="> 1928 <input type="hidden" name="iscaptcharegister" value="1"> 1929 <input type="hidden" name="isrecaptcha" value="0"> 1930 <input type="hidden" name="isrecaptcharegister" value="0"> 1931 </form> 1932 </div> 1933 </div> 1934
1935<script> 1936(function(){ 1937 function root(){ return document.getElementById('desktopregister'); } 1938 function q(id){ return root()?.querySelector('#'+id) || null; } 1939 function qe(sel){ return root()?.querySelector(sel) || null; } 1940 1941 function showError(field,msg){ 1942 const err = qe('#err_'+field), inp = q('reg_'+field); 1943 if (err){ err.textContent = msg; err.style.display = 'block'; } 1944 if (inp){ inp.classList.remove('valid-border'); inp.classList.add('error-border'); } 1945 } 1946 function clearError(field){ 1947 const err = qe('#err_'+field), inp = q('reg_'+field); 1948 if (err) err.style.display = 'none'; 1949 if (inp){ inp.classList.remove('error-border'); inp.classList.add('valid-border'); } 1950 } 1951 1952 // validator functions 1953 1954 function checkPasswordStrengthJS(username, password) { 1955 const min_length = 6; 1956 const length = password.length; 1957 1958 if (length < min_length) { 1959 return "Password harus minimal " + min_length + " karakter"; 1960 } 1961 1962 if(!USE_STRONG_VALIDATION) { 1963 return null; 1964 } 1965 const hasLower = /[a-z]/.test(password); 1966 const hasUpper = /[A-Z]/.test(password); 1967 if (!(hasLower && hasUpper)) { 1968 return "Password harus mengandung minimal 1 huruf kecil, 1 huruf besar, dan angka."; 1969 } 1970 if (!/[0-9]/.test(password)) { 1971 return "Password harus mengandung angka"; 1972 } 1973 if (username && password.toLowerCase().includes(username.toLowerCase())) { 1974 return "Password tidak boleh mengandung username"; 1975 } 1976 const numSeq = /(012|123|234|345|456|567|678|789|890|210|321|432|543|654|765|876|987|098)/; 1977 if (numSeq.test(password)) { 1978 return "Password tidak boleh mengandung angka berurutan"; 1979 } 1980 const letterSeqStr = "(abc|bcd|cde|def|efg|fgh|ghi|hij|ijk|jkl|klm|lmn|mno|nop|opq|pqr|qrs|rst|stu|tuv|uvw|vwx|wxy|xyz|" 1981 + "cba|dcb|edc|fed|gfe|hgf|ihg|jih|kji|lkj|mlk|nml|onm|pon|qpo|rqp|srq|tsr|uts|vut|wvu|xwv|yxw|zyx|" 1982 + "qwert|werty|asdf|zxcv|uiop|hjkl)"; 1983 const letterSequences = new RegExp(letterSeqStr, "i"); 1984 if (letterSequences.test(password)) { 1985 return "Password tidak boleh mengandung huruf berurutan"; 1986 } 1987 return null; 1988 } 1989 1990 // validator functions 1991 const useStrongValidation = false; 1992 1993 function vUsername(){ 1994 const v = (q('reg_username')?.value||'').trim(); 1995 if(!v) return showError('username','Username tidak boleh kosong'), false; 1996 if(v.length<6) return showError('username','Username minimal 6 karakter'), false; 1997 if(v.length>16) return showError('username','Username maksimal 16 karakter'), false; 1998 if(!/^[A-Za-z0-9]+$/.test(v)) return showError('username','Hanya huruf/angka'), false; 1999 clearError('username'); return true; 2000 } 2001 function vPass(){ 2002 const username = (q('reg_username')?.value || '').trim(); 2003 const v = q('reg_pass')?.value || ''; 2004 if(!v) { 2005 showError('password','Password tidak boleh kosong'); 2006 return false; 2007 } 2008 const err = useStrongValidation ? checkPasswordStrengthJS(username, v) : null; 2009 if (err) { 2010 showError('password', err); 2011 return false; 2012 } 2013 clearError('password'); 2014 if (q('reg_passcon')?.value) { 2015 vPasscon(); 2016 } 2017 2018 return true; 2019 } 2020 function vPasscon() { 2021 const username = (q('reg_username')?.value || '').trim(); 2022 const p1 = q('reg_pass')?.value || ''; 2023 const p2 = q('reg_passcon')?.value || ''; 2024 if (!p2) { 2025 showError('passcon', 'Konfirmasi password kosong'); 2026 return false; 2027 } 2028 const err = useStrongValidation ? checkPasswordStrengthJS(username, p1) : null; 2029 if (err) { 2030 showError('passcon', err); 2031 return false; 2032 } 2033 if (p1 !== p2) { 2034 showError('passcon', 'Konfirmasi tidak sama'); 2035 return false; 2036 } 2037 clearError('passcon'); 2038 return true; 2039 } 2040 function vEmail(){ 2041 const v=(q('reg_email')?.value||'').trim(); 2042 if(!v) return showError('email','Email tidak boleh kosong'), false; 2043 if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(v)) return showError('email','Format email salah'), false; 2044 clearError('email'); return true; 2045 } 2046 function vTelp(){ 2047 const el=q('reg_telpon'); if(!el) return true; 2048 el.value=el.value.replace(/\D/g,''); 2049 if(!el.value) return showError('telpon','Telpon kosong'), false; 2050 if(el.value.length<10) return showError('telpon','Telpon minimal 10 digit'), false; 2051 clearError('telpon'); return true; 2052 } 2053 function vBank(){ 2054 if(!q('reg_bank')?.value) return showError('bank','Pilih bank'), false; 2055 clearError('bank'); return true; 2056 } 2057 function vRek(){ 2058 const el=q('reg_rek'); if(!el) return true; 2059 el.value=el.value.replace(/\D/g,''); 2060 if(!el.value) return showError('rek','Rekening kosong'), false; 2061 if(el.value.length<8) return showError('rek','Minimal 8 digit'), false; 2062 clearError('rek'); return true; 2063 } 2064 function vNama(){ 2065 const v=(q('reg_nama')?.value||'').trim(); 2066 if(!v) return showError('nama','Nama kosong'), false; 2067 if(v.length<3) return showError('nama','Nama minimal 3 karakter'), false; 2068 if(!/^[a-zA-Z\s]+$/.test(v)) return showError('nama','Nama hanya boleh huruf'), false; 2069 clearError('nama'); return true; 2070 } 2071 function vVerifOpt(){ 2072 const el = q('reg_verifikasi'); if (!el) return true; 2073 const v = (el.value || '').trim(); 2074 if (!v) return showError('verifikasi','Kode verifikasi harus diisi'), false; 2075 clearError('verifikasi'); return true; 2076 } 2077 2078 function validateAll(){ 2079 return vUsername() & vPass() & vPasscon() & vEmail() & vTelp() & vBank() & vRek() & vNama(); 2080 } 2081 window.validateAllDesktop = validateAll; 2082 2083 function attach(id, validator, opts){ 2084 const el=q(id); if(!el) return; 2085 const run=()=>validator(); 2086 el.addEventListener('focus',run); 2087 if(!opts||opts.input!==false) el.addEventListener('input',run); 2088 el.addEventListener('blur',run); 2089 if(opts&&opts.change) el.addEventListener('change',run); 2090 } 2091 2092 document.addEventListener('DOMContentLoaded',function(){ 2093 attach('reg_username',vUsername); 2094 attach('reg_pass',vPass); 2095 attach('reg_passcon',vPasscon); 2096 attach('reg_email',vEmail); 2097 attach('reg_telpon',vTelp); 2098 attach('reg_bank',vBank,{input:false,change:true}); 2099 attach('reg_rek',vRek); 2100 attach('reg_nama',vNama); 2101 attach('reg_verifikasi',vVerifOpt); 2102 2103 const f=q('formRegister'); 2104 if(f){ 2105 f.addEventListener('submit',function(e){
2106 if(!validateAll()){ 2107 e.preventDefault(); 2108 } 2109 }); 2110 } 2111 }); 2112})(); 2113</script>
2113 2114 2115 2116 </div> 2117 </div> 2118 </div> 2119 2120 2121 </div> 2122 </div> 2123 2124 2125 2126 <div class="widget-kupon"> 2127 <!-- <div style="position:relative; width:100%;"> --> 2128 <iframe class="iframe-kupon" src="https://fkupon.com/widget2.php"></iframe> 2129 <div onclick="scrollToLoginForm('kupon')" style="position:absolute; top:0; left:0; right:0; bottom:0; cursor:pointer; z-index:5;"></div> 2130 <!-- </div> --> 2131 </div> 2132 2133 <!-- BANNER SBO MOBILE --> 2134 <div class="widget-sbo mobile-only"> 2135 <div class="match-slider-wrap"> 2136 <div id="sboMatchCarouselMobile" class="carousel slide" data-bs-ride="carousel" data-bs-interval="4500"> 2137 2138 <div class="carousel-indicators"> 2139 <button 2140 type="button" 2141 data-bs-target="#sboMatchCarouselMobile" 2142 data-bs-slide-to="0" 2143 class="active" 2144 aria-current="true" aria-label="Slide 1"> 2145 </button> 2146 <button 2147 type="button" 2148 data-bs-target="#sboMatchCarouselMobile" 2149 data-bs-slide-to="1" 2150 class="" 2151 aria-label="Slide 2"> 2152 </button> 2153 <button 2154 type="button" 2155 data-bs-target="#sboMatchCarouselMobile" 2156 data-bs-slide-to="2" 2157 class="" 2158 aria-label="Slide 3"> 2159 </button> 2160 <button 2161 type="button" 2162 data-bs-target="#sboMatchCarouselMobile" 2163 data-bs-slide-to="3" 2164 class="" 2165 aria-label="Slide 4"> 2166 </button> 2167 <button 2168 type="button" 2169 data-bs-target="#sboMatchCarouselMobile" 2170 data-bs-slide-to="4" 2171 class="" 2172 aria-label="Slide 5"> 2173 </button> 2174 <button 2175 type="button" 2176 data-bs-target="#sboMatchCarouselMobile" 2177 data-bs-slide-to="5" 2178 class="" 2179 aria-label="Slide 6"> 2180 </button> 2181 <button 2182 type="button" 2183 data-bs-target="#sboMatchCarouselMobile" 2184 data-bs-slide-to="6" 2185 class="" 2186 aria-label="Slide 7"> 2187 </button> 2188 <button 2189 type="button" 2190 data-bs-target="#sboMatchCarouselMobile" 2191 data-bs-slide-to="7" 2192 class="" 2193 aria-label="Slide 8"> 2194 </button> 2195 <button 2196 type="button" 2197 data-bs-target="#sboMatchCarouselMobile" 2198 data-bs-slide-to="8" 2199 class="" 2200 aria-label="Slide 9"> 2201 </button> 2202 <button 2203 type="button" 2204 data-bs-target="#sboMatchCarouselMobile" 2205 data-bs-slide-to="9" 2206 class="" 2207 aria-label="Slide 10"> 2208 </button> 2209 </div> 2210 2211 <div class="carousel-inner"> 2212 <div class="carousel-item active"> 2213 <div class="row g-3"> 2214 <div class="col-12"> 2215 <div class="match-card h-100"> 2216 <div class="league-name"> 2217 e-Football F24 International Friendly </div> 2218 2219 <div class="kickoff-time"> 2220 September 25, 2026 â 18:45 WIB </div> 2221 2222 <div class="match-main-row"> 2223 <div class="team-col"> 2224 <img 2225 src="https://img-2-2.cdn568.net/images/teamLogo/Germany.png" 2226 alt="e-Germany" 2227 class="team-logo" 2228 > 2229 <div class="team-name"> 2230 e-Germany </div> 2231 </div> 2232 2233 <div class="score-col"> 2234 <div class="score-value"> 2235 0 : 0 </div> 2236 2237 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433746')"> 2238 BET NOW 2239 </a> 2240 </div> 2241 2242 <div class="team-col"> 2243 <img 2244 src="https://img-2-2.cdn568.net/images/teamLogo/Finland.png" 2245 alt="e-Finland" 2246 class="team-logo" 2247 > 2248 <div class="team-name"> 2249 e-Finland </div> 2250 </div> 2251 </div> 2252 2253 <div class="match-odds-row"> 2254 <div class="odds-col">
2255 <span> 2256 1 <small>0.52</small> 2257 </span> 2258 </div> 2259 2260 <div class="odds-spacer"></div> 2261 2262 <div class="odds-col"> 2263 <span> 2264 -1 <small>-0.76</small> 2265 </span> 2266 </div> 2267 </div> 2268 </div> 2269 </div> 2270 </div> 2271 </div> 2272 <div class="carousel-item "> 2273 <div class="row g-3"> 2274 <div class="col-12"> 2275 <div class="match-card h-100"> 2276 <div class="league-name"> 2277 e-Football F24 International Friendly </div> 2278 2279 <div class="kickoff-time"> 2280 September 25, 2026 â 18:30 WIB </div> 2281 2282 <div class="match-main-row"> 2283 <div class="team-col"> 2284 <img 2285 src="https://img-2-2.cdn568.net/images/teamLogo/Netherlands.png" 2286 alt="e-Netherlands" 2287 class="team-logo" 2288 > 2289 <div class="team-name"> 2290 e-Netherlands </div> 2291 </div> 2292 2293 <div class="score-col"> 2294 <div class="score-value"> 2295 0 : 2 </div> 2296 2297 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433745')"> 2298 BET NOW 2299 </a> 2300 </div> 2301 2302 <div class="team-col"> 2303 <img 2304 src="https://img-2-2.cdn568.net/images/teamLogo/Hungary.png" 2305 alt="e-Hungary" 2306 class="team-logo" 2307 > 2308 <div class="team-name"> 2309 e-Hungary </div> 2310 </div> 2311 </div> 2312 2313 <div class="match-odds-row"> 2314 <div class="odds-col">
2315 <span> 2316 0.00 <small>0.33</small> 2317 </span> 2318 </div> 2319 2320 <div class="odds-spacer"></div> 2321 2322 <div class="odds-col"> 2323 <span> 2324 0.00 <small>-0.57</small> 2325 </span> 2326 </div> 2327 </div> 2328 </div> 2329 </div> 2330 </div> 2331 </div> 2332 <div class="carousel-item "> 2333 <div class="row g-3"> 2334 <div class="col-12"> 2335 <div class="match-card h-100"> 2336 <div class="league-name"> 2337 e-Football F24 Elite Club Friendly </div> 2338 2339 <div class="kickoff-time"> 2340 September 25, 2026 â 18:30 WIB </div> 2341 2342 <div class="match-main-row"> 2343 <div class="team-col"> 2344 <img 2345 src="https://img-2-2.cdn568.net/images/teamLogo/ParisSaintGermain.png" 2346 alt="e-Paris Saint Germain" 2347 class="team-logo" 2348 > 2349 <div class="team-name"> 2350 e-Paris Saint Germain </div> 2351 </div> 2352 2353 <div class="score-col"> 2354 <div class="score-value"> 2355 0 : 2 </div> 2356 2357 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434025')"> 2358 BET NOW 2359 </a> 2360 </div> 2361 2362 <div class="team-col"> 2363 <img 2364 src="https://img-2-2.cdn568.net/images/teamLogo/Arsenal.png" 2365 alt="e-Arsenal" 2366 class="team-logo" 2367 > 2368 <div class="team-name"> 2369 e-Arsenal </div> 2370 </div> 2371 </div> 2372 2373 <div class="match-odds-row"> 2374 <div class="odds-col">
2375 <span> 2376 0.00 <small>0.99</small> 2377 </span> 2378 </div> 2379 2380 <div class="odds-spacer"></div> 2381 2382 <div class="odds-col"> 2383 <span> 2384 0.00 <small>0.77</small> 2385 </span> 2386 </div> 2387 </div> 2388 </div> 2389 </div> 2390 </div> 2391 </div> 2392 <div class="carousel-item "> 2393 <div class="row g-3"> 2394 <div class="col-12"> 2395 <div class="match-card h-100"> 2396 <div class="league-name"> 2397 e-Football F24 International Friendly </div> 2398 2399 <div class="kickoff-time"> 2400 September 25, 2026 â 18:45 WIB </div> 2401 2402 <div class="match-main-row"> 2403 <div class="team-col"> 2404 <img 2405 src="https://img-2-2.cdn568.net/images/teamLogo/Wales.png" 2406 alt="e-Wales" 2407 class="team-logo" 2408 > 2409 <div class="team-name"> 2410 e-Wales </div> 2411 </div> 2412 2413 <div class="score-col"> 2414 <div class="score-value"> 2415 0 : 1 </div> 2416 2417 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433747')"> 2418 BET NOW 2419 </a> 2420 </div> 2421 2422 <div class="team-col"> 2423 <img 2424 src="https://img-2-2.cdn568.net/images/teamLogo/Spain.png" 2425 alt="e-Spain" 2426 class="team-logo" 2427 > 2428 <div class="team-name"> 2429 e-Spain </div> 2430 </div> 2431 </div> 2432 2433 <div class="match-odds-row"> 2434 <div class="odds-col">
2435 <span> 2436 -0.75 <small>-0.77</small> 2437 </span> 2438 </div> 2439 2440 <div class="odds-spacer"></div> 2441 2442 <div class="odds-col"> 2443 <span> 2444 0.75 <small>0.53</small> 2445 </span> 2446 </div> 2447 </div> 2448 </div> 2449 </div> 2450 </div> 2451 </div> 2452 <div class="carousel-item "> 2453 <div class="row g-3"> 2454 <div class="col-12"> 2455 <div class="match-card h-100"> 2456 <div class="league-name"> 2457 e-Football F24 Elite Club Friendly </div> 2458 2459 <div class="kickoff-time"> 2460 September 25, 2026 â 18:30 WIB </div> 2461 2462 <div class="match-main-row"> 2463 <div class="team-col"> 2464 <img 2465 src="https://img-2-2.cdn568.net/images/teamLogo/Feyenoord.png" 2466 alt="e-Feyenoord" 2467 class="team-logo" 2468 > 2469 <div class="team-name"> 2470 e-Feyenoord </div> 2471 </div> 2472 2473 <div class="score-col"> 2474 <div class="score-value"> 2475 1 : 1 </div> 2476 2477 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434026')"> 2478 BET NOW 2479 </a> 2480 </div> 2481 2482 <div class="team-col"> 2483 <img 2484 src="https://img-2-2.cdn568.net/images/teamLogo/Lille.png" 2485 alt="e-Lille" 2486 class="team-logo" 2487 > 2488 <div class="team-name"> 2489 e-Lille </div> 2490 </div> 2491 </div> 2492 2493 <div class="match-odds-row"> 2494 <div class="odds-col">
2495 <span> 2496 0.00 <small>0.45</small> 2497 </span> 2498 </div> 2499 2500 <div class="odds-spacer"></div> 2501 2502 <div class="odds-col"> 2503 <span> 2504 0.00 <small>-0.69</small> 2505 </span> 2506 </div> 2507 </div> 2508 </div> 2509 </div> 2510 </div> 2511 </div> 2512 <div class="carousel-item "> 2513 <div class="row g-3"> 2514 <div class="col-12"> 2515 <div class="match-card h-100"> 2516 <div class="league-name"> 2517 e-Football F24 Elite Club Friendly </div> 2518 2519 <div class="kickoff-time"> 2520 September 25, 2026 â 18:45 WIB </div> 2521 2522 <div class="match-main-row"> 2523 <div class="team-col"> 2524 <img 2525 src="https://img-2-2.cdn568.net/images/teamLogo/Liverpool.png" 2526 alt="e-Liverpool" 2527 class="team-logo" 2528 > 2529 <div class="team-name"> 2530 e-Liverpool </div> 2531 </div> 2532 2533 <div class="score-col"> 2534 <div class="score-value"> 2535 0 : 0 </div> 2536 2537 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434027')"> 2538 BET NOW 2539 </a> 2540 </div> 2541 2542 <div class="team-col"> 2543 <img 2544 src="https://img-2-2.cdn568.net/images/teamLogo/RealMadrid.png" 2545 alt="e-Real Madrid" 2546 class="team-logo" 2547 > 2548 <div class="team-name"> 2549 e-Real Madrid </div> 2550 </div> 2551 </div> 2552 2553 <div class="match-odds-row"> 2554 <div class="odds-col">
2555 <span> 2556 0.00 <small>0.94</small> 2557 </span> 2558 </div> 2559 2560 <div class="odds-spacer"></div> 2561 2562 <div class="odds-col"> 2563 <span> 2564 0.00 <small>0.82</small> 2565 </span> 2566 </div> 2567 </div> 2568 </div> 2569 </div> 2570 </div> 2571 </div> 2572 <div class="carousel-item "> 2573 <div class="row g-3"> 2574 <div class="col-12"> 2575 <div class="match-card h-100"> 2576 <div class="league-name"> 2577 e-Football F24 International Friendly </div> 2578 2579 <div class="kickoff-time"> 2580 September 25, 2026 â 19:00 WIB </div> 2581 2582 <div class="match-main-row"> 2583 <div class="team-col"> 2584 <img 2585 src="https://img-2-2.cdn568.net/images/teamLogo/Croatia.png" 2586 alt="e-Croatia" 2587 class="team-logo" 2588 > 2589 <div class="team-name"> 2590 e-Croatia </div> 2591 </div> 2592 2593 <div class="score-col"> 2594 <div class="score-value"> 2595 0 : 0 </div> 2596 2597 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433750')"> 2598 BET NOW 2599 </a> 2600 </div> 2601 2602 <div class="team-col"> 2603 <img 2604 src="https://img-2-2.cdn568.net/images/teamLogo/Italy.png" 2605 alt="e-Italy" 2606 class="team-logo" 2607 > 2608 <div class="team-name"> 2609 e-Italy </div> 2610 </div> 2611 </div> 2612 2613 <div class="match-odds-row"> 2614 <div class="odds-col">
2615 <span> 2616 0.5 <small>0.74</small> 2617 </span> 2618 </div> 2619 2620 <div class="odds-spacer"></div> 2621 2622 <div class="odds-col"> 2623 <span> 2624 -0.5 <small>-0.98</small> 2625 </span> 2626 </div> 2627 </div> 2628 </div> 2629 </div> 2630 </div> 2631 </div> 2632 <div class="carousel-item "> 2633 <div class="row g-3"> 2634 <div class="col-12"> 2635 <div class="match-card h-100"> 2636 <div class="league-name"> 2637 e-Football F24 Elite Club Friendly </div> 2638 2639 <div class="kickoff-time"> 2640 September 25, 2026 â 19:15 WIB </div> 2641 2642 <div class="match-main-row"> 2643 <div class="team-col"> 2644 <img 2645 src="https://img-2-2.cdn568.net/images/teamLogo/ManchesterCity.png" 2646 alt="e-Manchester City" 2647 class="team-logo" 2648 > 2649 <div class="team-name"> 2650 e-Manchester City </div> 2651 </div> 2652 2653 <div class="score-col"> 2654 <div class="score-value"> 2655 0 : 0 </div> 2656 2657 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434045')"> 2658 BET NOW 2659 </a> 2660 </div> 2661 2662 <div class="team-col"> 2663 <img 2664 src="https://img-2-2.cdn568.net/images/teamLogo/Chelsea.png" 2665 alt="e-Chelsea" 2666 class="team-logo" 2667 > 2668 <div class="team-name"> 2669 e-Chelsea </div> 2670 </div> 2671 </div> 2672 2673 <div class="match-odds-row"> 2674 <div class="odds-col">
2675 <span> 2676 0.75 <small>0.74</small> 2677 </span> 2678 </div> 2679 2680 <div class="odds-spacer"></div> 2681 2682 <div class="odds-col"> 2683 <span> 2684 -0.75 <small>0.96</small> 2685 </span> 2686 </div> 2687 </div> 2688 </div> 2689 </div> 2690 </div> 2691 </div> 2692 <div class="carousel-item "> 2693 <div class="row g-3"> 2694 <div class="col-12"> 2695 <div class="match-card h-100"> 2696 <div class="league-name"> 2697 e-Football F24 Elite Club Friendly </div> 2698 2699 <div class="kickoff-time"> 2700 September 25, 2026 â 18:45 WIB </div> 2701 2702 <div class="match-main-row"> 2703 <div class="team-col"> 2704 <img 2705 src="https://img-2-2.cdn568.net/images/teamLogo/AtleticoMadrid.png" 2706 alt="e-Atletico Madrid" 2707 class="team-logo" 2708 > 2709 <div class="team-name"> 2710 e-Atletico Madrid </div> 2711 </div> 2712 2713 <div class="score-col"> 2714 <div class="score-value"> 2715 1 : 0 </div> 2716 2717 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434029')"> 2718 BET NOW 2719 </a> 2720 </div> 2721 2722 <div class="team-col"> 2723 <img 2724 src="https://img-2-2.cdn568.net/images/teamLogo/NewcastleUnited.png" 2725 alt="e-Newcastle United" 2726 class="team-logo" 2727 > 2728 <div class="team-name"> 2729 e-Newcastle United </div> 2730 </div> 2731 </div> 2732 2733 <div class="match-odds-row"> 2734 <div class="odds-col">
2735 <span> 2736 0.00 <small>0.96</small> 2737 </span> 2738 </div> 2739 2740 <div class="odds-spacer"></div> 2741 2742 <div class="odds-col"> 2743 <span> 2744 0.00 <small>0.80</small> 2745 </span> 2746 </div> 2747 </div> 2748 </div> 2749 </div> 2750 </div> 2751 </div> 2752 <div class="carousel-item "> 2753 <div class="row g-3"> 2754 <div class="col-12"> 2755 <div class="match-card h-100"> 2756 <div class="league-name"> 2757 e-Football F24 International Friendly </div> 2758 2759 <div class="kickoff-time"> 2760 September 25, 2026 â 19:30 WIB </div> 2761 2762 <div class="match-main-row"> 2763 <div class="team-col"> 2764 <img 2765 src="https://img-2-2.cdn568.net/images/teamLogo/Hungary.png" 2766 alt="e-Hungary" 2767 class="team-logo" 2768 > 2769 <div class="team-name"> 2770 e-Hungary </div> 2771 </div> 2772 2773 <div class="score-col"> 2774 <div class="score-value"> 2775 0 : 0 </div> 2776 2777 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433754')"> 2778 BET NOW 2779 </a> 2780 </div> 2781 2782 <div class="team-col"> 2783 <img 2784 src="https://img-2-2.cdn568.net/images/teamLogo/Belgium.png" 2785 alt="e-Belgium" 2786 class="team-logo" 2787 > 2788 <div class="team-name"> 2789 e-Belgium </div> 2790 </div> 2791 </div> 2792 2793 <div class="match-odds-row"> 2794 <div class="odds-col">
2795 <span> 2796 -0.25 <small>-0.79</small> 2797 </span> 2798 </div> 2799 2800 <div class="odds-spacer"></div> 2801 2802 <div class="odds-col"> 2803 <span> 2804 0.25 <small>0.55</small> 2805 </span> 2806 </div> 2807 </div> 2808 </div> 2809 </div> 2810 </div> 2811 </div> 2812 </div> 2813 2814 <button class="carousel-control-prev" type="button" data-bs-target="#sboMatchCarouselMobile" data-bs-slide="prev"> 2815 <span class="carousel-control-prev-icon" aria-hidden="true"></span> 2816 <span class="visually-hidden">Previous</span> 2817 </button> 2818 2819 <button class="carousel-control-next" type="button" data-bs-target="#sboMatchCarouselMobile" data-bs-slide="next"> 2820 <span class="carousel-control-next-icon" aria-hidden="true"></span> 2821 <span class="visually-hidden">Next</span> 2822 </button> 2823 </div> 2824 </div> 2825 </div> 2826 <!-- BANNER SBO MOBILE END --> 2827 2828 2829 <!-- Togel --> 2830 2831 <style> 2832 .togel-desktop { 2833 /*background: var(--togel-background);*/ 2834 background: var(--footer-background); 2835 grid-area: togel-desktop; 2836 position: relative; 2837 } 2838 2839 .togel-mobile { 2840 display: none; 2841 } 2842 2843 .show-more { 2844 position: absolute; 2845 2846 z-index: 999; 2847 bottom: 0px; 2848 width: 100%; 2849 2850 /* background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.8) 30%, rgba(0,0,0,0) 60%, rgba(0,0,0,0)); */ 2851 } 2852 2853 .show-more-content { 2854 background: var(--secondary-background); 2855 opacity: .7; 2856 display: grid; 2857 place-items: center; 2858 height: 32px 2859 } 2860 2861 .togel-content { 2862 position: relative; 2863 display: flex; 2864 flex-wrap: wrap; 2865 justify-content: center; 2866 /*display: grid;*/ 2867 /*grid-template-columns: repeat(10, 1fr);*/ 2868 gap: 8px 4px; 2869 padding: 16px 0; 2870 } 2871 2872 .see-more { 2873 padding: 16px 0 48px 0; 2874 max-height: 162px; 2875 transition: max-height .75s ease-out; 2876 transition-delay: .1s; 2877 overflow: hidden; 2878 } 2879 2880 .togel-content:hover{ 2881 max-height: 1000px; 2882 transition: max-height 0.25s ease-in; 2883 } 2884 2885 .result { 2886 height: 110px; 2887 width: 96px; 2888 border-radius: 10px; 2889 background: var(--result-background); 2890 border: var(--result-border); 2891 2892 display: grid; 2893 grid-template-rows: 0px 20px 1fr 28px; 2894 grid-template-areas: 2895 "badge" 2896 "pasaran" 2897 "keluaran" 2898 "tanggal" 2899 ; 2900 2901 /* display: flex; 2902 flex-direction: column; 2903 justify-content: space-between; */ 2904 2905 overflow: hidden; 2906 } 2907 2908 .badge { 2909 grid-area: badge; 2910 display: grid; 2911 place-items: center; 2912 } 2913 2914 .result>.pasaran { 2915 2916 grid-area: pasaran; 2917 2918 padding-top: 8px; 2919 white-space: nowrap; 2920 font-size: .7rem; 2921 line-height: .7rem; 2922 2923 color: var(--result-pasaran-color); 2924 display: grid; 2925 place-items: center; 2926 } 2927 2928 .result>.keluaran { 2929 2930 grid-area: keluaran; 2931 padding-bottom: 8px; 2932 font-family: 'Oswald', sans-serif; 2933 line-height: 40px; 2934 font-size: 40px; 2935 color: var(--result-keluaran-color); 2936 display: grid; 2937 place-items: center; 2938 } 2939 2940 .result>.tanggal { 2941 2942 grid-area: tanggal; 2943 2944 width: 100%; 2945 height: 100%; 2946 /* background: rgb(40,0,0); 2947 background: linear-gradient(0deg, rgba(80,0,0,1) 0%, rgb(164, 2, 2) 100%); */ 2948 background: var(--result-tanggal-background); 2949 white-space: nowarp; 2950 font-size: .79rem; 2951 display: grid; 2952 place-items: center; 2953 font-family: 'Abel', sans-serif; 2954 color: var(--result-tanggal-color); 2955 } 2956 2957 @media only screen and (max-width: 1000px) { 2958 2959 .togel-desktop { 2960 display: none; 2961 } 2962 2963 .togel-mobile { 2964 2965 background: var(--secondary-background); 2966 grid-area: togel-mobile; 2967 padding: 24px; 2968 padding-bottom: 12px; 2969 box-shadow: rgba(0,0,0,1) 0px 0px 10px 0px; 2970 } 2971 2972 .togel-title { 2973 padding: 0px; 2974 padding-bottom: 20px; 2975 font-size: 1.4rem; 2976 font-weight: bold; 2977 color: var(--primary-text-color); 2978 } 2979 2980 .togel-content { 2981 max-height: fit-content; 2982 display: grid; 2983 grid-template-columns: 1fr; 2984 gap: 0; 2985 border-radius: 8px; 2986 } 2987 2988 2989 2990 .provider-group { 2991 padding: var(--mobile-padding-horizontal); 2992 } 2993 2994 .badge { 2995 display: none; 2996 } 2997 2998 .result { 2999 height: auto; 3000 width: 100%; 3001 display: grid; 3002 grid-template-rows: 1fr; 3003 grid-template-columns: 1fr 1fr 80px; 3004 grid-template-areas: "pasaran tanggal keluaran"; 3005 border-radius: 0; 3006 border: none; 3007 background: transparent; 3008 padding: 4px 12px; 3009 color: var(--primary-text-color); 3010 font-family: 'Abel', sans-serif; 3011 3012 } 3013 3014 3015 .result-data:nth-child(odd) { 3016 background: linear-gradient(0deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 100%), var(--secondary-background); 3017 } 3018 3019 3020 .accordion-item { 3021 background-color: transparent; 3022 border: 0px; 3023 } 3024 3025 .accordion-button:not(.collapsed) { 3026 color: inherit; 3027 background-color: transparent; 3028 box-shadow: none; 3029 } 3030 3031 .accordion-button::after { 3032 height: 0px; 3033 } 3034 3035 .result>* { 3036 padding: 0px!important; 3037 margin: 0px!important; 3038 font-size: 1.4rem!important; 3039 line-height: auto!important; 3040 font-weight: normal!important; 3041 } 3042 3043 .result>.pasaran { 3044 display: flex; 3045 justify-content: start; 3046 color: var(--primary-text-color)!important; 3047 opacity: .7; 3048 } 3049 3050 .result>.tanggal { 3051 display: flex; 3052 justify-content: center; 3053 background: transparent; 3054 color: var(--primary-text-color)!important; 3055 opacity: .7; 3056 } 3057 3058 .result>.keluaran { 3059 display: flex; 3060 justify-content: end; 3061 /*color: var(--primary-text-color)!important;*/ 3062 font-family: 'Abel', sans-serif; 3063 color: var(--highlight-text-color); 3064 } 3065 3066 } 3067 </style> 3068 3069 3070 3071 <div id="togel-desktop" class="togel-desktop desktop-only"> 3072 3073 3074 3075 3076 <div class="togel-content "> 3077 <!-- <a href="/?content=hasil&pid=SG" class="result"> --> 3078 <a href="/hasil/SG" class="result"> 3079 3080 <div class="badge"> 3081 </div> 3082 3083 <div class="pasaran">SINGAPORE </div> 3084 <div class="keluaran">2958</div> 3085 <div class="tanggal"> 24/9/2026</div> 3086 </a> 3087 <!-- <a href="/?content=hasil&pid=HKLTO" class="result"> --> 3088 <a href="/hasil/HKLTO" class="result"> 3089 3090 <div class="badge"> 3091 </div> 3092 3093 <div class="pasaran">HONGKONG LOTTO </div> 3094 <div class="keluaran">2103</div> 3095 <div class="tanggal"> 24/9/2026</div> 3096 </a> 3097 <!-- <a href="/?content=hasil&pid=SDLTO" class="result"> --> 3098 <a href="/hasil/SDLTO" class="result"> 3099 3100 <div class="badge"> 3101 </div> 3102 3103 <div class="pasaran">SYDNEY LOTTO </div> 3104 <div class="keluaran">5586</div> 3105 <div class="tanggal"> 25/9/2026</div> 3106 </a> 3107 <!-- <a href="/?content=hasil&pid=TWH" class="result"> --> 3108 <a href="/hasil/TWH" class="result"> 3109 3110 <div class="badge"> 3111 </div> 3112 3113 <div class="pasaran">
3113TOTO WUHAN </div> 3114 <div class="keluaran">1656</div> 3115 <div class="tanggal"> 25/9/2026</div> 3116 </a> 3117 <!-- <a href="/?content=hasil&pid=SGM" class="result"> --> 3118 <a href="/hasil/SGM" class="result"> 3119 3120 <div class="badge"> 3121 </div> 3122 3123 <div class="pasaran">SG METRO </div> 3124 <div class="keluaran">6930</div> 3125 <div class="tanggal"> 25/9/2026</div> 3126 </a> 3127 <!-- <a href="/?content=hasil&pid=MYD" class="result"> --> 3128 <a href="/hasil/MYD" class="result"> 3129 3130 <div class="badge"> 3131 </div> 3132 3133 <div class="pasaran">MALAYSIA SIANG </div> 3134 <div class="keluaran">5604</div> 3135 <div class="tanggal"> 25/9/2026</div> 3136 </a> 3137 <!-- <a href="/?content=hasil&pid=MY" class="result"> --> 3138 <a href="/hasil/MY" class="result"> 3139 3140 <div class="badge"> 3141 </div> 3142 3143 <div class="pasaran">MALAYSIA </div> 3144 <div class="keluaran">2902</div> 3145 <div class="tanggal"> 24/9/2026</div> 3146 </a> 3147 <!-- <a href="/?content=hasil&pid=MC" class="result"> --> 3148 <a href="/hasil/MC" class="result"> 3149 3150 <div class="badge"> 3151 </div> 3152 3153 <div class="pasaran">MACAU </div> 3154 <div class="keluaran">7884</div> 3155 <div class="tanggal"> 24/9/2026</div> 3156 </a> 3157 <!-- <a href="/?content=hasil&pid=QTR" class="result"> --> 3158 <a href="/hasil/QTR" class="result"> 3159 3160 <div class="badge"> 3161 </div> 3162 3163 <div class="pasaran">QATAR </div> 3164 <div class="keluaran">8331</div> 3165 <div class="tanggal"> 24/9/2026</div> 3166 </a> 3167 <!-- <a href="/?content=hasil&pid=HKD" class="result"> --> 3168 <a href="/hasil/HKD" class="result"> 3169 3170 <div class="badge"> 3171 </div> 3172 3173 <div class="pasaran">HK SIANG </div> 3174 <div class="keluaran">7606</div> 3175 <div class="tanggal"> 25/9/2026</div> 3176 </a> 3177 3178 </div> 3179 </div> 3180 3181 <div id="togel-mobile" class="togel-mobile mobile-only"> 3182 3183 <div class="togel-title">Togel Result</div> 3184 3185 3186 <div class="carousel slide p-0" data-bs-ride="carousel" style="min-height: 520px"> 3187 <div id="mobile-togel" class="carousel-indicators" style="margin-bottom: 0px"> 3188 3189 3190 </div> 3191 <div class="carousel-inner"> 3192 3193 <div class='carousel-item accordion accordion-flush active'> <div class="result-data accordion-item"> 3194 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-SG"> 3195 <div class="badge"> 3196 </div> 3197 <div class="pasaran">SINGAPORE </div> 3198 <div class="keluaran">2958</div> 3199 <div class="tanggal">24-09-2026</div> 3200 </button> 3201 <div id="paito-SG" class="accordion-collapse collapse"> 3202 3203 <div class="result"> 3204 <div class="pasaran"></div> 3205 <div class="keluaran">5272</div> 3206 <div class="tanggal">23-09-2026</div> 3207 </div> 3208 3209 <div class="result"> 3210 <div class="pasaran"></div> 3211 <div class="keluaran">8592</div> 3212 <div class="tanggal">21-09-2026</div> 3213 </div> 3214 3215 <div class="result"> 3216 <div class="pasaran"></div> 3217 <div class="keluaran">9622</div> 3218 <div class="tanggal">20-09-2026</div> 3219 </div> 3220 3221 <div class="result"> 3222 <div class="pasaran"></div> 3223 <div class="keluaran">0921</div> 3224 <div class="tanggal">19-09-2026</div> 3225 </div> 3226 3227 <div class="result"> 3228 <div class="pasaran"></div> 3229 <div class="keluaran">2131</div> 3230 <div class="tanggal">17-09-2026</div> 3231 </div> 3232 3233 <div class="result"> 3234 <div class="pasaran"></div> 3235 <div class="keluaran">9224</div> 3236 <div class="tanggal">16-09-2026</div> 3237 </div> 3238 3239 <div class="result"> 3240 <div class="pasaran"></div> 3241 <div class="keluaran">5470</div> 3242 <div class="tanggal">14-09-2026</div> 3243 </div> 3244 </div> 3245 </div> 3246 3247 <div class="result-data accordion-item"> 3248 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-HKLTO"> 3249 <div class="badge"> 3250 </div> 3251 <div class="pasaran">HONGKONG LOTTO </div> 3252 <div class="keluaran">2103</div> 3253 <div class="tanggal">24-09-2026</div> 3254 </button> 3255 <div id="paito-HKLTO" class="accordion-collapse collapse"> 3256 3257 <div class="result"> 3258 <div class="pasaran"></div> 3259 <div class="keluaran">6452</div> 3260 <div class="tanggal">23-09-2026</div> 3261 </div> 3262 3263 <div class="result"> 3264 <div class="pasaran"></div> 3265 <div class="keluaran">3517</div> 3266 <div class="tanggal">22-09-2026</div> 3267 </div> 3268 3269 <div class="result"> 3270 <div class="pasaran"></div> 3271 <div class="keluaran">8458</div> 3272 <div class="tanggal">21-09-2026</div> 3273 </div> 3274 3275 <div class="result"> 3276 <div class="pasaran"></div> 3277 <div class="keluaran">8191</div> 3278 <div class="tanggal">20-09-2026</div> 3279 </div> 3280 3281 <div class="result"> 3282 <div class="pasaran"></div> 3283 <div class="keluaran">0855</div> 3284 <div class="tanggal">19-09-2026</div> 3285 </div> 3286 3287 <div class="result"> 3288 <div class="pasaran"></div> 3289 <div class="keluaran">3941</div> 3290 <div class="tanggal">18-09-2026</div> 3291 </div> 3292 3293 <div class="result"> 3294 <div class="pasaran"></div> 3295 <div class="keluaran">7717</div> 3296 <div class="tanggal">17-09-2026</div> 3297 </div> 3298 </div> 3299 </div> 3300 3301 <div class="result-data accordion-item"> 3302 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-SDLTO"> 3303 <div class="badge"> 3304 </div> 3305 <div class="pasaran">SYDNEY LOTTO </div> 3306 <div class="keluaran">5586</div> 3307 <div class="tanggal">25-09-2026</div> 3308 </button> 3309 <div id="paito-SDLTO" class="accordion-collapse collapse"> 3310 3311 <div class="result"> 3312 <div class="pasaran"></div> 3313 <div class="keluaran">5126</div> 3314 <div class="tanggal">24-09-2026</div> 3315 </div> 3316 3317 <div class="result"> 3318 <div class="pasaran"></div> 3319 <div class="keluaran">1570</div> 3320 <div class="tanggal">23-09-2026</div> 3321 </div> 3322 3323 <div class="result"> 3324 <div class="pasaran"></div> 3325 <div class="keluaran">2263</div> 3326 <div class="tanggal">22-09-2026</div> 3327 </div> 3328 3329 <div class="result"> 3330 <div class="pasaran"></div> 3331 <div class="keluaran">0795</div> 3332 <div class="tanggal">21-09-2026</div> 3333 </div> 3334 3335 <div class="result"> 3336 <div class="pasaran"></div> 3337 <div class="keluaran">0027</div> 3338 <div class="tanggal">20-09-2026</div> 3339 </div> 3340 3341 <div class="result"> 3342 <div class="pasaran"></div> 3343 <div class="keluaran">1536</div> 3344 <div class="tanggal">19-09-2026</div> 3345 </div> 3346 3347 <div class="result"> 3348 <div class="pasaran"></div> 3349 <div class="keluaran">1281</div> 3350 <div class="tanggal">18-09-2026</div> 3351 </div> 3352 </div> 3353 </div> 3354 3355 <div class="result-data accordion-item"> 3356 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-TWH"> 3357 <div class="badge"> 3358 </div> 3359 <div class="pasaran">
3359TOTO WUHAN </div> 3360 <div class="keluaran">1656</div> 3361 <div class="tanggal">25-09-2026</div> 3362 </button> 3363 <div id="paito-TWH" class="accordion-collapse collapse"> 3364 3365 <div class="result"> 3366 <div class="pasaran"></div> 3367 <div class="keluaran">0429</div> 3368 <div class="tanggal">25-09-2026</div> 3369 </div> 3370 3371 <div class="result"> 3372 <div class="pasaran"></div> 3373 <div class="keluaran">6514</div> 3374 <div class="tanggal">25-09-2026</div> 3375 </div> 3376 3377 <div class="result"> 3378 <div class="pasaran"></div> 3379 <div class="keluaran">1761</div> 3380 <div class="tanggal">25-09-2026</div> 3381 </div> 3382 3383 <div class="result"> 3384 <div class="pasaran"></div> 3385 <div class="keluaran">9987</div> 3386 <div class="tanggal">25-09-2026</div> 3387 </div> 3388 3389 <div class="result"> 3390 <div class="pasaran"></div> 3391 <div class="keluaran">5718</div> 3392 <div class="tanggal">24-09-2026</div> 3393 </div> 3394 3395 <div class="result"> 3396 <div class="pasaran"></div> 3397 <div class="keluaran">7845</div> 3398 <div class="tanggal">24-09-2026</div> 3399 </div> 3400 3401 <div class="result"> 3402 <div class="pasaran"></div> 3403 <div class="keluaran">5323</div> 3404 <div class="tanggal">24-09-2026</div> 3405 </div> 3406 </div> 3407 </div> 3408 3409 <div class="result-data accordion-item"> 3410 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-SGM"> 3411 <div class="badge"> 3412 </div> 3413 <div class="pasaran">SG METRO </div> 3414 <div class="keluaran">6930</div> 3415 <div class="tanggal">25-09-2026</div> 3416 </button> 3417 <div id="paito-SGM" class="accordion-collapse collapse"> 3418 3419 <div class="result"> 3420 <div class="pasaran"></div> 3421 <div class="keluaran">5345</div> 3422 <div class="tanggal">24-09-2026</div> 3423 </div> 3424 3425 <div class="result"> 3426 <div class="pasaran"></div> 3427 <div class="keluaran">7734</div> 3428 <div class="tanggal">23-09-2026</div> 3429 </div> 3430 3431 <div class="result"> 3432 <div class="pasaran"></div> 3433 <div class="keluaran">2346</div> 3434 <div class="tanggal">22-09-2026</div> 3435 </div> 3436 3437 <div class="result"> 3438 <div class="pasaran"></div> 3439 <div class="keluaran">5885</div> 3440 <div class="tanggal">21-09-2026</div> 3441 </div> 3442 3443 <div class="result"> 3444 <div class="pasaran"></div> 3445 <div class="keluaran">5291</div> 3446 <div class="tanggal">20-09-2026</div> 3447 </div> 3448 3449 <div class="result"> 3450 <div class="pasaran"></div> 3451 <div class="keluaran">
34516943</div> 3452 <div class="tanggal">19-09-2026</div> 3453 </div> 3454 3455 <div class="result"> 3456 <div class="pasaran"></div> 3457 <div class="keluaran">4488</div> 3458 <div class="tanggal">18-09-2026</div> 3459 </div> 3460 </div> 3461 </div> 3462 3463 <div class="result-data accordion-item"> 3464 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-MYD"> 3465 <div class="badge"> 3466 </div> 3467 <div class="pasaran">MALAYSIA SIANG </div> 3468 <div class="keluaran">5604</div> 3469 <div class="tanggal">25-09-2026</div> 3470 </button> 3471 <div id="paito-MYD" class="accordion-collapse collapse"> 3472 3473 <div class="result"> 3474 <div class="pasaran"></div> 3475 <div class="keluaran">0920</div> 3476 <div class="tanggal">24-09-2026</div> 3477 </div> 3478 3479 <div class="result"> 3480 <div class="pasaran"></div> 3481 <div class="keluaran">2512</div> 3482 <div class="tanggal">23-09-2026</div> 3483 </div> 3484 3485 <div class="result"> 3486 <div class="pasaran"></div> 3487 <div class="keluaran">7921</div> 3488 <div class="tanggal">22-09-2026</div> 3489 </div> 3490 3491 <div class="result"> 3492 <div class="pasaran"></div> 3493 <div class="keluaran">3901</div> 3494 <div class="tanggal">21-09-2026</div> 3495 </div> 3496 3497 <div class="result"> 3498 <div class="pasaran"></div> 3499 <div class="keluaran">1413</div> 3500 <div class="tanggal">20-09-2026</div> 3501 </div> 3502 3503 <div class="result"> 3504 <div class="pasaran"></div> 3505 <div class="keluaran">8671</div> 3506 <div class="tanggal">19-09-2026</div> 3507 </div> 3508 3509 <div class="result"> 3510 <div class="pasaran"></div> 3511 <div class="keluaran">4646</div> 3512 <div class="tanggal">18-09-2026</div> 3513 </div> 3514 </div> 3515 </div> 3516 3517 <div class="result-data accordion-item"> 3518 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-MY"> 3519 <div class="badge"> 3520 </div> 3521 <div class="pasaran">MALAYSIA </div> 3522 <div class="keluaran">2902</div> 3523 <div class="tanggal">24-09-2026</div> 3524 </button> 3525 <div id="paito-MY" class="accordion-collapse collapse"> 3526 3527 <div class="result"> 3528 <div class="pasaran"></div> 3529 <div class="keluaran">8301</div> 3530 <div class="tanggal">23-09-2026</div> 3531 </div> 3532 3533 <div class="result"> 3534 <div class="pasaran"></div> 3535 <div class="keluaran">2443</div> 3536 <div class="tanggal">22-09-2026</div> 3537 </div> 3538 3539 <div class="result"> 3540 <div class="pasaran"></div> 3541 <div class="keluaran">4038</div> 3542 <div class="tanggal">21-09-2026</div> 3543 </div> 3544 3545 <div class="result"> 3546 <div class="pasaran"></div> 3547 <div class="keluaran">8733</div> 3548 <div class="tanggal">20-09-2026</div> 3549 </div> 3550 3551 <div class="result"> 3552 <div class="pasaran"></div> 3553 <div class="keluaran">5592</div> 3554 <div class="tanggal">19-09-2026</div> 3555 </div> 3556 3557 <div class="result"> 3558 <div class="pasaran"></div> 3559 <div class="keluaran">4748</div> 3560 <div class="tanggal">18-09-2026</div> 3561 </div> 3562 3563 <div class="result"> 3564 <div class="pasaran"></div> 3565 <div class="keluaran">3012</div> 3566 <div class="tanggal">17-09-2026</div> 3567 </div> 3568 </div> 3569 </div> 3570 3571 <div class="result-data accordion-item"> 3572 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-MC"> 3573 <div class="badge"> 3574 </div> 3575 <div class="pasaran">MACAU </div> 3576 <div class="keluaran">7884</div> 3577 <div class="tanggal">24-09-2026</div> 3578 </button> 3579 <div id="paito-MC" class="accordion-collapse collapse"> 3580 3581 <div class="result"> 3582 <div class="pasaran"></div> 3583 <div class="keluaran">1615</div> 3584 <div class="tanggal">23-09-2026</div> 3585 </div> 3586 3587 <div class="result"> 3588 <div class="pasaran"></div> 3589 <div class="keluaran">4758</div> 3590 <div class="tanggal">22-09-2026</div> 3591 </div> 3592 3593 <div class="result"> 3594 <div class="pasaran"></div> 3595 <div class="keluaran">9992</div> 3596 <div class="tanggal">21-09-2026</div> 3597 </div> 3598 3599 <div class="result"> 3600 <div class="pasaran"></div> 3601 <div class="keluaran">1445</div> 3602 <div class="tanggal">20-09-2026</div> 3603 </div> 3604 3605 <div class="result"> 3606 <div class="pasaran"></div> 3607 <div class="keluaran">6903</div> 3608 <div class="tanggal">19-09-2026</div> 3609 </div> 3610 3611 <div class="result"> 3612 <div class="pasaran"></div> 3613 <div class="keluaran">0561</div> 3614 <div class="tanggal">18-09-2026</div> 3615 </div> 3616 3617 <div class="result"> 3618 <div class="pasaran"></div> 3619 <div class="keluaran">4956</div> 3620 <div class="tanggal">17-09-2026</div> 3621 </div> 3622 </div> 3623 </div> 3624 3625 <div class="result-data accordion-item"> 3626 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-QTR"> 3627 <div class="badge"> 3628 </div> 3629 <div class="pasaran">QATAR </div> 3630 <div class="keluaran">8331</div> 3631 <div class="tanggal">24-09-2026</div> 3632 </button> 3633 <div id="paito-QTR" class="accordion-collapse collapse"> 3634 3635 <div class="result"> 3636 <div class="pasaran"></div> 3637 <div class="keluaran">5957</div> 3638 <div class="tanggal">23-09-2026</div> 3639 </div> 3640 3641 <div class="result"> 3642 <div class="pasaran"></div> 3643 <div class="keluaran">2913</div> 3644 <div class="tanggal">22-09-2026</div> 3645 </div> 3646 3647 <div class="result"> 3648 <div class="pasaran"></div> 3649 <div class="keluaran">7756</div> 3650 <div class="tanggal">21-09-2026</div> 3651 </div> 3652 3653 <div class="result"> 3654 <div class="pasaran"></div> 3655 <div class="keluaran">
36559319</div> 3656 <div class="tanggal">20-09-2026</div> 3657 </div> 3658 3659 <div class="result"> 3660 <div class="pasaran"></div> 3661 <div class="keluaran">0110</div> 3662 <div class="tanggal">19-09-2026</div> 3663 </div> 3664 3665 <div class="result"> 3666 <div class="pasaran"></div> 3667 <div class="keluaran">5075</div> 3668 <div class="tanggal">18-09-2026</div> 3669 </div> 3670 3671 <div class="result"> 3672 <div class="pasaran"></div> 3673 <div class="keluaran">6871</div> 3674 <div class="tanggal">17-09-2026</div> 3675 </div> 3676 </div> 3677 </div> 3678 3679 <div class="result-data accordion-item"> 3680 <button class="result accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#paito-HKD"> 3681 <div class="badge"> 3682 </div> 3683 <div class="pasaran">HK SIANG </div> 3684 <div class="keluaran">7606</div> 3685 <div class="tanggal">25-09-2026</div> 3686 </button> 3687 <div id="paito-HKD" class="accordion-collapse collapse"> 3688 3689 <div class="result"> 3690 <div class="pasaran"></div> 3691 <div class="keluaran">5475</div> 3692 <div class="tanggal">24-09-2026</div> 3693 </div> 3694 3695 <div class="result"> 3696 <div class="pasaran"></div> 3697 <div class="keluaran">3605</div> 3698 <div class="tanggal">23-09-2026</div> 3699 </div> 3700 3701 <div class="result"> 3702 <div class="pasaran"></div> 3703 <div class="keluaran">6456</div> 3704 <div class="tanggal">22-09-2026</div> 3705 </div> 3706 3707 <div class="result"> 3708 <div class="pasaran"></div> 3709 <div class="keluaran">9888</div> 3710 <div class="tanggal">21-09-2026</div> 3711 </div> 3712 3713 <div class="result"> 3714 <div class="pasaran"></div> 3715 <div class="keluaran">1445</div> 3716 <div class="tanggal">20-09-2026</div> 3717 </div> 3718 3719 <div class="result"> 3720 <div class="pasaran"></div> 3721 <div class="keluaran">8629</div> 3722 <div class="tanggal">19-09-2026</div> 3723 </div> 3724 3725 <div class="result"> 3726 <div class="pasaran"></div> 3727 <div class="keluaran">0403</div> 3728 <div class="tanggal">18-09-2026</div> 3729 </div> 3730 </div> 3731 </div> 3732 3733 </div> 3734 3735 </div> 3736 </div> 3737 </div> 3738 3739
3739<script> 3740 3741 function togglePaito(paitoid) { 3742 let paito = document.getElementById(paitoid); 3743 paito.classList.add("open"); 3744 } 3745 3746 3747 </script>
3747 3748 3749 <div class="transaksi p-0 py-lg-4"> 3750 <div class="d-none d-lg-block"> 3751 <!-- BANNER SBO DESKTOP --> 3752 <div class="match-slider-wrap"> 3753 <div id="sboMatchCarouselDesktop" class="carousel slide" data-bs-ride="carousel" data-bs-interval="4500"> 3754 3755 <div class="carousel-indicators"> 3756 <button 3757 type="button" 3758 data-bs-target="#sboMatchCarouselDesktop" 3759 data-bs-slide-to="0" 3760 class="active" 3761 aria-current="true" aria-label="Slide 1"> 3762 </button> 3763 <button 3764 type="button" 3765 data-bs-target="#sboMatchCarouselDesktop" 3766 data-bs-slide-to="1" 3767 class="" 3768 aria-label="Slide 2"> 3769 </button> 3770 <button 3771 type="button" 3772 data-bs-target="#sboMatchCarouselDesktop" 3773 data-bs-slide-to="2" 3774 class="" 3775 aria-label="Slide 3"> 3776 </button> 3777 <button 3778 type="button" 3779 data-bs-target="#sboMatchCarouselDesktop" 3780 data-bs-slide-to="3" 3781 class="" 3782 aria-label="Slide 4"> 3783 </button> 3784 </div> 3785 3786 <div class="carousel-inner"> 3787 <div class="carousel-item active"> 3788 <div class="row g-3"> 3789 <div class="col-12 col-md-6 col-lg-4"> 3790 <div class="match-card h-100"> 3791 <div class="league-name"> 3792 e-Football F24 International Friendly </div> 3793 3794 <div class="kickoff-time"> 3795 September 25, 2026 â 18:45 WIB </div> 3796 3797 <div class="match-main-row"> 3798 <div class="team-col"> 3799 <img 3800 src="https://img-2-2.cdn568.net/images/teamLogo/Germany.png" 3801 alt="e-Germany" 3802 class="team-logo" 3803 > 3804 <div class="team-name"> 3805 e-Germany </div> 3806 </div> 3807 3808 <div class="score-col"> 3809 <div class="score-value"> 3810 0 : 0 </div> 3811 3812 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433746')"> 3813 BET NOW 3814 </a> 3815 </div> 3816 3817 <div class="team-col"> 3818 <img 3819 src="https://img-2-2.cdn568.net/images/teamLogo/Finland.png" 3820 alt="e-Finland" 3821 class="team-logo" 3822 > 3823 <div class="team-name"> 3824 e-Finland </div> 3825 </div> 3826 </div> 3827 3828 <div class="match-odds-row"> 3829 <div class="odds-col"> 3830 <sp
3830an> 3831 1 <small>0.52</small> 3832 </span> 3833 </div> 3834 3835 <div class="odds-spacer"></div> 3836 3837 <div class="odds-col"> 3838 <span> 3839 -1 <small>-0.76</small> 3840 </span> 3841 </div> 3842 </div> 3843 </div> 3844 </div> 3845 <div class="col-12 col-md-6 col-lg-4"> 3846 <div class="match-card h-100"> 3847 <div class="league-name"> 3848 e-Football F24 International Friendly </div> 3849 3850 <div class="kickoff-time"> 3851 September 25, 2026 â 18:30 WIB </div> 3852 3853 <div class="match-main-row"> 3854 <div class="team-col"> 3855 <img 3856 src="https://img-2-2.cdn568.net/images/teamLogo/Netherlands.png" 3857 alt="e-Netherlands" 3858 class="team-logo" 3859 > 3860 <div class="team-name"> 3861 e-Netherlands </div> 3862 </div> 3863 3864 <div class="score-col"> 3865 <div class="score-value"> 3866 0 : 2 </div> 3867 3868 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433745')"> 3869 BET NOW 3870 </a> 3871 </div> 3872 3873 <div class="team-col"> 3874 <img 3875 src="https://img-2-2.cdn568.net/images/teamLogo/Hungary.png" 3876 alt="e-Hungary" 3877 class="team-logo" 3878 > 3879 <div class="team-name"> 3880 e-Hungary </div> 3881 </div> 3882 </div> 3883 3884 <div class="match-odds-row"> 3885 <div class="odds-col"> 3886 <sp
3886an> 3887 0.00 <small>0.33</small> 3888 </span> 3889 </div> 3890 3891 <div class="odds-spacer"></div> 3892 3893 <div class="odds-col"> 3894 <span> 3895 0.00 <small>-0.57</small> 3896 </span> 3897 </div> 3898 </div> 3899 </div> 3900 </div> 3901 <div class="col-12 col-md-6 col-lg-4"> 3902 <div class="match-card h-100"> 3903 <div class="league-name"> 3904 e-Football F24 Elite Club Friendly </div> 3905 3906 <div class="kickoff-time"> 3907 September 25, 2026 â 18:30 WIB </div> 3908 3909 <div class="match-main-row"> 3910 <div class="team-col"> 3911 <img 3912 src="https://img-2-2.cdn568.net/images/teamLogo/ParisSaintGermain.png" 3913 alt="e-Paris Saint Germain" 3914 class="team-logo" 3915 > 3916 <div class="team-name"> 3917 e-Paris Saint Germain </div> 3918 </div> 3919 3920 <div class="score-col"> 3921 <div class="score-value"> 3922 0 : 2 </div> 3923 3924 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434025')"> 3925 BET NOW 3926 </a> 3927 </div> 3928 3929 <div class="team-col"> 3930 <img 3931 src="https://img-2-2.cdn568.net/images/teamLogo/Arsenal.png" 3932 alt="e-Arsenal" 3933 class="team-logo" 3934 > 3935 <div class="team-name"> 3936 e-Arsenal </div> 3937 </div> 3938 </div> 3939 3940 <div class="match-odds-row"> 3941 <div class="odds-col"> 3942 <sp
3942an> 3943 0.00 <small>0.99</small> 3944 </span> 3945 </div> 3946 3947 <div class="odds-spacer"></div> 3948 3949 <div class="odds-col"> 3950 <span> 3951 0.00 <small>0.77</small> 3952 </span> 3953 </div> 3954 </div> 3955 </div> 3956 </div> 3957 </div> 3958 </div> 3959 <div class="carousel-item "> 3960 <div class="row g-3"> 3961 <div class="col-12 col-md-6 col-lg-4"> 3962 <div class="match-card h-100"> 3963 <div class="league-name"> 3964 e-Football F24 International Friendly </div> 3965 3966 <div class="kickoff-time"> 3967 September 25, 2026 â 18:45 WIB </div> 3968 3969 <div class="match-main-row"> 3970 <div class="team-col"> 3971 <img 3972 src="https://img-2-2.cdn568.net/images/teamLogo/Wales.png" 3973 alt="e-Wales" 3974 class="team-logo" 3975 > 3976 <div class="team-name"> 3977 e-Wales </div> 3978 </div> 3979 3980 <div class="score-col"> 3981 <div class="score-value"> 3982 0 : 1 </div> 3983 3984 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433747')"> 3985 BET NOW 3986 </a> 3987 </div> 3988 3989 <div class="team-col"> 3990 <img 3991 src="https://img-2-2.cdn568.net/images/teamLogo/Spain.png" 3992 alt="e-Spain" 3993 class="team-logo" 3994 > 3995 <div class="team-name"> 3996 e-Spain </div> 3997 </div> 3998 </div> 3999 4000 <div class="match-odds-row"> 4001 <div class="odds-col"> 4002 <sp
4002an> 4003 -0.75 <small>-0.77</small> 4004 </span> 4005 </div> 4006 4007 <div class="odds-spacer"></div> 4008 4009 <div class="odds-col"> 4010 <span> 4011 0.75 <small>0.53</small> 4012 </span> 4013 </div> 4014 </div> 4015 </div> 4016 </div> 4017 <div class="col-12 col-md-6 col-lg-4"> 4018 <div class="match-card h-100"> 4019 <div class="league-name"> 4020 e-Football F24 Elite Club Friendly </div> 4021 4022 <div class="kickoff-time"> 4023 September 25, 2026 â 18:30 WIB </div> 4024 4025 <div class="match-main-row"> 4026 <div class="team-col"> 4027 <img 4028 src="https://img-2-2.cdn568.net/images/teamLogo/Feyenoord.png" 4029 alt="e-Feyenoord" 4030 class="team-logo" 4031 > 4032 <div class="team-name"> 4033 e-Feyenoord </div> 4034 </div> 4035 4036 <div class="score-col"> 4037 <div class="score-value"> 4038 1 : 1 </div> 4039 4040 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434026')"> 4041 BET NOW 4042 </a> 4043 </div> 4044 4045 <div class="team-col"> 4046 <img 4047 src="https://img-2-2.cdn568.net/images/teamLogo/Lille.png" 4048 alt="e-Lille" 4049 class="team-logo" 4050 > 4051 <div class="team-name"> 4052 e-Lille </div> 4053 </div> 4054 </div> 4055 4056 <div class="match-odds-row"> 4057 <div class="odds-col"> 4058 <sp
4058an> 4059 0.00 <small>0.45</small> 4060 </span> 4061 </div> 4062 4063 <div class="odds-spacer"></div> 4064 4065 <div class="odds-col"> 4066 <span> 4067 0.00 <small>-0.69</small> 4068 </span> 4069 </div> 4070 </div> 4071 </div> 4072 </div> 4073 <div class="col-12 col-md-6 col-lg-4"> 4074 <div class="match-card h-100"> 4075 <div class="league-name"> 4076 e-Football F24 Elite Club Friendly </div> 4077 4078 <div class="kickoff-time"> 4079 September 25, 2026 â 18:45 WIB </div> 4080 4081 <div class="match-main-row"> 4082 <div class="team-col"> 4083 <img 4084 src="https://img-2-2.cdn568.net/images/teamLogo/Liverpool.png" 4085 alt="e-Liverpool" 4086 class="team-logo" 4087 > 4088 <div class="team-name"> 4089 e-Liverpool </div> 4090 </div> 4091 4092 <div class="score-col"> 4093 <div class="score-value"> 4094 0 : 0 </div> 4095 4096 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434027')"> 4097 BET NOW 4098 </a> 4099 </div> 4100 4101 <div class="team-col"> 4102 <img 4103 src="https://img-2-2.cdn568.net/images/teamLogo/RealMadrid.png" 4104 alt="e-Real Madrid" 4105 class="team-logo" 4106 > 4107 <div class="team-name"> 4108 e-Real Madrid </div> 4109 </div> 4110 </div> 4111 4112 <div class="match-odds-row"> 4113 <div class="odds-col"> 4114 <sp
4114an> 4115 0.00 <small>0.94</small> 4116 </span> 4117 </div> 4118 4119 <div class="odds-spacer"></div> 4120 4121 <div class="odds-col"> 4122 <span> 4123 0.00 <small>0.82</small> 4124 </span> 4125 </div> 4126 </div> 4127 </div> 4128 </div> 4129 </div> 4130 </div> 4131 <div class="carousel-item "> 4132 <div class="row g-3"> 4133 <div class="col-12 col-md-6 col-lg-4"> 4134 <div class="match-card h-100"> 4135 <div class="league-name"> 4136 e-Football F24 International Friendly </div> 4137 4138 <div class="kickoff-time"> 4139 September 25, 2026 â 19:00 WIB </div> 4140 4141 <div class="match-main-row"> 4142 <div class="team-col"> 4143 <img 4144 src="https://img-2-2.cdn568.net/images/teamLogo/Croatia.png" 4145 alt="e-Croatia" 4146 class="team-logo" 4147 > 4148 <div class="team-name"> 4149 e-Croatia </div> 4150 </div> 4151 4152 <div class="score-col"> 4153 <div class="score-value"> 4154 0 : 0 </div> 4155 4156 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433750')"> 4157 BET NOW 4158 </a> 4159 </div> 4160 4161 <div class="team-col"> 4162 <img 4163 src="https://img-2-2.cdn568.net/images/teamLogo/Italy.png" 4164 alt="e-Italy" 4165 class="team-logo" 4166 > 4167 <div class="team-name"> 4168 e-Italy </div> 4169 </div> 4170 </div> 4171 4172 <div class="match-odds-row"> 4173 <div class="odds-col"> 4174 <sp
4174an> 4175 0.5 <small>0.74</small> 4176 </span> 4177 </div> 4178 4179 <div class="odds-spacer"></div> 4180 4181 <div class="odds-col"> 4182 <span> 4183 -0.5 <small>-0.98</small> 4184 </span> 4185 </div> 4186 </div> 4187 </div> 4188 </div> 4189 <div class="col-12 col-md-6 col-lg-4"> 4190 <div class="match-card h-100"> 4191 <div class="league-name"> 4192 e-Football F24 Elite Club Friendly </div> 4193 4194 <div class="kickoff-time"> 4195 September 25, 2026 â 19:15 WIB </div> 4196 4197 <div class="match-main-row"> 4198 <div class="team-col"> 4199 <img 4200 src="https://img-2-2.cdn568.net/images/teamLogo/ManchesterCity.png" 4201 alt="e-Manchester City" 4202 class="team-logo" 4203 > 4204 <div class="team-name"> 4205 e-Manchester City </div> 4206 </div> 4207 4208 <div class="score-col"> 4209 <div class="score-value"> 4210 0 : 0 </div> 4211 4212 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434045')"> 4213 BET NOW 4214 </a> 4215 </div> 4216 4217 <div class="team-col"> 4218 <img 4219 src="https://img-2-2.cdn568.net/images/teamLogo/Chelsea.png" 4220 alt="e-Chelsea" 4221 class="team-logo" 4222 > 4223 <div class="team-name"> 4224 e-Chelsea </div> 4225 </div> 4226 </div> 4227 4228 <div class="match-odds-row"> 4229 <div class="odds-col"> 4230 <sp
4230an> 4231 0.75 <small>0.74</small> 4232 </span> 4233 </div> 4234 4235 <div class="odds-spacer"></div> 4236 4237 <div class="odds-col"> 4238 <span> 4239 -0.75 <small>0.96</small> 4240 </span> 4241 </div> 4242 </div> 4243 </div> 4244 </div> 4245 <div class="col-12 col-md-6 col-lg-4"> 4246 <div class="match-card h-100"> 4247 <div class="league-name"> 4248 e-Football F24 Elite Club Friendly </div> 4249 4250 <div class="kickoff-time"> 4251 September 25, 2026 â 18:45 WIB </div> 4252 4253 <div class="match-main-row"> 4254 <div class="team-col"> 4255 <img 4256 src="https://img-2-2.cdn568.net/images/teamLogo/AtleticoMadrid.png" 4257 alt="e-Atletico Madrid" 4258 class="team-logo" 4259 > 4260 <div class="team-name"> 4261 e-Atletico Madrid </div> 4262 </div> 4263 4264 <div class="score-col"> 4265 <div class="score-value"> 4266 1 : 0 </div> 4267 4268 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149434029')"> 4269 BET NOW 4270 </a> 4271 </div> 4272 4273 <div class="team-col"> 4274 <img 4275 src="https://img-2-2.cdn568.net/images/teamLogo/NewcastleUnited.png" 4276 alt="e-Newcastle United" 4277 class="team-logo" 4278 > 4279 <div class="team-name"> 4280 e-Newcastle United </div> 4281 </div> 4282 </div> 4283 4284 <div class="match-odds-row"> 4285 <div class="odds-col"> 4286 <sp
4286an> 4287 0.00 <small>0.96</small> 4288 </span> 4289 </div> 4290 4291 <div class="odds-spacer"></div> 4292 4293 <div class="odds-col"> 4294 <span> 4295 0.00 <small>0.80</small> 4296 </span> 4297 </div> 4298 </div> 4299 </div> 4300 </div> 4301 </div> 4302 </div> 4303 <div class="carousel-item "> 4304 <div class="row g-3"> 4305 <div class="col-12 col-md-6 col-lg-4"> 4306 <div class="match-card h-100"> 4307 <div class="league-name"> 4308 e-Football F24 International Friendly </div> 4309 4310 <div class="kickoff-time"> 4311 September 25, 2026 â 19:30 WIB </div> 4312 4313 <div class="match-main-row"> 4314 <div class="team-col"> 4315 <img 4316 src="https://img-2-2.cdn568.net/images/teamLogo/Hungary.png" 4317 alt="e-Hungary" 4318 class="team-logo" 4319 > 4320 <div class="team-name"> 4321 e-Hungary </div> 4322 </div> 4323 4324 <div class="score-col"> 4325 <div class="score-value"> 4326 0 : 0 </div> 4327 4328 <a href="javascript:void(0)" class="bet-btn" onclick="scrollToLoginForm('sbo', '149433754')"> 4329 BET NOW 4330 </a> 4331 </div> 4332 4333 <div class="team-col"> 4334 <img 4335 src="https://img-2-2.cdn568.net/images/teamLogo/Belgium.png" 4336 alt="e-Belgium" 4337 class="team-logo" 4338 > 4339 <div class="team-name"> 4340 e-Belgium </div> 4341 </div> 4342 </div> 4343 4344 <div class="match-odds-row"> 4345 <div class="odds-col"> 4346 <sp
4346an> 4347 -0.25 <small>-0.79</small> 4348 </span> 4349 </div> 4350 4351 <div class="odds-spacer"></div> 4352 4353 <div class="odds-col"> 4354 <span> 4355 0.25 <small>0.55</small> 4356 </span> 4357 </div> 4358 </div> 4359 </div> 4360 </div> 4361 </div> 4362 </div> 4363 </div> 4364 4365 <button class="carousel-control-prev" type="button" data-bs-target="#sboMatchCarouselDesktop" data-bs-slide="prev"> 4366 <span class="carousel-control-prev-icon" aria-hidden="true"></span> 4367 <span class="visually-hidden">Previous</span> 4368 </button> 4369 4370 <button class="carousel-control-next" type="button" data-bs-target="#sboMatchCarouselDesktop" data-bs-slide="next"> 4371 <span class="carousel-control-next-icon" aria-hidden="true"></span> 4372 <span class="visually-hidden">Next</span> 4373 </button> 4374 </div> 4375 </div> 4376 <!-- BANNER SBO DESKTOP END --> 4377 <!-- Banner Telegram --> 4378 4379 4380 <style> 4381 .telegram-bet-title { 4382 font-size: 1.3rem; 4383 font-weight: 800; 4384 letter-spacing: 1px; 4385 text-transform: uppercase; 4386 color: #ffffff; 4387 4388 /* NEON TELEGRAM GLOW */ 4389 text-shadow: 4390 /* inner white core */ 4391 0 0 2px rgba(255,255,255,0.9), 4392 4393 /* tight Telegram glow */ 4394 0 0 6px rgba(0,136,204,0.9), 4395 0 0 12px rgba(0,136,204,0.8), 4396 4397 /* outer neon halo */ 4398 0 0 22px rgba(0,136,204,0.6), 4399 0 0 38px rgba(0,136,204,0.45), 4400 0 0 60px rgba(0,136,204,0.3); 4401 } 4402 </style> 4403 4404 <style> 4405 .btn-telegram-neon { 4406 font-weight: 600; 4407 padding: 10px 16px; 4408 border-radius: 10px; 4409 letter-spacing: 0.3px; 4410 4411 background: #0088cc; 4412 border: none; 4413 color: #ffffff; 4414 4415 /* clean Telegram neon */ 4416 box-shadow: 4417 0 2px 6px rgba(0,136,204,0.35), 4418 0 0 10px rgba(0,136,204,0.25); 4419 4420 transition: box-shadow 0.25s ease, transform 0.2s ease; 4421 } 4422 4423 /* hover: slight lift + glow */ 4424 .btn-telegram-neon:hover { 4425 box-shadow: 4426 0 4px 10px rgba(0,136,204,0.45), 4427 0 0 16px rgba(0,136,204,0.35); 4428 transform: translateY(-1px); 4429 } 4430 4431 /* active */ 4432 .btn-telegram-neon:active { 4433 transform: translateY(0); 4434 box-shadow: 4435 0 2px 5px rgba(0,136,204,0.35); 4436 } 4437 </style> 4438 4439 <style> 4440 .telegram-float { 4441 animation: telegramFloat 3.5s ease-in-out infinite; 4442 } 4443 4444 @keyframes telegramFloat { 4445 0%, 100% { 4446 transform: translateY(0); 4447 } 4448 50% { 4449 transform: translateY(-8px); 4450 } 4451 } 4452 </style> 4453 4454 <div class="mb-lg-3" style="width: 100%; position: relative; display: flex; align-items: center"> 4455 <div style="z-index: 10; display: flex; justify-content: space-between; align-items: center; width: 100%; margin-left: 80px; margin-right: 40px"> 4456 <div class="d-flex gap-4"> 4457 <img src="https://img.viva88athenae.com//banner-telegram-icon.png" class="telegram-float"/> 4458 <div class="d-flex flex-column justify-content-center gap-1"> 4459 <strong class="telegram-bet-title">TELEGRAM BET</strong> 4460 4461 <div class="d-flex gap-3"> 4462 <div class="d-flex gap-1"><i class="bi bi-check2-circle text-success"></i><em class="text-white">Daftar</em></div> 4463 <div class="d-flex gap-1"><i class="bi bi-check2-circle text-success"></i><em class="text-white">Login</em></div> 4464 <div class="d-flex gap-1"><i class="bi bi-check2-circle text-success"></i><em class="text-white">Deposit</em></div> 4465 <div class="d-flex gap-1"><i class="bi bi-check2-circle text-success"></i><em class="text-white">Withdraw</em></div> 4466 <div class="d-flex gap-1"><i class="bi bi-check2-circle text-success"></i><em class="text-white">Bet</em></div> 4467 </div> 4468 </div> 4469 </div> 4470 4471 <button class="btn-telegram-neon rounded-pill" onclick="window.open('https://telegram.me/Tahta4D_bot', '_blank')">Mainkan Sekarang</button> 4472 4473 </div> 4474 <div style="position: absolute; width: 100%; background: gray"> 4475 <img src="https://img.viva88athenae.com//banner-telegram.jpg" /> 4476 </div> 4477 4478 </div> 4479 4480 4481 4482 <div class="transaksi-kontak"> 4483 4484 <div class="d-flex flex-column w-100"> 4485 <div class="transaksi-content"> 4486 <!-- Bank --> 4487 4488<style> 4489 /* ====== LAYOUT KESELURUHAN ====== */ 4490 4491 .transaksi-layout { 4492 display: flex; 4493 justify-content: center; 4494 gap: 16px; 4495 align-items: center; 4496 } 4497 4498 .transaksi-left-inner { 4499 width: 100%; 4500 } 4501 4502 .transaksi-left-img { 4503 width: 100%; 4504 height: auto; 4505 display: block; 4506 object-fit: cover; 4507 } 4508 4509 .transaksi-right-box { 4510 flex: 1; 4511 display: flex; 4512 justify-content: flex-start; 4513 } 4514 4515 .transaksi-group { 4516 display: flex; 4517 flex-direction: column; 4518 gap: 16px; 4519 width: 100%; 4520 grid-template-areas: 4521 "transaksi-bank transaksi-other transaksi-crypto"; 4522 } 4523 4524 .transaksi-bank { 4525 grid-area: transaksi-bank; 4526 display: grid; 4527 place-items: center; 4528 justify-content: flex-start; 4529 } 4530 4531 .transaksi-other { 4532 grid-area: transaksi-other; 4533 display: flex; 4534 justify-content: flex-start; 4535 width: 100%; 4536 } 4537 4538 .transaksi-crypto { 4539 grid-area: transaksi-crypto; 4540 display: flex; 4541 justify-content: flex-start; 4542 width: 100%; 4543 } 4544 4545 .transaksi-wrapper { 4546 display: flex; 4547 flex-direction: column; 4548 gap: .5rem; 4549 align-items: flex-start; 4550 } 4551 4552 .transaksi-name { 4553 font-size: 1.1rem; 4554 font-weight: bold; 4555 line-height: 1.5rem; 4556 } 4557 4558 /* ====== GRID LIST ====== */ 4559 4560 .transaksi-list-bank, 4561 .transaksi-list-other { 4562 height: fit-content; 4563 display: grid; 4564 grid-template-columns: repeat(5, minmax(80px, 1fr)); 4565 gap: 4px 6px; 4566 } 4567 4568 .transaksi-list-crypto { 4569 height: fit-content; 4570 display: flex; 4571 align-items: center; 4572 gap: 24px; 4573 width: 100%; 4574 justify-content: flex-start; 4575 } 4576 4577 .icon-crypto { 4578 width: 24px; 4579 height: 24px; 4580 } 4581 4582 /* ====== ITEM BANK / EMONEY ====== */ 4583 4584 .transaksi-item { 4585 display: flex; 4586 flex-direction: column; 4587 position: relative; 4588 } 4589 4590 .transaksi-header { 4591 height: 30px; 4592 border-radius: 5px; 4593 font-weight: bold; 4594 border: 2px solid rgba(108,108,108,1); 4595 background: rgba(54,54,54,1); 4596 color: white; 4597 display: flex; 4598 align-items: center; 4599 justify-content: center; 4600 padding: 0 12px 0 22px; /* extra space kiri buat dot */ 4601 font-size: 0.9rem; 4602 white-space: nowrap; 4603 } 4604 4605 /* strip bawah lama dimatikan */ 4606 .transaksi-status { 4607 display: none; 4608 } 4609 4610 /* ====== ONLINE / OFFLINE DOT ====== */ 4611 4612 /* ONLINE: tambahkan class is-online di PHP */ 4613 .transaksi-header.is-online::before { 4614 content: ""; 4615 position: absolute; 4616 left: 8px; 4617 top: 50%; 4618 transform: translateY(-50%); 4619 width: 9px; 4620 height: 9px; 4621 border-radius: 50%; 4622 background-color: #00ff66; 4623 box-shadow: 0 0 6px rgba(0, 255, 102, .85); 4624 } 4625 4626 /* OFFLINE: is-offline (lebih gelap + tanpa dot) */ 4627 .transaksi-header.is-offline { 4628 background: #2e2e2e; 4629 border-color: #555; 4630 opacity: .4; 4631 } 4632 4633 /* backup: kalau lupa kasih class di PHP, treat sebagai offline */ 4634 .transaksi-header:not(.is-online):not(.is-offline) { 4635 background: #2e2e2e; 4636 border-color: #555; 4637 opacity: .4; 4638 } 4639 4640 @media only screen and (max-width: 768px) { 4641 4642 .transaksi-layout { 4643 flex-direction: column; 4644 align-items: center; 4645 } 4646 4647 .transaksi-group { 4648 display: grid; 4649 grid-template-columns: 1fr; 4650 grid-template-areas: 4651 "transaksi-bank" 4652 "transaksi-other" 4653 "transaksi-crypto"; 4654 gap: 32px; 4655 margin-bottom: 8px; 4656 } 4657 4658 .transaksi-header { 4659 font-size: 1.1rem; 4660 height: 36px; 4661 } 4662 4663 .transaksi-list-bank { 4664 grid-template-columns: repeat(4, 1fr); 4665 } 4666 4667 .transaksi-list-other { 4668 grid-template-columns: repeat(4, 1fr); 4669 } 4670 4671 .transaksi-list-crypto { 4672 width: 86%; 4673 margin: auto; 4674 flex-wrap: wrap; 4675 } 4676 4677 .transaksi-item { 4678 width: 100%; 4679 } 4680 4681 .transaksi-name { 4682 font-size: 1.3rem; 4683 text-align: center; 4684 line-height: 1.8rem; 4685 } 4686 4687 .transaksi-wrapper { 4688 width: 100%; 4689 max-width: 100%!important; 4690 gap: 1rem; 4691 align-items: center; 4692 } 4693 4694 .icon-crypto { 4695 width: 28px; 4696 height: 28px; 4697 } 4698 } 4699 4700 /* LEBAR BOX BANK BIAR RAPI DAN CENTER */ 4701 .transaksi-header { 4702 height: 34px; 4703 border-radius: 6px; 4704 font-weight: bold; 4705 border: 2px solid rgba(108,108,108,1); 4706 background: rgba(54,54,54,1); 4707 color: white; 4708 4709 /* Tambahan baru */ 4710 min-width: 110px; /* Lebarin biar semua rata */ 4711 padding: 0 16px 0 28px; /* Kasih ruang untuk dot */ 4712 display: flex; 4713 align-items: center; 4714 justify-content: center; 4715 text-align: center; 4716 4717 white-space: nowrap; 4718 } 4719 4720 /* DOT ONLINE */ 4721 .transaksi-header.is-online::before { 4722 content: ""; 4723 position: absolute; 4724 left: 10px; 4725 top: 50%; 4726 transform: translateY(-50%); 4727 width: 10px; 4728 height: 10px; 4729 border-radius: 50%; 4730 background-color: #00ff66; 4731 box-shadow: 0 0 6px rgba(0, 255, 102, .85); 4732 } 4733 4734 /* OFFLINE (DISABLED) */ 4735 .transaksi-header.is-offline { 4736 padding: 0 16px; 4737 background: #2e2e2e; 4738 border-color: #555; 4739 opacity: .35; 4740 align-items: center; 4741 justify-content: center; 4742 text-align: center; 4743 } 4744 4745 /* GRID-nya sedikit dilebarin biar simetris */ 4746 .transaksi-list-bank, 4747 .transaksi-list-other { 4748 grid-template-columns: repeat(4, minmax(110px, 1fr)); 4749 gap: 8px 10px; 4750 } 4751 4752</style> 4753 4754<div class="transaksi-layout"> 4755 <div class="transaksi-left-box"> 4756 <div class="transaksi-left-inner"> 4757 <img src="/images/transaksi.png" class="transaksi-left-img"> 4758 </div> 4759 </div> 4760 4761 <div class="transaksi-right-box"> 4762 <div class="transaksi-group"> 4763 4764 <!-- BANK LOKAL --> 4765 <div class="transaksi-bank"> 4766 <div class="transaksi-wrapper"> 4767 <div class="transaksi-name">Bank Lokal</div> 4768 <div id="transaksi-bank-indicators" class="carousel slide" data-bs-ride="carousel"> 4769 <div class="carousel-indicators" style="bottom: -32px; margin-bottom: 0px"> 4770 <button type="button" data-bs-target="#transaksi-bank-indicators" 4771 data-bs-slide-to="0" class="active" aria-current="true" 4772 aria-label="Slide 1"></button> 4773 <button type="button" data-bs-target="#transaksi-bank-indicators" 4774 data-bs-slide-to="1" aria-label="Slide 2"></button> 4775 </div> 4776 4777 <div class="carousel-inner" style="min-height: 144px"> 4778 <div class="carousel-item active"> 4779 <div class="transaksi-list-bank"> 4780 <div class="transaksi-item"> 4781 <div class="transaksi-header is-online"> 4782 BCA </div> 4783 <div class="transaksi-status"></div> 4784 </div> 4785 <div class="transaksi-item"> 4786 <div class="tran
4786saksi-header is-online"> 4787 Mandiri </div> 4788 <div class="transaksi-status"></div> 4789 </div> 4790 <div class="transaksi-item"> 4791 <div class="transaksi-header is-online"> 4792 BNI </div> 4793 <div class="transaksi-status"></div> 4794 </div> 4795 <div class="transaksi-item"> 4796 <div class="transaksi-header is-online"> 4797 BRI </div> 4798 <div class="transaksi-status"></div> 4799 </div> 4800 <div class="transaksi-item"> 4801 <div class="transaksi-header is-online"> 4802 CIMB </div> 4803 <div class="transaksi-status"></div> 4804 </div> 4805 <div class="transaksi-item"> 4806 <div class="transaksi-header is-online"> 4807 Danamon </div> 4808 <div class="transaksi-status"></div> 4809 </div> 4810 <div class="transaksi-item"> 4811 <div class="transaksi-header is-online"> 4812 Permata </div> 4813 <div class="transaksi-status"></div> 4814 </div> 4815 <div class="transaksi-item"> 4816 <div class="transaksi-header is-online"> 4817 BJB </div> 4818 <div class="transaksi-status"></div> 4819 </div> 4820 <div class="transaksi-item"> 4821 <div class="transaksi-header is-online"> 4822 OCBC </div> 4823 <div class="transaksi-status"></div> 4824 </div> 4825 <div class="transaksi-item"> 4826 <div class="transaksi-header is-online"> 4827 DKI </div> 4828 <div class="transaksi-status"></div> 4829 </div> 4830 <div class="transaksi-item"> 4831 <div class="transaksi-header is-online"> 4832 SUMUT </div> 4833 <div class="transaksi-status"></div> 4834 </div> 4835 <div class="transaksi-item"> 4836 <div class="transaksi-header is-online"> 4837 BSI </div> 4838 <div class="transaksi-status"></div> 4839 </div> 4840 <div class="transaksi-item"> 4841 <div class="transaksi-header is-online"> 4842 NEO </div> 4843 <div class="transaksi-status"></div> 4844 </div> 4845 <div class="transaksi-item"> 4846 <div class="transaksi-header is-online"> 4847 JAGO </div> 4848 <div class="transaksi-status"></div> 4849 </div> 4850 <div class="transaksi-item"> 4851 <div class="transaksi-header is-online"> 4852 SeaBank </div> 4853 <div class="transaksi-status"></div> 4854 </div> 4855 <div class="transaksi-item"> 4856 <div class="transaksi-header is-online"> 4857 NOBU </div> 4858 <div class="transaksi-status"></div> 4859 </div> 4860 </div> 4861 </div> 4862 <div class="carousel-item "> 4863 <div class="transaksi-list-bank"> 4864 <div class="transaksi-item"> 4865 <div class="transaksi-header is-online"> 4866 Maybank </div> 4867 <div class="transaksi-status"></div> 4868 </div> 4869 <div class="transaksi-item"> 4870 <div class="transaksi-header is-online"> 4871 Sinarmas </div> 4872 <div class="transaksi-status"></div> 4873 </div> 4874 <div class="transaksi-item"> 4875 <div class="transaksi-header is-online"> 4876 UOB </div> 4877 <div class="transaksi-status"></div> 4878 </div> 4879 <div class="transaksi-item"> 4880 <div class="transaksi-header is-online"> 4881 BluBCA </div> 4882 <div class="transaksi-status"></div> 4883 </div> 4884 <div class="transaksi-item"> 4885 <div class="transaksi-header is-online"> 4886 Superbank </div> 4887 <div class="transaksi-status"></div> 4888 </div> 4889 <div class="transaksi-item"> 4890 <div class="transaksi-header is-online"> 4891 Allobank </div> 4892 <div class="transaksi-status"></div> 4893 </div> 4894 <div class="transaksi-item"> 4895 <div class="transaksi-header is-online"> 4896 SAQU </div> 4897 <div class="transaksi-status"></div> 4898 </div> 4899 </div> 4900 </div> 4901 </div> 4902 </div> 4903 4904 </div> 4905 </div> 4906 4907 <!-- E MONEY & PULSA --> 4908 <div class="transaksi-other"> 4909 <div class="transaksi-wrapper"> 4910 <div class="transaksi-name">E Money & Pulsa</div> 4911 4912 <div id="transaksi-other-indicators" class="carousel slide" data-bs-ride="carousel"> 4913 <div class="carousel-indicators" style="bottom: -32px; margin-bottom: 0px"> 4914 </div> 4915 4916 <div class="carousel-inner" > 4917 <div class="carousel-item active"> 4918 <div class="transaksi-list-other"> 4919 <div class="transaksi-item"> 4920 <div class="transaksi-header is-online"> 4921 Jenius </div> 4922 <div class="transaksi-status"></div> 4923 </div> 4924 <div class="transaksi-item"> 4925 <div class="transaksi-header is-online"> 4926 DANA </div> 4927 <div class="transaksi-status"></div> 4928 </div> 4929 <div class="transaksi-item"> 4930 <div class="transaksi-header is-online"> 4931 OVO </div> 4932 <div class="transaksi-status"></div> 4933 </div> 4934 <div class="transaksi-item"> 4935 <div class="transaksi-header is-online"> 4936 ShopeePay </div> 4937 <div class="transaksi-status"></div> 4938 </div> 4939 <div class="transaksi-item"> 4940 <div class="transaksi-header is-online"> 4941 GOPAY </div> 4942 <div class="transaksi-status"></div> 4943 </div> 4944 <div class="transaksi-item"> 4945 <div class="transaksi-header is-online"> 4946 LinkAja </div> 4947 <div class="transaksi-status"></div> 4948 </div> 4949 <div class="transaksi-item"> 4950 <div class="transaksi-header is-online"> 4951 Sakuku </div> 4952 <div class="transaksi-status"></div> 4953 </div> 4954 <div class="transaksi-item"> 4955 <div class="transaksi-header is-online"> 4956 Lain-lain </div> 4957 <div class="transaksi-status"></div> 4958 </div> 4959 <div class="transaksi-item"> 4960 <div class="transaksi-header is-online"> 4961 QRIS </div> 4962 <div class="transaksi-status"></div> 4963 </div> 4964 <div class="transaksi-item"> 4965 <div class="transaksi-header is-online"> 4966 Telkomsel </div> 4967 <div class="transaksi-status"></div> 4968 </div> 4969 <div class="transaksi-item"> 4970 <div class="transaksi-header is-online"> 4971 Axiata </div> 4972 <div class="transaksi-status"></div> 4973 </div> 4974 </div> 4975
4975 </div> 4976 </div> 4977 </div> 4978 4979 </div> 4980 </div> 4981 4982 <!-- CRYPTO --> 4983 <div class="transaksi-crypto"> 4984 <div class="transaksi-wrapper"> 4985 <div class="transaksi-name mb-1">Crypto Currency</div> 4986 4987 <div id="transaksi-crypto-indicators" class="carousel slide" data-bs-ride="carousel"> 4988 <div class="carousel-indicators" style="bottom: -32px; margin-bottom: 0px"> 4989 </div> 4990 4991 <div class="carousel-inner" > 4992 <div class="carousel-item active"> 4993 <div class="transaksi-list-crypto"> 4994 <div class="d-flex gap-2"> 4995 <img src="https://img.viva88athenae.com/USDT.png" 4996 class="icon-crypto" alt="USDT"> 4997 <strong class="transaksi-name">USDT</strong> 4998 </div> 4999 </div> 5000 </div> 5001 </div> 5002 5003 </div> 5004 </div> 5005 </div> 5006 5007 </div> 5008 </div> 5009</div> 5010 </div> 5011 5012 5013 </div> 5014 5015 <!--<div class="d-flex flex-column desktop-only" style="width: 180px">--> 5016 5017 <!-- <div class="transaksi-title">--> 5018 <!-- <div class="transaksi-title-group">--> 5019 <!-- <div class="fitur-header">Kontak Kami</div>--> 5020 <!-- </div>--> 5021 5022 <!-- <div class="devider desktop-only"></div>--> 5023 <!-- </div>--> 5024 5025 5026 <!-- 5027<div id="kontak-kami-indicators" class="carousel slide" data-bs-ride="carousel" style="padding-top: 14px"> 5028 <div class="carousel-indicators" style="bottom: -33px; margin-bottom: 0px"> 5029 5030 5031 </div> 5032 <div class="carousel-inner" style="height: 164px"> 5033 5034 5035 </div> 5036</div> 5037--> 5038 5039 <!--</div>--> 5040 </div> 5041 </div> 5042 </div> 5043 5044 5045 <div class="bantuan"> 5046 5047 <ul class="bantuan-content justify-content-center"> 5048 <li class="bantuan-item" onclick="showInformasi('tentang')">TENTANG KAMI</li> 5049 <div class="bantuan-devider desktop-only">|</div> 5050 <li class="bantuan-item" onclick="showInformasi('bantuan')">BANTUAN</li> 5051 <div class="bantuan-devider desktop-only">|</div> 5052 <li class="bantuan-item" onclick="showInformasi('peraturan')">PERATURAN</li> 5053 <div class="bantuan-devider desktop-only">|</div> 5054 <li class="bantuan-item" onclick="showInformasi('bank')">INFORMASI BANK</li> 5055 <div class="bantuan-devider desktop-only">|</div> 5056 <li class="bantuan-item" onclick="showInformasi('hubungi')">HUBUNGI KAMI</li> 5057 <div class="bantuan-devider desktop-only">|</div> 5058 <li class="bantuan-item" onclick="showInformasi('privasi')">KEBIJAKAN PRIVASI</li> 5059 <div class="bantuan-devider desktop-only">|</div> 5060 <li class="bantuan-item" onclick="showInformasi('cookies')">PERSETUJUAN COOKIES</li> 5061 </ul> 5062 </div> 5063 5064 5065 <footer class="footer"> 5066 5067 <div class="guidelines"> 5068 <div class="desktop-only"> 5069 <div class="guidelines-content d-flex justify-content-center"> 5070 <img src="https://img.viva88athenae.com/assets/guidelines.png" style="width: 640px" /> 5071 </div> 5072 </div> 5073 </div> 5074 5075 <div class="provider d-none d-lg-block"> 5076 <div class="provider-group"> 5077 <img src="https://img.viva88athenae.com/assets/provider.png" class="desktop-only" alt=""> 5078 </div> 5079 </div> 5080 5081 <div> 5082 <div id="footer" class="footer-container abel shadow" style="padding:20px;font-size:20px; text-align:center;"> 5083<h1 style="text-align: center; font-size:25px; color: white;">Tahta4d: link login situs slot super gacor paling jitu</h1> 5084<p style="text-align: justify;"><a href="https://tahta4.com/">Tahta4d</a> platform resmi yang menyediakan layanan angka togel 4D secara akurat dan slot gacor terpercaya, membantu pemain dalam membuat keputusan taruhan yang lebih baik., yang mana situs judi Tahta 4d telah di lengkapi dengan berbagai game judi online resmi dari bandar judi bola online, agen togel online, slot online, live casino online, tembak ikan joker123, dadu online, rolet online dan masih banyak lagi permainan judi online uang asli yang tidak kami sebutkan dengan rinci disini. Kenapa Tahta4D kami disebut agen judi online terbaik itu di karenakan anda hanya butuh daftar diri anda dengan data valid yang tidak membutuhkan waktu lama dan anda sudah memperoleh 1ID Pro yang bisa anda mainkan semua game online judi terbaik di sini yang tingkat kemenangan yang tinggi tentunya, yang selalu dibantu oleh CS kami yang melayani anda 24 jam penuh dengan ramah juga sangat terlatih dan bisa anda hubungi lewat Livechat maupun Whatsapp kami. Selain itu situs judi terpercaya kami di dukung oleh beberapa provider terbesar dan terbaik di antara lain Slot O
5084nline Pragmatic Play, PG Slot, Slot Habanero, Joker123, Spade Gaming dan Top Trend Gaming jadi tak perlu ragu lagi gabung sekarang juga.</p> 5085 5086<h2 style="text-align: center; font-size:25px; color: gold;">FAQ â Situs Slot Online Tahta4D</h2> 5087<h3 style="text-align: center; font-size:23px; color: gold;">Apa itu TAHTA4D?</h3> 5088<p style="text-align: justify;">TAHTA4D platform resmi yang menyediakan layanan angka togel 4D secara akurat dan slot gacor terpercaya, membantu pemain dalam membuat keputusan taruhan yang lebih baik.</p> 5089 5090<h3 style="text-align: center; font-size:23px; color: gold;">Bagaimana cara bermain TAHTA4D?</h3> 5091<p style="text-align: justify;">Anda cukup mendaftar di situs TAHTA4D, memilih angka favorit, dan mengikuti panduan prediksi yang disediakan untuk meningkatkan peluang menang dalam permainan 4D slot teraktual saat ini.</p> 5092 5093<h3 style="text-align: center; font-size:23px; color: gold;">Apakah TAHTA4D aman digunakan?</h3> 5094<p style="text-align: justify;">Ya, TAHTA4D aman dan terpercaya karena menggunakan sistem keamanan terbaru serta transparansi dalam setiap prediksi dan data yang disajikan kepada pengguna. bermain slot88 di sini semua permainan slotnya pasti maxwin dengan jackpot yang sangat terbesar, sudah banyak sekali member yang bergabung dan bermain bersama tahta4d yang mendapatkan maxwin hanya dengan modal minimal deposit sudah bisa meraih jatah seorang sultan.</p> 5095 5096<h3 style="text-align: center; font-size:23px; color: gold;">Kenapa harus memilih TAHTA4D?</h3> 5097<p style="text-align: justify;">TAHTA4D dikenal karena prediksi yang akurat, update real-time, serta dukungan pelanggan terbaik sehingga cocok untuk pemain togel 4D yang ingin meningkatkan peluang kemenangan.</p> 5098 5099 5100 5101</div> 5102<div style= 5103"position: fixed; bottom: 115px; left: 15px; z-index: 10; opacity: 0.98;"> 5104<a href="https://rtp6.infotahta.com/" target="_blank" rel= 5105"noopener nofollow"><img class="button" src= 5106"https://iili.io/JdayuTu.gif" alt="RTP GACOR TAHTA4D" 5107width="80" height="80"></a></div> </div> 5108 5109 5110 <div class="footer-group"> 5111 <div class="copyright"> 5112 <div style="white-space: nowrap">© 2015 - 2026 Copyright TAHTA4D.</div> 5113 <div>All Rights Reserved.</div> 5114 </div> 5115 <div class="desktop-only"> 5116 <div class="d-flex gap-1"> 5117 <div class="btn-footer" onclick='window.location.href="/?mobile"'>MOBILE</div> 5118 <div class="btn-footer" onclick='window.location.href="/wap"'>WAP</div> 5119 </div> 5120 </div> 5121 <img class="mobile-only" style="width: 100%" src="https://img.viva88athenae.com/assets/guidelines.png" alt=""> 5122 5123 <button class="btn btn-aduan2 ms-lg-auto py-1 px-2" style="border: 2px solid #b08432;" data-toggle="tooltip" data-placement="bottom" title="Aduan Pelanggan" onclick="javascript:window.open ('https://ares88access.com/?token=F3Od_RJH56omoS-0AQh9rV85kCMFzbVDH9QmzgAyUmw.','mywindow','menubar=1,resizable=1,width=430 ,height=880');"> 5124 <i class="bi bi-shield-fill-exclamation"></i> 5125 <strong class="ms-1">LAPOR PUSAT</strong> 5126 </button> 5127 </div> 5128 </footer> 5129 5130 5131 5132 5133 5134 <!-- SIDENAV --> 5135 <div id="mySidenav" class="sidenav desktop-only"> 5136 <div id="nav"> 5137 <div style="display: flex; align-items: start;"> 5138 <div style="height: 246px; width: 64px; background: var(--primary-color); border-radius: 8px 0px 0px 8px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;"> 5139 5140 <img src="/assets/hubungi.png?11"> 5141 5142 </div> 5143 <!--<img id="about" src="/images/kontak.png?4">--> 5144 </div> 5145 <div class="ptsans" style="font-size: 1rem; background: white; border-radius: 0px 5px 5px 5px; overflow: hidden; width: 160px"> 5146 <div id="" style="padding: 4px"> 5147 <img src="/assets/24h.png" style="width: 100%"></img> 5148 </div> 5149 5150 <div id="kontak-content" style="display: flex; flex-direction: column; width: 100%; font-size: .8rem"> 5151 <div style="display: grid; place-items: center; font-weight: bold; font-size: 1rem">MEMBER SERVICE</div> 5152 5153 5154 5155 </div> 5156 <div style="margin: 8px"> 5157 <a href="/register"><input type="button" value="DAFTAR SEKARANG" style="width: 100%; border-radius: 5px; font-size: .875rem; height: 40px; border: none; font-weight: bold; background: black; color: white"></a> 5158 </div> 5159 </div> 5160 </div> 5161 </div> 5162 </div> 5163 5164 5165 <!--POP UP --> 5166 5167 <!-- LIVE CHAT --> 5168 5169 5170 <!-- LiveChat Internal --> 5171 <style id="cs-embed-custom-styles">
5172 /* Generated widget appearance â theme: light */ 5173.cs-embed { 5174 --cs-primary: #92400e; 5175 --cs-secondary: #f59e0b; 5176 --cs-panel-width: 300px; 5177 --cs-panel-height: 400px; 5178 --cs-footer-bg: #fff; 5179 --cs-footer-border: #f1f5f9; 5180 --cs-input-row-bg: #f1f5f9; 5181 --cs-input-text: #111827; 5182 --cs-input-muted: #64748b; 5183 --cs-upload-bg: #fff; 5184 --cs-upload-border: #cbd5e1; 5185 --cs-upload-icon: #334155; 5186 --cs-image-preview-bg: #eff6ff; 5187 --cs-image-preview-border: #dbeafe; 5188 --cs-closed-notice: #9ca3af; 5189 --cs-scrollbar-track: #eef2f7; 5190 --cs-scrollbar-thumb: #cbd5e1; 5191 --cs-scrollbar-thumb-hover: #94a3b8; 5192 --cs-messages-bg: #f8fafc; 5193 --cs-sticky-banner-bg: #fffbeb; 5194 --cs-sticky-banner-border: #fde68a; 5195 --cs-sticky-banner-inner-bg: #fff; 5196 --cs-sticky-banner-inner-border: #fde68a; 5197 --cs-sticky-banner-text: #92400e; 5198 right: 24px; left: auto; align-items: flex-end; 5199} 5200 5201.cs-embed .cs-panel { 5202 background: #fff; 5203 color: #111827; 5204} 5205 5206.cs-embed .cs-bubble--agent { 5207 background: #fff; 5208 color: #111; 5209 border-color: #e5e7eb; 5210} 5211 5212.cs-toggle:not(.cs-toggle--banner) { 5213 background: var(--cs-primary); 5214 box-shadow: 0 4px 12px rgba(146, 64, 14, 0.4); 5215} 5216 5217.cs-header { 5218 background: linear-gradient(135deg, #92400e, #f59e0b); 5219} 5220 5221.cs-bubble--customer { 5222 background: #92400e; 5223 color: #ffffff; 5224} </style> 5225
5225<script src="https://service.lc1001ai.com/embed.js"></script>
5225 5226
5226<script> 5227 (function () { 5228 var chatServiceUrl = "https://service.lc1001ai.com"; 5229 var channelId = "6a8827e8498ca8c6baac2269"; 5230 var credentials = ""; 5231 var showWidget = true; 5232 window.CsChatEmbed 5233 .init({ 5234 chatServiceUrl: chatServiceUrl, 5235 channelId: channelId, 5236 credentials: credentials, 5237 createWidget: true, 5238 showWidget: showWidget, 5239 fetchAppearance: false, 5240 }) 5241 .then(function (result) { 5242 console.log("Chat connected, sessionId:", result.sessionId); 5243 }) 5244 .catch(function (err) { 5245 console.error("Chat init failed:", err); 5246 }); 5247 })(); 5248 </script>
5248 5249 <style> 5250 /* Taruh widget livechat di belakang modal+backdrop selagi modal terbuka (mis. #promo) */ 5251 body.modal-open .cs-embed { z-index: 1049 !important; } 5252 </style> 5253 5254 5255
5255<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"></script>
5255 5256
5256<script> 5257 document.addEventListener('DOMContentLoaded', function() { 5258 setTimeout(function() { 5259 const mobileForm = document.querySelector('#mobilelogin form') || 5260 document.querySelector('#mobilelogin .login-form') || 5261 document.querySelector('.mobile-only form'); 5262 5263 if (!mobileForm) { 5264 return; 5265 } 5266 5267 const username = mobileForm.querySelector('input[name="username"]'); 5268 const password = mobileForm.querySelector('input[name="password"]'); 5269 const remember = document.querySelector('#rememberMe') || 5270 document.querySelector('input[type="checkbox"]'); 5271 5272 if (!username || !password || !remember) { 5273 return; 5274 } 5275 5276 try { 5277 localStorage.setItem('test', 'working'); 5278 if (localStorage.getItem('test') === 'working') { 5279 localStorage.removeItem('test'); 5280 } else { 5281 return; 5282 } 5283 } catch(e) { 5284 return; 5285 } 5286 5287 initializeRememberMe(); 5288 loadSavedData(); 5289 5290 mobileForm.addEventListener('submit', handleSave); 5291 mobileForm.addEventListener('click', function(e) { 5292 if (e.target.type === 'submit' || e.target.classList.contains('submit')) { 5293 handleSave(); 5294 } 5295 }); 5296 remember.addEventListener('change', function() { 5297 if (!this.checked) { 5298 clearSavedData(); 5299 localStorage.setItem('mobile_remember_unchecked', 'true'); 5300 } else { 5301 localStorage.removeItem('mobile_remember_unchecked'); 5302 } 5303 }); 5304 5305 function initializeRememberMe() { 5306 try { 5307 const wasUnchecked = localStorage.getItem('mobile_remember_unchecked'); 5308 const hasSuccessfulLogin = localStorage.getItem('mobile_login_success'); 5309 if (wasUnchecked === 'true' && hasSuccessfulLogin === 'true') { 5310 remember.checked = false; 5311 } else { 5312 remember.checked = true; 5313 } 5314 } catch(e) { 5315 remember.checked = true; 5316 } 5317 } 5318 5319 function loadSavedData() { 5320 try { 5321 const savedUsername = localStorage.getItem('mobile_username'); 5322 const savedPassword = localStorage.getItem('mobile_password'); 5323 const rememberChecked = localStorage.getItem('mobile_remember'); 5324 if (rememberChecked === 'true' && savedUsername && savedPassword) { 5325 username.value = savedUsername; 5326 password.value = savedPassword; 5327 } 5328 } catch(e) { 5329 // console.log('Error loading data:', e); 5330 } 5331 } 5332 5333 function handleSave() { 5334 if (remember.checked) { 5335 const usernameVal = username.value.trim(); 5336 const passwordVal = password.value.trim(); 5337 5338 if (usernameVal && passwordVal) { 5339 try { 5340 localStorage.setItem('mobile_username', usernameVal); 5341 localStorage.setItem('mobile_password', passwordVal); 5342 localStorage.setItem('mobile_remember', 'true'); 5343 localStorage.setItem('mobile_login_success', 'true'); 5344 } catch(e) { 5345 // console.log('Error saving data:', e); 5346 } 5347 } 5348 } else { 5349 clearSavedData(); 5350 localStorage.setItem('mobile_login_success', 'true'); 5351 } 5352 } 5353 5354 function clearSavedData() { 5355 try { 5356 localStorage.removeItem('mobile_username'); 5357 localStorage.removeItem('mobile_password'); 5358 localStorage.removeItem('mobile_remember'); 5359 } catch(e) { 5360 // console.log('Error clearing data:', e); 5361 } 5362 } 5363 }, 100); // Wait 100ms 5364 5365 function initBroadcastMarquee() { 5366 $('.mobile-broadcast, #marquee .broadcast').each(function () { 5367 const el = $(this); 5368 5369 if ($.trim(el.text()) === '') return; 5370 if (!el.is(':visible')) return; 5371 5372 try { 5373 el.marquee('destroy'); 5374 } catch (e) {} 5375 5376 el.marquee({ 5377 speed: 30, 5378 gap: 80, 5379 delayBeforeStart: 0, 5380 direction: 'left', 5381 duplicated: true, 5382 pauseOnHover: true, 5383 startVisible: true 5384 }); 5385 }); 5386 } 5387 5388 $(window).on('load', function () { 5389 setTimeout(function () { 5390 initBroadcastMarquee(); 5391 }, 300); 5392 }); 5393 5394 $(window).on('resize orientationchange', function () { 5395 clearTimeout(window.broadcastResizeTimer); 5396 window.broadcastResizeTimer = setTimeout(function () { 5397 initBroadcastMarquee(); 5398 }, 400); 5399 }); 5400 5401 // document.querySelectorAll("marquee").forEach(function(marquee){ 5402 5403 // let speed = 0.5; // smaller = slower 5404 // let position = marquee.offsetWidth; 5405 5406 // function animate(){ 5407 // position--; 5408 5409 // if(position < -marquee.scrollWidth){ 5410 // position = marquee.offsetWidth; 5411 // } 5412
5413 // marquee.style.transform = "translateX(" + position + "px)"; 5414 // requestAnimationFrame(animate); 5415 // } 5416 5417 // animate(); 5418 5419 // // pause on hover 5420 // marquee.addEventListener("mouseenter", function(){ 5421 // speed = 0; 5422 // }); 5423 5424 // marquee.addEventListener("mouseleave", function(){ 5425 // speed = 0.5; 5426 // }); 5427 5428 // }); 5429 5430 5431 }); 5432 </script>
5432 5433 5434
5434<script> 5435 5436 var mobileurl = 'm/'; 5437 5438 5439 5440 var showIDs = []; 5441 5442 function showProducts(hoverID) { 5443 while(showIDs.length > 0) document.getElementById(showIDs.pop()).style.display = "none"; 5444 5445 // document.getElementById('hover').classList.add("hover-show"); 5446 document.getElementById('hover').style.transitionDelay = "0s"; 5447 document.getElementById('hover').style.visibility = "visible"; 5448 document.getElementById('hover').style.opacity = "1"; 5449 document.getElementById(hoverID).style.display = "flex"; 5450 5451 showIDs.push(hoverID); 5452 5453 } 5454 5455 function hideProducts(hoverID) { 5456 // document.getElementById('hover').classList.remove("hover-show"); 5457 document.getElementById('hover').style.visibility = "hidden"; 5458 document.getElementById('hover').style.opacity = "0"; 5459 document.getElementById('hover').style.transitionDelay = "1s"; 5460 5461 } 5462 5463 var mobileDaftarForm = document.getElementById('mobile-daftar-form'); 5464 var marquee = document.getElementById('marquee'); 5465 var mobileChangePasswordForm = document.getElementById('mobile-changepassword-form'); 5466 var mobileLoginBox = document.getElementById('mobilelogin'); 5467 5468 function closeContent() { 5469 $('#main-content').html(""); 5470 } 5471 5472 5473 function openDaftar() { 5474 closeContent(); 5475 5476 if (mobileLoginBox) mobileLoginBox.style.display = "none"; 5477 if (mobileChangePasswordForm) mobileChangePasswordForm.style.display = "none"; 5478 5479 mobileDaftarForm.style.display = "block"; 5480 mobileDaftarForm.scrollIntoView(); 5481 } 5482 5483 function closeDaftar() { 5484 mobileDaftarForm.style.display = "none"; 5485 marquee.scrollIntoView(); 5486 } 5487 5488 5489 function showProvider(type) { 5490 $('#main-content').html("<div style='padding: 24px'><img src=\"/images/loading.gif\" width=\"36px\"><div>"); 5491 $('#main-content').load("/new-showprovider.php?type=" + type); 5492 } 5493 5494 function toggleInformasi(item) { 5495 page(item); 5496 } 5497 5498 function showInformasi(item) { 5499 document.getElementById('modal-wrapper').style.display='block'; 5500 toggleInformasi(item); 5501 } 5502 5503 function openChangePasswordMobile() { 5504 closeContent(); 5505 5506 if (mobileLoginBox) mobileLoginBox.style.display = "none"; 5507 if (mobileDaftarForm) mobileDaftarForm.style.display = "none"; 5508 5509 if (mobileChangePasswordForm) { 5510 mobileChangePasswordForm.style.display = "block"; 5511 mobileChangePasswordForm.scrollIntoView(); 5512 } 5513 } 5514 5515 function closeChangePasswordMobile() { 5516 if (mobileChangePasswordForm) mobileChangePasswordForm.style.display = "none"; 5517 if (mobileDaftarForm) mobileDaftarForm.style.display = "none"; 5518 if (mobileLoginBox) mobileLoginBox.style.display = "block"; 5519 5520 marquee.scrollIntoView(); 5521 } 5522 5523 5524 5525 5526 </script>
5526 5527
5527<script src="/js/old/new2-webduo35.js?v=1790258693"></script>
5527 5528 5529
5529<script> 5530 function scrollToLoginForm(launchType, matchId) { 5531 sessionStorage.setItem('launch', launchType); 5532 if (matchId) sessionStorage.setItem('sbo_matchId', matchId); 5533 else sessionStorage.removeItem('sbo_matchId'); 5534 window.scrollTo({ top: 0, behavior: 'smooth' }); 5535 setTimeout(function() { 5536 var isMobile = window.innerWidth <= 1000; 5537 var loginSelector = isMobile 5538 ? '#mobilelogin input[name="username"]' 5539 : '#desktoplogin form'; 5540 var el = document.querySelector(loginSelector); 5541 if (!el) return; 5542 var usernameEl = document.querySelector(isMobile ? '#mobilelogin input[name="username"]' : '#desktoplogin input[name="username"]'); 5543 if (usernameEl && !isMobile) usernameEl.focus(); 5544 if (usernameEl && isMobile) usernameEl.scrollIntoView({ behavior: 'instant', block: 'center' }); 5545 const driver = window.driver.js.driver({ 5546 popoverClass: 'driverjs-theme', 5547 showProgress: false, 5548 showButtons: [], 5549 overlayOpacity: 0.3, 5550 steps: [ 5551 { 5552 element: loginSelector, 5553 popover: { 5554 title: 'Harap Login', 5555 description: 'Silakan masukkan username Anda', 5556 side: 'bottom', 5557 align: 'start', 5558 showButtons: [], 5559 nextBtnText: '', 5560 prevBtnText: '', 5561 doneBtnText: '' 5562 } 5563 } 5564 ], 5565 onDestroyStarted: () => driver.destroy(), 5566 }); 5567 driver.drive(); 5568 if (usernameEl) { 5569 function destroyDriver() { 5570 driver.destroy(); 5571 window.scrollTo({ top: 0 }); 5572 usernameEl.removeEventListener('input', destroyDriver); 5573 usernameEl.removeEventListener('click', destroyDriver); 5574 usernameEl.removeEventListener('focus', destroyDriver); 5575 } 5576 usernameEl.addEventListener('input', destroyDriver, { once: true }); 5577 usernameEl.addEventListener('click', destroyDriver, { once: true }); 5578 usernameEl.addEventListener('focus', destroyDriver, { once: true }); 5579 } 5580 }, 500); 5581 } 5582 </script>
5582 5583
5583<script> 5584 window.addEventListener("message", function(e) { 5585 if (e.origin !== "https://fkupon.com") return; 5586 if (e.data && e.data.action === "resize" && e.data.height) { 5587 var iframes = document.querySelectorAll(".iframe-kupon"); 5588 iframes.forEach(function(iframe) { 5589 iframe.style.height = Math.max(100, e.data.height - 16) + "px"; 5590 }); 5591 } 5592 }); 5593 </script>
5593 5594 5595 5596 <!-- POP UP COOKIES --> 5597 5598<style> 5599 5600 5601 .kebijakan-privasi, .kebijakan-cookies { 5602 color: white; 5603 text-decoration: underline; 5604 } 5605 5606 5607</style> 5608 5609 5610<div id="boxprivacy" style="position: fixed;left: 0;bottom: 0;width: 100%; background-color: #000; box-shadow:rgba(0,0,0,1) 0px 0px 10px 0px; opacity: 0.85; z-index: 2147483640; color: #d0c074"> 5611 <div style="margin:0px; padding: 15px; padding-right: 60px; border: 1px solid #999; font-size: 1rem"> 5612 <div> 5613 Kami menggunakan cookies untuk mengoptimalkan navigasi, fitur serta konten yang lebih Relevan. Untuk informasi lengkap tentang cookies silahkan lihat <a href="javascript:showInformasi('cookies')" class="kebijakan-cookies">Persetujuan Cookies</a>. Dengan menggunakan situs ini, Anda menyetujui penggunaan cookies serta data pribadi sesuai <a href="javascript:showInformasi('privasi')" class="kebijakan-privasi">Kebijakan Privasi</a>. </div> 5614 </div> 5615 <div> 5616 <div onclick="document.getElementById('boxprivacy').style.display='none'" class="closebox" title="Close Box" style="margin-right: 10px;">×</div> 5617 </div> 5618</div>
5619<script> 5620 $( "#boxprivacy" ).blur(function() { 5621 alert( "Handler for .blur() called." ); 5622}); 5623</script>
5623 5624 5625 5626
5626<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"178ba1b4b83c40a2b42bff42efca2fe2","r":1,"spa":2}' crossorigin="anonymous"></script>
5626 5627</body> 5628</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.