


<!DOCTYPE html>
<html amp lang='id'>

  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="google-site-verification" content="Jy9JbVjJN7IbSJmEHbbxuBKR7twZEbTqn_Kzh4UfeCU" />
    <title>HOKITOTO : Situs Resmi HOKI TOTO | TOTOHOKI | TOGEL HOKI Terbaru 2026</title>
    <meta name="description" content="HOKITOTO merupakan platform resmi betting macau 4D dan lapak slot gacor online terbaru 2026 aman dan terpercaya, daftar dan jadilah pemenang sekarang juga." />
    <meta name="robots" content="index,follow" />
    <link href="https://ik.imagekit.io/pakcik/yakinaik/favicon.png" rel="icon" type="image/x-icon" />
    <link rel="canonical" href="https://hoki-toto.com/" />
    <link rel="alternate" href="https://hoki-toto.com/" hreflang="id" />
    <meta property="og:url" content="https://hoki-toto.com/" />
    <meta property="og:site_name" content="HOKITOTO" />
    <meta property="og:image:alt" content="HOKITOTO merupakan platform resmi betting macau 4D dan lapak slot gacor online terbaru 2026 aman dan terpercaya, daftar dan jadilah pemenang sekarang juga." />
    <meta property="og:image" content="https://ik.imagekit.io/pakcik/yakinaik/hk-tt.png" />
    <link rel="preload" as="script" href="https://cdn.ampproject.org/v0.js" />

    <script async src="https://cdn.ampproject.org/v0.js"></script>

    <style amp-boilerplate>
      body {
        -webkit-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
        -moz-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
        -ms-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
        animation: -amp-start 8s steps(1, end) 0s 1 normal both;
      }
      @-webkit-keyframes -amp-start { from { visibility: hidden; } to { visibility: visible; } }
      @-moz-keyframes -amp-start { from { visibility: hidden; } to { visibility: visible; } }
      @-ms-keyframes -amp-start { from { visibility: hidden; } to { visibility: visible; } }
      @-o-keyframes -amp-start { from { visibility: hidden; } to { visibility: visible; } }
      @keyframes -amp-start { from { visibility: hidden; } to { visibility: visible; } }
    </style>

    <noscript>
      <style amp-boilerplate>
        body { -webkit-animation: none; -moz-animation: none; -ms-animation: none; animation: none; }
      </style>
    </noscript>

<style amp-custom>
      * {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
      }

      body {
        font-family: 'Courier New', monospace, 'Segoe UI', Roboto;
        position: relative;
        background: linear-gradient(135deg, #000000 0%, #1a0a0a 50%, #000000 100%);
        background-attachment: fixed;
        min-height: 100vh;
      }

      body::before {
        content: '';
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-image: 
          radial-gradient(2px 2px at 20px 30px, #ebd300, rgba(0,0,0,0)),
          radial-gradient(2px 2px at 80px 150px, #ebd300, rgba(0,0,0,0)),
          radial-gradient(1px 1px at 160px 80px, #ebd300, rgba(0,0,0,0)),
          radial-gradient(3px 3px at 300px 200px, #ebd300, rgba(0,0,0,0));
        background-size: 200px 200px, 300px 300px, 250px 250px, 400px 400px;
        background-repeat: no-repeat;
        opacity: 0.4;
        pointer-events: none;
        z-index: 0;
      }

      .container {
        max-width: 450px;
        margin: 20px auto;
        padding: 25px 20px;
        display: flex;
        flex-direction: column;
        gap: 15px;
        background: rgba(0, 0, 0, 0.85);
        backdrop-filter: blur(15px);
        border-radius: 40px;
        border: 2px solid;
        border-image: linear-gradient(135deg, #ebd300, #ffffff, #ebd300, #ebd300) 1;
        position: relative;
        z-index: 1;
        box-shadow: 
          0 0 30px rgba(255, 108, 0, 0.3),
          0 0 20px rgba(255, 155, 0, 0.2),
          inset 0 0 20px rgba(255, 108, 0, 0.1);
        animation: fadeInUp 0.6s ease;
      }

      @keyframes fadeInUp {
        from {
          opacity: 0;
          transform: translateY(30px);
        }
        to {
          opacity: 1;
          transform: translateY(0);
        }
      }

      .container::before {
        content: '';
        position: absolute;
        top: -2px;
        left: -2px;
        right: -2px;
        bottom: -2px;
        background: linear-gradient(90deg, #ebd300, #ffffff, #ebd300, #b8860b, #ebd300);
        border-radius: 42px;
        z-index: -2;
        animation: borderMove 3s linear infinite;
        background-size: 300% 300%;
      }

      @keyframes borderMove {
        0% { background-position: 0% 50%; }
        50% { background-position: 100% 50%; }
        100% { background-position: 0% 50%; }
      }

      .container::after {
        content: '';
        position: absolute;
        inset: 3px;
        background: rgba(0, 0, 0, 0.95);
        border-radius: 38px;
        z-index: -1;
      }

      .welcome {
        margin: 0 auto;
        text-align: center;
      }

      .welcome h3 {
        font-size: 14px;
        color: #ffffff;
        background: linear-gradient(90deg, #ebd300, #ffffff, #ebd300, #ebd300);
        -webkit-background-clip: text;
        background-clip: text;
        color: transparent;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-weight: bold;
        padding: 8px 15px;
        border: 1px solid rgba(255, 0, 0, 0.5);
        border-radius: 50px;
        display: inline-block;
        animation: pulse 1.5s ease infinite;
      }

      @keyframes pulse {
        0%, 100% { box-shadow: 0 0 0 0 rgba(255, 238, 0, 0.7); }
        50% { box-shadow: 0 0 0 10px rgba(255, 155, 0, 0); }
      }

      .banner {
        border-radius: 25px;
        box-shadow: 0 0 20px rgba(255, 0, 0, 0.3);
        transition: transform 0.3s ease;
      }

      .banner:hover {
        transform: scale(1.02);
      }

      .btn-login, .btn-daftar {
        padding: 16px;
        font-size: 20px;
        font-weight: 900;
        text-decoration: none;
        text-align: center;
        margin-top: 10px;
        border-radius: 60px;
        position: relative;
        transition: all 0.3s ease;
        text-transform: uppercase;
        letter-spacing: 2px;
        cursor: pointer;
        display: block;
        border: none;
      }

      .btn-login {
        background: linear-gradient(145deg, #1a1a1a, #000000);
        color: #ebd300;
        border: 2px solid #ebd300;
        box-shadow: 0 0 15px rgba(255, 0, 0, 0.4);
      }

      .btn-daftar {
        background: linear-gradient(145deg, #ebd300, #ebd300);
        color: #000000;
        border: 2px solid #ffffff;
        box-shadow: 0 0 20px rgba(255, 0, 0, 0.6);
      }

      .btn-login:hover, .btn-daftar:hover {
        transform: translateY(-3px);
        filter: brightness(1.1);
      }

      .btn-login:hover {
        box-shadow: 0 0 25px rgba(140, 0, 255, 0.7);
      }

      .btn-daftar:hover {
        box-shadow: 0 0 30px rgba(255, 238, 0, 0.7);
      }

.button-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
  margin-top: 15px;
  padding: 5px;
}

.button-grid a {
  padding: 12px 8px;
  font-size: 11px;
  font-weight: 800;
  text-decoration: none;
  text-align: center;
  border-radius: 50px;
  background: linear-gradient(145deg, #0a0a0a, #000000);
  border: 1.5px solid;
  border-image: linear-gradient(135deg, #ebd300, #ffffff, #ebd300) 1;
  color: #ebd300;
  transition: all 0.3s ease;
  text-transform: uppercase;
  letter-spacing: 1px;
  position: relative;
  overflow: hidden;
  z-index: 1;
  backdrop-filter: blur(5px);
  font-family: 'Courier New', monospace;
}

.button-grid a::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, 
    transparent, 
    rgba(153, 0, 255, 0.3), 
    rgba(255, 255, 255, 155.2), 
    rgba(174, 0, 255, 0.3), 
    transparent);
  transition: left 0.6s ease;
  z-index: -1;
}

.button-grid a:hover::before {
  left: 100%;
}

.button-grid a:hover {
  background: linear-gradient(145deg, #ebd300, #ebd300);
  border-color: #ffffff;
  color: #000000;
  transform: translateY(-3px);
  box-shadow: 
    0 5px 20px rgba(255, 238, 0, 0.5),
    0 0 15px rgba(255, 238, 0, 0.7);
  text-shadow: none;
}

.button-grid a:active {
  transform: translateY(1px);
  transition: 0.05s;
}

.button-grid a span {
  margin-right: 5px;
  font-size: 12px;
}

@media (max-width: 768px) {
  .button-grid {
    grid-template-columns: repeat(3, 1fr);
    gap: 8px;
  }
  
  .button-grid a {
    padding: 10px 5px;
    font-size: 9px;
  }
}

@media (max-width: 480px) {
  .button-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
  
  .button-grid a {
    padding: 12px 8px;
    font-size: 10px;
  }
}

@media (max-width: 360px) {
  .button-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
  }
  
  .button-grid a {
    padding: 10px 5px;
    font-size: 9px;
  }
}

      .info-section {
        padding: 15px;
        background: rgba(0, 0, 0, 0.6);
        border-radius: 20px;
        border-left: 4px solid #ebd300;
        border-right: 1px solid rgba(132, 0, 255, 0.3);
      }

      .info-title {
        color: #ebd300;
        font-size: 14px;
        font-weight: 800;
        margin-bottom: 8px;
        letter-spacing: 1px;
      }

      .info-text {
        color: #ffffff;
        font-size: 11px;
        line-height: 1.5;
        text-align: justify;
        opacity: 0.85;
      }

    
      .copyright {
        text-align: center;
        color: rgba(255, 255, 255, 155.5);
        font-size: 9px;
        margin-top: 15px;
        padding-top: 10px;
        border-top: 1px solid rgba(195, 0, 255, 0.3);
      }

      .copyright strong {
        color: #ebd300;
        text-shadow: 0 0 5px #ebd300;
      }

      .animated {
        animation-duration: 2s;
        animation-fill-mode: both;
        animation-iteration-count: infinite;
      }

      @keyframes tada {
        0% { transform: scale3d(1, 1, 1); }
        10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
        30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
        40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
        100% { transform: scale3d(1, 1, 1); }
      }

      .tada { animation-name: tada; }
      .slower { animation-duration: 3s; }
      .infinite { animation-iteration-count: infinite; }

      .glow-text {
        text-align: center;
        margin: 5px 0;
      }

      .glow-text span {
        color: #ebd300;
        font-size: 10px;
        text-shadow: 0 0 5px #ebd300;
      }

      @media (max-width: 480px) {
        .container { padding: 18px 15px; margin: 10px; }
        .button-grid { grid-template-columns: repeat(2, 1fr); }
        .btn-login, .btn-daftar { font-size: 16px; padding: 12px; }
      }
      /* Peringatan Keamanan HOKITOTO */
.security-warning {
  background: linear-gradient(145deg, #0a0a0a, #000000);
  border: 2px solid;
  border-image: linear-gradient(135deg, #ebd300, #ebd300, #ebd300) 1;
  border-radius: 20px;
  padding: 18px 15px;
  margin: 20px 0;
  position: relative;
  overflow: hidden;
  box-shadow: 
    0 5px 20px rgba(0, 0, 0, 0.5),
    0 0 0 1px rgba(255, 108, 0, 0.3),
    inset 0 0 15px rgba(255, 155, 0, 0.1);
  animation: warningPulse 2s ease-in-out infinite;
}

/* Efek border berjalan */
.security-warning::before {
  content: '';
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: linear-gradient(90deg, #ebd300, #ebd300, #ebd300, #ebd300, #ebd300);
  border-radius: 22px;
  z-index: -2;
  animation: borderMoveWarning 3s linear infinite;
  background-size: 300% 300%;
}

@keyframes borderMoveWarning {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

.security-warning::after {
  content: '';
  position: absolute;
  inset: 3px;
  background: linear-gradient(145deg, #0a0a0a, #000000);
  border-radius: 18px;
  z-index: -1;
}

/* Animasi pulse untuk warning */
@keyframes warningPulse {
  0%, 100% {
    box-shadow: 
      0 5px 20px rgba(0, 0, 0, 0.5),
      0 0 0 1px rgba(183, 0, 255, 0.3),
      inset 0 0 15px rgba(183, 0, 255, 0.1);
  }
  50% {
    box-shadow: 
      0 5px 30px rgba(0, 0, 0, 0.7),
      0 0 0 2px rgba(255, 238, 0, 0.7),
      inset 0 0 25px rgba(255, 238, 0, 0.7);
  }
}

/* Icon peringatan */
.warning-icon {
  display: inline-block;
  font-size: 24px;
  margin-right: 10px;
  vertical-align: middle;
  animation: warningIcon 0.8s ease infinite;
}

@keyframes warningIcon {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.2); }
}

/* Teks peringatan */
.warning-text {
  color: #ffffff;
  font-size: 12px;
  line-height: 1.6;
  text-align: justify;
  font-weight: 500;
  font-family: 'Courier New', monospace;
}

.warning-text strong {
  color: #ebd300;
  font-weight: 900;
  text-transform: uppercase;
  text-shadow: 0 0 5px rgba(140, 0, 255, 0.5);
}

.warning-text .highlight-red {
  color: #ebd300;
  font-weight: bold;
  text-shadow: 0 0 3px rgba(98, 0, 255, 0.5);
}

.warning-text .highlight-gold {
  color: #ebd300;
  font-weight: bold;
}

/* Efek typing untuk teks penting */
.warning-text em {
  font-style: normal;
  background: linear-gradient(90deg, #ebd300, #ebd300);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-weight: bold;
}

/* Responsive */
@media (max-width: 480px) {
  .security-warning {
    padding: 15px 12px;
    margin: 15px 0;
  }
  
  .warning-text {
    font-size: 10px;
  }
  
  .warning-icon {
    font-size: 20px;
  }
}
.welcome {
    background: linear-gradient(135deg, #000000, #000000);
    color: white;
    padding: 18px 20px;
    border-radius: 12px;
    border: 2px solid #ebd300;           /* border emas */
    box-shadow: 0 4px 15px rgb(255, 238, 0, 0.7);
    text-align: center;
    margin: 15px 0;
}

.welcome h3 {
    font-size: 17px;
    font-weight: 900;
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-shadow: 0 0 8px rgba(119, 0, 255, 0.8);
}

.welcome p {
    font-size: 14px;
    line-height: 1.5;
    margin: 0;
    font-weight: 500;
    opacity: 0.95;
}
    </style>
  </head>

  <body>
    <div class="container">

      <header>
        <center>
          <a href="https://t2m.io/hokitoto">
            <amp-img id="image" class="animated tada slower infinite" src="https://ik.imagekit.io/pakcik/yakinaik/logo.png" alt="HOKITOTO - Situs Slot88 Gacor Hari Ini" width="200" height="70" layout="intrinsic" style="margin-bottom: 5px;"></amp-img>
          </a>
        </center>
      </header>
      
      <div class="welcome">
        <h3> WASPADA YA DENGAN PHISING !! LINK RESMI HOKITOTO https://t2m.io/hokitoto</h3>
        <p>Lindungi diri Anda dari penipuan online dengan menjadi anggota yang cerdas! Jika Anda menemukan situs HOKITOTO tetapi diarahkan ke situs lain, itu adalah phising yang berbahaya. Jangan sampai tertipu saat memindai QRIS barcode dari situs yang tidak terpercaya. Pastikan Anda selalu memeriksa keaslian situs sebelum melakukan transaksi. Keamanan Anda adalah prioritas utama Kami!</p>
      </div>
      
      <a href="https://t2m.io/hokitoto" target="_blank" rel="noreferrer noopener" class="btn-login"> LOGIN HOKITOTO </a>
      <a href="https://t2m.io/hokitoto" target="_blank" rel="noreferrer noopener" class="btn-daftar"> DAFTAR SEKARANG </a>
    
      <div class="button-grid">
        <a href="https://t2m.io/hokitoto" target="_blank"> HOT GAMES</a>
        <a href="https://t2m.io/hokitoto" target="_blank"> RTP SLOT LIVE</a>
        <a href="https://t2m.io/hokitoto" target="_blank"> LINK ALTERNATIF</a>
      </div>
            
      <amp-img src="https://ik.imagekit.io/pakcik/yakinaik/hk-tt.png" width="400" height="400" layout="responsive" class="banner"></amp-img>
      
      <div class="glow-text">
        <span> 100% AMAN & TERPERCAYA | SUPPORT ONLINE 24 JAM </span>
      </div>
      
      <p class="copyright">
        © 2026 <strong>HOKITOTO</strong> | All Rights Reserved<br>
        <a style="color: #ffffff;" href="https://theojayshomepage.com/">HOKITOTO</a> •
        <a style="color: #ffffff;" href="https://theojayshomepage.com/">SLOT88</a> •
        <a style="color: #ffffff;" href="https://theojayshomepage.com/">SLOT ONLINE</a> •
      </p>
    </div>
  </body>
</html>