<!DOCTYPE html>
<html lang="id-ID">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, minimum-scale=1.0">
  <title>SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter</title>
<!-- Favicon -->
  <link rel="icon" href="https://wadawwinner.pages.dev/favicon.png" type="image/x-icon">
  <link rel="shortcut icon" href="https://wadawwinner.pages.dev/favicon.png" type="image/x-icon">
<!-- Description -->
  <meta name="description" content="SAPPORO88 adalah situs slot online dengan RTP tinggi dan peluang maxwin terbaik 2026. Nikmati permainan slot gacor, mudah dapat scatter, bonus melimpah, serta proses daftar dan withdraw cepat setiap hari.">
<!-- Preload Image -->
  <link rel="preload" as="image" href="https://wadawwinner.pages.dev/imagessp88n.png" fetchpriority="high">
<!-- Open Graph -->
  <meta property="og:site_name" content="SAPPORO88">
  <meta property="og:title" content="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
  <meta property="og:description" content="SAPPORO88 adalah situs slot online dengan RTP tinggi dan peluang maxwin terbaik 2026. Nikmati permainan slot gacor, mudah dapat scatter, bonus melimpah, serta proses daftar dan withdraw cepat setiap hari.">
  <meta property="og:type" content="website">
  <meta property="og:url" content="https://jlmrealestateinc.com/">
  <meta property="og:image" content="https://wadawwinner.pages.dev/imagessp88n.png">
  <meta property="og:image:width" content="200">
  <meta property="og:image:height" content="200">
<!-- Twitter -->
  <meta name="twitter:card" content="summary">
  <meta name="twitter:site" content="SAPPORO88">
  <meta name="twitter:title" content="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
  <meta name="twitter:description" content="SAPPORO88 adalah situs slot online dengan RTP tinggi dan peluang maxwin terbaik 2026. Nikmati permainan slot gacor, mudah dapat scatter, bonus melimpah, serta proses daftar dan withdraw cepat setiap hari.">
  <meta name="twitter:image" content="https://wadawwinner.pages.dev/imagessp88n.png">
<!-- Twitter App Info -->
  <meta name="twitter:app:country" content="SAPPORO88">
  <meta name="twitter:app:name:iphone" content="SAPPORO88">
  <meta name="twitter:app:id:iphone" content="611784127">
  <meta name="twitter:app:url:iphone" content="https://jlmrealestateinc.com/">
  <meta name="twitter:app:url:googleplay" content="https://jlmrealestateinc.com/">
<!-- App Links -->
  <meta property="al:ios:url" content="https://jlmrealestateinc.com/">
  <meta property="al:ios:app_store_id" content="611784127">
  <meta property="al:ios:app_name" content="SAPPORO88">
  <meta property="al:android:url" content="https://jlmrealestateinc.com/">
  <meta property="al:android:package" content="SAPPORO88">
  <meta property="al:android:app_name" content="SAPPORO88 SLOT MAXWIN">
  <meta property="al:web:should_fallback" content="true">
<!-- Canonical -->
  <link rel="canonical" href="https://jlmrealestateinc.com/">
  <link rel="amphtml" href="https://jlmreal.majujaya.live/" />
<!-- App Store Meta -->
    <link rel="alternate" href="https://jlmreal.majujaya.live/"> 
   <link rel="alternate" href="https://jlmreal.majujaya.live/" hreflang="id">
   <link rel="alternate" href="https://jlmreal.majujaya.live/" hreflang="en">
   <link rel="alternate" href="https://jlmreal.majujaya.live/" hreflang="en">
   <link rel="alternate" href="https://jlmreal.majujaya.live/" hreflang="x-default">
	<link rel="alternate" hreflang="id-ID" href="https://jlmreal.majujaya.live/" />
	<link rel="alternate" hreflang="en-US" href="https://jlmreal.majujaya.live/" />
	<link rel="alternate" hreflang="en-SG" href="https://jlmreal.majujaya.live/" />
	<link rel="alternate" hreflang="x-default" href="https://jlmrealestateinc.com/" />
  <meta name="apple-itunes-app" content="app-id=611784127">
  <meta name="google-play-app" content="app-id=com.ubuy">
  <link rel="alternate" href="https://jlmrealestateinc.com/">
<!-- Disable Alert/Confirm/Prompt -->
<script>
    alert = confirm = prompt = function() {};
  </script>
<!-- Global Variables -->
  <script>
    var is_arabic_store = '';
    var isCartPage = '0';
    var cloud_url = 'https://d3ulwu8fab47va.cloudfront.net/skin/frontend/default/ubuycom-v1/';
  </script>
<!-- Google Tag Manager -->
<!-- Observe Web Vitals -->
  <script>
    document.addEventListener('DOMContentLoaded', function() {
      if (typeof observeWebVitals !== "undefined") {
        setTimeout(function() {
          // observeWebVitals();
        }, 3000);
      }
    });
  </script>
  <link rel="stylesheet" href="https://jangan-diusikyabang.vercel.app/waw.css">
                  

        <!-- <link rel="preload" as="script" href="https://ubuyanalytics.ubuy.com/ubuywebanalytics/webtrack/webpushfire.js?v=1.54" crossorigin="anonymous"> -->
   
</head>   
    <body class="body-desktop">
            <noscript>
        <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KFBPZ6R" height="0" width="0" style="display:none;visibility:hidden"></iframe>
    </noscript>
        
<header class="main-header header-sticky   new-v5">
    <div class="ubuy_home_bar" style="display: none;"></div>
    <div class="wsmenucontainer">
        <div class="container-fluid">
            <nav class="navbar navbar-expand d-flex justify-content-between align-self-center p-0">
                                <div class="header-left d-flex flex-row-reverse align-items-center">
                    <!-- For Mobile -->
                    <div class="mobilemenu-wraper d-xl-none d-block">
                        <div class="mobile-menu-toggle"><i class="fa-solid fa-bars"></i></div>
                        <div class="mobile-menu-wrapper">
                            <aside class="mega-menu" id="mega-menu--mobile">
                                <div class="mega__container" data-active-depth="1" data-active-nav="">
                                    <div class="mega__header">
                                        <div class="mega__controls">
                                            <div class="heading">Explore</div>
                                            <button type="button" id="menu-back" aria-label="Close Menu"  class="menu-back">
                                                <span class="btn__icon">
                                                    <i class="fa fa-times"></i>
                                                </span>
                                            </button>
                                        </div>
                                    </div>
                                    <div id="wsitem-loader" class="mega__body">
                                    </div>
                                </div>
                            </aside>
                        </div>
                        <div class="wrapper-bg">
                            <i class="fa fa-times close-menu"></i>
                        </div>
                    </div>

                    <!-- for desktop -->
                    <div class="menu-wraper d-xl-block d-none">
                       <div id="explore-category" class="explore-btn" href="javascript:void(0)">
                        <img height="23" width="23" class="me-2" src="https://d2ati23fc66y9j.cloudfront.net/ubuycom/assets/v5/images/explore-icon.svg" alt="explore">Explore                            
                        </div>
                        <div class="menu-content" id="wstabitem-loader">
                            <div class="u-loader-sl s1x">
                                <div class="u-loader-outer"></div>
                                <div class="u-loader loading s1x">
                                    <div class="loader-spin"></div>
                                </div>
                            </div>
                        </div>
                    </div>
                                                                <a class="navbar-brand me-5" href="https://jlmrealestateinc.com/" title="SAPPORO88">
                                                               <img height="60" width="100" src="https://wadawwinner.pages.dev/logosp88.png" alt="SAPPORO88">
                                                    </a>
                                    </div>
                               <!-- Header Search Section -->
<div class="header-center">
  <div class="header-search-bar">
    <form id="search-form-sm" action="https://jlmrealestateinc.com/" method="get" class="w-100 d-flex">

      <!-- Select Category -->
      <div class="select-category dropdown">
        <button class="select-category dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">
          All
        </button>

        <ul class="dropdown-menu">
          <li class="dropdown-item">All</li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Fashion & Lifestyle">Fashion & Lifestyle</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Electronics & Gadgets">Electronics & Gadgets</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Home & Kitchen Supplies">Home & Kitchen Supplies</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Beauty & Self Care">Beauty & Self Care</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Toys & Adventures">Toys & Adventures</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Sports & Outdoor">Sports & Outdoor</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Health, Vitamins & Supplements">Health, Vitamins & Supplements</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Pet Care">Pet Care</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Auto Parts & Accessories">Auto Parts & Accessories</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Books & Literature">Books & Literature</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Yoga Clothing & Accessories">Yoga Clothing & Accessories</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Baby Care & Gear">Baby Care & Gear</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Fishing & Tackle Gear">Fishing & Tackle Gear</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Gloves & Mittens">Gloves & Mittens</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Health & Supplements">Health & Supplements</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Electronics">Electronics</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Beauty & Personal Care">Beauty & Personal Care</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Fashion">Fashion</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Home & Kitchen">Home & Kitchen</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Baby Essentials">Baby Essentials</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Musical Instruments">Musical Instruments</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Grocery & Gourmet Food">Grocery & Gourmet Food</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Office Supplies">Office Supplies</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Sports Outdoor & Fitness">Sports Outdoor & Fitness</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Automotive">Automotive</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Household Supplies">Household Supplies</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Pet Supplies">Pet Supplies</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Arts Crafts & Sewing">Arts Crafts & Sewing</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Toys & Games">Toys & Games</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Industrial Supplies">Industrial Supplies</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Books">Books</a>
          </li>
          <li class="dropdown-item">
            <a class="search-category-item" href="https://jlmrealestateinc.com/" title="Gardening Supplies">Gardening Supplies</a>
          </li>
        </ul>
      </div>

      <!-- Hidden Inputs -->
      <input type="hidden" name="ref_p" value="ser_tp" />

      <!-- Search Box -->
      <input 
        type="text" 
        name="q" 
        id="search-box-text-sm" 
        class="form-control" 
        placeholder="CARI DI GOOGLE SAPPORO88"
        aria-label="Text input with dropdown" 
        autocomplete="off" 
        maxlength="300"
      >

      <!-- Store Selector -->
      <div class="select-store dropdown">
        <button id="select-store-dropdown" class="select-store dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">
          <span class="d-flex align-items-center" title="United States store" data-store="us" data-href="https://www.a.ubuy.com.kw/en/contacts/index/storeswap?store=us&amp;substore=store">
            <div class="store-flag bg-light d-flex align-items-center">
              <span class="us"></span>
            </div>
            <span>US</span>
          </span>
        </button>
      </div>
      
    </form>
  </div>
</div>
                            </div>
                                                        
                    </div>


<style>
.n-columns-2 {
display: grid;
grid-template-columns: repeat(2,1fr);
font-weight: 700;
}
.n-columns-2 a {
text-align: center;
}
.login, .register {
color: #fff;
padding: 13px 10px;
}
.login, .login-button {
background: linear-gradient(to bottom, #f6ab20 0%, #f8d32f 50%, #f6ab20 100%);
border: 2px solid #fff;
box-shadow: 0px 0px 3px #fff;
}
.register, .register-button {
background: linear-gradient(to bottom, #f6ab20 0%, #f8d32f 50%, #f6ab20 100%);
border: 2px solid #fff;
box-shadow: 0px 0px 3px #fff;
}    
</style>

<div class="n-columns-2">
<a href="https://jlmreal.majujaya.live/" rel="nofollow noreferrer" class="login">LOGIN</a>
<a href="https://jlmreal.majujaya.live/" rel="nofollow noreferrer" class="register">DAFTAR</a>
</div>
                </div>
                </div>
            </nav>
        </div>
    </div>
            <div class="mini-cart-wrap d-none">
            <div class="mini-cart-top">
                <style type="text/css">
                    .mini-cart-wrap {padding-top: 0px !important;}</style>
                <span class="fw-600 custom-h6">Added to Cart</span>
                <button class="close-cart" aria-label="Close cart">
                    <i class="fas fa-times"></i>
                </button>
            </div>
            <div id="cart-popup-items" class="cart-popup-listing"></div>
        </div>
        <div class="cart-overlay"></div>
    </header>
<section class="detailpage-revamp my-5" id="deskTopView">
    <div class="container">
   
<style>

.marquee-container {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    box-sizing: border-box;
    padding: 4px 0;
    background: black;
    border-top: 1px solid gold;
    border-bottom: 1px solid gold;
}

.marquee-text {
    display: inline-block;
    padding-left: 100%;
    animation: scroll-left 40s linear infinite;
    font-size: 28px;
    font-weight: bold;
    color: gold;
    text-shadow: 
        0 0 5px #e1be20,
        0 0 10px #d4c51b,
        0 0 20px #b5af04,
        0 0 40px #d4d40c,
        0 0 80px #c9bf06;
}

@keyframes scroll-left {
    0% { transform: translateX(0); }
    100% { transform: translateX(-100%); }
}
</style>
        <div class="detail-section">
            <div class="row">
                <!-- right side -->
                <div class="col-md-9">
                    <div class="row">
                        <div class="col-md-6">
                            <div class="product-item">
                                <div class="product-banner">
                                    <div class="d-flex justify-content-between align-items-center">                                 
                                            <div></div>                
                                            <a class="wishlist-icon add-to-wishlist" role="button" data-bs-toggle="tooltip" data-bs-placement="top" aria-label="Wishlist" data-bs-original-title="Wishlist">
                                                    <i class="far fa-heart"></i>
                                            </a>
                                        </div>
                                        <br>
                                        
                                        <!-- <span  class="wishlist-icon add-to-wishlist"> <i class="fa-solid fa-heart"></i> </span> -->
                                        <div class="main-slider-container">
                                            <div class="main-product-slider">
                                                <div class="slide-item skelton">
                                                                                                    <a class="skelton" data-fancybox="gallery" href="https://jlmrealestateinc.com/">
                                                        <img data-fancybox="gallery" src="https://wadawwinner.pages.dev/imagessp88n.png" alt="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
                                                </a>
                                                                                                </div>
                                            </div>
                                        </div>
                                    <!--Ubuy Authentic Seal-->
                                    <span class="ubuy-authentic-seal skelton">
                                        
                                    </span>
                                    <!--Ubuy Authentic Seal-->
                                
                                </div>
                                    <div class="thumbnail-container">
                                        <div class="d-flex justify-content-between">
                                            <div class="item thumbnail " data-index="2">
                                                 <img src="https://wadawwinner.pages.dev/imagessp88n.png" alt="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
                                            </div>
                                            <div class="item thumbnail " data-index="2">
                                                    <img src="https://wadawwinner.pages.dev/imagessp88n.png" alt="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
                                            </div>
                                            <div class="item thumbnail " data-index="2">
                                                    <img src="https://wadawwinner.pages.dev/imagessp88n.png" alt="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
                                            </div>
                                            <div class="item thumbnail " data-index="2">
                                                <img src="https://wadawwinner.pages.dev/imagessp88n.png" alt="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
                                                
                                            </div>
                                            <div class="item thumbnail " data-index="2">
                                                 <img src="https://wadawwinner.pages.dev/imagessp88n.png" alt="SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter">
                                                
                                            </div>
                                    </div>
                                </div>
                                
         <style>
                                @import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@700;900&family=Nunito:wght@400;600;700;800;900&display=swap');

                                :root {
                                    --g1: #beb011;
                                    --g2: #beb011;
                                    --g3: #beb011;
                                    --dark: #0e0b00;
                                    --dark2: #1a1500;
                                    --glow: rgba(255, 255, 255, 0.4);
                                }

                                .sapporo88-card {
                                    max-width: 680px;
                                    width: 100%;
                                    background: linear-gradient(160deg, #13100a 0%, #0a0800 60%, #141000 100%);
                                    border-radius: 28px;
                                    overflow: hidden;
                                    border: 1px solid rgba(250, 234, 7, 0.2);
                                    box-shadow:
                                        0 0 0 1px rgba(250, 234, 7, 0.1),
                                        0 30px 60px rgba(0, 0, 0, 0.6),
                                        0 0 80px rgba(250, 234, 7, 0.05);
                                    font-family: 'Nunito', sans-serif;
                                    position: relative;
                                }

                                /* top shimmer line */
                                .sapporo88-card::before {
                                    content: '';
                                    position: absolute;
                                    top: 0;
                                    left: 0;
                                    right: 0;
                                    height: 2px;
                                    background: linear-gradient(90deg, transparent 0%, var(--g1) 30%, #fff9a0 50%, var(--g1) 70%, transparent 100%);
                                    z-index: 10;
                                }

                                /* sweep */
                                .sapporo88-card::after {
                                    content: '';
                                    position: absolute;
                                    top: -100%;
                                    left: -60%;
                                    width: 40%;
                                    height: 300%;
                                    background: linear-gradient(105deg, transparent 40%, rgba(255, 240, 80, 0.04) 50%, transparent 60%);
                                    transform: rotate(15deg);
                                    animation: cardSweep 7s ease-in-out infinite;
                                    pointer-events: none;
                                    z-index: 1;
                                }

                                @keyframes cardSweep {
                                    0% {
                                        left: -60%;
                                    }

                                    50%,
                                    100% {
                                        left: 140%;
                                    }
                                }

                                /* ── HEADER ── */
                                .sapporo88-header {
                                    padding: 30px 30px 0;
                                    text-align: center;
                                    position: relative;
                                    z-index: 2;
                                }

                                .sapporo88-badge {
                                    display: inline-flex;
                                    align-items: center;
                                    gap: 6px;
                                    background: rgba(250, 234, 7, 0.08);
                                    border: 1px solid rgba(250, 234, 7, 0.25);
                                    border-radius: 999px;
                                    padding: 5px 16px;
                                    font-size: 10px;
                                    font-weight: 900;
                                    letter-spacing: 2px;
                                    color: var(--g1);
                                    text-transform: uppercase;
                                    margin-bottom: 14px;
                                }

                                .sapporo88-badge-dot {
                                    width: 6px;
                                    height: 6px;
                                    background: #22c55e;
                                    border-radius: 50%;
                                    box-shadow: 0 0 5px #22c55e;
                                    animation: bdot 1.2s ease infinite;
                                }

                                @keyframes bdot {

                                    0%,
                                    100% {
                                        opacity: 1
                                    }

                                    50% {
                                        opacity: .2
                                    }
                                }

                                .sapporo88-title {
                                    font-family: 'Cinzel', serif;
                                    font-size: 13px;
                                    color: rgba(250, 234, 7, 0.5);
                                    letter-spacing: 3px;
                                    text-transform: uppercase;
                                    margin-bottom: 8px;
                                }

                                .sapporo88-h1 {
                                    font-size: 20px;
                                    font-weight: 800;
                                    color: #fff;
                                    line-height: 1.4;
                                    margin-bottom: 20px;
                                }

                                .sapporo88-h1 span {
                                    color: var(--g1);
                                }

                                /* divider */
                                .gold-divider {
                                    display: flex;
                                    align-items: center;
                                    gap: 10px;
                                    margin: 0 30px 24px;
                                    position: relative;
                                    z-index: 2;
                                }

                                .gold-divider::before,
                                .gold-divider::after {
                                    content: '';
                                    flex: 1;
                                    height: 1px;
                                    background: linear-gradient(90deg, transparent, rgba(250, 234, 7, 0.3));
                                }

                                .gold-divider::after {
                                    background: linear-gradient(90deg, rgba(250, 234, 7, 0.3), transparent);
                                }

                                .gold-divider-icon {
                                    width: 6px;
                                    height: 6px;
                                    background: var(--g1);
                                    border-radius: 50%;
                                    box-shadow: 0 0 8px var(--g1);
                                }

                                /* ── STATS ROW ── */
                                .sapporo88-stats {
                                    display: grid;
                                    grid-template-columns: repeat(4, 1fr);
                                    gap: 8px;
                                    padding: 0 24px;
                                    margin-bottom: 20px;
                                    position: relative;
                                    z-index: 2;
                                }

                                .stat-box {
                                    background: rgba(250, 234, 7, 0.05);
                                    border: 1px solid rgba(250, 234, 7, 0.12);
                                    border-radius: 14px;
                                    padding: 12px 6px;
                                    text-align: center;
                                    transition: all 0.3s ease;
                                }

                                .stat-box:hover {
                                    background: rgba(250, 234, 7, 0.09);
                                    border-color: rgba(250, 234, 7, 0.3);
                                    transform: translateY(-2px);
                                }

                                .stat-val {
                                    font-size: 18px;
                                    font-weight: 900;
                                    color: var(--g1);
                                    display: block;
                                    line-height: 1;
                                    margin-bottom: 4px;
                                    text-shadow: 0 0 10px rgba(250, 234, 7, 0.35);
                                }

                                .stat-lbl {
                                    font-size: 9px;
                                    color: rgba(255, 255, 255, 0.4);
                                    text-transform: uppercase;
                                    letter-spacing: 1px;
                                    font-weight: 700;
                                }

                                /* ── INFO TABLE ── */
                                .sapporo88-info {
                                    margin: 0 24px 20px;
                                    border-radius: 16px;
                                    overflow: hidden;
                                    border: 1px solid rgba(250, 234, 7, 0.12);
                                    position: relative;
                                    z-index: 2;
                                }

                                .sapporo88-info-head {
                                    background: linear-gradient(135deg, rgba(250, 234, 7, 0.15), rgba(202, 190, 12, 0.08));
                                    padding: 12px 18px;
                                    border-bottom: 1px solid rgba(250, 234, 7, 0.12);
                                    display: flex;
                                    align-items: center;
                                    gap: 8px;
                                }

                                .sapporo88-info-head span {
                                    font-family: 'Cinzel', serif;
                                    font-size: 11px;
                                    font-weight: 700;
                                    color: var(--g1);
                                    letter-spacing: 2px;
                                    text-transform: uppercase;
                                }

                                .sapporo88-info-row {
                                    display: flex;
                                    align-items: center;
                                    justify-content: space-between;
                                    padding: 12px 18px;
                                    border-bottom: 1px solid rgba(250, 234, 7, 0.06);
                                    transition: background 0.2s;
                                }

                                .sapporo88-info-row:last-child {
                                    border-bottom: none;
                                }

                                .sapporo88-info-row:hover {
                                    background: rgba(250, 234, 7, 0.03);
                                }

                                .sapporo88-info-label {
                                    display: flex;
                                    align-items: center;
                                    gap: 10px;
                                    font-size: 13px;
                                    font-weight: 700;
                                    color: rgba(255, 255, 255, 0.6);
                                }

                                .sapporo88-info-dot {
                                    width: 6px;
                                    height: 6px;
                                    background: var(--g2);
                                    border-radius: 50%;
                                    flex-shrink: 0;
                                }

                                .sapporo88-info-val {
                                    font-size: 12px;
                                    font-weight: 800;
                                    color: #fff;
                                    background: rgba(250, 234, 7, 0.1);
                                    border: 1px solid rgba(250, 234, 7, 0.2);
                                    padding: 4px 14px;
                                    border-radius: 999px;
                                }

                                /* ── BONUS SECTION ── */
                                .sapporo88-bonus {
                                    margin: 0 24px 24px;
                                    position: relative;
                                    z-index: 2;
                                }

                                .sapporo88-bonus-title {
                                    display: flex;
                                    align-items: center;
                                    justify-content: center;
                                    gap: 10px;
                                    margin-bottom: 14px;
                                }

                                .sapporo88-bonus-title span {
                                    font-family: 'Cinzel', serif;
                                    font-size: 11px;
                                    font-weight: 700;
                                    color: rgba(250, 234, 7, 0.6);
                                    letter-spacing: 2px;
                                    text-transform: uppercase;
                                }

                                .sapporo88-bonus-line {
                                    flex: 1;
                                    height: 1px;
                                    background: linear-gradient(90deg, transparent, rgba(250, 234, 7, 0.2));
                                }

                                .sapporo88-bonus-line.r {
                                    background: linear-gradient(90deg, rgba(250, 234, 7, 0.2), transparent);
                                }

                                .sapporo88-bonus-grid {
                                    display: grid;
                                    grid-template-columns: repeat(3, 1fr);
                                    gap: 8px;
                                }

                                .sapporo88-bonus-item {
                                    background: rgba(255, 255, 255, 0.03);
                                    border: 1px solid rgba(250, 234, 7, 0.12);
                                    border-left: 3px solid var(--g1);
                                    border-radius: 12px;
                                    padding: 12px 14px;
                                    transition: all 0.3s ease;
                                }

                                .sapporo88-bonus-item:hover {
                                    background: rgba(250, 234, 7, 0.06);
                                    border-color: rgba(250, 234, 7, 0.3);
                                    transform: translateY(-2px);
                                    box-shadow: 0 6px 20px rgba(250, 234, 7, 0.08);
                                }

                                .sapporo88-bonus-item .bi-label {
                                    font-size: 9px;
                                    color: rgba(250, 234, 7, 0.5);
                                    font-weight: 700;
                                    text-transform: uppercase;
                                    letter-spacing: 1px;
                                    display: block;
                                    margin-bottom: 4px;
                                }

                                .sapporo88-bonus-item .bi-val {
                                    font-size: 13px;
                                    font-weight: 900;
                                    color: var(--g1);
                                    display: block;
                                    line-height: 1.2;
                                }

                                /* ── CTA BUTTONS ── */
                                .sapporo88-cta {
                                    padding: 0 24px 28px;
                                    display: grid;
                                    grid-template-columns: 1fr 1fr;
                                    gap: 10px;
                                    position: relative;
                                    z-index: 2;
                                }

                                .sapporo88-btn {
                                    display: flex;
                                    align-items: center;
                                    justify-content: center;
                                    padding: 15px;
                                    border-radius: 14px;
                                    font-family: 'Nunito', sans-serif;
                                    font-weight: 900;
                                    font-size: 15px;
                                    letter-spacing: 1.5px;
                                    text-transform: uppercase;
                                    text-decoration: none;
                                    transition: all 0.3s ease;
                                    position: relative;
                                    overflow: hidden;
                                }

                                .sapporo88-btn::before {
                                    content: '';
                                    position: absolute;
                                    top: 0;
                                    left: -80%;
                                    width: 50%;
                                    height: 100%;
                                    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.15), transparent);
                                    transform: skewX(-18deg);
                                }

                                .sapporo88-btn:hover::before {
                                    animation: btnsh 0.5s ease;
                                }

                                @keyframes btnsh {
                                    0% {
                                        left: -80%
                                    }

                                    100% {
                                        left: 130%
                                    }
                                }

                                .sapporo88-btn-login {
                                    background: transparent;
                                    border: 2px solid rgba(250, 234, 7, 0.35);
                                    color: var(--g1);
                                }

                                .sapporo88-btn-login:hover {
                                    border-color: var(--g1);
                                    background: rgba(250, 234, 7, 0.07);
                                    transform: translateY(-2px);
                                    box-shadow: 0 6px 20px rgba(250, 234, 7, 0.15);
                                }

                                .sapporo88-btn-register {
                                    background: linear-gradient(145deg, var(--g3), var(--g1), var(--g2));
                                    border: 2px solid transparent;
                                    color: #000;
                                    box-shadow: 0 4px 0 #5a5500, 0 6px 20px rgba(250, 234, 7, 0.3);
                                    animation: regGlow 2.5s ease-in-out infinite;
                                }

                                @keyframes regGlow {

                                    0%,
                                    100% {
                                        box-shadow: 0 4px 0 #5a5500, 0 6px 20px rgba(250, 234, 7, 0.3);
                                    }

                                    50% {
                                        box-shadow: 0 4px 0 #5a5500, 0 6px 35px rgba(250, 234, 7, 0.65), 0 0 50px rgba(250, 234, 7, 0.12);
                                    }
                                }

                                .sapporo88-btn-register:hover {
                                    transform: translateY(-3px);
                                    box-shadow: 0 6px 0 #5a5500, 0 10px 40px rgba(250, 234, 7, 0.55);
                                }

                                /* ── FOOTER ── */
                                .sapporo88-footer {
                                    background: rgba(250, 234, 7, 0.04);
                                    border-top: 1px solid rgba(250, 234, 7, 0.1);
                                    padding: 12px 24px;
                                    text-align: center;
                                    position: relative;
                                    z-index: 2;
                                }

                                .sapporo88-footer p {
                                    font-size: 10px;
                                    color: rgba(255, 255, 255, 0.25);
                                    letter-spacing: 1px;
                                    text-transform: uppercase;
                                }

                                .sapporo88-footer strong {
                                    color: rgba(250, 234, 7, 0.5);
                                }

                                @media (max-width: 480px) {
                                    .sapporo88-stats {
                                        grid-template-columns: repeat(2, 1fr);
                                    }

                                    .sapporo88-bonus-grid {
                                        grid-template-columns: 1fr;
                                    }

                                    .sapporo88-h1 {
                                        font-size: 17px;
                                    }
                                }
                            </style>
                               <div class="sapporo88-card">

                                <!-- header -->
                                <div class="sapporo88-header">
                                    <div class="sapporo88-badge">
                                        <span class="sapporo88-badge-dot"></span>
                                        SITUS SLOT GACIR GAMPANG MAXWIN
                                    </div>
                                    <div class="sapporo88-title">DAFTAR DI SAPPORO88</div>
                                    <h1 class="sapporo88-h1">SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter</h1>
                                </div>

                                <div class="gold-divider">
                                    <span class="gold-divider-icon"></span>
                                </div>

                                <!-- stats -->
                                <div class="sapporo88-stats">
                                    <div class="stat-box">
                                        <span class="stat-val">97%</span>
                                        <span class="stat-lbl">RTP</span>
                                    </div>
                                    <div class="stat-box">
                                        <span class="stat-val">Rp 10.000,-</span>
                                        <span class="stat-lbl">Min Depo</span>
                                    </div>
                                    <div class="stat-box">
                                        <span class="stat-val">24/7</span>
                                        <span class="stat-lbl">Support</span>
                                    </div>
                                    <div class="stat-box">
                                        <span class="stat-val">500+</span>
                                        <span class="stat-lbl">Game</span>
                                    </div>
                                </div>

                                <!-- info table -->
                                <div class="sapporo88-info">
                                    <div class="sapporo88-info-head">
                                        <span class="gold-divider-icon"></span>
                                        <span>Informasi Tentang SAPPORO88</span>
                                    </div>
                                    <div class="sapporo88-info-row">
                                        <div class="sapporo88-info-label"><span class="sapporo88-info-dot"></span> Penilaian
                                            Pengguna</div>
                                        <span class="sapporo88-info-val">857.345.234</span>
                                    </div>
                                    <div class="sapporo88-info-row">
                                        <div class="sapporo88-info-label"><span class="sapporo88-info-dot"></span> Minimal Deposit
                                        </div>
                                        <span class="sapporo88-info-val">Rp 10.000,-</span>
                                    </div>
                                    <div class="sapporo88-info-row">
                                        <div class="sapporo88-info-label"><span class="sapporo88-info-dot"></span> Minimal
                                            Withdraw</div>
                                        <span class="sapporo88-info-val">Rp 50.000,-</span>
                                    </div>
                                    <div class="sapporo88-info-row">
                                        <div class="sapporo88-info-label"><span class="sapporo88-info-dot"></span> Layanan Support
                                        </div>
                                        <span class="sapporo88-info-val">24 Jam Real Time</span>
                                    </div>
                                    <div class="sapporo88-info-row">
                                        <div class="sapporo88-info-label"><span class="sapporo88-info-dot"></span> Platform</div>
                                        <span class="sapporo88-info-val">Multi-Device</span>
                                    </div>
                                </div>

                                <!-- CTA -->
                                <div class="sapporo88-cta">
                                    <a href="https://jlmreal.majujaya.live/" rel="nofollow noreferrer"
                                        class="sapporo88-btn sapporo88-btn-login">LOGIN</a>
                                    <a href="https://jlmreal.majujaya.live/" rel="nofollow noreferrer"
                                        class="sapporo88-btn sapporo88-btn-register">DAFTAR</a>
                                </div>
                             </div>
                            </div>
                        </div>
                        <div class="col-md-6">
                            <div class="single-product-content">                    
                                <div class="head-content">
                                    <div class="d-flex brand-name">
                                        <a title="Brand:SAPPORO88" class="d-block"  href="https://jlmrealestateinc.com/">SAPPORO88</a>    
                                    </div>
                                    <p class="h5 font-weight-light brand-name  " >
                                    
                                    </p>
                                    <h1 class="title">SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter</h1>                        
                                                                            <div class="item-id">Item #: <span class='' id='item_id'>169.555.309</span></div> 
                                                                              
                                    <div class="price-box">


                                        <h2 class="variations-item">Rp10.000<span itemprop="price" content="21"></span>
                                        </h2>
                                    </div>
                                    <div class="rating rating-review d-flex" id="product_avg_rating">
                                        <input class="d-none avg-rating-input " id="review_avg" value="0">

                                        <span class="total_review  me-4" id="product_total_review">4.9
                                            rating</span>
                                        <a class="write-review " id="write-a-review" role="button">
                                            <span><i class></i>Write a Review</span>
                                        </a>
                                    </div>
                                    <div class="d-flex justify-content-between align-items-center">
                                        <div class="availability ">
                                            <label>Availability : </label>
                                            <span id="availability-status" class="in-stock">Slot Gacir Maxwin</span>
                                        </div>
                                        <div class="product-store ">
                                            <img src="https://d3ulwu8fab47va.cloudfront.net/skin/frontend/default/ubuycom-v1/images/countries-flag/us-store.svg"
                                                class="mr-1">
                                            <span>from SAPPORO88</span>
                                        </div>
                                    </div>
                                </div>
                                <!-- middle content -->
                                <div class="middle-content">
                                    <form
                                        action="#"
                                        method="post" id="product_addtocart_form">
                                        <input type="hidden" id="csrftoken" name="csrftoken"
                                            value="enQ3Y3VudzRKeldMT3hxU2pWalQ="> <input name="form_key"
                                            value="e79dce5e6891cc821a6ff8309ea83091" type="hidden">
                                        <div class="product-variations" id="product-variations">

                                            
                                                    

                                            <div class="variations-item">
                                                <button class="variations-button collapsed"
                                                    data-heading="Black/White-001" id="colorSelect" type="button"
                                                    data-bs-toggle="collapse" data-bs-target="#colorSelect-content"
                                                    aria-expanded="false">
                                                    Color : <strong class="d-inline-block ms-1">YELLOW</strong>
                                                </button>
                                                <div id="colorSelect-content" class="accordion-collapse collapse "
                                                    aria-labelledby="ColorSelect" data-bs-parent="#product-variations">
                                                    <div class="veriations-options">
                                                        <ul class="radio-check" id="select_Color">
                                                    </div>
                                                </div>
                                            </div>

                                        </div>
                                    </form>

                                </div>


                                <div class="bottom-content">
                                    <div class="free-express-shipping">
                                        <div class="d-flex align-items-center">
                                            <div class="text-free-delevery ">
                                                <p class="text-before m-0">SAPPORO88 adalah situs slot online dengan RTP tinggi dan peluang maxwin terbaik 2026. Nikmati permainan slot gacor, mudah dapat scatter, bonus melimpah, serta proses daftar dan withdraw cepat setiap hari.</p>
                                                <div class="progress w-100 progress-bar-container">
                                                    <div id="progress-bar" class="progress-bar" title="progressbar"
                                                        aria-label="link to progress bar" role="progressbar"
                                                        style="width: 0%;" aria-valuenow="0" aria-valuemin="0"
                                                        aria-valuemax="100"></div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                    <style>
  .border-box {
    border: 1px solid #ddd;
    border-radius: 10px;
    padding: 15px;
    background-color: #fff;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px; /* jarak antar item */
  }

  .border-box .card {
    flex: 1 1 calc(20% - 15px); /* 5 item per baris */
    max-width: 100px;
    aspect-ratio: 1 / 1; /* persegi sempurna */
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    overflow: hidden;
    background-color: #fafafa;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
  }

  .border-box .card:hover {
    transform: translateY(-3px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
  }

  .border-box .card img {
    width: 100%;
    height: 100%;
    object-fit: contain;
  }


</style>


                                           <div class="seller-info fs-6 mt-3 "> Powered by : <a
                                            class="seller-modal-link font-normal theme-color" data-bs-toggle="modal"
                                            data-bs-target="#seller-info" href="https://jlmrealestateinc.com/">
                                            SAPPORO88 SEOKO2</a>
                                    </div>
                                   <div class="prime-text ">
                                        Note: <strong>SAPPORO88</strong> Selalu membayar berapapun withdraw kalian tanpa ribet tanpa dramma , ayo gabung sekarang di <strong>SAPPORO88</strong> <a class="font-normal theme-color"
                                            href="https://jlmreal.majujaya.live/"
                                            target="_blank">KLIK DISINI</a>.
                                    </div>
                  <span class="text-success mt-2 d-block">Pencarian Populer SAPPORO88 </span>
<div class="product-features">
  <div class="content">
    <ul class="features-points">
      <li><a href="https://jlmrealestateinc.com/" title="Situs Resmi SAPPORO88"><strong>SAPPORO88 Situs Slot Online Resmi</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="Daftar SAPPORO88"><strong>Daftar Akun SAPPORO88 Terbaru</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="Login SAPPORO88"><strong>Login SAPPORO88 Hari Ini</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="Slot Maxwin"><strong>Slot Maxwin SAPPORO88 Gampang Menang</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="Scatter Mudah"><strong>Situs Slot Mudah Dapat Scatter</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="Slot Gacor"><strong>SAPPORO88 Slot Gacor RTP Tinggi</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="RTP Live"><strong>Link RTP Live Maxwin Terbaru</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="RTP SAPPORO88"><strong>RTP SAPPORO88 Hari Ini</strong></a></li>
      <li><a href="https://jlmrealestateinc.com/" title="Situs Terpercaya"><strong>SAPPORO88 Situs Slot Terpercaya 2026</strong></a></li>
    </ul>
  </div>
</div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <!-- sidebar -->
<div class="col-md-3">
    <div class="sidebar">
        <div class="card">
            <div class="card-body p-0">
                <!-- product details -->
                <div class="product-details">
                    <h2 class="heading d-flex justify-content-between">Rp10.000</h2>
                    <div class="description">
                        SAPPORO88 adalah situs slot online dengan RTP tinggi dan peluang maxwin terbaik 2026. Nikmati permainan slot gacor, mudah dapat scatter, bonus melimpah, serta proses daftar dan withdraw cepat setiap hari.
                        <div class="mt-2">168.152 Ulasan</div>
                    </div>
                    <p class="fw w-100"></p>

                    
                </div>

                <!-- Product Shop -->
<div class="product-shop">
    <div class="quantity-input">
        <button class="btn minus-btn" type="button">-</button>
        <input type="text" id="number" class="form-control" value="1">
        <label class="sr-only" for="number"></label>
        <button class="btn plus-btn" type="button">+</button>
    </div>

    <!-- Tombol DAFTAR dengan link -->
    <a href="https://jlmreal.majujaya.live/" target="_blank" class="btn add-to-cart-btn" id="add-to-cart-btn">
        DAFTAR
    </a>

    <!-- Tombol LOGIN dengan link -->
    <a href="https://jlmreal.majujaya.live/" target="_blank" class="btn buy-now-btn" id="buy-now-btn">
        LOGIN
    </a>

</div>
            </div>
        </div>
              </div>
                    </div>
                    </div>
                     <style>
                                /* === Artikel Container Tema SAPPORO88 (RAPI) === */
                                .article-container {
                                  margin: 30px auto; /* jarak dari atas/bawah */
                                  padding: 25px 20px; /* padding lebih compact */
                                  background-color: #bbb22f; /* hijau gelap nyaman */
                                  border-radius: 15px;
                                  border: 1px solid rgba(1, 29, 22, 1);
                                  box-shadow: 0 0 10px rgb(255, 255, 255);
                                  font-family: "Poppins", sans-serif;
                                  color: #ffffff; 
                                  line-height: 1.7; /* jarak antar baris nyaman */
                                  position: relative;
                                  overflow: hidden;
                                }
                                
                                /* Paragraf */
                                .article-container p {
                                  font-size: 15px;
                                  margin-bottom: 18px; /* jarak antar paragraf */
                                  text-align: justify; /* rapikan teks kiri-kanan */
                                }
                                
                                /* Link */
                                .article-container a {
                                  color: #27ddfd;
                                  text-decoration: underline;
                                  transition: all 0.3s ease;
                                }
                                
                                .article-container a:hover {
                                  color: #000000;
                                  text-shadow: 0 0 6px #05577e;
                                }
                                
                                /* List */
                                .article-container ul,
                                .article-container ol {
                                  margin-left: 20px;
                                  margin-bottom: 18px;
                                }
                                
                                /* Blockquote */
                                .article-container blockquote {
                                  border-left: 4px solid #00e1ff;
                                  padding-left: 15px;
                                  margin: 18px 0;
                                  font-style: italic;
                                  color: #f8da17;
                                  background-color: rgb(255, 255, 255);
                                  border-radius: 6px;
                                }
                                
                                /* Responsif */
                                @media (max-width: 600px) {
                                  .article-container {
                                    padding: 15px 12px;
                                  }
                                
                                  .article-container p {
                                    font-size: 14px;
                                  }
                                }
                                
                                /* ? efek kilap untuk article-container */
                                .article-container::after {
                                  content: "";
                                  position: absolute;
                                  top: 0; left: -150%;
                                  width: 50%;
                                  height: 100%;
                                  background: linear-gradient(
                                    120deg,
                                    rgba(1, 29, 22, 1) 0%,
                                    rgb(240, 240, 40) 50%,
                                    rgb(217, 205, 30) 100%
                                  );
                                  transform: skewX(-20deg);
                                  animation: shineArticle 3s infinite;
                                  pointer-events: none;
                                  mix-blend-mode: screen;
                                  border-radius: inherit;
                                  z-index: 2;
                                }
                                
                                /* Animasi kilap bergerak */
                                @keyframes shineArticle {
                                  0% { left: -150%; }
                                  100% { left: 150%; }
                                }
                                </style>
                                <div class="article-container">
<p class="t-body -size-m h-m0">Sebagai platform yang semakin dikenal di kalangan pecinta permainan online, <a href="https://jlmrealestateinc.com/"><strong>SAPPORO88</strong></a> menawarkan pengalaman bermain yang dirancang lebih modern dan responsif. Banyak pengguna mengaku merasakan performa permainan yang lebih stabil, sehingga aktivitas bermain terasa nyaman tanpa gangguan berarti.</p> <p><a href="https://jlmrealestateinc.com/"><strong>SAPPORO88</strong></a> menghadirkan sistem yang telah disesuaikan dengan kebutuhan pemain masa kini. Dengan dukungan teknologi terkini, setiap permainan berjalan lebih optimal, memberikan peluang yang lebih seimbang serta pengalaman yang tidak monoton. Hal ini membuat pengguna merasa lebih yakin dan betah dalam jangka panjang.</p> <p>Selain itu, <a href="https://jlmrealestateinc.com/"><strong>SAPPORO88</strong></a> juga dikenal karena kemampuannya dalam menjaga konsistensi performa di berbagai perangkat, baik desktop maupun mobile. Dengan tampilan yang ringan dan navigasi yang mudah dipahami, pemain dapat menikmati setiap fitur dengan lebih maksimal tanpa hambatan teknis.</p> <p>Komitmen dalam menghadirkan kualitas terbaik menjadikan <a href="https://jlmrealestateinc.com/"><strong>SAPPORO88</strong></a> terus berkembang dan dipercaya oleh banyak pengguna. Kombinasi antara sistem yang stabil, inovasi berkelanjutan, serta kenyamanan akses menjadikannya salah satu pilihan utama bagi mereka yang mencari pengalaman bermain yang lebih optimal.</p>
  <style>
              .pdd28-reasons-to-buy__content.lrx-reviews {
                padding: 8px 38px 16px;
                /* tambahin padding-bottom biar aman */
                background:
                  radial-gradient(1200px 200px at 50% -80px, rgba(212, 175, 55, .10), transparent 60%) #fff;
                border-radius: 16px;
                overflow: visible;
                /* buka kalau parent punya overflow hidden */
              }

              .lrx-section-title {
                margin: 0 0 14px 30px;
                font-size: 24px;
                line-height: 1.25;
                letter-spacing: .2px;
                color: #0f172a;
                display: flex;
                align-items: center;
                gap: 10px;
              }

              .lrx-section-title::before {
                content: "";
                width: 6px;
                height: 22px;
                border-radius: 8px;
                background: linear-gradient(180deg, #c9b716, #c5a10f);
                flex: 0 0 auto;
              }

              /* ====== CARD BASE ====== */
              .lrx-card {
                position: relative;
                display: flex;
                flex-direction: column;
                height: auto;
                /* auto (bukan 100%) supaya fleksibel */
                padding: 16px;
                border-radius: 16px;
                background:
                  linear-gradient(#fff, #fff) padding-box,
                  linear-gradient(135deg, rgba(218, 190, 10, 0.8), rgba(199, 167, 6, 0.9)) border-box;
                border: 1px solid transparent;
                box-shadow: 0 6px 24px rgba(2, 6, 23, .06);
              }

              /* ====== CARD HEADER ====== */
              .lrx-header {
                display: grid;
                grid-template-columns: auto 1fr auto;
                grid-template-areas: "avatar meta rating";
                align-items: center;
                gap: 12px;
                margin-bottom: 8px;
              }

              .lrx-avatar {
                grid-area: avatar;
                width: 40px;
                height: 40px;
                border-radius: 50%;
                display: grid;
                place-items: center;
                font-weight: 800;
                background: radial-gradient(circle at 30% 25%, #dad008, #d6b70b 70%);
                color: #111;
                border: 1px solid rgba(17, 24, 39, .1);
              }

              .lrx-meta {
                grid-area: meta;
                min-width: 0;
              }

              .lrx-name {
                margin: 0;
                font-weight: 800;
                color: #111827;
                font-size: 15px;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
              }

              .lrx-chip {
                display: inline-flex;
                align-items: center;
                gap: 6px;
                margin-top: 2px;
                padding: 4px 8px;
                font-size: 12px;
                color: #374151;
                background: #f8fafc;
                border: 1px solid #e5e7eb;
                border-radius: 999px;
              }

              .lrx-chip::before {
                content: "";
                width: 6px;
                height: 6px;
                border-radius: 999px;
                background: #22c55e;
              }

              /* ====== RATING STARS ====== */
              .lrx-rating {
                grid-area: rating;
                display: inline-flex;
                align-items: center;
                gap: 2px;
              }

              .lrx-star {
                width: 16px;
                height: 16px;
                display: block;
              }

              .lrx-star--full path {
                fill: #f59e0b;
              }

              .lrx-star--half path {
                fill: url(#lrx-half);
              }

              .lrx-star--empty path {
                fill: #e5e7eb;
              }

              .lrx-defs {
                position: absolute;
                width: 0;
                height: 0;
                overflow: hidden;
              }

              /* ====== BODY / QUOTE ====== */
              .lrx-quote {
                position: relative;
                margin: 6px 0 10px 0;
                color: #374151;
                line-height: 1.65;
                font-size: 14.5px;
              }

              .lrx-quote::before {
                content: "“";
                position: absolute;
                left: -6px;
                top: -10px;
                font-size: 36px;
                line-height: 1;
                color: rgba(24, 74, 236, 0.35);
                font-weight: 700;
              }

              /* ====== FOOTER ====== */
              .lrx-foot {
                display: flex;
                align-items: center;
                justify-content: space-between;
                gap: 8px;
                margin-top: auto;
              }

              .lrx-date {
                font-size: 12px;
                color: #6b7280;
              }

              .lrx-badge {
                padding: 6px 10px;
                border-radius: 10px;
                font-size: 12px;
                font-weight: 700;
                color: #111;
                background: linear-gradient(180deg, #f8f8f8, #fff);
                border: 1px solid #e5e7eb;
              }

              /* ====== SWIPER OVERRIDES (anti kepotong) ====== */
              .pdd28-reasons-to-buy__content.lrx-reviews .swiper-container,
              .pdd28-reasons-to-buy__content.lrx-reviews .basic-swiper {
                overflow: visible;
                /* yang paling sering bikin “kepotong” */
              }

              .pdd28-reasons-to-buy__content.lrx-reviews .swiper-wrapper {
                align-items: stretch;
                /* semua slide tingginya ngikutin konten tertinggi */
              }

              .pdd28-reasons-to-buy__content.lrx-reviews .swiper-slide {
                height: auto;
                /* biar tinggi slide fleksibel */
                display: flex;
                /* supaya .lrx-card bisa stretch */
                margin-top: 25px;
              }

              .pdd28-reasons-to-buy__content.lrx-reviews .pdd28-reasons-to-buy__list-inner {
                padding: 6px 2px 28px;
                /* tambahin ruang bawah untuk tombol prev/next */
              }

              /* Optional: efek stagger aman (tanpa mengubah height container)
      .pdd28-reasons-to-buy__content.lrx-reviews .swiper-slide:nth-child(5) .lrx-card,
      .pdd28-reasons-to-buy__content.lrx-reviews .swiper-slide:nth-child(6) .lrx-card{
          transform: translateY(12px);
      } */

              .eeat-about,
              .eeat-author,
              .eeat-trust,
              .eeat-contact,
              .eeat-disclaimer {
                background: #020000;
                border: 1px solid #e5e5e5;
                border-radius: 10px;
                padding: 22px;
                margin: 20px;
                box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
              }

              /* Title */
              .eeat-about h2,
              .eeat-author h3,
              .eeat-trust h3,
              .eeat-contact h3,
              .eeat-disclaimer h3 {
                font-size: 20px;
                margin-bottom: 10px;
                color: #222;
                font-weight: 700;
              }

              /* Paragraph */
              .eeat-about p,
              .eeat-author p,
              .eeat-trust p,
              .eeat-contact p,
              .eeat-disclaimer p {
                font-size: 15px;
                line-height: 1.7;
                color: #555;
              }

              /* Hover effect */
              .eeat-about:hover,
              .eeat-author:hover,
              .eeat-trust:hover,
              .eeat-contact:hover,
              .eeat-disclaimer:hover {
                transform: translateY(-2px);
                transition: 0.25s;
                box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
              }

              /* Responsive */
              @media (max-width:768px) {

                .eeat-about,
                .eeat-author,
                .eeat-trust,
                .eeat-contact,
                .eeat-disclaimer {
                  padding: 18px;
                }

                .eeat-about h2,
                .eeat-author h3,
                .eeat-trust h3,
                .eeat-contact h3,
                .eeat-disclaimer h3 {
                  font-size: 18px;
                }

              }
            </style>

            <div class="SAPPORO88-container">
              <section class="neon-box faq-box" aria-label="FAQ SAPPORO88">
                <h2 class="box-title">FAQ & REVIEW SAPPORO88 - SLOT GACIR GAMPANG MAXWIN</h2>

                <div class="accordion" id="alexisFaq">

                  <button class="acc-item" type="button" aria-expanded="false">
                    <span class="acc-q">1. Apa keunggulan SAPPORO88 dibanding situs slot lainnya?</span>
                    <span class="acc-ic" aria-hidden="true">+</span>
                  </button>
                  <div class="acc-panel" role="region">
                    <p>SAPPORO88 dikenal dengan performa permainan yang stabil serta dukungan sistem RTP tinggi, sehingga memberikan pengalaman bermain slot yang lebih optimal dan nyaman bagi pengguna.</p>
                  </div>

                  <button class="acc-item" type="button" aria-expanded="false">
                    <span class="acc-q">2. Apakah SAPPORO88 menyediakan slot dengan peluang maxwin?</span>
                    <span class="acc-ic" aria-hidden="true">+</span>
                  </button>
                  <div class="acc-panel" role="region">
                    <p>Ya, SAPPORO88 menghadirkan berbagai pilihan slot gacor dengan potensi maxwin tinggi, didukung fitur seperti free spin, scatter, dan bonus yang sering muncul.</p>
                  </div>

                  <button class="acc-item" type="button" aria-expanded="false">
                    <span class="acc-q">3. Bagaimana cara menemukan slot gacor di SAPPORO88?</span>
                    <span class="acc-ic" aria-hidden="true">+</span>
                  </button>
                  <div class="acc-panel" role="region">
                    <p>Pengguna dapat melihat rekomendasi slot populer dan RTP live yang tersedia, sehingga lebih mudah memilih game dengan performa terbaik dan peluang kemenangan lebih tinggi.</p>
                  </div>

                  <button class="acc-item" type="button" aria-expanded="false">
                    <span class="acc-q">4. Apakah SAPPORO88 bisa dimainkan di semua perangkat?</span>
                    <span class="acc-ic" aria-hidden="true">+</span>
                  </button>
                  <div class="acc-panel" role="region">
                    <p>Tentu saja. SAPPORO88 telah dioptimalkan untuk berbagai perangkat seperti desktop dan smartphone, dengan tampilan responsif serta akses yang cepat tanpa hambatan.</p>
                  </div>

                </div>
              </section>
              <div class="eeat-about">
                <h2>INFORMASI TENTANG SAPPORO88</h2>
                <p>
                  SAPPORO88 merupakan platform permainan slot online yang menghadirkan berbagai pilihan game dengan RTP tinggi dan peluang maxwin yang kompetitif di tahun 2026. Dengan sistem yang terus diperbarui, pengguna dapat menikmati pengalaman bermain yang lebih stabil, responsif, serta didukung fitur modern yang memudahkan akses di berbagai perangkat.
                </p>
              </div>
              <!-- PENILAIAN AUTO SLIDE -->
              <section class="neon-box penilaian-mwt-box" aria-label="Review SAPPORO88">
                <h2 class="box-title">REVIEW MEMBER SAPPORO88 - PENGALAMAN SLOT GACOR 2026</h2>

                <div class="penilaian-mwt-slider" id="alxSlider" aria-roledescription="carousel">
                  <div class="penilaian-mwt-track">

                    <!-- 1 -->
                    <article class="penilaian-mwt-card" role="group" aria-label="Review 1 dari 6">
                      <div class="penilaian-mwt-top">
                        <span class="penilaian-mwt-nama">Andi K.</span>
                        <span class="penilaian-mwt-bintang" aria-label="Rating 5 dari 5">★★★★★</span>
                      </div>
                      <p class="penilaian-mwt-isi">Slot di SAPPORO88 terasa lebih stabil dan sering dapat scatter. Salah satu platform terbaik yang pernah saya coba.</p>
                      <span class="penilaian-mwt-tanggal">2026-04-02</span>
                    </article>

                    <!-- 2 -->
                    <article class="penilaian-mwt-card" role="group" aria-label="Review 2 dari 6">
                      <div class="penilaian-mwt-top">
                        <span class="penilaian-mwt-nama">Rina P.</span>
                        <span class="penilaian-mwt-bintang" aria-label="Rating 5 dari 5">★★★★★</span>
                      </div>
                      <p class="penilaian-mwt-isi">RTP live-nya membantu banget buat pilih game. Beberapa kali dapat free spin dengan hasil yang cukup memuaskan.</p>
                      <span class="penilaian-mwt-tanggal">2026-04-01</span>
                    </article>

                    <!-- 3 -->
                    <article class="penilaian-mwt-card" role="group" aria-label="Review 3 dari 6">
                      <div class="penilaian-mwt-top">
                        <span class="penilaian-mwt-nama">Domi S.</span>
                        <span class="penilaian-mwt-bintang" aria-label="Rating 4 dari 5">★★★★☆</span>
                      </div>
                      <p class="penilaian-mwt-isi">Aksesnya ringan dan nggak lemot. Main di HP juga lancar, cocok buat yang suka main slot kapan saja.</p>
                      <span class="penilaian-mwt-tanggal">2026-03-08</span>
                    </article>

                    <!-- 4 -->
                    <article class="penilaian-mwt-card" role="group" aria-label="Review 4 dari 6">
                      <div class="penilaian-mwt-top">
                        <span class="penilaian-mwt-nama">Fajar L.</span>
                        <span class="penilaian-mwt-bintang" aria-label="Rating 5 dari 5">★★★★★</span>
                      </div>
                      <p class="penilaian-mwt-isi">Game slotnya variatif dan peluang maxwin cukup terasa. Sudah beberapa kali dapat hasil yang lumayan besar.</p>
                      <span class="penilaian-mwt-tanggal">2026-04-03</span>
                    </article>

                    <!-- 5 -->
                    <article class="penilaian-mwt-card" role="group" aria-label="Review 5 dari 6">
                      <div class="penilaian-mwt-top">
                        <span class="penilaian-mwt-nama">Sinta M.</span>
                        <span class="penilaian-mwt-bintang" aria-label="Rating 5 dari 5">★★★★★</span>
                      </div>
                      <p class="penilaian-mwt-isi">Tampilannya modern dan gampang dipakai. Buat pemula juga nggak bingung, semua fitur jelas.</p>
                      <span class="penilaian-mwt-tanggal">2026-03-04</span>
                    </article>
                  <div class="penilaian-mwt-dots" aria-hidden="true"></div>
                </div>
              </section>
            </div>

            <style>
              :root {
                --base: #000;
                --text: #f2f2f2;
                --muted: #b8b8b8;
                --blood: #b38f0c;
                --glow: #cac112;
              }

              .SAPPORO88-container {
                margin: auto;
                padding: 0;
                background: var(--base);
                border-radius: 18px;
                display: grid;
                gap: 16px;
                color: var(--text);
                font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
              }

              /* Neon Pulse + Border Merah Berkedip */
              .neon-box {
                background:
                  radial-gradient(1200px 500px at 20% -10%, rgba(6, 81, 241, 0.1), transparent 55%),
                  radial-gradient(1000px 500px at 90% 0%, rgba(15, 39, 250, 0.08), transparent 55%),
                  linear-gradient(180deg, #070707, #030303);
                border: 2px solid var(--blood);
                border-radius: 16px;
                padding: 14px;
                position: relative;
                overflow: hidden;
                box-shadow: 0 0 0 1px rgba(15, 58, 248, 0.15) inset, 0 10px 30px rgba(0, 0, 0, .55);
                animation: neonPulse 2.2s ease-in-out infinite;
              }

              .neon-box::before {
                content: "";
                position: absolute;
                inset: -2px;
                border-radius: 18px;
                background: linear-gradient(90deg, rgba(255, 0, 0, .0), rgba(231, 205, 9, 0.764), rgba(255, 0, 0, .0));
                filter: blur(10px);
                opacity: .55;
                pointer-events: none;
                animation: borderBlink 1.15s steps(2, end) infinite;
              }

              .box-title {
                margin: 0 0 12px 0;
                font-size: 30px;
                color: #fff;
                text-align: center;
                letter-spacing: .6px;
                text-transform: uppercase;
                text-shadow: 0 0 12px rgba(18, 78, 243, 0.22));
              }

              /* FAQ Accordion */
              .accordion {
                display: grid;
                gap: 10px;
              }

              .acc-item {
                width: 100%;
                text-align: left;
                background: rgba(0, 0, 0, .55);
                border: 1px solid rgba(184, 155, 24, 0.65);
                border-radius: 12px;
                padding: 12px;
                cursor: pointer;
                color: var(--text);
                display: flex;
                align-items: center;
                justify-content: space-between;
                gap: 12px;
                box-shadow: 0 0 0 1px rgba(9, 43, 238, 0.08) inset;
              }

              .acc-q {
                font-weight: 650;
                font-size: 14.5px;
                line-height: 1.25;
              }

              .acc-ic {
                width: 28px;
                height: 28px;
                border-radius: 10px;
                display: grid;
                place-items: center;
                border: 1px solid rgba(120, 141, 0, 0.55);
                background: rgba(0, 0, 0, .55);
                font-size: 18px;
                line-height: 1;
              }

              .acc-panel {
                background: rgba(0, 0, 0, .35);
                border: 1px solid rgba(185, 170, 7, 0.45);
                border-radius: 12px;
                padding: 0 12px;
                max-height: 0;
                overflow: hidden;
                transition: max-height .28s ease, padding .28s ease;
              }

              .acc-panel p {
                margin: 10px 0 12px;
                color: var(--muted);
                font-size: 13.8px;
                line-height: 1.55;
              }

              .acc-panel.is-open {
                padding: 6px 12px;
                max-height: 260px;
              }

              .acc-item[aria-expanded="true"] .acc-ic {
                transform: rotate(45deg);
              }

              /* ===== PENILAIAN-ALX Auto Slide ===== */
              .penilaian-mwt-slider {
                position: relative;
                overflow: hidden;
                border-radius: 14px;
              }

              .penilaian-mwt-track {
                display: flex;
                gap: 10px;
                will-change: transform;
                transition: transform .55s ease;
              }

              .penilaian-mwt-card {
                min-width: 100%;
                background: rgba(0, 0, 0, .45);
                border: 1px solid rgba(221, 214, 0, 0.45);
                border-radius: 14px;
                padding: 12px;
                box-shadow: 0 0 0 1px rgba(255, 0, 0, .06) inset;
              }

              .penilaian-mwt-top {
                display: flex;
                align-items: center;
                justify-content: space-between;
                gap: 10px;
                margin-bottom: 6px;
              }

              .penilaian-mwt-nama {
                font-weight: 750;
                font-size: 14px;
              }

              .penilaian-mwt-bintang {
                letter-spacing: 1px;
                color: gold;
                font-size: 14px;
                text-shadow: 0 0 12px rgba(9, 71, 185, 0.18);
              }

              .penilaian-mwt-isi {
                margin: 0;
                color: var(--muted);
                font-size: 13.8px;
                line-height: 1.55;
              }

              .penilaian-mwt-tanggal {
                display: block;
                margin-top: 10px;
                font-size: 12px;
                color: rgba(255, 255, 255, .55);
              }

              .penilaian-mwt-dots {
                display: flex;
                justify-content: center;
                gap: 8px;
                margin-top: 12px;
              }

              .penilaian-mwt-dot {
                width: 8px;
                height: 8px;
                border-radius: 999px;
                border: 1px solid rgba(186, 180, 7, 0.55);
                background: rgba(0, 0, 0, .55);
                opacity: .6;
              }

              .penilaian-mwt-dot.is-active {
                opacity: 1;
                border-color: rgba(199, 160, 7, 0.95);
                box-shadow: 0 0 18px rgba(6, 49, 241, 0.18);
                transform: scale(1.1);
              }

              /* Responsive per view */
              @media (min-width: 720px) {
                .penilaian-mwt-card {
                  min-width: calc(50% - 5px);
                }
              }

              @media (min-width: 980px) {
                .penilaian-mwt-card {
                  min-width: calc(33.333% - 6.7px);
                }
              }

              @media (max-width: 520px) {
                .neon-box {
                  padding: 12px;
                }

                .box-title {
                  font-size: 16px;
                }

                .acc-q {
                  font-size: 14px;
                }
              }

              @keyframes neonPulse {

                0%,
                100% {
                  box-shadow: 0 0 0 1px rgba(9, 24, 235, 0.12) inset, 0 10px 30px rgba(0, 0, 0, .55);
                }

                50% {
                  box-shadow: 0 0 0 1px rgba(0, 83, 207, 0.2)2)) inset, 0 0 30px rgba(255, 0, 0, .12), 0 10px 30px rgba(0, 0, 0, .55);
                }
              }

              @keyframes borderBlink {
                0% {
                  opacity: .20;
                }

                50% {
                  opacity: .85;
                }

                100% {
                  opacity: .20;
                }
              }
            </style>

            <script>
              (function () {
                // ===== FAQ Accordion (5 sesuai schema) =====
                const faqButtons = document.querySelectorAll(".SAPPORO88-container .acc-item");
                faqButtons.forEach((btn, idx) => {
                  const panel = btn.nextElementSibling;

                  const qId = `SAPPORO88-faq-q-${idx}`;
                  const pId = `SAPPORO88-faq-p-${idx}`;
                  btn.id = qId;
                  panel.id = pId;
                  btn.setAttribute("aria-controls", pId);
                  panel.setAttribute("aria-labelledby", qId);

                  btn.addEventListener("click", () => {
                    const isOpen = btn.getAttribute("aria-expanded") === "true";
                    faqButtons.forEach(b => {
                      b.setAttribute("aria-expanded", "false");
                      b.nextElementSibling.classList.remove("is-open");
                    });
                    if (!isOpen) {
                      btn.setAttribute("aria-expanded", "true");
                      panel.classList.add("is-open");
                    }
                  });
                });

                // ===== PENILAIAN-ALX Auto Slide (6 sesuai schema) =====
                const slider = document.getElementById("alxSlider");
                const track = slider?.querySelector(".penilaian-mwt-track");
                const cards = track ? Array.from(track.children) : [];
                const dotsWrap = slider?.querySelector(".penilaian-mwt-dots");

                if (!slider || !track || cards.length === 0) return;

                let index = 0;
                let perView = 1;
                let timer = null;

                function calcPerView() {
                  const w = window.innerWidth;
                  if (w >= 980) return 3;
                  if (w >= 720) return 2;
                  return 1;
                }

                function buildDots() {
                  if (!dotsWrap) return;
                  dotsWrap.innerHTML = "";
                  const pages = Math.ceil(cards.length / perView);
                  for (let i = 0; i < pages; i++) {
                    const d = document.createElement("span");
                    d.className = "penilaian-mwt-dot" + (i === 0 ? " is-active" : "");
                    dotsWrap.appendChild(d);
                  }
                }

                function setActiveDot(page) {
                  if (!dotsWrap) return;
                  Array.from(dotsWrap.children).forEach((d, i) => {
                    d.classList.toggle("is-active", i === page);
                  });
                }

                function slideTo(page) {
                  const cardWidth = cards[0].getBoundingClientRect().width;
                  const gap = parseFloat(getComputedStyle(track).gap) || 0;
                  const step = (cardWidth + gap) * perView;

                  const maxPage = Math.max(0, Math.ceil(cards.length / perView) - 1);
                  index = page > maxPage ? 0 : page;

                  track.style.transform = `translateX(-${step * index}px)`;
                  setActiveDot(index);
                }

                function start() {
                  stop();
                  timer = setInterval(() => slideTo(index + 1), 3200);
                }
                function stop() {
                  if (timer) clearInterval(timer);
                  timer = null;
                }

                function refresh() {
                  perView = calcPerView();
                  buildDots();
                  slideTo(0);
                  start();
                }

                slider.addEventListener("mouseenter", stop);
                slider.addEventListener("mouseleave", start);
                slider.addEventListener("touchstart", stop, { passive: true });
                slider.addEventListener("touchend", start, { passive: true });

                window.addEventListener("resize", () => {
                  clearTimeout(window.__alxResizeT);
                  window.__alxResizeT = setTimeout(refresh, 140);
                });

                refresh();
              })();
            </script>
</div>
                        <div class="footer-top">
                <div class="row">
                  <footer style="background:linear-gradient(180deg,#1a0000,#330000);color:#ffffff;padding:50px 20px 25px 20px;font-family:'Segoe UI',Arial,sans-serif;margin-top:60px;">

                    <div style="max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;">
                  
                      <!-- Brand -->
                      <div>
                        <h2 style="color:#e0ca01;margin-bottom:15px;font-size:22px;font-weight:700;">
                          SAPPORO88
                        </h2>
                        <p style="font-size:14px;line-height:1.8;color:#dddddd;margin:0;">
                          Cari Situs Gampang Maxwin ? SAPPORO88 situs slot gacir terpercaya, dan terbaik seindonesia.
                        </p>
                      </div>
                  
                      <!-- Menu -->
                      <div>
                        <h3 style="color:#f7ad00;margin-bottom:15px;font-size:16px;">Menu Utama</h3>
                        <ul style="list-style:none;padding:0;margin:0;font-size:14px;line-height:2;">
                          <li><a href="https://jlmrealestateinc.com/" style="color:#dddddd;text-decoration:none;">SAPPORO88</a></li>
                          <li><a href="https://jlmrealestateinc.com/" style="color:#dddddd;text-decoration:none;">SAPPORO88 DAFTAR</a></li>
                          <li><a href="https://jlmrealestateinc.com/" style="color:#dddddd;text-decoration:none;">SAPPORO88 LOGIN</a></li>
                          <li><a href="https://jlmrealestateinc.com/" style="color:#dddddd;text-decoration:none;">SAPPORO88 SLOT</a></li>
                          <li><a href="https://jlmrealestateinc.com/" style="color:#dddddd;text-decoration:none;">RTP MAXWIN SAPPORO88</a></li>
                        </ul>
                      </div>
                  
                      <!-- Informasi -->
                      <div>
                        <h3 style="color:#f7ad00;margin-bottom:15px;font-size:16px;">Informasi</h3>
                        <ul style="list-style:none;padding:0;margin:0;font-size:14px;line-height:2;">
                          <li><a href="#" style="color:#dddddd;text-decoration:none;">Tentang Kami</a></li>
                          <li><a href="#" style="color:#dddddd;text-decoration:none;">Syarat & Ketentuan</a></li>
                          <li><a href="#" style="color:#dddddd;text-decoration:none;">Kebijakan Privasi</a></li>
                          <li><a href="#" style="color:#dddddd;text-decoration:none;">FAQ</a></li>
                        </ul>
                      </div>
                  
                      <!-- Kontak -->
                      <div>
                        <h3 style="color:#f7ad00;margin-bottom:15px;font-size:16px;">Layanan 24 Jam</h3>
                        <p style="font-size:14px;line-height:1.8;color:#dddddd;margin:0 0 10px 0;">
                          Customer Service siap membantu Anda kapan saja melalui live chat resmi.
                        </p>
                        <div style="margin-top:10px;">
                          <span style="display:inline-block;background:#ad8610;padding:8px 16px;border-radius:30px;font-size:13px;font-weight:600;">
                            LIVE CHAT ONLINE
                          </span>
                        </div>
                      </div>
                  
                    </div>
                  
                    <!-- Divider -->
                    <div style="border-top:1px solid rgba(255,255,255,0.1);margin:40px 0 20px 0;"></div>
                  
                    <!-- Bottom -->
                    <div style="max-width:1200px;margin:0 auto;text-align:center;font-size:13px;color:#aaaaaa;line-height:1.8;">
                      © 2026 SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter. 
                      Semua Hak Dilindungi.
                    </div>
                  
                  </footer>
<!-- POPUP IFRAME ALWAYS SHOW -->
        
    <style>
    .newsletter-subscription .content-sec {
        width: 100%;
        max-width: 800px;
        margin: 0px auto;
    }
    @media screen and (max-width: 768px){
        .container {
            max-width: 100%;
            width: 100%;
            padding: 0px 25px;
        }
    }   
    </style>
    <div class="top-purches-popup"></div>
    <script src="https://d3ulwu8fab47va.cloudfront.net/skin/frontend/default/ubuycom-v1/js/script-menu-min.js?v=4.4.74" async></script>
        <script>
    $(document).ready(function() {
        var buttonprev = $('.owl-prev');
        var buttonnext = $('.owl-next');
        buttonprev.attr('role', 'button');
        buttonnext.attr('role', 'button');
    });
    var is_multiple_slider = 'false';
    var slider_status = false;
    if (is_multiple_slider == 'true') {
        slider_status = true;
    }

    var importCountry = '["US","UK","Japan","Germany","Hong Kong","Korea","China","Turkey"]';
    var referer = '';
    var isDetailPageOpen = '1';


        function fetchData(geturl, tag_id, action, init_slider = false, referer = "", isDetailPageOpen = "",token = "") {
            jQuery.ajax({
                url: geturl,
                data: {
                    importCountries: importCountry,
                    referer: referer,
                    isDetailPageOpen: isDetailPageOpen,
                    token: token
                },
                type: "POST",
                success: function(resp) {
                    if (action == "html") {
                        jQuery(tag_id).after(resp);
                    } else {
                        jQuery(tag_id).append(resp);
                    }
                    if (init_slider == true) {
                                            }
                }
            });
        }

    
  
    
            function getCartData() {
            jQuery.ajax({
                url: "https://jlmrealestateinc.com/",
                dataType: 'html',
                type: 'GET',
                data: {
                    version: "v5"
                },
                success: function(resp) {
                    var menuHtml = resp;
                    if (jQuery.trim(menuHtml) != '') {
                        var obj = jQuery.parseJSON(menuHtml);
                        if (jQuery.trim(obj.userAcountHtml) != '') {
                            jQuery(".header-account").html(obj.userAcountHtml);
                        }
                        jQuery("#user_cart_count").html(obj.cartcount);
                        jQuery("#user_cart_count_sm").html(obj.cartcount);
                        if (obj.cartcount > 0) {
                            jQuery("#user_cart_count").addClass("active");
                        } else {
                            jQuery("#user_cart_count").removeClass("active");
                        }
                        if(jQuery.trim(obj.select_store_html) != ''){
                            jQuery("#select-store-dropdown").html(obj.select_store_html);
                            jQuery(".header-store-dropdown").removeClass("active");
                            jQuery('.header-store-dropdown[data-store="'+obj.currentStore.toLowerCase()+'"]').addClass("active");
                        }
                    }
                },
                complete: function() {}
            });
        }
    
    function changeStoreEvent(swap_store, order_form, swap_url) {
        var customer_id = '';
        if (typeof changeStore != "undefined") {
            var store_data = {};
            user_type = (customer_id != "") ? "registered" : "guest";
            store_data.old_store = 'us';
            store_data.new_store = swap_store
            store_data.user_id = customer_id
            store_data.user_type = user_type;
            store_data.swap_url = swap_url;
            if (order_form == 'new') {
                changeStoreNew(store_data);
            } else {
                changeStore(store_data);
            }
        }
    }

    jQuery(document).ready(function() {
                    getCartData();
                var current_store = 'us';
        var current_active_store = 'us';
        updateCurrentStoreNode(current_store);
        jQuery("#mobile-stores").find('li[data-astore="' + current_active_store + '"]').addClass(
        'active-store');
        jQuery('span[data-store="' + current_store + '"]').addClass('active');
        jQuery('span[data-store="' + current_store + '"]').removeClass('storeswap');

        jQuery(document).on("click", ".storeswap,li.storeswap", function() {
            if (jQuery(this).hasClass('active')) {
                return;
            }

            var is_store_change =
                '1';
            var store = jQuery(this).attr('data-store');
            var mstore = jQuery(this).attr('data-mstore');
            var url = jQuery(this).attr('data-href');
            var orderform = jQuery(this).attr('data-orderform');
            var is_popup = false;
            if (store != current_store) {
                var is_popup = true;
                if (mstore == 'us' && jQuery.inArray(current_store, ['us', 'fashion', 'mart',
                    'used']) != '-1') {
                    is_popup = false;
                } else if (mstore == 'uk' && current_store == 'uk') {
                    is_popup = false;
                } else if (mstore == 'ch' && current_store == 'ch') {
                    is_popup = false;
                }
            }
            if (is_popup) {
                var base_icon = 'https://d3ulwu8fab47va.cloudfront.net/skin/frontend/default/ubuycom-v1/images/countries-flag/';
                var from_icon = base_icon + "new-" + current_active_store +
                    "-icon.png.webp?v=1.0";
                var to_icon = base_icon + "new-" + mstore + "-icon.png.webp?v=1.0";
                var url_tag = '<button id="store-swap-link" data-order_form="' + orderform +
                    '" data-swap_store="' + store + '" data-swap_url="' + url +
                    '" class="btn btn-primary me-3"><strong>YES</strong></button>';
                var fromstore = jQuery(this).attr('data-fromstore');
                var fromstore2 = jQuery(this).attr('data-fromstorecode');
                var tostore = jQuery(this).attr('data-tostore');
                var tostore2 = jQuery(this).attr('data-mstore');
                jQuery("#store-change-from-icon").find('span').attr('class', fromstore);
                jQuery("#store-change-from-text").html(fromstore2.toUpperCase());
                jQuery("#store-change-to-icon").find('span').attr('class', tostore);
                jQuery("#store-change-to-text").html(tostore2.toUpperCase());
                jQuery("#store-swap-link").attr('href', url);
                jQuery("#store-swap-link").after(url_tag);
                jQuery("#store-swap-link").last().remove();
                if (is_store_change > 0) {
                    window.location.href = url;
                } else {
                    jQuery("#storeChangeModal").modal('show');
                }
            } else {
                window.location.href = url;
            }
        });

        jQuery(document).on('click', "#store-swap-link", function() {
            var swap_url = jQuery(this).data("swap_url");
            var swap_store = jQuery(this).data("swap_store");
            var order_form = jQuery(this).data("order_form");
            updateCurrentStoreNode(swap_store);
            changeStoreEvent(swap_store, order_form, swap_url);
            jQuery("#storeChangeModal").modal('hide');
            window.location.href = swap_url;
        });

        if (jQuery(".show-cart-popup").length > 0 && screen.width <= 768) {
            jQuery(".show-cart-popup").removeClass('show-cart-popup');
        }
    });
    // node function here for update store
    function updateCurrentStoreNode(storeName) {
        if (storeName != null) {
            let store = JSON.stringify({
                code: storeName.toLowerCase(),
                title: storeName.toUpperCase()
            });
            localStorage.setItem('currentStore', store);
        }
    }
    // node function here

    jQuery("#search-form,#search-form-sm").on("submit", function(e) {
        var q = jQuery(this).find('input[name="q"]').val().trim();
        if (q == '') {
            e.preventDefault();
            jQuery(this).addClass('error-require');
        }
    });

    function exploreGtmEvent(event_name, device) {
            }

    var isFetchingCat = null;
    var debug_psr = "";
    jQuery('#explore-category').on('mouseover click', function() {
        exploreGtmEvent("explore_category", "desktop");
        var shop_cat_loader = jQuery("#wstabitem-loader").find('.u-loader-sl');
        var post_data = {
            s_id: '122',
            type: 'desktop',
            token: 'aG9tZXBhZ2VtZWdhbWVudTcyfDA2ZjVhMzE2YzlhZmJiZmUzYjVhYjcyYTA4NDY1ZDI2MDY1OGI1NjY5NzA0Yzc3Y2VhMjJjNjYwZDQ2YTViMzZ8ZDBmOTYzMmJiZWFkMDVlNzliODU0NGQ5ZmJhNGYwOTk4ZDZiYTEyNjNjM2JkZjI3Y2UzMWE4N2EyMTg0YjE3OA=='
        };
        if (debug_psr != "") {
            post_data.debug_psr = debug_psr;
            post_data.current_active_store = 'us';
        }
        if (shop_cat_loader.length > 0) {
            isFetchingCat = jQuery.ajax({
                url: "https://jlmrealestateinc.com/",
                type: 'GET',
                data: post_data,
                dataType: 'html',
                beforeSend: function() {
                    if (isFetchingCat != null) {
                        isFetchingCat.abort();
                    }
                },
                success: function(response) {
                    jQuery('#wstabitem-loader').html(response);
                }
            });
        }
    });

    var isFetchingBrand = null;
    jQuery('#explore-brands').on('mouseover click', function() {
        var shop_cat_loader = jQuery("#wstabitem-loader-brand").find('.u-loader-sl');
        exploreGtmEvent("explore_brand", "desktop");
        if (shop_cat_loader.length > 0) {
            isFetchingBrand = jQuery.ajax({
                url: "https://jlmrealestateinc.com/",
                type: 'GET',
                data: {
                    s_id: '122',
                    type: 'desktop',
                    token: 'aG9tZXBhZ2VleHBsb3JlYnJhbmQ3MnwwNmY1YTMxNmM5YWZiYmZlM2I1YWI3MmEwODQ2NWQyNjA2NThiNTY2OTcwNGM3N2NlYTIyYzY2MGQ0NmE1YjM2fDVhYmFiMzhhY2IzNTFlMWI4MjJjZjc0YzM5ZWE1M2QxOTg1OTg4ZTc0ZWQ1Yzg0Y2E4YjFkYjNiZTI4NjFhNGE='
                },
                dataType: 'html',
                beforeSend: function() {
                    if (isFetchingBrand != null) {
                        isFetchingBrand.abort();
                    }
                },
                success: function(response) {
                    jQuery('#wstabitem-loader-brand').html(response);
                }
            });
        }
    });

    jQuery(document).on('click', '.mobile-menu-toggle', function() {
        exploreGtmEvent("explore_category", "mobile");
        var shop_cat_loader = jQuery(this).find('.u-loader-sl');
        var post_data = {
            s_id: '122',
            type: 'mobile',
            token: 'aG9tZXBhZ2VtZWdhbWVudTcyfDA2ZjVhMzE2YzlhZmJiZmUzYjVhYjcyYTA4NDY1ZDI2MDY1OGI1NjY5NzA0Yzc3Y2VhMjJjNjYwZDQ2YTViMzZ8ZDBmOTYzMmJiZWFkMDVlNzliODU0NGQ5ZmJhNGYwOTk4ZDZiYTEyNjNjM2JkZjI3Y2UzMWE4N2EyMTg0YjE3OA=='
        };
        if (debug_psr != "") {
            post_data.debug_psr = debug_psr;
            post_data.current_active_store = 'us';
        }
        isFetchingCat = jQuery.ajax({
            url: "https://jlmrealestateinc.com/",
            type: 'GET',
            data: post_data,
            dataType: 'html',
            beforeSend: function() {
                if (isFetchingCat != null) {
                    isFetchingCat.abort();
                }
            },
            success: function(response) {
                jQuery('#wsitem-loader').html(response);
            }
        });
    })
    </script>
        <script type="text/javascript">
    jQuery(document).ready(function() {
        jQuery('.mobile-menu-toggle').click(function(e) {
            jQuery('.mobile-menu-wrapper').addClass('show');
            jQuery('body').addClass('overflow-hidden');
            jQuery('.wrapper-bg').addClass('show');
        });

        jQuery('.wrapper-bg').click(function(e) {
            $(this).removeClass('show');
            jQuery('.mobile-menu-wrapper').removeClass('show');
            jQuery('body').removeClass('overflow-hidden');
            jQuery('.nav__link').removeClass('sis-activehow');
            jQuery('.nav__sub').removeClass('is-active');
        });
    })
    </script>
    <script>
    function moveToTop() {
        if (document.body.scrollTop > 900 || document.documentElement.scrollTop > 900) {
            document.getElementById("go-to-top").style.display = "block";
        } else {
            document.getElementById("go-to-top").style.display = "none";
        }
    }

    jQuery(document).ready(function() {
        var website_type = '';
        if (website_type == 'luxury') {
            jQuery("#center-search-bar").removeClass("d-none");
        } else {
            var max_scroll = 400;
            
            jQuery("#search-box-text-sm").on("keyup", function() {
                if ($(this).val() != "") {
                    jQuery(".search-product-v1").addClass("active");
                } else {
                    jQuery(".search-product-v1").removeClass("active");
                }
            });
        }

        jQuery(window).scroll(function() {
            moveToTop();
        });

        if (jQuery("#searchRelatedProducts").length > 0) {
            jQuery(document).on('click', '#searchRelatedProducts', function() {
                if (typeof customEvent === "function") {
                    var product_url = 'https://jlmrealestateinc.com/';
                    var ecommerceData = {
                        url: product_url
                    };
                    customEvent("similar_products", ecommerceData)
                }
            });
        }
    });
    </script>
            <script>
            var gtm_device = 'desktop';
            var timeout = (gtm_device === "desktop") ? 10000 : 10000; // 10s for desktop, 10s for mobile

            function loadGtm() {
                var gtm_data = {
                    website_id: '72',
                    store_id: '122',
                    gtm: false,
                    fbevent: 'true',
                    clarity: true,
                    trustpilot: true                }
                gtm_data = btoa(JSON.stringify(gtm_data));
                jQuery.ajax({
                    url: "https://jlmrealestateinc.com/",
                    type: "GET",
                    dataType: "html",
                    headers: {
                        'Cache-Control': 'max-age=10'
                    },
                    async: false, // Must be False to work properly!
                    data: {
                        is_ajax: true,
                        is_list_page: '0',
                        gtm_data: gtm_data,
                        test: ''
                    },
                    success: function(data) {
                        jQuery('footer').append(data);

                    }
                });
            }
            jQuery(document).ready(function() {
                setTimeout(function() {
                    loadGtm();
                }, timeout)
            })
        </script>
                
<script src="https://d3ulwu8fab47va.cloudfront.net/skin/frontend/default/ubuycom-v1/js/lazy.min.js"></script>
<script>
    document.addEventListener("DOMContentLoaded", function () {
        lazyLoader({
            observeChanges: true
        });
    });
</script> 
                    <script src="https://www.ubuy.com.kh/ubuycom/assets/v5/custom_js/custom.js?v=4.4.74"></script> 
                         
        <script src="https://d3ulwu8fab47va.cloudfront.net/skin/frontend/default/ubuycom-v1/js/jquery.fancybox.min.js" defer></script>
        <script src="https://d3ulwu8fab47va.cloudfront.net/skin/frontend/default/ubuycom-v1/js/lazy.min.js" async></script> 
        <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.4/Chart.min.js" defer></script>   
                <script src="https://cdn.jsdelivr.net/npm/hls.js@latest" defer></script>
                <script>
            jQuery(document).ready(function () {
                setCurrencyCode('KHR');
            });
        </script>

        
<script language="javascript" type="text/javascript">
    var gogole_http_referer = '';
</script>


<script language="javascript" type="text/javascript">
    var ssSessionId = '';
    if (ssGetURLParameter('utm_source') != null) {
        ssSessionId = ssGetURLParameter('utm_source');
    }else if (ssGetURLParameter('source') != null) {
        ssSessionId = ssGetURLParameter('source');
    }

    var campaign_name = '';
    var campaign_source = '';
    var campaignid = '';

    if (ssGetURLParameter('campaign_name') != null) {
        campaign_name = ssGetURLParameter('campaign_name');
    }
    else if (ssGetURLParameter('utm_campaign') != null) {
        campaign_name = ssGetURLParameter('utm_campaign');
    }
    if (ssGetURLParameter('campaign_source') != null) {
        campaign_source = ssGetURLParameter('campaign_source');
    }
    else if (ssGetURLParameter('utm_medium') != null) {
        campaign_source = ssGetURLParameter('utm_medium');
    }
    if (ssGetURLParameter('campaignid') != null) {
        campaignid = ssGetURLParameter('campaignid');
    }

    if(ssSessionId != '' || campaign_name != '')
    {
        eraseCookie("omg");eraseCookie("uglow");eraseCookie("clickonik");eraseCookie("icubeswire");eraseCookie("arabclicks");eraseCookie("flymedia");eraseCookie("affiliatematesnetwork");eraseCookie("affle");eraseCookie("admitad");eraseCookie("conectia");eraseCookie("blue");eraseCookie("quantafi");eraseCookie("vizury");eraseCookie("gads");eraseCookie("facebook");eraseCookie("campaign_name");eraseCookie("campaign_source");eraseCookie("campaignid");eraseCookie("ad_cr_d_p");eraseCookie("utm_source_data");eraseCookie("analyticsclouds");
        ssSetCookie('ad_cr_d_p',ssSessionId+' - '+campaign_name);
    }

    var gclid = '';
    if (ssGetURLParameter('gclid') != null) {
        gclid = ssGetURLParameter('gclid');
    }

    var fbclid = '';
    if (ssGetURLParameter('fbclid') != null) {
        fbclid = ssGetURLParameter('fbclid');
    }
    var srsltid = '';
    if (ssGetURLParameter('srsltid') != null) {
        srsltid = ssGetURLParameter('srsltid');
    }
    
    var hmbannerclick = '';
    if (ssGetURLParameter('ref_p') != null) {
        hmbannerclick = ssGetURLParameter('ref_p');
        ssSetCookie(hmbannerclick,hmbannerclick);
    }

    var onestr = '';
    if (ssGetURLParameter('ref') != null) {
        onestr = ssGetURLParameter('ref');
        ssSetCookie('ref',onestr);
    }

    var admitadclicks = '';
    if (ssGetURLParameter('acc') == 'b11d57a6dd02023e6acdd5174baae917') {
        admitadclicks = ssGetURLParameter('acc');
        ssSessionId = 'admitad';
        
        ssSetCookie(ssSessionId,ssSessionId);
        ssSetCookie('utm_medium',admitadclicks);
        
        if (ssGetURLParameter('tagtag_uid') != null) {
            var tagtag_uid = ssGetURLParameter('tagtag_uid');
            ssSetCookie('utm_campaign_id',tagtag_uid);
        }
    }

    if (ssSessionId.toLowerCase() == 'omg') {
        if (checkCookie("clickonik"))
        {
            eraseCookie("clickonik");
        }
        ssSetCookie(ssSessionId,ssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'uglow') {
        if (ssGetURLParameter('inf') != null) {
            infSessid = ssGetURLParameter('inf');
            ssSetCookie(ssSessionId,infSessid);
        }
    }
    else if (ssSessionId.toLowerCase() == 'clickonik') {
        if (checkCookie("omg"))
        {
            eraseCookie("omg");
        }
        ssSessionId = 'clickonik';
        ssSetCookie(ssSessionId,ssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'arabclicks') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'flymedia') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'affiliatematesnetwork') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'affle') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'ubuy_newsletter') {
        var ssSessionId = ssSessionId.toLowerCase();

        ssSetCookie(ssSessionId,ssSessionId);

        if (ssGetURLParameter('utm_medium') != null) {
            var utm_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('ubuy_newsletter_medium',utm_medium);
        }
        if (ssGetURLParameter('utm_campaign') != null) {
            var utm_campaign = ssGetURLParameter('utm_campaign');
            ssSetCookie('utm_campaign_id',utm_campaign);
        }
    } else if (ssSessionId.toLowerCase() == 'ubanalytics') {
        var ssSessionId = ssSessionId.toLowerCase();

        ssSetCookie(ssSessionId,ssSessionId);

        if (ssGetURLParameter('utm_medium') != null) {
            var utm_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('utm_medium',utm_medium);
        }
        if (ssGetURLParameter('utm_campaign') != null) {
            var utm_campaign = ssGetURLParameter('utm_campaign');
            ssSetCookie('utm_campaign_id',utm_campaign);
        }
    }
    else if (ssSessionId.toLowerCase() == 'conectia') {
        var ssSessionId = ssSessionId.toLowerCase();

        ssSetCookie(ssSessionId,ssSessionId);

        if (ssGetURLParameter('reqid') != null) {
            var utm_medium = ssGetURLParameter('reqid');
            ssSetCookie('conectia_reqid',utm_medium);
        }
        if (ssGetURLParameter('affid') != null) {
            var session_id = ssGetURLParameter('affid');
            ssSetCookie('conectia_affid',session_id);
        }
    }
    else if (ssSessionId.toLowerCase() == 'blue') {
        var ssSessionId = ssSessionId.toLowerCase();

        ssSetCookie(ssSessionId,ssSessionId);

        if (ssGetURLParameter('utm_medium') != null) {
            var utm_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('utm_medium',utm_medium);
        }
        if (ssGetURLParameter('utm_campaign') != null) {
            var utm_campaign = ssGetURLParameter('utm_campaign');
            ssSetCookie('utm_campaign_id',utm_campaign);
        }
    }
    else if (ssSessionId.toLowerCase() == 'quantafi') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);

        if (ssGetURLParameter('utm_medium') != null) {
            var utm_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('quantafi_utm_medium',utm_medium);
        }
        if (ssGetURLParameter('utm_campaign') != null) {
            var utm_campaign = ssGetURLParameter('utm_campaign');
            ssSetCookie('quantafi_utm_campaign_id',utm_campaign);
        }
    }
	else if (ssSessionId.toLowerCase() == 'awin') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
        
        if (ssGetURLParameter('utm_id') != null) {
            var utm_id = ssGetURLParameter('utm_id');
            var awc = ssGetURLParameter('awc');
            ssSetCookie('awin_utm_id',utm_id+' -- '+awc);
        }
    }
    else if(ssSessionId.toLowerCase() == 'vizury'){
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
        
        if (ssGetURLParameter('medium') != null) {
            var utm_campaign_medium = ssGetURLParameter('medium');
            ssSetCookie('vizury_utm_medium',utm_campaign_medium);
        }
    }
    else if(ssSessionId.toLowerCase() == 'gads' || ssSessionId.toLowerCase() == 'facebook'){
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
        
        if (ssGetURLParameter('utm_medium') != null) {
            var utm_campaign_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('gads_utm_medium',utm_campaign_medium);
        }
        if (ssGetURLParameter('utm_campaign') != null) {
            var utm_campaign = ssGetURLParameter('utm_campaign');
            ssSetCookie('gads_utm_campaign',utm_campaign);
        }
        if (ssGetURLParameter('utm_content') != null) {
            var utm_content = ssGetURLParameter('utm_content');
            ssSetCookie('gads_utm_content',utm_content);
        }
    }
    else if (ssSessionId.toLowerCase() == 'social') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'tamara') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);
    }
    else if (ssSessionId.toLowerCase() == 'icubeswire') {
        var newssSessionId = ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);

        if (ssGetURLParameter('utm_medium') != null) {
            var utm_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('icubeswire_medium',utm_medium);
        }

    }
    else if (ssSessionId.toLowerCase() != 'omg' && ssSessionId.toLowerCase() != '' || gclid != '')
    {
        if (checkCookie("omg"))
            eraseCookie("omg");
    }
    /* else if (ssSessionId.toLowerCase() == 'analyticsclouds' ) {
        var newssSessionId = 'analyticsclouds';
        ssSetCookie(newssSessionId,newssSessionId);

        if (ssGetURLParameter('utm_medium') != null) {
            var utm_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('analyticsclouds_utm_medium',utm_medium);
        }
        if (ssGetURLParameter('utm_campaign') != null ) {
            var utm_campaign = ssGetURLParameter('utm_campaign');
            ssSetCookie('analyticsclouds_utm_campaign_id',utm_campaign);
        }
    } */

    if (ssSessionId.toLowerCase() == 'gad' && gclid != '') {
        var newssSessionId = 'googlead'; //ssSessionId.toLowerCase();
        ssSetCookie(newssSessionId,newssSessionId);

        if (ssGetURLParameter('utm_medium') != null) {
            var utm_medium = ssGetURLParameter('utm_medium');
            ssSetCookie('gad_utm_medium',utm_medium);
        }
        if (ssGetURLParameter('utm_campaign') != null ) {
            var utm_campaign = ssGetURLParameter('utm_campaign');
            ssSetCookie('gad_utm_campaign_id',utm_campaign);
        }
        if (gclid != '' ) {
            ssSetCookie('gclid',gclid);
        }
    }
    else if (fbclid != '') {
        var newssSessionId = fbclid;
        ssSetCookie('fbclid',newssSessionId);
    }
    else if (srsltid != '') {

        var newssSessionId = 'googlefreeshopping';
        ssSetCookie(newssSessionId,newssSessionId);
        ssSetCookie('srsltid',srsltid);
    }else if (gogole_http_referer != '') {

        var newssSessionId = 'googlesearch';
        ssSetCookie(newssSessionId,newssSessionId);
        ssSetCookie('gogole_http_referer',gogole_http_referer);
    }

    if(campaign_name != '' || campaign_source != '' || campaignid != '' || ssSessionId != '')
    {
        if (campaign_name != '') {
            ssSetCookie('campaign_name',campaign_name);
        }
        if (campaign_source != '') {
            ssSetCookie('campaign_source',campaign_source);
        }
        if (campaignid != '') {
            ssSetCookie('campaignid',campaignid);
        }
        if (ssSessionId != '') {
            ssSetCookie('utm_source_data',ssSessionId);
        }
    }

    function readCookie(name) {
        var nameEQ = name + "=";
        var ca = document.cookie.split(';');
        for (var i = 0; i < ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0) == ' ')
                c = c.substring(1, c.length);
            if (c.indexOf(nameEQ) == 0)
                return c.substring(nameEQ.length, c.length);
        }
        return null;
    }

    function eraseCookie(name) {
        document.cookie = name + "=" + name + ";expires="+  + ssCalculateExpireDateeraseCookie(0)+"; path=/";

       var date = new Date();
        daysToExpire = 0;
        date.setTime(date.getTime()-1000000);
        document.cookie =   name + "="+name+"; expires=" + date.toGMTString()+"; path=/";
    }

    function checkCookie(name)
    {
        return readCookie(name) != null;
    }

    function ssGetURLParameter(name) {
        return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [, ""])[1].replace(/\+/g, '%20')) || null
    }

    function ssSetCookie(cId, cValue,days) {
        if(!days){
            days = 15;
        }
       if(cId == 'icubeswire_medium' || cId == 'ubuy_newsletter_medium' || cId == 'utm_campaign_id' || cId == 'conectia_reqid' || cId == 'conectia_affid' || cId == 'quantafi_utm_medium' || cId == 'quantafi_utm_campaign_id' || cId == 'gad_utm_medium' || cId == 'gad_utm_campaign_id' || cId == 'gclid' || cId == 'fbclid' || cId == 'srsltid' || cId == 'gogole_http_referer' || cId == 'googlead' || cId == 'vizury_utm_medium' || cId == 'gads_utm_medium' || cId == 'gads_utm_campaign' || cId == 'gads_utm_content' || cId == 'campaign_name' || cId == 'campaign_source' || cId == 'campaignid' || cId == 'utm_medium' || cId == 'ref' || cId == 'ad_cr_d_p' || cId == 'utm_source_data' || cId == 'ubftpgop')
       {
        
       }
       else if(cId != 'uglow')
       {
        cValue = cId;
       }
        document.cookie = cId + "=" + cValue + ";expires=" + ssCalculateExpireDate(days)+"; path=/";
    }

    function get_my_cooki_data(cValue) {
        var name = cValue + "=";
        var ca = document.cookie.split(';');
        for (var i = 0; i < ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0) == ' ')
                c = c.substring(1);
            if (c.indexOf(name) == 0)
                return c.substring(name.length, c.length);
        }
        return "";
    }

    function ssCalculateExpireDate(days) {
        var d = new Date();
        d.setTime(d.getTime() + (days * 24 * 60 * 60 * 1000));
        d.toUTCString();
        return d;
    }

    function ssCalculateExpireDateeraseCookie(days) {
        var d = new Date();
        d.setTime(d.getTime() -1000000);
        d.toUTCString();
        return d;
    }

</script>
<!-- Universal tag -->
<script type="text/javascript">
    if(typeof checkCookie == 'function' && checkCookie("omg"))
    {
        OMID = 1059144;
        OPID = 30577;
        ORef = escape(window.parent.location.href);
        !function () {
            var a = document.createElement("script");
            a.type = "text/javascript", a.async = !0, a.src = "//track.omguk.com/e/qs/?action=Content&MID=" + OMID + "&PID=" + OPID + "&ref=" + ORef;
            var b = document.getElementsByTagName("body")[0];
            if (b)
                b.appendChild(a, b);
            else {
                var b = document.getElementsByTagName("script")[0];
                b.parentNode.insertBefore(a, b)
            }
        }();
    }
    else
    {
    }

    if(checkCookie("icubeswire")){
        var oJS;
        oJS = document.createElement('script');
        oJS.src = "https://d1v2u6by4izioz.cloudfront.net/e99ca47bc67c5a965f2a79618180ba22.min.js?o=NzAxMw==";
        oJS.async = true;
        document.body.appendChild(oJS);
    }
</script>

    <script type="text/javascript">
        function rtbHouseSearch(pids)
        {
        }

        function rtbHouseCartPage(pids)
        {
        }

        function rtbCheckoutPage()
        {
        }

    
            function search_items_id_call(itemsJson)
        {
        }
        </script>

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Product",
    "name": "SAPPORO88",
    "description": "Situs bandar Slot gacir dan RTP gampang maxwin hanya di SAPPORO88 terupdate setiap hari.",
    "brand": {
      "@type": "Brand",
      "name": "SAPPORO88"
    },
    "aggregateRating": {
      "@type": "AggregateRating",
      "ratingValue": "4.7",
      "reviewCount": "1986",
      "bestRating": "5",
      "worstRating": "1"
    },
    "review": [
      {
        "@type": "Review",
        "author": { "@type": "Person", "name": "Andi K." },
        "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
        "reviewBody": "Slot di SAPPORO88 terasa lebih stabil dan sering dapat scatter. Salah satu platform terbaik yang pernah saya coba."
      },
      {
        "@type": "Review",
        "author": { "@type": "Person", "name": "Rina P." },
        "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
        "reviewBody": "RTP live-nya membantu banget buat pilih game. Beberapa kali dapat free spin dengan hasil yang cukup memuaskan."
      },
      {
        "@type": "Review",
        "author": { "@type": "Person", "name": "Doni S." },
        "reviewRating": { "@type": "Rating", "ratingValue": "4", "bestRating": "5" },
        "reviewBody": "Aksesnya ringan dan nggak lemot. Main di HP juga lancar, cocok buat yang suka main slot kapan saja."
      },
      {
        "@type": "Review",
        "author": { "@type": "Person", "name": "Fajar L." },
        "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
        "reviewBody": "Game slotnya variatif dan peluang maxwin cukup terasa. Sudah beberapa kali dapat hasil yang lumayan besar."
      },
      {
        "@type": "Review",
        "author": { "@type": "Person", "name": "Denny P." },
        "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
        "reviewBody": "Tampilannya modern dan gampang dipakai. Buat pemula juga nggak bingung, semua fitur jelas."
      },
      {
        "@type": "Review",
        "author": { "@type": "Person", "name": "Wawan K." },
        "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
        "reviewBody": "CS fast respon saat saya tanya soal promo. Prediksi update bikin lebih yakin sebelum pasang angka."
      }
    ]
  }
  </script>
  
<script type="application/ld+json">
    {
    "@context": "https://schema.org",
    "@type": "SiteNavigationElement",
    "name": "SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter",
    "url": "https://jlmrealestateinc.com/"
    }
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "SAPPORO88",
      "item": "https://jlmrealestateinc.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "SAPPORO88 LOGIN",
      "item": "https://jlmrealestateinc.com/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "SAPPORO88 DAFTAR",
      "item": "https://jlmrealestateinc.com/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "SLOT GACIR MAXWIN",
      "item": "https://jlmrealestateinc.com/"
    },
    {
      "@type": "ListItem",
      "position": 5,
      "name": "SAPPORO88 GAMPANG MAXWIN",
      "item": "https://jlmrealestateinc.com/"
    },
    {
      "@type": "ListItem",
      "position": 6,
      "name": "SAPPORO88 TOGEL HONGKONG",
      "item": "https://jlmrealestateinc.com/"
    },
    {
      "@type": "ListItem",
      "position": 7,
      "name": "SITUS TOGEL SLOT GACIR",
      "item": "https://jlmrealestateinc.com/"
    },
    {
      "@type": "ListItem",
      "position": 8,
      "name": "SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter",
      "item": "https://jlmrealestateinc.com/"
    }
  ]
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "SAPPORO88",
  "image": [
    "https://wadawwinner.pages.dev/imagessp88n.png"
  ],
  "url": "https://jlmrealestateinc.com/",
  "telephone": "+62-111-111-111",
  "priceRange": "IDR",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Jl. Merpati No. 45",
    "addressLocality": "Jakarta Selatan",
    "addressRegion": "DKI Jakarta",
    "postalCode": "12560",
    "addressCountry": "ID"
  },
  "sameAs": [
    "https://www.facebook.com/groups/SAPPORO88",
    "https://x.com/SAPPORO88",
    "https://www.instagram.com/SAPPORO88"
  ]
}
</script><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Apa keunggulan SAPPORO88 dibanding situs slot lainnya?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SAPPORO88 dikenal dengan performa permainan yang stabil serta dukungan sistem RTP tinggi, sehingga memberikan pengalaman bermain slot yang lebih optimal dan nyaman bagi pengguna."
      }
    },
    {
      "@type": "Question",
      "name": "Apakah SAPPORO88 menyediakan slot dengan peluang maxwin?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ya, SAPPORO88 menghadirkan berbagai pilihan slot gacor dengan potensi maxwin tinggi, didukung fitur seperti free spin, scatter, dan bonus yang sering muncul."
      }
    },
    {
      "@type": "Question",
      "name": "Bagaimana cara menemukan slot gacor di SAPPORO88?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Pengguna dapat melihat rekomendasi slot populer dan RTP live yang tersedia, sehingga lebih mudah memilih game dengan performa terbaik dan peluang kemenangan lebih tinggi."
      }
    },
    {
      "@type": "Question",
      "name": "Apakah SAPPORO88 bisa dimainkan di semua perangkat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Tentu saja. SAPPORO88 telah dioptimalkan untuk berbagai perangkat seperti desktop dan smartphone, dengan tampilan responsif serta akses yang cepat tanpa hambatan."
      }
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Cara Daftar dan SAPPORO88 SLOT Gacir",
  "description": "Panduan lengkap cara daftar dan menggunakan layanan terbaru SAPPORO88 sebagai situs slot gacir dengan rtp maxwin dan gampang maxwin.",
  "totalTime": "PT5M",
  "supply": [
    {
      "@type": "HowToSupply",
      "name": "Perangkat (HP / Laptop)"
    },
    {
      "@type": "HowToSupply",
      "name": "Koneksi Internet"
    }
  ],
  "tool": [
    {
      "@type": "HowToTool",
      "name": "Browser (Chrome, Safari, dll)"
    }
  ],
  "step": [
    {
      "@type": "HowToStep",
      "name": "Kunjungi Situs SAPPORO88",
      "text": "Buka situs SAPPORO88 melalui browser di perangkat Anda untuk mengakses layanan online 2026 dengan tampilan modern."
    },
    {
      "@type": "HowToStep",
      "name": "Masuk ke Halaman Pendaftaran",
      "text": "Klik menu daftar yang tersedia di halaman utama untuk memulai proses pembuatan akun baru."
    },
    {
      "@type": "HowToStep",
      "name": "Isi Data Akun",
      "text": "Lengkapi formulir dengan informasi yang valid seperti nama, email, nomor telepon, dan kata sandi untuk keamanan akun Anda."
    },
    {
      "@type": "HowToStep",
      "name": "Mulai Akses Layanan",
      "text": "Setelah login, Anda dapat menjelajahi berbagai RTP dan Fitur yang tersedia di platform SAPPORO88."
    }
  ]
}
</script>
                    
                            
                                    <script type="text/javascript">
                    var isDetail = customer_url = webCookieId = '';
                    var uba_user_ip = '203.170.157.26';
                    var uba_store_id = '122';
                    var uba_website_id = '72';
                    var uba_current_store = 'us';
                    var uba_current_active_store = 'us';
                                            var uba_customer_url = "https://www.ubuy.com.kh/ubuycom/pages/cft-v1/?s_id=122&type=72&id=73a01cbfac5d2a66db954f1962da1a52";
                                        var uba_baseurl = "https://jlmrealestateinc.com/";
                    var uba_weburl = "https://jlmrealestateinc.com/";
                    var isDetail = "1";
                    var uba_catId = "";
                    var uba_is_mobile = "0";
                    var uba_is_arabic_store = "";
                    var uba_currentPage = 'detail';
                </script>
                                        <link rel="preload" as="style" href="https://ubuyanalytics.ubuy.com/ubuywebanalytics/webtrack/css/track.min.css?v=1.54" />
                        <link rel="stylesheet" href="https://ubuyanalytics.ubuy.com/ubuywebanalytics/webtrack/css/track.min.css?v=1.54" />
                                        <link rel="preload" as="style" href="https://ubuyanalytics.ubuy.com/ubuywebanalytics/webtrack/css/vertical.css?v=1.54" />
                    <link rel="stylesheet" href="https://ubuyanalytics.ubuy.com/ubuywebanalytics/webtrack/css/vertical.css?v=1.54" />
               
                <script src="https://ubuyanalytics.ubuy.com/ubuywebanalytics/webtrack/js/velocity.min.js?v=1.54" defer></script>                       
        
                  
                                            <script type="module" src="https://www.gstatic.com/firebasejs/9.0.0/firebase-app.js" defer></script>
                        <script type="module" src="https://www.gstatic.com/firebasejs/9.0.0/firebase-messaging.js" defer></script>
        
<div class="meteor-wrap" id="meteorFx"></div>

<style>
.meteor-wrap {
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: 9999;
  overflow: hidden;
}

/* METEOR */
.meteor {
  position: absolute;
  width: 2px;
  height: 80px;
  background: linear-gradient(to bottom, #00eaff, rgba(0,234,255,0));
  opacity: 0;
  transform: rotate(45deg);
  filter: drop-shadow(0 0 6px #00eaff);
  animation: meteor-fall linear forwards;
}

/* kepala meteor */
.meteor::before {
  content: "";
  position: absolute;
  top: -6px;
  left: -2px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #00eaff;
  box-shadow: 0 0 12px #00eaff, 0 0 20px #00eaff;
}

@keyframes meteor-fall {
  0% {
    opacity: 0;
    transform: translate3d(0,0,0) rotate(45deg);
  }
  10% {
    opacity: 1;
  }
  100% {
    transform: translate3d(-400px, 600px, 0) rotate(45deg);
    opacity: 0;
  }
}

/* hemat performa */
@media (prefers-reduced-motion: reduce) {
  .meteor {
    animation: none !important;
  }
}
</style>
<div class="sp-overlay" id="spPopup">
  <div class="sp-popup">

    <div class="sp-close" onclick="closeSpPopup()"></div>

<div class="visa-banner"> 
    <img src="https://wadawwinner.pages.dev/imagessp88n.png" alt="SAPPORO88 BANNER"> 
</div>

    <div class="sp-content">
      <h2 class="sp-title">SAPPORO88 | Situs Link RTP Maxwin Rate Tinggi Slot Gacir Maxwin Mudah Dapat Scatter</h2>

      <p class="sp-desc">
        Nikmati slot RTP tinggi dengan peluang maxwin lebih besar.
        Gabung sekarang dan klaim bonus eksklusif hari ini!
      </p>

      <a href="https://jlmreal.majujaya.live/" class="sp-btn login">LOGIN</a>
      <a href="https://jlmreal.majujaya.live/" class="sp-btn daftar">DAFTAR SEKARANG</a>

      <div class="sp-footer">© 2026 SAPPORO88 Official</div>
    </div>

  </div>
</div>

<style>
.sp-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.75);
  backdrop-filter: blur(8px);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}
/* Banner */ .visa-banner img { width: 100%; display: block; }
/* POPUP */
.sp-popup {
  width: 90%;
  max-width: 400px;
  border-radius: 20px;
  background: rgba(15, 20, 40, 0.85);
  backdrop-filter: blur(15px);
  border: 1px solid rgba(0,255,255,0.2);
  box-shadow: 0 0 40px rgba(0,255,255,0.3);
  padding: 25px;
  text-align: center;
  position: relative;
  animation: zoomIn 0.5s ease;
}

/* animasi beda */
@keyframes zoomIn {
  from {
    transform: scale(0.7) translateY(40px);
    opacity: 0;
    filter: blur(10px);
  }
  to {
    transform: scale(1);
    opacity: 1;
    filter: blur(0);
  }
}

/* badge */
.sp-badge {
  position: absolute;
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(45deg,#fff700,#c7b40b);
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  box-shadow: 0 0 12px rgba(213, 232, 8, 0.7);
}

/* close */
.sp-close {
  position: absolute;
  top: 10px;
  right: 12px;
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.sp-close::before,
.sp-close::after {
  content:'';
  position:absolute;
  top:13px;
  left:5px;
  width:18px;
  height:2px;
  background:#fff;
}
.sp-close::before { transform: rotate(45deg); }
.sp-close::after { transform: rotate(-45deg); }

/* text */
.sp-title {
  font-size: 22px;
  color: #ce8c11;
  margin-bottom: 10px;
}
.sp-desc {
  font-size: 14px;
  color: #ccc;
  margin-bottom: 15px;
}

/* timer */
.sp-timer {
  font-size: 13px;
  color: #ffcc00;
  margin-bottom: 15px;
  animation: pulse 1s infinite;
}

@keyframes pulse {
  0% {opacity:1;}
  50% {opacity:0.5;}
  100% {opacity:1;}
}

/* button */
.sp-btn {
  display:block;
  padding:14px;
  margin-bottom:10px;
  border-radius:40px;
  text-decoration:none;
  font-weight:bold;
  transition:.3s;
}

.sp-btn.login {
  background: linear-gradient(135deg,#db9c09,#e8ae0d);
  color:#fff;
}
.sp-btn.daftar {
  background: linear-gradient(135deg,#ffe600,#ffae00);
  color:#000;
}

.sp-btn:hover {
  transform: scale(1.05);
  box-shadow: 0 0 15px rgba(0,234,255,0.6);
}

.sp-footer {
  font-size: 11px;
  color:#888;
  margin-top:10px;
}

/* mobile */
@media(max-width:480px){
  .sp-title {font-size:18px;}
}
</style>

<script>
function closeSpPopup(){
  document.getElementById("spPopup").style.display="none";
}

/* countdown fake urgency */
let time = 15;
const el = document.getElementById("spCount");

const timer = setInterval(()=>{
  time--;
  if(el) el.textContent = time;
  if(time <= 0){
    clearInterval(timer);
  }
},1000);
</script>
<script>
(function(){
  const wrap = document.getElementById('meteorFx');
  if(!wrap) return;

  function spawnMeteor(){
    const meteor = document.createElement('span');
    meteor.className = 'meteor';

    // posisi random (atas layar)
    meteor.style.left = Math.random() * 100 + '%';
    meteor.style.top = (Math.random() * 30) + '%';

    // durasi random
    const dur = 1 + Math.random() * 1.5;
    meteor.style.animationDuration = dur + 's';

    wrap.appendChild(meteor);

    setTimeout(() => meteor.remove(), dur * 1000);
  }

  // spawn tidak terlalu rame (SEO aman)
  setInterval(spawnMeteor, 800);
})();
</script>
                    </body>
</html>