

<!DOCTYPE html>
<html lang="id">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <title>IDRGAME: Situs Slot Gacor Hari Ini &amp; Link Alternatif Login Resmi</title>
  <meta name="description" content="IDRGAME adalah situs slot gacor terpercaya dengan akses cepat via APK download atau H5 mobile. Link alternatif anti blokir buat akses slot hari ini tersedia, dan klaim jackpotnya juga bisa langsung dilakukan.">
  <meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1">
  
  <link rel="canonical" href="https://aikidoshudokanindonesia.com/">
  <meta property="og:url" content="https://aikidoshudokanindonesia.com/">
  
  <meta property="og:type" content="website">
  <meta property="og:title" content="IDRGAME: Situs Slot Gacor Hari Ini &amp; Link Alternatif Login Resmi">
  <meta property="og:description" content="IDRGAME adalah situs slot gacor terpercaya dengan akses cepat via APK download atau H5 mobile. Link alternatif anti blokir buat akses slot hari ini tersedia, dan klaim jackpotnya juga bisa langsung dilakukan.">
  
  <meta property="og:image" content="/sites/378/screenshot.webp">
  <meta name="twitter:image" content="/sites/378/screenshot.webp">
  
  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:title" content="IDRGAME: Situs Slot Gacor Hari Ini &amp; Link Alternatif Login Resmi">
  <meta name="twitter:description" content="IDRGAME adalah situs slot gacor terpercaya dengan akses cepat via APK download atau H5 mobile. Link alternatif anti blokir buat akses slot hari ini tersedia, dan klaim jackpotnya juga bisa langsung dilakukan.">
  
  <link rel="icon" href="/sites/378/favicon.webp">
  
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "@id": "https://aikidoshudokanindonesia.com/#website",
        "url": "https://aikidoshudokanindonesia.com/",
        "name": "IDRGAME",
        "description": "IDRGAME adalah situs slot gacor terpercaya dengan akses cepat via APK download atau H5 mobile. Link alternatif anti blokir buat akses slot hari ini tersedia, dan klaim jackpotnya juga bisa langsung dilakukan.",
        "inLanguage": "id-ID"
      },
      {
        "@type": "Organization",
        "@id": "https://aikidoshudokanindonesia.com/#organization",
        "url": "https://aikidoshudokanindonesia.com/",
        "name": "IDRGAME",
        "description": "IDRGAME hadir sebagai platform slot online terpercaya di Indonesia yang mengutamakan keamanan dan kemudahan akses bagi seluruh pemain. Pilihan permainannya memang lengkap, dan sistemnya terasa adil jadi tiap putaran tetap punya peluang jackpot yang maksimal.\u000D\u000A\u000D\u000ANikmati kemudahan bermain melalui link alternatif anti blokir kami yang stabil, sehingga Anda dapat melakukan login dan bermain kapan saja tanpa kendala akses. Bagi pengguna mobile, kami menyediakan layanan download APK Android terbaru untuk akses yang lebih ringan dan cepat.\u000D\u000A\u000D\u000AJika Anda enggan melakukan instalasi, fitur H5 kami memungkinkan pengalaman bermain langsung melalui browser dengan performa yang optimal.\u000D\u000A\u000D\u000ADi IDRGAME ada info slot gacor hari ini dan bonus khusus member baru, cuma bagian syarat bonusnya perlu dicek pelan\u002Dpelan dulu.",
        "logo": "/sites/378/logo.webp",
        "image": "/sites/378/screenshot.webp",
        "sameAs": ["https://t.me/IDRGAME_vip"]
      },
      {
        "@type": "WebPage",
        "@id": "https://aikidoshudokanindonesia.com/#webpage",
        "url": "https://aikidoshudokanindonesia.com/",
        "name": "IDRGAME: Situs Slot Gacor Hari Ini \u0026 Link Alternatif Login Resmi",
        "description": "IDRGAME adalah situs slot gacor terpercaya dengan akses cepat via APK download atau H5 mobile. Link alternatif anti blokir buat akses slot hari ini tersedia, dan klaim jackpotnya juga bisa langsung dilakukan.",
        "isPartOf": {
          "@id": "https://aikidoshudokanindonesia.com/#website"
        },
        "about": {
          "@id": "https://aikidoshudokanindonesia.com/#organization"
        },
        "primaryImageOfPage": "/sites/378/screenshot.webp"
      },
      {
        "@type": "SoftwareApplication",
        "name": "IDRGAME",
        "applicationCategory": "GameApplication",
        "operatingSystem": "Android, Web Browser",
        "url": "https://aikidoshudokanindonesia.com/",
        "downloadUrl": "/android\u002Dsetup/",
        "installUrl": "/android\u002Dsetup/",
        "sameAs": ["/android\u002Dsetup/"],
        "image": "/sites/378/screenshot.webp",
        "description": "IDRGAME adalah situs slot gacor terpercaya dengan akses cepat via APK download atau H5 mobile. Link alternatif anti blokir buat akses slot hari ini tersedia, dan klaim jackpotnya juga bisa langsung dilakukan.",
        "offers": {
          "@type": "Offer",
          "price": "0",
          "priceCurrency": "IDR"
        }
      }
    ]
  }
  </script>
  
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      
      {
        "@type": "Question",
        "name": "Nah, IDRGAME itu apa sih, dan aman gak buat dimainkan?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "IDRGAME itu platform hiburan digital untuk slot online di Indonesia, tapi soal aman tidaknya data dan kenyamanan pemain tetap nggak bisa cuma lihat klaim enkripsi tingkat tinggi."
        }
      },
      
      {
        "@type": "Question",
        "name": "Nah, gimana sih cara dapetin LA IDRGAME yang anti blokir?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Link alternatif terbaru bisa didapat dengan menghubungi layanan pelanggan lewat WhatsApp atau Telegram resmi, atau mengunjungi komunitas media sosial IDRGAME."
        }
      },
      
      {
        "@type": "Question",
        "name": "Nah, apakah apk IDRGAME tersedia untuk Android?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ya, kami menyediakan layanan download APK versi terbaru untuk pengguna Android supaya pengalaman bermain terasa lebih cepat, stabil, dan lancar tanpa hambatan."
        }
      },
      
      {
        "@type": "Question",
        "name": "Nah, bisa kok main slot tanpa download apk, jadi lsg lewat browser aja, eh tapi yang biasanya bikin orang waswas itu soal wd.",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Tentu bisa.\u000A\u000ALewat fitur H5, semua permainan bisa langsung diakses dari browser di smartphone tanpa perlu instal aplikasi tambahan."
        }
      },
      
      {
        "@type": "Question",
        "name": "Nah, klo mau tahu info slot gacor hari ini biasanya aku cek dulu update yang lagi ramai, lihat pola RTP sama jam main yang sering dibahas, eh tapi tetap hati\u002Dhati ya krn soal wd biasanya yang paling sering bikin orang waswas.",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Update RTP dan pola slot gacor hari ini bisa dicek lewat grup komunitas resmi atau tanya langsung ke cs 24 jam, meski respon CS biasanya baru benar\u002Dbenar terasa saat ada masalah, jadi bagian syarat bonus juga tetap harus dicek pelan\u002Dpelan."
        }
      },
      
      {
        "@type": "Question",
        "name": "Nah, langkah apa yg perlu dilakukan buat daftar akun IDRGAME?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Cukup kunjungi situs resmi kami.\u000A\u000AKlik tombol Daftar, isi formulir pendaftaran dengan data yang valid, lalu akun Anda akan langsung siap dipakai main berbagai jenis slot."
        }
      }
      
    ]
  }
  </script>
  
  <style>
    :root {
      --bg: #f4fbf6;
      --surface: rgba(255, 255, 255, 0.96);
      --surface-soft: #eff8f1;
      --surface-strong: #0f5132;
      --line: rgba(22, 101, 52, 0.12);
      --line-strong: rgba(22, 101, 52, 0.28);
      --text: #163223;
      --muted: #5a6f61;
      --primary: #18794e;
      --primary-strong: #145c3a;
      --accent: #34a853;
      --accent-soft: rgba(52, 168, 83, 0.14);
      --success: #237e52;
      --warning: #b9770e;
      --shadow: 0 24px 48px rgba(14, 53, 33, 0.1);
      --radius-xl: 28px;
      --radius-lg: 22px;
      --radius-md: 18px;
      --radius-sm: 14px;
      --shell: min(1180px, calc(100% - 28px));
    }

    * { box-sizing: border-box; }

    html { scroll-behavior: smooth; }

    body {
      margin: 0;
      color: var(--text);
      font-family: "Trebuchet MS", "Segoe UI", sans-serif;
      background:
        radial-gradient(circle at top left, rgba(52, 168, 83, 0.12), transparent 28%),
        radial-gradient(circle at top right, rgba(20, 92, 58, 0.08), transparent 30%),
        linear-gradient(180deg, #fbfefc 0%, var(--bg) 48%, #edf7ef 100%);
    }

    a { color: inherit; text-decoration: none; }
    img { display: block; max-width: 100%; }
    button { font: inherit; }

    .shell {
      width: var(--shell);
      margin: 0 auto;
    }

    .site-header {
      position: sticky;
      top: 0;
      z-index: 20;
      background: rgba(251, 254, 252, 0.9);
      backdrop-filter: blur(14px);
      border-bottom: 1px solid var(--line);
    }

    .site-header .shell {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 1rem;
      padding: 0.9rem 0;
    }

    .brand-row,
    .hero-brand,
    .meta-row,
    .footer-brand,
    .channel-row,
    .domain-row,
    .community-row,
    .summary-row {
      display: flex;
      align-items: center;
      gap: 0.85rem;
    }

    .brand-row {
      min-width: 0;
    }

    .brand-logo,
    .hero-logo,
    .footer-brand img {
      width: 54px;
      height: 54px;
      border-radius: 18px;
      padding: 0.45rem;
      background: #fff;
      border: 1px solid var(--line);
      object-fit: contain;
      box-shadow: var(--shadow);
    }

    .hero-logo {
      width: 78px;
      height: 78px;
      border-radius: 24px;
    }

    .brand-copy,
    .hero-copy,
    .footer-copy {
      min-width: 0;
    }

    .brand-copy strong,
    .hero-copy strong,
    .footer-copy strong {
      display: block;
      font-size: 1rem;
      line-height: 1.1;
    }

    .brand-copy span,
    .hero-copy span,
    .footer-copy span {
      display: block;
      color: var(--muted);
      font-size: 0.84rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }

    .header-actions,
    .hero-actions,
    .stat-badges,
    .section-actions,
    .alias-list,
    .footer-links,
    .channel-meta {
      display: flex;
      flex-wrap: wrap;
      gap: 0.75rem;
    }

    .button-main,
    .button-alt,
    .button-soft {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 0.45rem;
      border-radius: 999px;
      border: 1px solid transparent;
      padding: 0.95rem 1.35rem;
      font-size: 0.94rem;
      font-weight: 800;
      cursor: pointer;
      transition: transform 0.16s ease, filter 0.16s ease, box-shadow 0.16s ease;
    }

    .button-main {
      background: linear-gradient(135deg, var(--accent), var(--primary));
      color: #fff;
      box-shadow: 0 16px 30px rgba(24, 121, 78, 0.2);
    }

    .button-alt {
      background: #fff;
      border-color: var(--line-strong);
      color: var(--primary);
    }

    .button-soft {
      background: var(--accent-soft);
      border-color: rgba(52, 168, 83, 0.2);
      color: var(--primary-strong);
    }

    .button-main:hover,
    .button-alt:hover,
    .button-soft:hover {
      transform: translateY(-1px);
      filter: brightness(1.03);
    }

    .chip,
    .status-pill,
    .eyebrow {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 0.35rem;
      border-radius: 999px;
      font-weight: 700;
    }

    .chip {
      padding: 0.48rem 0.78rem;
      background: var(--accent-soft);
      border: 1px solid rgba(52, 168, 83, 0.16);
      color: var(--primary);
      font-size: 0.78rem;
    }

    .status-pill {
      padding: 0.52rem 0.82rem;
      background: rgba(20, 92, 58, 0.12);
      color: var(--primary-strong);
      font-size: 0.78rem;
    }

    .eyebrow {
      padding: 0.38rem 0.7rem;
      background: rgba(255, 255, 255, 0.8);
      border: 1px solid rgba(20, 92, 58, 0.12);
      color: var(--primary);
      letter-spacing: 0.06em;
      text-transform: uppercase;
      font-size: 0.72rem;
    }

    .section {
      padding: 1.35rem 0 0;
    }

    .panel,
    .card,
    .promo-card,
    .faq-item,
    .community-card,
    .domain-card,
    .channel-card {
      background: var(--surface);
      border: 1px solid var(--line);
      box-shadow: var(--shadow);
    }

    .hero-panel,
    .info-panel,
    .table-shell,
    .footer-panel,
    .heatmap-shell,
    .summary-panel {
      background: var(--surface);
      border: 1px solid var(--line);
      border-radius: var(--radius-xl);
      box-shadow: var(--shadow);
    }

    .hero-panel {
      padding: 1.5rem;
    }

    .hero-grid,
    .info-grid,
    .summary-grid,
    .section-head,
    .hero-summary,
    .community-body,
    .footer-note {
      display: flex;
      gap: 1rem;
    }

    .hero-grid,
    .info-grid,
    .summary-grid {
      align-items: stretch;
    }

    .hero-grid {
      display: grid;
      grid-template-columns: minmax(0, 1.3fr) minmax(320px, 0.9fr);
      gap: 1.25rem;
    }

    .hero-copy h1 {
      margin: 1rem 0 0.7rem;
      font-size: clamp(2rem, 3.5vw, 3.3rem);
      line-height: 1.04;
      max-width: 13ch;
    }

    .hero-copy p,
    .card p,
    .promo-body p,
    .community-body p,
    .footer-note p,
    .faq-answer,
    .summary-card p {
      margin: 0;
      color: var(--muted);
      line-height: 1.72;
    }

    .hero-actions {
      margin-top: 1.35rem;
      align-items: center;
    }

    .hero-side {
      display: grid;
      gap: 1rem;
    }

    .hero-metrics,
    .hero-preview,
    .surface-soft {
      border-radius: var(--radius-lg);
      background: linear-gradient(180deg, #ffffff 0%, var(--surface-soft) 100%);
      border: 1px solid rgba(24, 121, 78, 0.1);
      padding: 1rem;
    }

    .hero-preview img {
      width: 100%;
      border-radius: var(--radius-md);
      border: 1px solid var(--line);
      aspect-ratio: 9 / 16;
      object-fit: cover;
    }

    .hero-summary {
      flex-wrap: wrap;
      margin-top: 1rem;
    }

    .summary-card {
      flex: 1 1 180px;
      padding: 0.9rem 1rem;
      border-radius: var(--radius-md);
      background: rgba(255, 255, 255, 0.86);
      border: 1px solid rgba(24, 121, 78, 0.1);
    }

    .summary-card strong {
      display: block;
      font-size: 1.15rem;
      margin-bottom: 0.2rem;
    }

    .summary-card span {
      color: var(--muted);
      font-size: 0.82rem;
      line-height: 1.5;
    }

    .ticker {
      margin-top: 1rem;
      border-radius: 999px;
      overflow: hidden;
      background: var(--surface-strong);
      border: 1px solid rgba(20, 92, 58, 0.24);
      color: #effff3;
    }

    .ticker-track {
      display: flex;
      width: max-content;
      min-width: 100%;
      gap: 1rem;
      padding: 0.8rem 1rem;
      animation: ticker-slide 26s linear infinite;
    }

    .ticker-item {
      white-space: nowrap;
      font-size: 0.88rem;
      font-weight: 700;
      opacity: 0.96;
    }

    @keyframes ticker-slide {
      from { transform: translateX(0); }
      to { transform: translateX(-50%); }
    }

    .section-head {
      align-items: center;
      justify-content: space-between;
      margin-bottom: 0.95rem;
      flex-wrap: wrap;
    }

    .section-head h2 {
      margin: 0.45rem 0 0;
      font-size: clamp(1.45rem, 2vw, 2rem);
    }

    .stat-grid,
    .game-grid,
    .category-grid,
    .promo-grid,
    .channel-grid,
    .domain-grid,
    .community-grid,
    .summary-grid,
    .info-grid {
      display: grid;
      gap: 1rem;
    }

    .stat-grid {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .game-grid,
    .category-grid,
    .channel-grid,
    .domain-grid,
    .community-grid {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .promo-grid {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .summary-grid {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .info-grid {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .card,
    .promo-card,
    .channel-card,
    .community-card,
    .domain-card {
      border-radius: var(--radius-lg);
      padding: 1.05rem;
    }

    .card strong,
    .promo-body strong,
    .community-body strong,
    .domain-card strong {
      display: block;
      font-size: 1rem;
      line-height: 1.35;
    }

    .metric-value {
      margin-top: 0.5rem;
      font-size: 2rem;
      font-weight: 800;
      line-height: 1;
    }

    .metric-note {
      margin-top: 0.4rem;
      color: var(--muted);
      font-size: 0.88rem;
    }

    .card-label {
      color: var(--muted);
      font-size: 0.78rem;
      text-transform: uppercase;
      letter-spacing: 0.08em;
      font-weight: 700;
    }

    .game-card {
      overflow: hidden;
      padding: 0;
    }

    .game-card img,
    .promo-card img {
      width: 100%;
      border-bottom: 1px solid var(--line);
      object-fit: cover;
    }

    .game-card img {
      aspect-ratio: 4 / 3;
    }

    .promo-card img {
      aspect-ratio: 16 / 10;
    }

    .game-body,
    .promo-body {
      padding: 1rem;
    }

    .rtp-bar {
      height: 8px;
      border-radius: 999px;
      overflow: hidden;
      background: rgba(24, 121, 78, 0.12);
      margin-top: 0.75rem;
    }

    .rtp-bar span {
      display: block;
      height: 100%;
      border-radius: inherit;
      background: linear-gradient(90deg, var(--accent), var(--primary));
    }

    .category-card strong {
      font-size: 1.4rem;
      margin-bottom: 0.2rem;
    }

    .category-card span,
    .domain-card span,
    .footer-copy p {
      color: var(--muted);
    }

    .category-card {
      text-align: center;
      padding: 0.9rem;
    }

    .table-shell {
      overflow: hidden;
    }

    table {
      width: 100%;
      border-collapse: collapse;
    }

    thead {
      background: rgba(24, 121, 78, 0.06);
    }

    th,
    td {
      text-align: left;
      padding: 0.95rem 1rem;
      border-bottom: 1px solid rgba(24, 121, 78, 0.08);
      vertical-align: top;
    }

    th {
      color: var(--muted);
      font-size: 0.78rem;
      text-transform: uppercase;
      letter-spacing: 0.08em;
    }

    td {
      font-size: 0.95rem;
    }

    tbody tr:last-child td {
      border-bottom: 0;
    }

    .channel-badge {
      width: 42px;
      height: 42px;
      border-radius: 14px;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      background: rgba(52, 168, 83, 0.14);
      color: var(--primary);
      font-weight: 800;
      flex-shrink: 0;
    }

    .channel-card strong {
      margin-top: 0.8rem;
    }

    .heatmap-shell {
      padding: 1.2rem;
    }

    .heatmap-grid {
      display: grid;
      grid-template-columns: repeat(12, minmax(0, 1fr));
      gap: 0.6rem;
      align-items: end;
    }

    .heatmap-column {
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 0.55rem;
    }

    .heatmap-column span {
      width: 100%;
      border-radius: 999px;
      min-height: 8px;
      background: linear-gradient(180deg, rgba(52, 168, 83, 0.45) 0%, var(--primary) 100%);
    }

    .heatmap-column small {
      color: var(--muted);
      font-size: 0.72rem;
    }

    .summary-panel,
    .info-panel {
      padding: 1.2rem;
    }

    .community-body {
      flex-direction: column;
      align-items: flex-start;
    }

    .community-actions {
      margin-top: auto;
    }

    .faq-list {
      display: grid;
      gap: 0.8rem;
    }

    .faq-item {
      border-radius: var(--radius-md);
      overflow: hidden;
    }

    .faq-item summary {
      list-style: none;
      cursor: pointer;
      padding: 1rem 1.1rem;
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 1rem;
      font-weight: 700;
    }

    .faq-item summary::-webkit-details-marker {
      display: none;
    }

    .faq-answer {
      padding: 0 1.1rem 1rem;
      border-top: 1px solid rgba(24, 121, 78, 0.08);
    }

    .footer {
      padding: 1.35rem 0 1.5rem;
    }

    .footer-panel {
      padding: 1.25rem;
    }

    .footer-grid {
      display: grid;
      grid-template-columns: 1.2fr 0.9fr 1fr;
      gap: 1rem;
      align-items: start;
    }

    .footer-brand {
      align-items: flex-start;
    }

    .footer-note {
      align-items: center;
      justify-content: space-between;
      margin-top: 1rem;
      padding-top: 1rem;
      border-top: 1px solid rgba(24, 121, 78, 0.08);
      flex-wrap: wrap;
    }

    @media (max-width: 1080px) {
      .stat-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
      }

      .game-grid,
      .category-grid,
      .channel-grid,
      .domain-grid,
      .community-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
      }

      .promo-grid,
      .summary-grid,
      .info-grid,
      .footer-grid,
      .hero-grid {
        grid-template-columns: 1fr;
      }

      .heatmap-grid {
        grid-template-columns: repeat(8, minmax(0, 1fr));
      }
    }

    @media (max-width: 760px) {
      .section-head,
      .footer-note {
        flex-direction: column;
        align-items: stretch;
      }

      .shell {
        width: min(100% - 20px, 1000px);
      }

      .site-header .shell {
        padding: 0.7rem 0;
      }

      .brand-logo {
        width: 42px;
        height: 42px;
        border-radius: 14px;
      }

      .brand-copy span {
        font-size: 0.74rem;
      }

      .header-actions .button-main {
        padding: 0.72rem 0.95rem;
        font-size: 0.82rem;
        white-space: nowrap;
      }

      .hero-panel,
      .summary-panel,
      .info-panel,
      .footer-panel,
      .table-shell,
      .heatmap-shell {
        padding: 1rem;
      }

      .hero-copy h1 {
        max-width: none;
        font-size: 1.9rem;
      }

      .hero-copy p {
        font-size: 0.92rem;
      }

      .hero-actions {
        flex-direction: column;
        align-items: flex-start;
      }

      .hero-actions .button-main {
        width: 100%;
      }

      .hero-actions .button-alt {
        padding: 0.72rem 1rem;
        background: rgba(24, 121, 78, 0.08);
        border: 1px solid rgba(24, 121, 78, 0.16);
        color: var(--primary);
        box-shadow: none;
      }

      .summary-card {
        padding: 0.75rem 0.85rem;
      }

      .metric-value {
        font-size: 1.55rem;
      }

      .hero-metrics .stat-badges,
      .hero-summary .summary-card:last-child {
        display: none;
      }

      .stat-grid,
      .promo-grid,
      .summary-grid,
      .info-grid {
        grid-template-columns: 1fr;
      }

      .game-grid,
      .category-grid,
      .channel-grid,
      .domain-grid,
      .community-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
      }

      .stat-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
      }

      .card,
      .promo-card,
      .channel-card,
      .community-card,
      .domain-card {
        padding: 0.85rem;
      }

      .heatmap-grid {
        grid-template-columns: repeat(6, minmax(0, 1fr));
      }
    }
  </style>
</head>
<body>
  <header class="site-header">
    <div class="shell">
      <a class="brand-row" href="https://aikidoshudokanindonesia.com/">
        <img class="brand-logo logo" src="/sites/378/logo.webp" alt="IDRGAME">
        <div class="brand-copy">
          <strong>IDRGAME</strong>
          <span>aikidoshudokanindonesia.com</span>
        </div>
      </a>
      <div class="header-actions">
        <a class="button-main" href="/android-setup/">Download APK</a>
      </div>
    </div>
  </header>

  <main class="shell">
    <section class="section">
      <div class="hero-panel">
        <div class="hero-grid">
          <div class="hero-copy">
            <span class="eyebrow">Live dashboard</span>
            <h1>IDRGAME APK and H5 access</h1>
            <p>IDRGAME adalah situs slot gacor terpercaya dengan akses cepat via APK downl...</p>
            <div class="hero-actions">
              <a class="button-main" href="/android-setup/">Download APK</a>
              <a class="button-alt" href="/android-setup/">Main H5</a>
            </div>
            <div class="hero-summary">
              <div class="summary-card">
                <strong>4,889</strong>
                <span>Total wins</span>
              </div>
              <div class="summary-card">
                <strong>8.87%</strong>
                <span>8.87 pace</span>
              </div>
              <div class="summary-card">
                <strong>100%</strong>
                <span>30 day stability</span>
              </div>
            </div>
          </div>
          <aside class="hero-side">
            <div class="hero-metrics">
              <div class="hero-brand">
                <img class="hero-logo logo" src="/sites/378/logo.webp" alt="IDRGAME">
                <div>
                  <strong>IDRGAME</strong>
                  <span>aikidoshudokanindonesia.com</span>
                </div>
              </div>
              <div class="stat-badges" style="margin-top:1rem;">
                <span class="chip">Health 100.00</span>
                <span class="chip">Rating 5/5</span>
                
                <span class="chip">high 100%</span>
                
              </div>
            </div>
            <div class="hero-preview">
              <img src="/sites/378/screenshot.webp" loading="lazy" alt="IDRGAME preview">
            </div>
          </aside>
        </div>
      </div>
      <div class="ticker" aria-label="Recent winners ticker">
        <div class="ticker-track">
          
          <span class="ticker-item">jh*******01 won Rp 2M · 55 detik lalu</span>
          
          <span class="ticker-item">SM-*******708 won Rp 6M · 1 menit lalu</span>
          
          <span class="ticker-item">TEC********398 won Rp 160,000 · 1 menit lalu</span>
          
          <span class="ticker-item">SM-*******430 won Rp 9M · 1 menit lalu</span>
          
          <span class="ticker-item">Ro*1e won Rp 2M · 2 menit lalu</span>
          
          <span class="ticker-item">ad*******24 won Rp 9M · 2 menit lalu</span>
          
          <span class="ticker-item">3b*ru won Rp 7M · 2 menit lalu</span>
          
          <span class="ticker-item">Pr*******ul won Rp 8M · 3 menit lalu</span>
          
          
          <span class="ticker-item">jh*******01 won Rp 2M · 55 detik lalu</span>
          
          <span class="ticker-item">SM-*******708 won Rp 6M · 1 menit lalu</span>
          
          <span class="ticker-item">TEC********398 won Rp 160,000 · 1 menit lalu</span>
          
          <span class="ticker-item">SM-*******430 won Rp 9M · 1 menit lalu</span>
          
          <span class="ticker-item">Ro*1e won Rp 2M · 2 menit lalu</span>
          
          <span class="ticker-item">ad*******24 won Rp 9M · 2 menit lalu</span>
          
          <span class="ticker-item">3b*ru won Rp 7M · 2 menit lalu</span>
          
          <span class="ticker-item">Pr*******ul won Rp 8M · 3 menit lalu</span>
          
        </div>
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Service score</span>
          <h2>Live performance dashboard</h2>
        </div>
        
        <span class="status-pill">high 100%</span>
        
      </div>
      <div class="stat-grid">
        <article class="card">
          <div class="card-label">Total wins</div>
          <div class="metric-value">4,889</div>
          <div class="metric-note">Realtime member wins tracked from the current live feed.</div>
        </article>
        <article class="card">
          <div class="card-label">Big wins</div>
          <div class="metric-value">2,174</div>
          <div class="metric-note">High value win events visible in the same reporting slice.</div>
        </article>
        <article class="card">
          <div class="card-label">Super wins</div>
          <div class="metric-value">5</div>
          <div class="metric-note">Top tier payout tier crossing the standard big win pool.</div>
        </article>
        <article class="card">
          <div class="card-label">Total payout</div>
          <div class="metric-value">Rp 22B</div>
          <div class="metric-note">Accumulated payout amount from the current contract window.</div>
        </article>
        <article class="card">
          <div class="card-label">Peak payout</div>
          <div class="metric-value">Rp 10M</div>
          <div class="metric-note">Highest visible single payout in the tracked stream.</div>
        </article>
        <article class="card">
          <div class="card-label">Trend</div>
          <div class="metric-value">8.87%</div>
          <div class="metric-note">Tone positive with pace 8.87.</div>
        </article>
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Game rotation</span>
          <h2>Featured games</h2>
        </div>
        <div class="section-actions">
          <a class="button-alt" href="/android-setup/">Browse H5</a>
          <a class="button-main" href="/android-setup/">Install APK</a>
        </div>
      </div>
      <div class="game-grid">
        
        <article class="card game-card">
          <img src="/sites/378/games/367.webp" loading="lazy" alt="Sweet Bonanza
Xmas">
          <div class="game-body">
            <div class="meta-row">
              <span class="chip">SLOT</span>
              <span class="chip">98.23% RTP</span>
            </div>
            <strong style="margin-top:0.8rem;">Sweet Bonanza<br>Xmas</strong>
            <div class="rtp-bar"><span style="width:98.23%;"></span></div>
          </div>
        </article>
        
        <article class="card game-card">
          <img src="/sites/378/games/359.webp" loading="lazy" alt="Hot Pot">
          <div class="game-body">
            <div class="meta-row">
              <span class="chip">SLOT</span>
              <span class="chip">97.49% RTP</span>
            </div>
            <strong style="margin-top:0.8rem;">Hot Pot</strong>
            <div class="rtp-bar"><span style="width:97.49%;"></span></div>
          </div>
        </article>
        
        <article class="card game-card">
          <img src="/sites/378/games/323.webp" loading="lazy" alt="Fortune
Rabbit">
          <div class="game-body">
            <div class="meta-row">
              <span class="chip">SLOT</span>
              <span class="chip">96.74% RTP</span>
            </div>
            <strong style="margin-top:0.8rem;">Fortune<br>Rabbit</strong>
            <div class="rtp-bar"><span style="width:96.74%;"></span></div>
          </div>
        </article>
        
        <article class="card game-card">
          <img src="/sites/378/games/120.webp" loading="lazy" alt="God Of
Wealth">
          <div class="game-body">
            <div class="meta-row">
              <span class="chip">SLOT</span>
              <span class="chip">96.51% RTP</span>
            </div>
            <strong style="margin-top:0.8rem;">God Of<br>Wealth</strong>
            <div class="rtp-bar"><span style="width:96.51%;"></span></div>
          </div>
        </article>
        
        <article class="card game-card">
          <img src="/sites/378/games/318.webp" loading="lazy" alt="Endless
Treasure">
          <div class="game-body">
            <div class="meta-row">
              <span class="chip">SLOT</span>
              <span class="chip">92.9% RTP</span>
            </div>
            <strong style="margin-top:0.8rem;">Endless<br>Treasure</strong>
            <div class="rtp-bar"><span style="width:92.9%;"></span></div>
          </div>
        </article>
        
        <article class="card game-card">
          <img src="/sites/378/games/112.webp" loading="lazy" alt="Tabung
Celengan">
          <div class="game-body">
            <div class="meta-row">
              <span class="chip">SLOT</span>
              <span class="chip">92.02% RTP</span>
            </div>
            <strong style="margin-top:0.8rem;">Tabung<br>Celengan</strong>
            <div class="rtp-bar"><span style="width:92.02%;"></span></div>
          </div>
        </article>
        
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Category map</span>
          <h2>Game category totals</h2>
        </div>
        <span class="chip">Total 190 games</span>
      </div>
      <div class="category-grid">
        
        <article class="card category-card">
          <strong>84</strong>
          <span>SLOT</span>
        </article>
        
        <article class="card category-card">
          <strong>9</strong>
          <span>AWC</span>
        </article>
        
        <article class="card category-card">
          <strong>20</strong>
          <span>FIGHT</span>
        </article>
        
        <article class="card category-card">
          <strong>3</strong>
          <span>FISH</span>
        </article>
        
        <article class="card category-card">
          <strong>31</strong>
          <span>MULTI</span>
        </article>
        
        <article class="card category-card">
          <strong>13</strong>
          <span>OTHER</span>
        </article>
        
        <article class="card category-card">
          <strong>6</strong>
          <span>SABA</span>
        </article>
        
        <article class="card category-card">
          <strong>8</strong>
          <span>SINGLE</span>
        </article>
        
        <article class="card category-card">
          <strong>3</strong>
          <span>TCG</span>
        </article>
        
        <article class="card category-card">
          <strong>13</strong>
          <span>WE</span>
        </article>
        
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Campaigns</span>
          <h2>Latest campaign updates</h2>
        </div>
      </div>
      <div class="promo-grid">
        
        <article class="promo-card">
          <img src="/sites/378/activities/0.webp" loading="lazy" alt="TOP UP RP50.000 DAPATKAN RP130.000!">
          <div class="promo-body">
            <span class="chip"></span>
            <strong style="margin:0.8rem 0 0.55rem;">TOP UP RP50.000 DAPATKAN RP130.000!</strong>
            <p>TOP UP RP50.000 =&gt; DAPATKAN RP130.000! 1. Daftar akun + Rp10.000 -&gt; Klaim otomatis dalam 30 menit [Surat] 2. Deposit Pertama + Rp20.000 -&gt; …</p>
          </div>
        </article>
        
        <article class="promo-card">
          <img src="/sites/378/activities/1.webp" loading="lazy" alt="CASHBACK HARIAN HINGGA 12%">
          <div class="promo-body">
            <span class="chip"></span>
            <strong style="margin:0.8rem 0 0.55rem;">CASHBACK HARIAN HINGGA 12%</strong>
            <p>CASHBACK HARIAN HINGGA 12% MENANG ATAU KALAH, TETAP UNTUNG DI IDRGAME! TANPA BATAS • SEMUA MEMBER BISA IKUT BONUSMU MASUK OTOMATIS BESOK!</p>
          </div>
        </article>
        
        <article class="promo-card">
          <img src="/sites/378/activities/2.webp" loading="lazy" alt="IKAT NOMOR HP &amp; DAPATKAN RP10.000">
          <div class="promo-body">
            <span class="chip"></span>
            <strong style="margin:0.8rem 0 0.55rem;">IKAT NOMOR HP &amp; DAPATKAN RP10.000</strong>
            <p>IKAT NOMOR HP &amp; DAPATKAN RP10.000. DAFTAR &amp; IKAT SEKARANG. IDRGAME.com</p>
          </div>
        </article>
        
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Payments</span>
          <h2>Deposit methods</h2>
        </div>
        <span class="chip">Fast confirmation</span>
      </div>
      <div class="channel-grid">
        
        <article class="channel-card">
          <span class="channel-badge">D</span>
          <strong>DANA</strong>
          <div class="channel-meta">
            <span class="chip">Min Rp 10,000</span>
            <span class="chip">Bonus 5%</span>
          </div>
        </article>
        
        <article class="channel-card">
          <span class="channel-badge">Q</span>
          <strong>QRIS</strong>
          <div class="channel-meta">
            <span class="chip">Min Rp 10,000</span>
            <span class="chip">Bonus 5%</span>
          </div>
        </article>
        
        <article class="channel-card">
          <span class="channel-badge">V</span>
          <strong>VA</strong>
          <div class="channel-meta">
            <span class="chip">Min Rp 20,000</span>
            <span class="chip">Bonus 1%</span>
          </div>
        </article>
        
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Cashout</span>
          <h2>Withdrawal methods</h2>
        </div>
        <span class="chip">Secure payout</span>
      </div>
      <div class="channel-grid">
        
        <article class="channel-card">
          <span class="channel-badge">B</span>
          <strong>BBBA</strong>
          <div class="channel-meta">
            <span class="chip">Min Rp 32,000</span>
            <span class="chip">Max Rp 10M</span>
          </div>
        </article>
        
        <article class="channel-card">
          <span class="channel-badge">B</span>
          <strong>BDIN</strong>
          <div class="channel-meta">
            <span class="chip">Min Rp 32,000</span>
            <span class="chip">Max Rp 10M</span>
          </div>
        </article>
        
        <article class="channel-card">
          <span class="channel-badge">B</span>
          <strong>BMRI</strong>
          <div class="channel-meta">
            <span class="chip">Min Rp 32,000</span>
            <span class="chip">Max Rp 10M</span>
          </div>
        </article>
        
        <article class="channel-card">
          <span class="channel-badge">B</span>
          <strong>BNIA</strong>
          <div class="channel-meta">
            <span class="chip">Min Rp 32,000</span>
            <span class="chip">Max Rp 10M</span>
          </div>
        </article>
        
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Activity map</span>
          <h2>24 hour win intensity</h2>
        </div>
      </div>
      <article class="heatmap-shell">
        <div class="heatmap-grid">
          
          <div class="heatmap-column" title="15:00 | 204 wins">
            <span style="height:70px;"></span>
            <small>15</small>
          </div>
          
          <div class="heatmap-column" title="16:00 | 208 wins">
            <span style="height:79px;"></span>
            <small>16</small>
          </div>
          
          <div class="heatmap-column" title="17:00 | 225 wins">
            <span style="height:79px;"></span>
            <small>17</small>
          </div>
          
          <div class="heatmap-column" title="18:00 | 214 wins">
            <span style="height:79px;"></span>
            <small>18</small>
          </div>
          
          <div class="heatmap-column" title="19:00 | 217 wins">
            <span style="height:79px;"></span>
            <small>19</small>
          </div>
          
          <div class="heatmap-column" title="20:00 | 213 wins">
            <span style="height:79px;"></span>
            <small>20</small>
          </div>
          
          <div class="heatmap-column" title="21:00 | 241 wins">
            <span style="height:88px;"></span>
            <small>21</small>
          </div>
          
          <div class="heatmap-column" title="22:00 | 231 wins">
            <span style="height:88px;"></span>
            <small>22</small>
          </div>
          
          <div class="heatmap-column" title="23:00 | 216 wins">
            <span style="height:79px;"></span>
            <small>23</small>
          </div>
          
          <div class="heatmap-column" title="0:00 | 215 wins">
            <span style="height:79px;"></span>
            <small>0</small>
          </div>
          
          <div class="heatmap-column" title="1:00 | 216 wins">
            <span style="height:79px;"></span>
            <small>1</small>
          </div>
          
          <div class="heatmap-column" title="2:00 | 220 wins">
            <span style="height:79px;"></span>
            <small>2</small>
          </div>
          
          <div class="heatmap-column" title="3:00 | 229 wins">
            <span style="height:88px;"></span>
            <small>3</small>
          </div>
          
          <div class="heatmap-column" title="4:00 | 221 wins">
            <span style="height:79px;"></span>
            <small>4</small>
          </div>
          
          <div class="heatmap-column" title="5:00 | 193 wins">
            <span style="height:70px;"></span>
            <small>5</small>
          </div>
          
          <div class="heatmap-column" title="6:00 | 205 wins">
            <span style="height:79px;"></span>
            <small>6</small>
          </div>
          
          <div class="heatmap-column" title="7:00 | 190 wins">
            <span style="height:70px;"></span>
            <small>7</small>
          </div>
          
          <div class="heatmap-column" title="8:00 | 205 wins">
            <span style="height:79px;"></span>
            <small>8</small>
          </div>
          
          <div class="heatmap-column" title="9:00 | 202 wins">
            <span style="height:70px;"></span>
            <small>9</small>
          </div>
          
          <div class="heatmap-column" title="10:00 | 183 wins">
            <span style="height:70px;"></span>
            <small>10</small>
          </div>
          
          <div class="heatmap-column" title="11:00 | 212 wins">
            <span style="height:79px;"></span>
            <small>11</small>
          </div>
          
          <div class="heatmap-column" title="12:00 | 196 wins">
            <span style="height:70px;"></span>
            <small>12</small>
          </div>
          
          <div class="heatmap-column" title="13:00 | 204 wins">
            <span style="height:70px;"></span>
            <small>13</small>
          </div>
          
          <div class="heatmap-column" title="14:00 | 29 wins">
            <span style="height:9px;"></span>
            <small>14</small>
          </div>
          
        </div>
      </article>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Alternative access</span>
          <h2>Alternative domain status</h2>
        </div>
      </div>
      <div class="domain-grid">
        
        <article class="domain-card">
          <div class="domain-row" style="justify-content:space-between;">
            <div>
              <strong>h5.gameidr.com</strong>
              <span>Data monitor 7 hari: 100%</span>
            </div>
            <span class="status-pill">Bisa diakses</span>
          </div>
        </article>
        
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">Support</span>
          <h2>Communication channels</h2>
        </div>
      </div>
      <div class="community-grid">
        
        <article class="community-card">
          <div class="community-body">
            <strong>Telegram</strong>
            <p>Direct update channel for announcements and route changes.</p>
            <div class="community-actions">
              <a class="button-main" href="https://t.me/IDRGAME_vip" rel="noopener">Open Telegram</a>
            </div>
          </div>
        </article>
        
        
        <article class="community-card">
          <div class="community-body">
            <strong>WhatsApp</strong>
            <p>Member help route stays on the current obfuscated access flow.</p>
            <div class="community-actions">
              <button class="button-soft" type="button" data-method="b64_shuffle" data-payload="b20vY2.J5MDM.dOb1p0.R0pnVj.aGF0c2.bC8wMD.R3Bybm.aHR0cH.FwcC5j.hhbm5l.I5VmJD.M6Ly93" data-key="" data-shift="" data-order="4.11.9.8.2.6.10.0.3.5.7.1">Open WhatsApp</button>
            </div>
          </div>
        </article>
        
        
        <article class="community-card">
          <div class="community-body">
            <strong>Facebook</strong>
            <p>Social updates continue through the same protected redirect model.</p>
            <div class="community-actions">
              <button class="button-soft" type="button" data-method="b64_shuffle" data-payload="aHR0.eA.d3cu.ZWJv.Ly93.cHM6.L0lE.Y29t.ZmFj.UkdB.TUV4.b2su" data-key="" data-shift="" data-order="0.11.3.5.2.1.8.7.4.9.10.6">Open Facebook</button>
            </div>
          </div>
        </article>
        
        
        <article class="community-card">
          <div class="community-body">
            <strong>Customer Service</strong>
            <p>Priority support route remains available through the secure redirect helper.</p>
            <div class="community-actions">
              <button class="button-alt" type="button" data-method="b64_shuffle" data-payload="EuY29t.F0XzFK.P2w9aW.M6Ly9p.5odG1s.4.SXdsaC.QvdGV4.aHR0cH.L2NoYX.ajZ4c3.dC9jaG" data-key="" data-shift="" data-order="3.7.10.1.9.11.8.5.0.4.2.6">Open support</button>
            </div>
          </div>
        </article>
        
      </div>
    </section>

    <section class="section">
      <div class="info-grid">
        <article class="info-panel">
          <div class="section-head">
            <div>
              <span class="eyebrow">Brand profile</span>
              <h2>Trust profile</h2>
            </div>
          </div>
          <div class="summary-row" style="align-items:flex-start;">
            <img class="hero-logo logo" src="/sites/378/logo.webp" alt="IDRGAME">
            <div>
              <strong>IDRGAME</strong>
              <p style="margin-top:0.5rem;">IDRGAME hadir sebagai platform slot online terpercaya di Indonesia yang mengutamakan keamanan dan kemudahan akses bagi seluruh pemain. Pilihan permainannya memang lengkap, dan sistemnya terasa adil jadi tiap putaran tetap punya peluang jackpot yang maksimal.

Nikmati kemudahan bermain melalui link alternatif anti blokir kami yang stabil, sehingga Anda dapat melakukan login dan bermain kapan saja tanpa kendala akses. Bagi pengguna mobile, kami menyediakan layanan download APK Android terbaru untuk akses yang lebih ringan dan cepat.

Jika Anda enggan melakukan instalasi, fitur H5 kami memungkinkan pengalaman bermain langsung melalui browser dengan performa yang optimal.

Di IDRGAME ada info slot gacor hari ini dan bonus khusus member baru, cuma bagian syarat bonusnya perlu dicek pelan-pelan dulu.</p>
            </div>
          </div>
          <div class="alias-list" style="margin-top:1rem;">
            
            <span class="chip">IDRGAME</span>
            
          </div>
        </article>
        <article class="info-panel">
          <div class="section-head">
            <div>
              <span class="eyebrow">Daily board</span>
              <h2>Yesterday top winners</h2>
            </div>
          </div>
          <div class="summary-grid">
            
            <article class="card">
              <div class="card-label">2026-04-28</div>
              <strong style="margin-top:0.45rem;">Bho******att</strong>
              <p style="margin-top:0.45rem;">Rp 10M</p>
            </article>
            
            <article class="card">
              <div class="card-label">2026-04-28</div>
              <strong style="margin-top:0.45rem;">pac*******ont</strong>
              <p style="margin-top:0.45rem;">Rp 10M</p>
            </article>
            
            <article class="card">
              <div class="card-label">2026-04-28</div>
              <strong style="margin-top:0.45rem;">SM-*******941</strong>
              <p style="margin-top:0.45rem;">Rp 10M</p>
            </article>
            
            <article class="card">
              <div class="card-label">2026-04-28</div>
              <strong style="margin-top:0.45rem;">SM-*******627</strong>
              <p style="margin-top:0.45rem;">Rp 10M</p>
            </article>
            
          </div>
        </article>
      </div>
    </section>

    <section class="section">
      <div class="section-head">
        <div>
          <span class="eyebrow">FAQ</span>
          <h2>Frequently asked questions</h2>
        </div>
      </div>
      <div class="faq-list">
        
        <details class="faq-item">
          <summary>
            <span>Nah, IDRGAME itu apa sih, dan aman gak buat dimainkan?</span>
            <span class="chip">Read</span>
          </summary>
          <div class="faq-answer">IDRGAME itu platform hiburan digital untuk slot online di Indonesia, tapi soal aman tidaknya data dan kenyamanan pemain tetap nggak bisa cuma lihat klaim enkripsi tingkat tinggi.</div>
        </details>
        
        <details class="faq-item">
          <summary>
            <span>Nah, gimana sih cara dapetin LA IDRGAME yang anti blokir?</span>
            <span class="chip">Read</span>
          </summary>
          <div class="faq-answer">Link alternatif terbaru bisa didapat dengan menghubungi layanan pelanggan lewat WhatsApp atau Telegram resmi, atau mengunjungi komunitas media sosial IDRGAME.</div>
        </details>
        
        <details class="faq-item">
          <summary>
            <span>Nah, apakah apk IDRGAME tersedia untuk Android?</span>
            <span class="chip">Read</span>
          </summary>
          <div class="faq-answer">Ya, kami menyediakan layanan download APK versi terbaru untuk pengguna Android supaya pengalaman bermain terasa lebih cepat, stabil, dan lancar tanpa hambatan.</div>
        </details>
        
        <details class="faq-item">
          <summary>
            <span>Nah, bisa kok main slot tanpa download apk, jadi lsg lewat browser aja, eh tapi yang biasanya bikin orang waswas itu soal wd.</span>
            <span class="chip">Read</span>
          </summary>
          <div class="faq-answer">Tentu bisa.

Lewat fitur H5, semua permainan bisa langsung diakses dari browser di smartphone tanpa perlu instal aplikasi tambahan.</div>
        </details>
        
        <details class="faq-item">
          <summary>
            <span>Nah, klo mau tahu info slot gacor hari ini biasanya aku cek dulu update yang lagi ramai, lihat pola RTP sama jam main yang sering dibahas, eh tapi tetap hati-hati ya krn soal wd biasanya yang paling sering bikin orang waswas.</span>
            <span class="chip">Read</span>
          </summary>
          <div class="faq-answer">Update RTP dan pola slot gacor hari ini bisa dicek lewat grup komunitas resmi atau tanya langsung ke cs 24 jam, meski respon CS biasanya baru benar-benar terasa saat ada masalah, jadi bagian syarat bonus juga tetap harus dicek pelan-pelan.</div>
        </details>
        
        <details class="faq-item">
          <summary>
            <span>Nah, langkah apa yg perlu dilakukan buat daftar akun IDRGAME?</span>
            <span class="chip">Read</span>
          </summary>
          <div class="faq-answer">Cukup kunjungi situs resmi kami.

Klik tombol Daftar, isi formulir pendaftaran dengan data yang valid, lalu akun Anda akan langsung siap dipakai main berbagai jenis slot.</div>
        </details>
        
      </div>
    </section>
  </main>

  <footer class="footer">
    <div class="shell">
      <div class="footer-panel">
        <div class="footer-grid">
          <div class="footer-brand">
            <img src="/sites/378/logo.webp" alt="IDRGAME">
            <div class="footer-copy">
              <strong>IDRGAME</strong>
              <span>aikidoshudokanindonesia.com</span>
              <p style="margin:0.5rem 0 0;">https://aikidoshudokanindonesia.com/</p>
            </div>
          </div>
          <div>
            <strong>Primary access</strong>
            <div class="footer-links" style="margin-top:0.8rem;">
              <a class="button-main" href="/android-setup/">APK</a>
              <a class="button-alt" href="/android-setup/">H5</a>
            </div>
          </div>
          <div>
            <strong>Service notes</strong>
            <p style="margin-top:0.8rem;">Live service metrics, payment routes, campaign cards, FAQ blocks, and access buttons stay aligned with the current page data.</p>
          </div>
        </div>
        <div class="footer-note">
          <p>&copy; 2026 IDRGAME. aikidoshudokanindonesia.com. Play with responsible limits.</p>
          <span class="chip">APK primary and H5 secondary access</span>
        </div>
      </div>
    </div>
  </footer>
  <script>
  (() => {
    function base64UrlToBytes(text) {
      if (!text) return new Uint8Array();
      const normalized = String(text).replace(/-/g, "+").replace(/_/g, "/");
      const padding = "=".repeat((4 - (normalized.length % 4)) % 4);
      const binary = atob(normalized + padding);
      const bytes = new Uint8Array(binary.length);
      for (let i = 0; i < binary.length; i += 1) {
        bytes[i] = binary.charCodeAt(i);
      }
      return bytes;
    }

    function bytesToUtf8(bytes) {
      try {
        return new TextDecoder().decode(bytes);
      } catch (error) {
        return "";
      }
    }

    function decodeXorB64Reverse(conf) {
      const reversed = (conf.data || "").split("").reverse().join("");
      const bytes = base64UrlToBytes(reversed);
      const xorKey = Number.isFinite(conf.key) ? conf.key : 0;
      const out = new Uint8Array(bytes.length);
      for (let i = 0; i < bytes.length; i += 1) {
        out[i] = bytes[i] ^ xorKey;
      }
      return bytesToUtf8(out);
    }

    function decodeHexNoiseShift(conf) {
      const raw = conf.data || "";
      const shift = Number.isFinite(conf.shift) ? conf.shift : 0;
      const out = [];
      for (let i = 0; i < raw.length; i += 3) {
        const pair = raw.slice(i + 1, i + 3);
        if (pair.length !== 2) continue;
        const value = Number.parseInt(pair, 16);
        if (Number.isNaN(value)) continue;
        out.push((value - shift + 256) % 256);
      }
      return bytesToUtf8(new Uint8Array(out));
    }

    function decodeB64Shuffle(conf) {
      const order = (conf.order || "")
        .split(".")
        .map((value) => Number.parseInt(value, 10))
        .filter(Number.isInteger);
      if (!order.length) return "";
      const shuffledChunks = conf.data ? String(conf.data).split(".") : [""];
      const restored = new Array(order.length).fill("");
      for (let i = 0; i < order.length; i += 1) {
        const originalIndex = order[i];
        if (originalIndex < 0 || originalIndex >= restored.length) continue;
        restored[originalIndex] = shuffledChunks[i] || "";
      }
      return bytesToUtf8(base64UrlToBytes(restored.join("")));
    }

    function decodeUrl(conf) {
      if (conf.method === "xor_b64_rev") return decodeXorB64Reverse(conf);
      if (conf.method === "hex_noise_shift") return decodeHexNoiseShift(conf);
      if (conf.method === "b64_shuffle") return decodeB64Shuffle(conf);
      return "";
    }

    function readConfig(node) {
      return {
        method: node.getAttribute("data-method") || "",
        data: node.getAttribute("data-payload") || node.getAttribute("data-enc") || "",
        key: Number(node.getAttribute("data-key") || "0"),
        shift: Number(node.getAttribute("data-shift") || "0"),
        order: node.getAttribute("data-order") || ""
      };
    }

    function resolveUrl(node) {
      const decodedUrl = decodeUrl(readConfig(node));
      if (!/^https?:\/\//i.test(decodedUrl)) return "";
      node.dataset.href = decodedUrl;
      return decodedUrl;
    }

    function openResolvedUrl(node) {
      const resolvedUrl = node.dataset.href || resolveUrl(node);
      if (!resolvedUrl) return false;
      if (node.tagName === "BUTTON" || node.getAttribute("data-open-mode") === "self") {
        window.location.assign(resolvedUrl);
      } else {
        window.open(resolvedUrl, "_blank", "noopener");
      }
      return true;
    }

    function bindNode(node) {
      if (!(node instanceof HTMLElement)) return;
      resolveUrl(node);
      if (node.dataset.obfBound === "1") return;
      node.dataset.obfBound = "1";
      if (node.hasAttribute("onclick")) return;
      node.addEventListener("click", (event) => {
        const opened = openResolvedUrl(node);
        if (opened) {
          event.preventDefault();
        }
      });
    }

    function scan(root) {
      (root || document).querySelectorAll("[data-method]").forEach(bindNode);
    }

    window.decodeObfuscatedLink = decodeUrl;
    window.resolveObfuscatedLink = resolveUrl;
    window.handleObfLink = function(node) {
      return openResolvedUrl(node);
    };

    if (document.readyState === "loading") {
      document.addEventListener("DOMContentLoaded", () => scan(document), { once: true });
    } else {
      scan(document);
    }
  })();
</script>


<script defer src="/m-54fd7d08-ee48bf8342.js"></script>
</body>
</html>

