|
|
@@ -14,10 +14,10 @@
|
|
|
<!-- Add custom font Bricolage Grotesque to match Figma styling -->
|
|
|
<link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@400;700;800;900&display=swap" rel="stylesheet">
|
|
|
|
|
|
-<div class="main-container animate__animated animate__fadeIn min-h-screen relative flex flex-col pb-24 font-bricolage overflow-x-hidden" style="background-color: #F5F5F5 !important;">
|
|
|
+<div class="main-container animate__animated animate__fadeIn h-screen relative flex flex-col font-bricolage overflow-hidden" style="background-color: #F5F5F5 !important;">
|
|
|
|
|
|
<!-- Fixed Header & Tabs Group -->
|
|
|
- <div class="fixed top-0 left-1/2 -translate-x-1/2 w-full max-w-[414px] z-[100] bg-white shadow-md">
|
|
|
+ <div class="fixed top-0 left-0 md:left-1/2 md:-translate-x-1/2 w-full md:max-w-[414px] z-[100] bg-white shadow-md">
|
|
|
<!-- Header Block (Red) -->
|
|
|
<div class="w-full bg-[#EE0033] h-[52px] flex items-center justify-between px-4 relative">
|
|
|
<!-- Back Button -->
|
|
|
@@ -34,15 +34,15 @@
|
|
|
<div class="w-full bg-white flex items-center justify-between px-2 pt-3 pb-1 relative shadow-sm transition-all border-b border-gray-100">
|
|
|
<!-- Tab 1 -->
|
|
|
<div class="flex flex-col items-center gap-1 cursor-pointer flex-1 group" onclick="switchFAQTab('basic')">
|
|
|
- <span id="tab-basic-label" class="text-[13px] font-bold text-[#534A4A] transition-colors whitespace-nowrap">@Lang.rule_classic_pick_10</span>
|
|
|
+ <span id="tab-basic-label" class="text-[14px] font-bold text-[#534A4A] transition-colors whitespace-nowrap">@Lang.rule_classic_pick_10</span>
|
|
|
<div id="tab-basic-bar" class="w-full h-[3px] bg-[#EE0033] mt-1 drop-shadow-sm transition-all rounded-t-sm"></div>
|
|
|
</div>
|
|
|
|
|
|
<!-- Tab 2 -->
|
|
|
<div class="flex flex-col items-center gap-1 cursor-pointer flex-1 group relative" onclick="switchFAQTab('smallbig')">
|
|
|
<div class="flex flex-col items-center leading-tight">
|
|
|
- <span id="tab-smallbig-label" class="text-[13px] font-bold text-[#909090] transition-colors whitespace-nowrap">@Lang.rule_big_small</span>
|
|
|
- <span id="tab-smallbig-desc" class="text-[9px] text-[#909090] font-normal whitespace-nowrap transition-colors">@Lang.rule_13_numbers_game</span>
|
|
|
+ <span id="tab-smallbig-label" class="text-[14px] font-bold text-[#909090] transition-colors whitespace-nowrap">@Lang.rule_big_small</span>
|
|
|
+ <span id="tab-smallbig-desc" class="text-[12px] text-[#909090] font-normal whitespace-nowrap transition-colors">@Lang.rule_13_numbers_game</span>
|
|
|
</div>
|
|
|
<div id="tab-smallbig-bar" class="w-full h-0.5 bg-transparent mt-1 transition-all"></div>
|
|
|
</div>
|
|
|
@@ -50,8 +50,8 @@
|
|
|
<!-- Tab 3 -->
|
|
|
<div class="flex flex-col items-center gap-1 cursor-pointer flex-1 group" onclick="switchFAQTab('oddeven')">
|
|
|
<div class="flex flex-col items-center leading-tight">
|
|
|
- <span id="tab-oddeven-label" class="text-[13px] font-bold text-[#909090] transition-colors whitespace-nowrap">@Lang.rule_odd_even</span>
|
|
|
- <span id="tab-oddeven-desc" class="text-[9px] text-[#909090] font-normal whitespace-nowrap transition-colors">@Lang.rule_15_numbers_game</span>
|
|
|
+ <span id="tab-oddeven-label" class="text-[14px] font-bold text-[#909090] transition-colors whitespace-nowrap">@Lang.rule_odd_even</span>
|
|
|
+ <span id="tab-oddeven-desc" class="text-[12px] text-[#909090] font-normal whitespace-nowrap transition-colors">@Lang.rule_15_numbers_game</span>
|
|
|
</div>
|
|
|
<!-- Indicator Bar -->
|
|
|
<div id="tab-oddeven-bar" class="w-full h-0.5 bg-transparent mt-1 transition-all"></div>
|
|
|
@@ -59,447 +59,428 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <!-- Spacer to push content down below fixed header (~96px) -->
|
|
|
- <div class="h-[96px]"></div>
|
|
|
-
|
|
|
- <!-- Active Tab Content -->
|
|
|
- <div id="tab-content-basic" class="w-full animate__animated animate__fadeIn pb-32">
|
|
|
+ <!-- Main Scrollable Area -->
|
|
|
+ <div class="flex-grow overflow-y-auto mt-[96px] pb-32 custom-scrollbar px-4" id="rule-scroll-container">
|
|
|
+ <div class="max-w-[380px] mx-auto"> <!-- Wrapper to shrink content width -->
|
|
|
+
|
|
|
+ <!-- Active Tab Content -->
|
|
|
+ <div id="tab-content-basic" class="w-full animate__animated animate__fadeIn">
|
|
|
+
|
|
|
+ <div class="rule-header-red">@Lang.rule_general_info</div>
|
|
|
+
|
|
|
+ <div class="rule-table-grid pb-2">
|
|
|
+ <div class="font-[800]">@Lang.rule_item</div>
|
|
|
+ <div class="font-[800]">@Lang.rule_regulation_draw</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_time</div>
|
|
|
+ <div>@Lang.rule_20_30_daily</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_ticket_closure</div>
|
|
|
+ <div>@Lang.rule_20_00_daily</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_total_numbers</div>
|
|
|
+ <div>@Lang.rule_01_80</div>
|
|
|
|
|
|
- <div class="rule-header-red">@Lang.rule_general_info</div>
|
|
|
+ <div>@Lang.rule_numbers_drawn</div>
|
|
|
+ <div>@Lang.rule_20_per_draw</div>
|
|
|
|
|
|
- <div class="rule-table-grid pb-2">
|
|
|
- <div class="font-[800]">@Lang.rule_item</div>
|
|
|
- <div class="font-[800]">@Lang.rule_regulation_draw</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_time</div>
|
|
|
- <div>@Lang.rule_20_30_daily</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_ticket_closure</div>
|
|
|
- <div>@Lang.rule_20_00_daily</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_total_numbers</div>
|
|
|
- <div>@Lang.rule_01_80</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_numbers_drawn</div>
|
|
|
- <div>@Lang.rule_20_per_draw</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_purchase_channels</div>
|
|
|
- <div>@Lang.rule_ussd_web_app</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_result_channel</div>
|
|
|
- <div>@Lang.rule_web_app</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_duplicate_allowed</div>
|
|
|
- <div>@Lang.rule_yes</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_identical_allowed</div>
|
|
|
- <div>@Lang.rule_yes</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-header-red">@Lang.rule_game_1_title</div>
|
|
|
-
|
|
|
- <!-- Card Mockup inside Rule -->
|
|
|
- <div class="play-card bg-[#E11D48] card-red h-[90px] border border-white/20 relative mx-3 mt-4 mb-4" onclick="window.location.href='/LotteryV2/Home/GameHome'">
|
|
|
- <div class="absolute -left-6 -top-6 w-20 h-20 bg-white/20 rounded-full blur-2xl"></div>
|
|
|
- <div class="w-full h-full flex items-center justify-between pl-3 pr-2 relative z-10">
|
|
|
- <div class="flex flex-col items-center justify-center pt-2">
|
|
|
- <span class="text-[14px] font-black italic text-white drop-shadow-md leading-[1.1] text-center" style="font-family: 'Montserrat', sans-serif;">@Html.Raw(Lang.rule_basic_pick)</span>
|
|
|
- <img src="/LotteryV2/img/ball_10.png" class="w-7 h-7 object-contain drop-shadow-md -mt-2 -mr-8 border-2 border-[#E11D48] rounded-full bg-[#E11D48]">
|
|
|
+ <div>@Lang.rule_purchase_channels</div>
|
|
|
+ <div>@Lang.rule_ussd_web_app</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_result_channel</div>
|
|
|
+ <div>@Lang.rule_web_app</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_duplicate_allowed</div>
|
|
|
+ <div>@Lang.rule_yes</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_identical_allowed</div>
|
|
|
+ <div>@Lang.rule_yes</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="flex flex-col items-center mt-0.5 ml-4">
|
|
|
- <span class="text-[10px] font-[800] text-white tracking-widest uppercase drop-shadow">@Lang.rule_jackpot_prize</span>
|
|
|
- <div class="flex items-start gap-1 mt-0.5">
|
|
|
- <span class="text-[28px] font-[900] text-white leading-none tracking-tight drop-shadow-md">100.000</span>
|
|
|
- <span class="text-[7px] font-[800] text-white bg-transparent border border-white/60 rounded px-[2px] mt-1 shadow-sm leading-tight">HTG</span>
|
|
|
+
|
|
|
+ <div class="rule-header-red">@Lang.rule_game_1_title</div>
|
|
|
+
|
|
|
+ <!-- Card Mockup inside Rule -->
|
|
|
+ <div class="play-card bg-[#E11D48] relative mx-3 mt-4 mb-4 h-[90px] rounded-2xl overflow-hidden border border-white/20 shadow-lg cursor-pointer transition-all active:scale-[0.98]" onclick="window.location.href='/LotteryV2/Home/GameHome'">
|
|
|
+ <!-- 1. Design-accurate Staggered Ellipses -->
|
|
|
+ <img src="/LotteryV2/img/decorations/ellipse_1183.png" class="absolute -left-[60px] -top-[100px] w-[180px] h-[180px] pointer-events-none z-10 mix-blend-screen opacity-90 scale-y-[-1]" alt="highlight">
|
|
|
+ <img src="/LotteryV2/img/decorations/ellipse_1181.png" class="absolute -right-[50px] -top-[20px] w-[160px] h-[160px] pointer-events-none z-10 mix-blend-screen opacity-90" alt="highlight">
|
|
|
+
|
|
|
+ <div class="w-full h-full flex items-center justify-between pl-3 pr-2 relative z-10">
|
|
|
+ <div class="flex flex-col items-center justify-center pt-2">
|
|
|
+ <span class="text-[14px] font-black italic text-white drop-shadow-md leading-[1.1] text-center" style="font-family: 'Montserrat', sans-serif;">@Html.Raw(Lang.rule_basic_pick)</span>
|
|
|
+ <img src="/LotteryV2/img/ball_10.png" class="w-7 h-7 object-contain drop-shadow-md -mt-2 -mr-8 border-2 border-[#E11D48] rounded-full bg-[#E11D48]">
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center mt-0.5 ml-4">
|
|
|
+ <span class="text-[10px] font-[800] text-white tracking-widest uppercase drop-shadow">@Lang.rule_jackpot_prize</span>
|
|
|
+ <div class="flex items-start gap-1 mt-0.5">
|
|
|
+ <span class="text-[28px] font-[900] text-white leading-none tracking-tight drop-shadow-md">100.000</span>
|
|
|
+ <span class="text-[7px] font-[800] text-white bg-transparent border border-white/60 rounded px-[2px] mt-1 shadow-sm leading-tight">HTG</span>
|
|
|
+ </div>
|
|
|
+ <div class="text-[9px] text-white/90 mt-0.5">@Lang.rule_next_round <span class="font-[900] text-white ml-0.5 drop-shadow">05:00</span></div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center justify-center h-full py-2 w-[80px] gap-1">
|
|
|
+ <img src="/LotteryV2/img/play_chest.png" class="h-[46px] w-auto object-contain drop-shadow-lg">
|
|
|
+ <div class="w-full yellow-button text-center rounded-[10px] py-[4px] text-[10px] font-[900] px-2 z-20 active:scale-95 transition-transform text-[#212121] border-2 border-white shadow-lg" style="background: linear-gradient(180deg, #FFE95B 0%, #ECA600 100%);">@Lang.rule_play_now</div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="text-[9px] text-white/90 mt-0.5">@Lang.rule_next_round <span class="font-[900] text-white ml-0.5 drop-shadow">05:00</span></div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="flex flex-col items-end justify-between h-full py-2 w-[70px]">
|
|
|
- <img src="/LotteryV2/img/play_chest.png" class="h-[46px] w-[56px] object-contain drop-shadow-lg scale-125 origin-top-right mr-1 mt-1">
|
|
|
- <div class="w-full yellow-button text-center rounded-[8px] py-[3px] text-[10px] font-[900] px-2 z-20 active:scale-95 transition-transform mt-auto text-[#212121]" style="background: linear-gradient(180deg, #FFE95B 0%, #ECA600 100%);">@Lang.rule_play_now</div>
|
|
|
+
|
|
|
+ <!-- @Lang.rule_how_to_play Section -->
|
|
|
+ <div class="rule-section-title">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_how_to_play
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- @Lang.rule_how_to_play Section -->
|
|
|
- <div class="rule-section-title">
|
|
|
- <span class="icon">◆</span> @Lang.rule_how_to_play
|
|
|
- </div>
|
|
|
+
|
|
|
+ <div class="rule-table-grid desc-grid pb-4">
|
|
|
+ <div class="font-[800]">@Lang.rule_item</div>
|
|
|
+ <div class="font-[800]">@Lang.rule_description</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_ticket_price</div>
|
|
|
+ <div>@Lang.rule_10_htg</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_selection_method</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_choose_10)</div>
|
|
|
+
|
|
|
+ <div>@Lang.rule_winning_rule</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_10_taken_from)</div>
|
|
|
+
|
|
|
+ <div>Drawn numbers as the<br>official</div>
|
|
|
+ <div></div>
|
|
|
|
|
|
- <div class="rule-table-grid desc-grid pb-4">
|
|
|
- <div class="font-[800]">@Lang.rule_item</div>
|
|
|
- <div class="font-[800]">@Lang.rule_description</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_ticket_price</div>
|
|
|
- <div>@Lang.rule_10_htg</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_selection_method</div>
|
|
|
- <div>@Html.Raw(Lang.rule_choose_10)</div>
|
|
|
-
|
|
|
- <div>@Lang.rule_winning_rule</div>
|
|
|
- <div>@Html.Raw(Lang.rule_10_taken_from)</div>
|
|
|
-
|
|
|
- <div>Drawn numbers as the<br>official</div>
|
|
|
- <div></div>
|
|
|
-
|
|
|
- <div>@Lang.rule_objective</div>
|
|
|
- <div>@Lang.rule_match_as_many</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- @Lang.rule_jackpot_rule Section -->
|
|
|
- <div class="rule-section-title mt-2">
|
|
|
- <span class="icon">◆</span> @Lang.rule_jackpot_rule
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="flex justify-center mt-4 mb-4">
|
|
|
- <img src="/LotteryV2/img/play_chest.png" class="h-[120px] object-contain drop-shadow-xl" alt="Chest" />
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="text-[11px] font-semibold text-[#212121] px-3 mb-3">@Html.Raw(Lang.rule_match_all_10)</div>
|
|
|
-
|
|
|
- <div class="px-3 flex flex-wrap gap-2 mb-4 justify-start">
|
|
|
- <div class="ball-green">1</div>
|
|
|
- <div class="ball-green">4</div>
|
|
|
- <div class="ball-green">5</div>
|
|
|
- <div class="ball-green">12</div>
|
|
|
- <div class="ball-green">24</div>
|
|
|
- <div class="ball-green">28</div>
|
|
|
- <div class="ball-green">30</div>
|
|
|
- <div class="ball-green">37</div>
|
|
|
- <div class="ball-green">46</div>
|
|
|
- <div class="ball-green">49</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-table-grid pb-2">
|
|
|
- <div class="font-[800]">@Lang.rule_condition</div>
|
|
|
- <div class="font-[800]">@Lang.rule_prize_pool</div>
|
|
|
-
|
|
|
- <div>@Html.Raw(Lang.rule_if_le_10)</div>
|
|
|
- <div>@Html.Raw(Lang.rule_each_receives)</div>
|
|
|
-
|
|
|
- <div class="mt-2">@Html.Raw(Lang.rule_if_gt_10)</div>
|
|
|
- <div class="mt-2">@Html.Raw(Lang.rule_shared_equally)</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- @Lang.rule_standard_prize -->
|
|
|
- <div class="rule-section-title mt-4">
|
|
|
- <span class="icon">◆</span> @Lang.rule_standard_prize
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-table-grid pb-2">
|
|
|
- <div class="font-[800]">@Lang.rule_numbers_matches</div>
|
|
|
- <div class="font-[800]">@Lang.rule_prize_pool_htg</div>
|
|
|
-
|
|
|
- <div>9</div>
|
|
|
- <div>@Html.Raw(Lang.rule_prize_12k)</div>
|
|
|
-
|
|
|
- <div>8</div>
|
|
|
- <div>@Html.Raw(Lang.rule_prize_600)</div>
|
|
|
-
|
|
|
- <div>7</div>
|
|
|
- <div>@Html.Raw(Lang.rule_prize_160)</div>
|
|
|
-
|
|
|
- <div>6</div>
|
|
|
- <div>@Html.Raw(Lang.rule_prize_20)</div>
|
|
|
-
|
|
|
- <div>5</div>
|
|
|
- <div>@Html.Raw(Lang.rule_prize_5)</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- @Lang.rule_sales_cutoff -->
|
|
|
- <div class="rule-section-title mt-4 mb-2">
|
|
|
- <span class="text-[14px]">⌚</span> @Lang.rule_sales_cutoff
|
|
|
- </div>
|
|
|
+ <div>@Lang.rule_objective</div>
|
|
|
+ <div>@Lang.rule_match_as_many</div>
|
|
|
+ </div>
|
|
|
|
|
|
- <div class="px-3 text-[11px] text-[#212121] leading-relaxed mb-2">
|
|
|
- @Html.Raw(Lang.rule_sales_close)<br>
|
|
|
- @Lang.rule_if_making_payment
|
|
|
- </div>
|
|
|
+ <!-- @Lang.rule_jackpot_rule Section -->
|
|
|
+ <div class="rule-section-title mt-2">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_jackpot_rule
|
|
|
+ </div>
|
|
|
|
|
|
- <ul class="bullet-list pb-8">
|
|
|
- <li>@Lang.rule_payment_shortly</li>
|
|
|
- <li>@Lang.rule_payment_later</li>
|
|
|
- <li>@Lang.rule_system_time</li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- Active Tab Content: Big / Small -->
|
|
|
- <div id="tab-content-smallbig" class="w-full animate__animated animate__fadeIn pb-32 hidden">
|
|
|
- <div class="rule-header-red" style="background-color: #0BA01A;">@Html.Raw(Lang.rule_bs_winning_rule)</div>
|
|
|
-
|
|
|
- <div class="rule-section-title mt-2">
|
|
|
- <span class="icon">◆</span> @Lang.rule_how_to_win
|
|
|
- </div>
|
|
|
- <ul class="bullet-list mb-4">
|
|
|
- <li>@Lang.rule_buy_big_small</li>
|
|
|
- <li>@Lang.rule_system_check_20</li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- <!-- Big/Small Play Card Mockup -->
|
|
|
- <div class="play-card bg-[#16A34A] h-[90px] border border-white/20 relative mx-3 mt-4 mb-4" onclick="window.location.href='/LotteryV2/Home/GameHome'">
|
|
|
- <div class="absolute -left-6 -top-6 w-20 h-20 bg-white/20 rounded-full blur-2xl"></div>
|
|
|
- <div class="w-full h-full flex items-center justify-between pl-3 pr-2 relative z-10">
|
|
|
- <div class="flex flex-col items-center justify-center">
|
|
|
- <img src="/LotteryV2/img/small_big_logo.png" class="h-12 object-contain drop-shadow-md -mt-1" alt="Small Big Logo">
|
|
|
+ <div class="flex justify-center mt-4 mb-4">
|
|
|
+ <img src="/LotteryV2/img/play_chest.png" class="h-[120px] object-contain drop-shadow-xl" alt="Chest" />
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="flex flex-col items-center mt-0.5 ml-2">
|
|
|
- <span class="text-[10px] font-bold text-white tracking-widest uppercase drop-shadow">@Lang.rule_bs_prize</span>
|
|
|
- <div class="flex items-start gap-1 mt-0.5">
|
|
|
- <span class="text-[28px] font-[900] text-white leading-none tracking-tight drop-shadow-md">100</span>
|
|
|
- <span class="text-[7px] font-[800] text-white bg-transparent border border-white/60 rounded px-[2px] mt-1 shadow-sm leading-tight">HTG</span>
|
|
|
- </div>
|
|
|
- <div class="text-[9px] text-white/90 mt-0.5">@Lang.rule_next_round <span class="font-[900] text-white ml-0.5 drop-shadow">05:00</span></div>
|
|
|
+
|
|
|
+ <div class="text-[11px] font-semibold text-[#212121] px-3 mb-3">@Html.Raw(Lang.rule_match_all_10)</div>
|
|
|
+
|
|
|
+ <div class="px-3 flex flex-wrap gap-2 mb-4 justify-start">
|
|
|
+ <div class="ball-green">1</div>
|
|
|
+ <div class="ball-green">4</div>
|
|
|
+ <div class="ball-green">5</div>
|
|
|
+ <div class="ball-green">12</div>
|
|
|
+ <div class="ball-green">24</div>
|
|
|
+ <div class="ball-green">28</div>
|
|
|
+ <div class="ball-green">30</div>
|
|
|
+ <div class="ball-green">37</div>
|
|
|
+ <div class="ball-green">46</div>
|
|
|
+ <div class="ball-green">49</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="flex flex-col items-end justify-between h-full py-2 w-[70px]">
|
|
|
- <img src="/LotteryV2/img/money_bag_small.png" class="h-[46px] w-[56px] object-contain drop-shadow-lg scale-125 origin-top-right mr-1 mt-1">
|
|
|
- <div class="w-full yellow-button text-center rounded-[8px] py-[3px] text-[10px] font-[900] px-2 z-20 active:scale-95 transition-transform mt-auto text-[#212121]" style="background: linear-gradient(180deg, #FFE95B 0%, #ECA600 100%);">@Lang.rule_play_now</div>
|
|
|
+
|
|
|
+ <div class="rule-table-grid pb-2">
|
|
|
+ <div class="font-[800]">@Lang.rule_condition</div>
|
|
|
+ <div class="font-[800]">@Lang.rule_prize_pool</div>
|
|
|
+
|
|
|
+ <div>@Html.Raw(Lang.rule_if_le_10)</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_each_receives)</div>
|
|
|
+
|
|
|
+ <div class="mt-2">@Html.Raw(Lang.rule_if_gt_10)</div>
|
|
|
+ <div class="mt-2">@Html.Raw(Lang.rule_shared_equally)</div>
|
|
|
</div>
|
|
|
+
|
|
|
+ <!-- @Lang.rule_standard_prize -->
|
|
|
+ <div class="rule-section-title mt-4">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_standard_prize
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="rule-table-grid pb-2">
|
|
|
+ <div class="font-[800]">@Lang.rule_numbers_matches</div>
|
|
|
+ <div class="font-[800]">@Lang.rule_prize_pool_htg</div>
|
|
|
+
|
|
|
+ <div>9</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_prize_12k)</div>
|
|
|
+
|
|
|
+ <div>8</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_prize_600)</div>
|
|
|
+
|
|
|
+ <div>7</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_prize_160)</div>
|
|
|
+
|
|
|
+ <div>6</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_prize_20)</div>
|
|
|
+
|
|
|
+ <div>5</div>
|
|
|
+ <div>@Html.Raw(Lang.rule_prize_5)</div>
|
|
|
+ </div>
|
|
|
+
|
|
|
</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-section-title mt-4">
|
|
|
- <span class="icon">◆</span> @Lang.rule_if_purchased_big
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
- <div class="w-[45%] bg-[#FCFDE1] rounded-2xl p-3 flex flex-col items-center shadow-sm border border-[#E0E2C8]">
|
|
|
- <img src="/LotteryV2/img/big_text.png" class="h-8 object-contain mb-1" alt="Big">
|
|
|
- <div class="text-[8px] text-[#212121] font-bold mb-2">@Html.Raw(Lang.rule_13_from_41_80)</div>
|
|
|
- <div class="flex items-center justify-center -space-x-1 mb-2">
|
|
|
- <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#4facfe] to-[#00f2fe] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">42</div>
|
|
|
- <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#a8ff78,#78ffd6)] flex items-center justify-center text-[15px] font-[900] text-[#1e3c72] shadow-md z-20 border-2 border-white/80 -mt-1">88</div>
|
|
|
- <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#00c6ff] to-[#0072ff] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">54</div>
|
|
|
- </div>
|
|
|
- <button class="w-full bg-[#0BA01A] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform">@Lang.rule_selected</button>
|
|
|
- </div>
|
|
|
- <div class="w-[55%] pl-1">
|
|
|
- <ul class="bullet-list mb-3 pr-0">
|
|
|
- <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_13_41_80)</li>
|
|
|
+
|
|
|
+ <!-- Active Tab Content: Big / Small -->
|
|
|
+ <div id="tab-content-smallbig" class="w-full animate__animated animate__fadeIn hidden">
|
|
|
+ <div class="rule-header-red" style="background-color: #0BA01A;">@Html.Raw(Lang.rule_bs_winning_rule)</div>
|
|
|
+
|
|
|
+ <div class="rule-section-title mt-2">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_how_to_win
|
|
|
+ </div>
|
|
|
+ <ul class="bullet-list mb-4">
|
|
|
+ <li>@Lang.rule_buy_big_small</li>
|
|
|
+ <li>@Lang.rule_system_check_20</li>
|
|
|
</ul>
|
|
|
- <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2">
|
|
|
- <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+
|
|
|
+ <!-- Big/Small Play Card Mockup -->
|
|
|
+ <div class="play-card bg-[#0A9800] relative mx-3 mt-4 mb-4 h-[90px] rounded-2xl overflow-hidden border border-white/20 shadow-lg cursor-pointer transition-all active:scale-[0.98]" onclick="window.location.href='/LotteryV2/Home/GameHome'">
|
|
|
+ <!-- 1. Design-accurate Staggered Ellipses -->
|
|
|
+ <img src="/LotteryV2/img/decorations/ellipse_1183.png" class="absolute -left-[60px] -top-[100px] w-[180px] h-[180px] pointer-events-none z-10 mix-blend-screen opacity-80 scale-y-[-1]" alt="highlight">
|
|
|
+ <img src="/LotteryV2/img/decorations/ellipse_1181.png" class="absolute -right-[50px] -top-[20px] w-[160px] h-[160px] pointer-events-none z-10 mix-blend-screen opacity-80" alt="highlight">
|
|
|
+
|
|
|
+ <div class="w-full h-full flex items-center justify-between pl-3 pr-2 relative z-10">
|
|
|
+ <div class="flex flex-col items-center justify-center">
|
|
|
+ <img src="/LotteryV2/img/small_big_logo.png" class="h-12 object-contain drop-shadow-md -mt-1" alt="Small Big Logo">
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center mt-0.5 ml-2">
|
|
|
+ <span class="text-[10px] font-bold text-white tracking-widest uppercase drop-shadow">@Lang.rule_bs_prize</span>
|
|
|
+ <div class="flex items-start gap-1 mt-0.5">
|
|
|
+ <span class="text-[28px] font-[900] text-white leading-none tracking-tight drop-shadow-md">100</span>
|
|
|
+ <span class="text-[7px] font-[800] text-white bg-transparent border border-white/60 rounded px-[2px] mt-1 shadow-sm leading-tight">HTG</span>
|
|
|
+ </div>
|
|
|
+ <div class="text-[9px] text-white/90 mt-0.5">@Lang.rule_next_round <span class="font-[900] text-white ml-0.5 drop-shadow">05:00</span></div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center justify-center h-full py-2 w-[80px] gap-1">
|
|
|
+ <img src="/LotteryV2/img/money_bag_small.png" class="h-[46px] w-auto object-contain drop-shadow-lg">
|
|
|
+ <div class="w-full yellow-button text-center rounded-[10px] py-[4px] text-[10px] font-[900] px-2 z-20 active:scale-95 transition-transform text-[#212121] border-2 border-white shadow-lg" style="background: linear-gradient(180deg, #FFE95B 0%, #ECA600 100%);">@Lang.rule_play_now</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-section-title">
|
|
|
- <span class="icon">◆</span> @Lang.rule_if_purchased_small
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
- <div class="w-[45%] bg-[#FDF4E1] rounded-2xl p-3 flex flex-col items-center shadow-sm border border-[#E8DFC9]">
|
|
|
- <img src="/LotteryV2/img/small_text.png" class="h-6 object-contain mb-2 mt-1" alt="Small">
|
|
|
- <div class="text-[8px] text-[#212121] font-bold mb-2">@Html.Raw(Lang.rule_13_from_01_40)</div>
|
|
|
- <div class="flex items-center justify-center -space-x-1 mb-2">
|
|
|
- <div class="w-7 h-7 rounded-full bg-[radial-gradient(circle_at_30%_30%,#f6d365,#fda085)] flex items-center justify-center text-[11px] font-[900] text-[#713101] shadow-sm z-10 border border-white/50">5</div>
|
|
|
- <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#fdfbfb,#ebedee)] flex items-center justify-center text-[15px] font-[900] text-[#1e3c72] shadow-md z-20 border-2 border-[#ECA600]/40 -mt-1">1</div>
|
|
|
- <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#8e9eab] to-[#eef2f3] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">8</div>
|
|
|
- </div>
|
|
|
- <button class="w-full bg-[#0BA01A] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform">@Lang.rule_select</button>
|
|
|
- </div>
|
|
|
- <div class="w-[55%] pl-1">
|
|
|
- <ul class="bullet-list mb-3 pr-0">
|
|
|
- <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_13_01_40)</li>
|
|
|
+
|
|
|
+ <div class="rule-section-title mt-4">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_if_purchased_big
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
+ <div class="w-[45%] bg-[#FCFDE1] rounded-2xl p-3 flex flex-col items-center shadow-sm border border-[#E0E2C8]">
|
|
|
+ <img src="/LotteryV2/img/big_text.png" class="h-8 object-contain mb-1" alt="Big">
|
|
|
+ <div class="text-[8px] text-[#212121] font-bold mb-2">@Html.Raw(Lang.rule_13_from_41_80)</div>
|
|
|
+ <div class="flex items-center justify-center -space-x-1 mb-2">
|
|
|
+ <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#4facfe] to-[#00f2fe] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">42</div>
|
|
|
+ <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#a8ff78,#78ffd6)] flex items-center justify-center text-[15px] font-[900] text-[#1e3c72] shadow-md z-20 border-2 border-white/80 -mt-1">88</div>
|
|
|
+ <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#00c6ff] to-[#0072ff] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">54</div>
|
|
|
+ </div>
|
|
|
+ <button class="w-full bg-[#0BA01A] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform">@Lang.rule_selected</button>
|
|
|
+ </div>
|
|
|
+ <div class="w-[55%] pl-1">
|
|
|
+ <ul class="bullet-list mb-3 pr-0">
|
|
|
+ <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_13_41_80)</li>
|
|
|
+ </ul>
|
|
|
+ <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2">
|
|
|
+ <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="rule-section-title">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_if_purchased_small
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
+ <div class="w-[45%] bg-[#FDF4E1] rounded-2xl p-3 flex flex-col items-center shadow-sm border border-[#E8DFC9]">
|
|
|
+ <img src="/LotteryV2/img/small_text.png" class="h-6 object-contain mb-2 mt-1" alt="Small">
|
|
|
+ <div class="text-[8px] text-[#212121] font-bold mb-2">@Html.Raw(Lang.rule_13_from_01_40)</div>
|
|
|
+ <div class="flex items-center justify-center -space-x-1 mb-2">
|
|
|
+ <div class="w-7 h-7 rounded-full bg-[radial-gradient(circle_at_30%_30%,#f6d365,#fda085)] flex items-center justify-center text-[11px] font-[900] text-[#713101] shadow-sm z-10 border border-white/50">5</div>
|
|
|
+ <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#fdfbfb,#ebedee)] flex items-center justify-center text-[15px] font-[900] text-[#1e3c72] shadow-md z-20 border-2 border-[#ECA600]/40 -mt-1">1</div>
|
|
|
+ <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#8e9eab] to-[#eef2f3] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">8</div>
|
|
|
+ </div>
|
|
|
+ <button class="w-full bg-[#0BA01A] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform">@Lang.rule_select</button>
|
|
|
+ </div>
|
|
|
+ <div class="w-[55%] pl-1">
|
|
|
+ <ul class="bullet-list mb-3 pr-0">
|
|
|
+ <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_13_01_40)</li>
|
|
|
+ </ul>
|
|
|
+ <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2">
|
|
|
+ <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="rule-section-title">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_example
|
|
|
+ </div>
|
|
|
+ <div class="px-3 text-[11px] text-[#212121] leading-relaxed mb-2">
|
|
|
+ @Lang.rule_if_20_drawn_contain
|
|
|
+ </div>
|
|
|
+ <ul class="bullet-list mb-4">
|
|
|
+ <li>@Html.Raw(Lang.rule_13_or_more_41_80)</li>
|
|
|
+ <li>@Html.Raw(Lang.rule_13_or_more_01_40)</li>
|
|
|
</ul>
|
|
|
- <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2">
|
|
|
- <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+
|
|
|
+ <div class="rule-header-red" style="background-color: #0BA01A;">@Lang.rule_prize_pool_title</div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center justify-center mt-2 mb-4">
|
|
|
+ <img src="/LotteryV2/img/money_bag_large.png" class="h-[140px] object-contain drop-shadow-xl z-20" alt="Prize">
|
|
|
+ <div class="text-[34px] font-[900] text-[#FFE95B] drop-shadow-md z-30 -mt-6" style="-webkit-text-stroke: 1px #ECA600; text-shadow: 2px 2px 0px rgba(0,0,0,0.2);">100 HTG</div>
|
|
|
</div>
|
|
|
+
|
|
|
+ <ul class="bullet-list mb-6">
|
|
|
+ <li>@Lang.rule_win_receive_2x</li>
|
|
|
+ <li>@Html.Raw(Lang.rule_example_bet_50)</li>
|
|
|
+ </ul>
|
|
|
+
|
|
|
</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-section-title">
|
|
|
- <span class="icon">◆</span> @Lang.rule_example
|
|
|
- </div>
|
|
|
- <div class="px-3 text-[11px] text-[#212121] leading-relaxed mb-2">
|
|
|
- @Lang.rule_if_20_drawn_contain
|
|
|
- </div>
|
|
|
- <ul class="bullet-list mb-4">
|
|
|
- <li>@Html.Raw(Lang.rule_13_or_more_41_80)</li>
|
|
|
- <li>@Html.Raw(Lang.rule_13_or_more_01_40)</li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- <div class="rule-header-red" style="background-color: #0BA01A;">@Lang.rule_prize_pool_title</div>
|
|
|
|
|
|
- <div class="flex flex-col items-center justify-center mt-2 mb-4">
|
|
|
- <img src="/LotteryV2/img/money_bag_large.png" class="h-[140px] object-contain drop-shadow-xl z-20" alt="Prize">
|
|
|
- <div class="text-[34px] font-[900] text-[#FFE95B] drop-shadow-md z-30 -mt-6" style="-webkit-text-stroke: 1px #ECA600; text-shadow: 2px 2px 0px rgba(0,0,0,0.2);">100 HTG</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <ul class="bullet-list mb-6">
|
|
|
- <li>@Lang.rule_win_receive_2x</li>
|
|
|
- <li>@Html.Raw(Lang.rule_example_bet_50)</li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- <!-- @Lang.rule_sales_cutoff -->
|
|
|
- <div class="rule-section-title mb-2">
|
|
|
- <span class="text-[14px]">⌚</span> @Lang.rule_sales_cutoff
|
|
|
- </div>
|
|
|
+ <!-- Active Tab Content: Odd / Even -->
|
|
|
+ <div id="tab-content-oddeven" class="w-full animate__animated animate__fadeIn hidden">
|
|
|
+ <div class="rule-header-red" style="background-color: #A236C8;">@Html.Raw(Lang.rule_oe_winning_rule)</div>
|
|
|
|
|
|
- <div class="px-3 text-[11px] text-[#212121] leading-relaxed mb-2">
|
|
|
- @Html.Raw(Lang.rule_sales_close)<br>
|
|
|
- @Lang.rule_if_making_payment
|
|
|
- </div>
|
|
|
+ <div class="rule-section-title mt-2">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_how_result_determined
|
|
|
+ </div>
|
|
|
+ <ul class="bullet-list mb-4">
|
|
|
+ <li>@Lang.rule_system_draws_20_01_80</li>
|
|
|
+ <li>@Lang.v2_rule_drawn_count_desc
|
|
|
+ <ul class="list-disc pl-5 mt-1 text-[#212121]">
|
|
|
+ <li>@Lang.rule_odd_numbers</li>
|
|
|
+ <li>@Lang.rule_even_numbers</li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
|
|
|
- <ul class="bullet-list">
|
|
|
- <li>@Lang.rule_payment_shortly</li>
|
|
|
- <li>@Lang.rule_payment_later</li>
|
|
|
- <li>@Lang.rule_system_time</li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- Active Tab Content: Odd / Even -->
|
|
|
- <div id="tab-content-oddeven" class="w-full animate__animated animate__fadeIn pb-32 hidden">
|
|
|
- <div class="rule-header-red" style="background-color: #A236C8;">@Html.Raw(Lang.rule_oe_winning_rule)</div>
|
|
|
-
|
|
|
- <div class="rule-section-title mt-2">
|
|
|
- <span class="icon">◆</span> @Lang.rule_how_result_determined
|
|
|
- </div>
|
|
|
- <ul class="bullet-list mb-4">
|
|
|
- <li>@Lang.rule_system_draws_20_01_80</li>
|
|
|
- <li>@Lang.v2_rule_drawn_count_desc
|
|
|
- <ul class="list-disc pl-5 mt-1 text-[#212121]">
|
|
|
- <li>@Lang.rule_odd_numbers</li>
|
|
|
- <li>@Lang.rule_even_numbers</li>
|
|
|
+ <!-- Odd/Even Play Card Mockup -->
|
|
|
+ <div class="play-card bg-[#A236C8] relative mx-3 mt-4 mb-4 h-[90px] rounded-2xl overflow-hidden border border-white/20 shadow-lg cursor-pointer transition-all active:scale-[0.98]" onclick="window.location.href='/LotteryV2/Home/GameHome'">
|
|
|
+ <!-- 1. Design-accurate Staggered Ellipses -->
|
|
|
+ <img src="/LotteryV2/img/decorations/ellipse_1183.png" class="absolute -left-[60px] -top-[100px] w-[180px] h-[180px] pointer-events-none z-10 mix-blend-screen opacity-80 scale-y-[-1]" alt="highlight">
|
|
|
+ <img src="/LotteryV2/img/decorations/ellipse_1181.png" class="absolute -right-[50px] -top-[20px] w-[160px] h-[160px] pointer-events-none z-10 mix-blend-screen opacity-80" alt="highlight">
|
|
|
+
|
|
|
+ <div class="w-full h-full flex items-center justify-between pl-3 pr-2 relative z-10">
|
|
|
+ <div class="flex flex-col items-center justify-center">
|
|
|
+ <img src="/LotteryV2/img/odd_even_logo.png" class="h-14 object-contain drop-shadow-md -mt-1 ml-1" alt="Odd Even Logo">
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center mt-0.5 ml-2">
|
|
|
+ <span class="text-[10px] font-bold text-white tracking-widest uppercase drop-shadow">@Lang.rule_oe_prize</span>
|
|
|
+ <div class="flex items-start gap-1 mt-0.5">
|
|
|
+ <span class="text-[28px] font-[900] text-white leading-none tracking-tight drop-shadow-md">200</span>
|
|
|
+ <span class="text-[7px] font-[800] text-white bg-transparent border border-white/60 rounded px-[2px] mt-1 shadow-sm leading-tight">HTG</span>
|
|
|
+ </div>
|
|
|
+ <div class="text-[9px] text-white/90 mt-0.5">@Lang.rule_next_round <span class="font-[900] text-white ml-0.5 drop-shadow">05:00</span></div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center justify-center h-full py-2 w-[80px] gap-1">
|
|
|
+ <img src="/LotteryV2/img/wallet_small.png" class="h-[46px] w-auto object-contain drop-shadow-lg">
|
|
|
+ <div class="w-full yellow-button text-center rounded-[10px] py-[4px] text-[10px] font-[900] px-2 z-20 active:scale-95 transition-transform text-[#212121] border-2 border-white shadow-lg" style="background: linear-gradient(180deg, #FFE95B 0%, #ECA600 100%);">@Lang.rule_play_now</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="rule-section-title mt-4">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_winning_condition
|
|
|
+ </div>
|
|
|
+ <ul class="bullet-list mb-4">
|
|
|
+ <li class="mb-2">@Html.Raw(Lang.rule_if_15_odd_result_odd)</li>
|
|
|
+ <li>@Html.Raw(Lang.rule_if_15_even_result_even)</li>
|
|
|
</ul>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- <!-- Odd/Even Play Card Mockup -->
|
|
|
- <div class="play-card bg-[#A236C8] h-[90px] border border-white/20 relative mx-3 mt-4 mb-4" onclick="window.location.href='/LotteryV2/Home/GameHome'">
|
|
|
- <div class="absolute -left-6 -top-6 w-20 h-20 bg-white/20 rounded-full blur-2xl"></div>
|
|
|
- <div class="w-full h-full flex items-center justify-between pl-3 pr-2 relative z-10">
|
|
|
- <div class="flex flex-col items-center justify-center">
|
|
|
- <img src="/LotteryV2/img/odd_even_logo.png" class="h-14 object-contain drop-shadow-md -mt-1 ml-1" alt="Odd Even Logo">
|
|
|
+
|
|
|
+ <div class="rule-header-red" style="background-color: #A236C8;">@Lang.rule_how_ticket_wins</div>
|
|
|
+
|
|
|
+ <div class="rule-section-title mt-3">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_if_purchased_odd
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="flex flex-col items-center mt-0.5 ml-2">
|
|
|
- <span class="text-[10px] font-bold text-white tracking-widest uppercase drop-shadow">@Lang.rule_oe_prize</span>
|
|
|
- <div class="flex items-start gap-1 mt-0.5">
|
|
|
- <span class="text-[28px] font-[900] text-white leading-none tracking-tight drop-shadow-md">200</span>
|
|
|
- <span class="text-[7px] font-[800] text-white bg-transparent border border-white/60 rounded px-[2px] mt-1 shadow-sm leading-tight">HTG</span>
|
|
|
+
|
|
|
+ <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
+ <div class="w-[45%] bg-[#FEFCE8] rounded-2xl p-3 flex flex-col items-center shadow-sm border-2 border-[#A236C8]/40">
|
|
|
+ <img src="/LotteryV2/img/odd_text.png" class="h-8 object-contain mb-1" alt="Odd">
|
|
|
+ <div class="text-[8px] text-[#212121] mb-2">@Html.Raw(Lang.rule_odd_numbers_13579)</div>
|
|
|
+ <div class="flex items-center justify-center -space-x-1 mb-2 mt-1">
|
|
|
+ <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#ff6a00] to-[#ee0979] flex items-center justify-center text-[11px] font-[900] text-[#4a0000] shadow-sm z-10 border border-white/50">3</div>
|
|
|
+ <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#fdfbfb,#ebedee)] flex items-center justify-center text-[15px] font-[900] text-[#1e3c72] shadow-md z-20 border-2 border-[#ECA600]/40 -mt-1">1</div>
|
|
|
+ <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#00c6ff] to-[#0072ff] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">19</div>
|
|
|
+ </div>
|
|
|
+ <button class="w-full bg-[#A236C8] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform mt-1">@Lang.rule_select</button>
|
|
|
+ </div>
|
|
|
+ <div class="w-[55%] pl-1">
|
|
|
+ <ul class="bullet-list mb-3 pr-0">
|
|
|
+ <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_20_contain_15_odd)</li>
|
|
|
+ </ul>
|
|
|
+ <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2 mt-1">
|
|
|
+ <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="text-[9px] text-white/90 mt-0.5">@Lang.rule_next_round <span class="font-[900] text-white ml-0.5 drop-shadow">05:00</span></div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="flex flex-col items-end justify-between h-full py-2 w-[70px]">
|
|
|
- <img src="/LotteryV2/img/wallet_small.png" class="h-[46px] w-[56px] object-contain drop-shadow-lg scale-[1.3] origin-top-right mr-1 mt-[2px]">
|
|
|
- <div class="w-full yellow-button text-center rounded-[8px] py-[3px] text-[10px] font-[900] px-2 z-20 active:scale-95 transition-transform mt-auto text-[#212121]" style="background: linear-gradient(180deg, #FFE95B 0%, #ECA600 100%);">@Lang.rule_play_now</div>
|
|
|
+
|
|
|
+ <div class="rule-section-title">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_if_purchased_even
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-section-title mt-4">
|
|
|
- <span class="icon">◆</span> @Lang.rule_winning_condition
|
|
|
- </div>
|
|
|
- <ul class="bullet-list mb-4">
|
|
|
- <li class="mb-2">@Html.Raw(Lang.rule_if_15_odd_result_odd)</li>
|
|
|
- <li>@Html.Raw(Lang.rule_if_15_even_result_even)</li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- <div class="rule-header-red" style="background-color: #A236C8;">@Lang.rule_how_ticket_wins</div>
|
|
|
-
|
|
|
- <div class="rule-section-title mt-3">
|
|
|
- <span class="icon">◆</span> @Lang.rule_if_purchased_odd
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
- <div class="w-[45%] bg-[#FEFCE8] rounded-2xl p-3 flex flex-col items-center shadow-sm border-2 border-[#A236C8]/40">
|
|
|
- <img src="/LotteryV2/img/odd_text.png" class="h-8 object-contain mb-1" alt="Odd">
|
|
|
- <div class="text-[8px] text-[#212121] mb-2">@Html.Raw(Lang.rule_odd_numbers_13579)</div>
|
|
|
- <div class="flex items-center justify-center -space-x-1 mb-2 mt-1">
|
|
|
- <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#ff6a00] to-[#ee0979] flex items-center justify-center text-[11px] font-[900] text-[#4a0000] shadow-sm z-10 border border-white/50">3</div>
|
|
|
- <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#fdfbfb,#ebedee)] flex items-center justify-center text-[15px] font-[900] text-[#1e3c72] shadow-md z-20 border-2 border-[#ECA600]/40 -mt-1">1</div>
|
|
|
- <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#00c6ff] to-[#0072ff] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">19</div>
|
|
|
- </div>
|
|
|
- <button class="w-full bg-[#A236C8] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform mt-1">@Lang.rule_select</button>
|
|
|
- </div>
|
|
|
- <div class="w-[55%] pl-1">
|
|
|
- <ul class="bullet-list mb-3 pr-0">
|
|
|
- <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_20_contain_15_odd)</li>
|
|
|
- </ul>
|
|
|
- <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2 mt-1">
|
|
|
- <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+
|
|
|
+ <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
+ <div class="w-[45%] bg-[#FEFCE8] rounded-2xl p-3 flex flex-col items-center shadow-sm border border-[#E8DFC9]">
|
|
|
+ <img src="/LotteryV2/img/even_text.png" class="h-6 object-contain mb-2 mt-1" alt="Even">
|
|
|
+ <div class="text-[8px] text-[#212121] mb-2">@Html.Raw(Lang.rule_even_numbers_02468)</div>
|
|
|
+ <div class="flex items-center justify-center -space-x-1 mb-2 mt-1">
|
|
|
+ <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#ff0844] to-[#ffb199] flex items-center justify-center text-[11px] font-[900] text-[#4a0000] shadow-sm z-10 border border-white/50">66</div>
|
|
|
+ <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#e1bee7,#8e24aa)] flex items-center justify-center text-[15px] font-[900] text-[#ffffff] shadow-md z-20 border-2 border-white/80 -mt-1" style="text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">68</div>
|
|
|
+ <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#d4fc79] to-[#96e6a1] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">88</div>
|
|
|
+ </div>
|
|
|
+ <button class="w-full bg-[#A236C8] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform mt-1">@Lang.rule_selected</button>
|
|
|
+ </div>
|
|
|
+ <div class="w-[55%] pl-1">
|
|
|
+ <ul class="bullet-list mb-3 pr-0">
|
|
|
+ <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_20_contain_15_even)</li>
|
|
|
+ </ul>
|
|
|
+ <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2 mt-1">
|
|
|
+ <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-section-title">
|
|
|
- <span class="icon">◆</span> @Lang.rule_if_purchased_even
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="flex px-3 gap-3 mb-4 items-center">
|
|
|
- <div class="w-[45%] bg-[#FEFCE8] rounded-2xl p-3 flex flex-col items-center shadow-sm border border-[#E8DFC9]">
|
|
|
- <img src="/LotteryV2/img/even_text.png" class="h-6 object-contain mb-2 mt-1" alt="Even">
|
|
|
- <div class="text-[8px] text-[#212121] mb-2">@Html.Raw(Lang.rule_even_numbers_02468)</div>
|
|
|
- <div class="flex items-center justify-center -space-x-1 mb-2 mt-1">
|
|
|
- <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#ff0844] to-[#ffb199] flex items-center justify-center text-[11px] font-[900] text-[#4a0000] shadow-sm z-10 border border-white/50">66</div>
|
|
|
- <div class="w-9 h-9 rounded-full bg-[radial-gradient(circle_at_30%_30%,#e1bee7,#8e24aa)] flex items-center justify-center text-[15px] font-[900] text-[#ffffff] shadow-md z-20 border-2 border-white/80 -mt-1" style="text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">68</div>
|
|
|
- <div class="w-7 h-7 rounded-full bg-gradient-to-br from-[#d4fc79] to-[#96e6a1] flex items-center justify-center text-[11px] font-[900] text-[#1e3c72] shadow-sm z-10 border border-white/50">88</div>
|
|
|
- </div>
|
|
|
- <button class="w-full bg-[#A236C8] text-white py-[6px] rounded-[8px] text-[12px] font-bold shadow-md active:scale-95 transition-transform mt-1">@Lang.rule_selected</button>
|
|
|
- </div>
|
|
|
- <div class="w-[55%] pl-1">
|
|
|
- <ul class="bullet-list mb-3 pr-0">
|
|
|
- <li class="mb-1 leading-snug">@Html.Raw(Lang.rule_if_20_contain_15_even)</li>
|
|
|
+
|
|
|
+ <div class="rule-section-title">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_example
|
|
|
+ </div>
|
|
|
+ <div class="px-3 text-[11px] text-[#212121] leading-relaxed mb-4">
|
|
|
+ @Lang.rule_if_20_drawn_contain<br>
|
|
|
+ <ul class="list-disc pl-5 mt-1 mb-2">
|
|
|
+ <li>@Lang.rule_example_16_odd</li>
|
|
|
+ <li>@Lang.rule_example_4_even</li>
|
|
|
+ </ul>
|
|
|
+ <div class="font-[800] text-[#ECA600] flex gap-1 mb-1"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Html.Raw(Lang.rule_result_is_odd)</span></div>
|
|
|
+ <div class="font-[800] text-[#ECA600] flex gap-1 mb-4"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Lang.rule_all_odd_win</span></div>
|
|
|
+
|
|
|
+ @Lang.rule_if_20_drawn_contain<br>
|
|
|
+ <ul class="list-disc pl-5 mt-1 mb-2">
|
|
|
+ <li>@Lang.rule_example_15_even</li>
|
|
|
+ <li>@Lang.rule_example_5_odd</li>
|
|
|
+ </ul>
|
|
|
+ <div class="font-[800] text-[#ECA600] flex gap-1 mb-1"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Html.Raw(Lang.rule_result_is_even)</span></div>
|
|
|
+ <div class="font-[800] text-[#ECA600] flex gap-1"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Lang.rule_all_even_win</span></div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="rule-header-red" style="background-color: #A236C8;">@Lang.rule_prize_pool_title</div>
|
|
|
+
|
|
|
+ <div class="flex flex-col items-center justify-center mt-2 mb-4">
|
|
|
+ <img src="/LotteryV2/img/wallet_large.png" class="h-[120px] object-contain drop-shadow-xl z-20" alt="Prize">
|
|
|
+ <div class="text-[34px] font-[900] text-[#FFE95B] drop-shadow-md z-30 -mt-2" style="-webkit-text-stroke: 1px #ECA600; text-shadow: 2px 2px 0px rgba(0,0,0,0.2);">200 HTG</div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <ul class="bullet-list mb-6">
|
|
|
+ <li>@Lang.rule_win_receive_4x</li>
|
|
|
+ <li>@Html.Raw(Lang.rule_example_bet_50_4x)</li>
|
|
|
</ul>
|
|
|
- <div class="font-[800] text-[#212121] flex items-center gap-1 text-[13px] ml-2 mt-1">
|
|
|
- <span class="text-blue-500 text-[18px]">➡</span> 🏆 @Lang.rule_you_win
|
|
|
+
|
|
|
+ <div class="rule-section-title mt-4">
|
|
|
+ <span class="icon">◆</span> @Lang.rule_important_notes
|
|
|
</div>
|
|
|
+ <ul class="bullet-list pb-8">
|
|
|
+ <li>@Lang.rule_only_one_option</li>
|
|
|
+ <li>@Lang.rule_valid_one_draw</li>
|
|
|
+ <li>@Lang.rule_system_count_final</li>
|
|
|
+ <li>Ticket sales close at 20:00 daily.</li>
|
|
|
+ <li>@Lang.rule_if_making_payment</li>
|
|
|
+ <li>@Lang.rule_payment_shortly</li>
|
|
|
+ <li>@Lang.rule_payment_later</li>
|
|
|
+ <li>@Lang.rule_system_time</li>
|
|
|
+ </ul>
|
|
|
</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-section-title">
|
|
|
- <span class="icon">◆</span> @Lang.rule_example
|
|
|
- </div>
|
|
|
- <div class="px-3 text-[11px] text-[#212121] leading-relaxed mb-4">
|
|
|
- @Lang.rule_if_20_drawn_contain<br>
|
|
|
- <ul class="list-disc pl-5 mt-1 mb-2">
|
|
|
- <li>@Lang.rule_example_16_odd</li>
|
|
|
- <li>@Lang.rule_example_4_even</li>
|
|
|
- </ul>
|
|
|
- <div class="font-[800] text-[#ECA600] flex gap-1 mb-1"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Html.Raw(Lang.rule_result_is_odd)</span></div>
|
|
|
- <div class="font-[800] text-[#ECA600] flex gap-1 mb-4"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Lang.rule_all_odd_win</span></div>
|
|
|
-
|
|
|
- @Lang.rule_if_20_drawn_contain<br>
|
|
|
- <ul class="list-disc pl-5 mt-1 mb-2">
|
|
|
- <li>@Lang.rule_example_15_even</li>
|
|
|
- <li>@Lang.rule_example_5_odd</li>
|
|
|
- </ul>
|
|
|
- <div class="font-[800] text-[#ECA600] flex gap-1 mb-1"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Html.Raw(Lang.rule_result_is_even)</span></div>
|
|
|
- <div class="font-[800] text-[#ECA600] flex gap-1"><span class="text-[14px]">👉</span> <span class="text-[#212121]">@Lang.rule_all_even_win</span></div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="rule-header-red" style="background-color: #A236C8;">@Lang.rule_prize_pool_title</div>
|
|
|
-
|
|
|
- <div class="flex flex-col items-center justify-center mt-2 mb-4">
|
|
|
- <img src="/LotteryV2/img/wallet_large.png" class="h-[120px] object-contain drop-shadow-xl z-20" alt="Prize">
|
|
|
- <div class="text-[34px] font-[900] text-[#FFE95B] drop-shadow-md z-30 -mt-2" style="-webkit-text-stroke: 1px #ECA600; text-shadow: 2px 2px 0px rgba(0,0,0,0.2);">200 HTG</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <ul class="bullet-list mb-6">
|
|
|
- <li>@Lang.rule_win_receive_4x</li>
|
|
|
- <li>@Html.Raw(Lang.rule_example_bet_50_4x)</li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- <div class="rule-section-title mt-4">
|
|
|
- <span class="icon">◆</span> @Lang.rule_important_notes
|
|
|
- </div>
|
|
|
- <ul class="bullet-list pb-8">
|
|
|
- <li>@Lang.rule_only_one_option</li>
|
|
|
- <li>@Lang.rule_valid_one_draw</li>
|
|
|
- <li>@Lang.rule_system_count_final</li>
|
|
|
- <li>Ticket sales close at 20:00 daily.</li>
|
|
|
- <li>@Lang.rule_if_making_payment</li>
|
|
|
- <li>@Lang.rule_payment_shortly</li>
|
|
|
- <li>@Lang.rule_payment_later</li>
|
|
|
- <li>@Lang.rule_system_time</li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
+ </div> <!-- End max-width wrapper -->
|
|
|
+ </div> <!-- End Scroll Container -->
|
|
|
</div>
|
|
|
|
|
|
<script>
|
|
|
@@ -551,9 +532,12 @@
|
|
|
if(currentContent) {
|
|
|
currentContent.classList.remove('hidden');
|
|
|
}
|
|
|
+
|
|
|
+ // Reset scroll position when switching tabs
|
|
|
+ let scrollCont = document.getElementById('rule-scroll-container');
|
|
|
+ if(scrollCont) scrollCont.scrollTop = 0;
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
<!-- Bottom Navbar shared component -->
|
|
|
<partial name="_BottomNavbar" />
|
|
|
-
|