ProjectGenesis commited on
Commit
853d22c
·
verified ·
1 Parent(s): dd44f07

Remove "VIP & Jackpot" Section - Follow Up Deployment

Browse files
Files changed (2) hide show
  1. index.html +6 -142
  2. prompts.txt +188 -0
index.html CHANGED
@@ -218,10 +218,10 @@
218
  <div class="flex flex-col items-end">
219
  <div class="flex gap-3">
220
  <button id="btn-deposit" class="pill-button pill-button-primary">
221
- <span>Deposit SC</span>
222
  </button>
223
  <button id="btn-withdraw" class="pill-button pill-button-secondary">
224
- <span>Withdraw</span>
225
  </button>
226
  </div>
227
  <div class="flex gap-4 mt-2 text-xs text-[#B8B8B8]">
@@ -252,7 +252,7 @@
252
  <!-- Card A: Purchase SC -->
253
  <div class="glass-card p-5" id="card-purchase-sc" data-aos="fade-up">
254
  <div class="flex justify-between items-start">
255
- <span class="chip border border-[#FF6A00] text-[#FF6A00]">1× Playthrough</span>
256
  <div class="tooltip-wrapper">
257
  <i data-feather="info" class="w-4 h-4 text-[#B8B8B8]"></i>
258
  <div class="tooltip-content">
@@ -267,7 +267,7 @@
267
  <!-- Card B: Bonus SC -->
268
  <div class="glass-card p-5" id="card-bonus-sc" data-aos="fade-up" data-aos-delay="50">
269
  <div class="flex justify-between items-start">
270
- <span class="chip border border-[#00E4FF] text-[#00E4FF]">5× Playthrough</span>
271
  <div class="tooltip-wrapper">
272
  <i data-feather="info" class="w-4 h-4 text-[#B8B8B8]"></i>
273
  <div class="tooltip-content">
@@ -314,7 +314,7 @@
314
 
315
  <div class="mb-5" id="bar-purchase">
316
  <div class="flex justify-between mb-2">
317
- <span class="font-medium flex items-center text-sm"><span class="inline-block w-2 h-2 rounded-full bg-[#FF6A00] mr-2"></span> Purchase SC</span>
318
  <div class="text-sm"><span class="font-medium">12.10</span> / <span class="text-[#B8B8B8]">18.74</span> • <span class="text-[#FF6A00]">64.5%</span></div>
319
  </div>
320
  <div class="progress-track">
@@ -335,57 +335,10 @@
335
  </div>
336
  </div>
337
 
338
- <!-- Right Card: Game Contributions -->
339
- <div class="glass-card p-6" data-aos="fade-left" data-aos-delay="100">
340
- <div class="flex justify-between items-center mb-4">
341
- <h3 class="text-lg font-medium font-['Orbitron']">How your wagers count</h3>
342
- <button class="rounded-full hover:bg-[rgba(255,255,255,0.1)] p-1" aria-label="Collapse">
343
- <i data-feather="chevron-down" class="w-5 h-5 text-[#B8B8B8]"></i>
344
- </button>
345
- </div>
346
-
347
- <div>
348
- <div class="flex justify-between py-3 border-b border-[rgba(255,255,255,0.1)]">
349
- <div class="flex items-center">
350
- <i data-feather="sliders" class="w-4 h-4 text-[#FF6A00] mr-3"></i>
351
- <span>Slots</span>
352
- </div>
353
- <span class="font-medium text-[#3CE27A]">100%</span>
354
- </div>
355
-
356
- <div class="flex justify-between py-3 border-b border-[rgba(255,255,255,0.1)]">
357
- <div class="flex items-center">
358
- <i data-feather="gift" class="w-4 h-4 text-[#00E4FF] mr-3"></i>
359
- <span>Instant Win</span>
360
- </div>
361
- <span class="font-medium text-[#3CE27A]">75%</span>
362
- </div>
363
-
364
- <div class="flex justify-between py-3 border-b border-[rgba(255,255,255,0.1)]">
365
- <div class="flex items-center">
366
- <i data-feather="grid" class="w-4 h-4 text-[#FEC84B] mr-3"></i>
367
- <span>RNG Table</span>
368
- </div>
369
- <span class="font-medium text-[#FEC84B]">25%</span>
370
- </div>
371
-
372
- <div class="flex justify-between py-3">
373
- <div class="flex items-center">
374
- <i data-feather="video" class="w-4 h-4 text-[#FF4D4D] mr-3"></i>
375
- <span>Live Casino</span>
376
- </div>
377
- <span class="font-medium text-[#FF4D4D]">10%</span>
378
- </div>
379
- </div>
380
-
381
- <div class="mt-4 text-xs text-[#B8B8B8] flex items-start">
382
- <i data-feather="alert-circle" class="w-4 h-4 mr-2 text-[#FF4D4D] mt-0.5"></i>
383
- <span>Weights affect progress only, not redemption math. Example: $100 on Live Casino → $10 progress.</span>
384
- </div>
385
- </div>
386
  </div>
387
  </section>
388
 
 
389
  <!-- Redeemables -->
390
  <section class="mb-10" data-aos="fade-up">
391
  <div class="glass-card p-6">
@@ -535,96 +488,7 @@
535
  </div>
536
  </section>
537
 
538
- <!-- Store & Promos -->
539
- <section class="mb-10">
540
- <div class="grid grid-cols-1 md:grid-cols-2 gap-5">
541
- <div class="glass-card p-6" id="store-card" data-aos="fade-up">
542
- <div class="flex justify-between items-center mb-5">
543
- <h3 class="text-lg font-medium font-['Orbitron']">Buy Packages</h3>
544
- </div>
545
-
546
- <div class="grid grid-cols-2 gap-3 mb-6">
547
- <div class="bg-[rgba(255,106,0,0.05)] border border-[rgba(255,106,0,0.15)] rounded-xl p-4">
548
- <div class="text-2xl font-bold font-['Orbitron'] text-[#FF6A00]">10 SC</div>
549
- <div class="text-sm text-[#B8B8B8]">$10.00</div>
550
- </div>
551
- <div class="border-2 border-[#3CE27A] bg-[rgba(60,226,122,0.05)] rounded-xl p-4 relative">
552
- <span class="absolute -top-2 right-3 bg-[#3CE27A] text-[#0a0a0a] text-xs px-2 py-1 rounded-full">Best Value</span>
553
- <div class="text-2xl font-bold font-['Orbitron'] text-[#3CE27A]">50 SC</div>
554
- <div class="text-sm text-[#B8B8B8]">+10 Bonus SC $45.00</div>
555
- </div>
556
- </div>
557
-
558
- <button class="w-full py-3 rounded-xl bg-[rgba(255,255,255,0.05)] border border-[rgba(255,255,255,0.15)] hover:bg-[rgba(255,106,0,0.1)] hover:border-[#FF6A00] transition font-medium">Go to Store</button>
559
- </div>
560
-
561
- <div class="glass-card p-6" id="promos-card" data-aos="fade-up" data-aos-delay="100">
562
- <div class="flex justify-between items-center mb-5">
563
- <h3 class="text-lg font-medium font-['Orbitron']">Active Bonuses & Codes</h3>
564
- </div>
565
-
566
- <div class="mb-6">
567
- <div class="mb-4 p-4 bg-[rgba(255,255,255,0.05)] rounded-lg">
568
- <div class="flex justify-between mb-2">
569
- <div class="flex items-center">
570
- <span class="font-medium text-[#00E4FF]">WELCOME100</span>
571
- <span class="ml-3 text-xs bg-[rgba(0,228,255,0.15)] text-[#00E4FF] px-2 py-1 rounded-full">Active</span>
572
- </div>
573
- <div class="text-sm text-[#FEC84B]">24h 32m left</div>
574
- </div>
575
- <p class="text-sm text-[#B8B8B8] mb-3">Get 100% bonus on first deposit, up to $100</p>
576
- </div>
577
-
578
- <div class="mb-4 p-4 bg-[rgba(255,255,255,0.05)] rounded-lg">
579
- <div class="flex justify-between mb-2">
580
- <div class="flex items-center">
581
- <span class="font-medium text-[#FF6A00]">SPIN25</span>
582
- <span class="ml-3 text-xs bg-[rgba(255,106,0,0.15)] text-[#FF6A00] px-2 py-1 rounded-full">Active</span>
583
- </div>
584
- <div class="text-sm text-[#B8B8B8]">3 days left</div>
585
- </div>
586
- <p class="text-sm text-[#B8B8B8]">25 Free Spins on Pharaoh's Fortune</p>
587
- </div>
588
- </div>
589
-
590
- <div>
591
- <div class="flex gap-2">
592
- <input type="text" placeholder="Have a code?" class="flex-grow bg-[rgba(255,255,255,0.05)] px-4 py-2 rounded-lg border border-[rgba(255,255,255,0.15)]">
593
- <button class="px-4 py-2 rounded-lg bg-[rgba(0,228,255,0.15)] text-[#00E4FF] font-medium">Apply</button>
594
- </div>
595
- </div>
596
- </div>
597
- </div>
598
- </section>
599
 
600
- <!-- VIP & Jackpot -->
601
- <section class="mb-10">
602
- <div class="grid grid-cols-1 md:grid-cols-2 gap-5">
603
- <div class="glass-card p-5" id="vip-card" data-aos="fade-up">
604
- <div class="flex items-center gap-3 mb-4">
605
- <i data-feather="star" class="w-5 h-5 text-[#FEC84B]"></i>
606
- <h3 class="text-md font-medium font-['Orbitron']">VIP Snapshot</h3>
607
- </div>
608
- <div class="text-sm mb-2">This month wagered: <span class="font-medium">420.00</span></div>
609
- <div class="progress-track mb-4">
610
- <div class="progress-fill" style="width: 12%; background: linear-gradient(90deg, #FEC84B, #FF9800);"></div>
611
- </div>
612
- <div class="text-sm text-[#FEC84B]">VIP Progress +12%</div>
613
- </div>
614
-
615
- <div class="glass-card p-5" id="jackpot-card" data-aos="fade-up" data-aos-delay="100">
616
- <div class="flex items-center gap-3 mb-4">
617
- <i data-feather="award" class="w-5 h-5 text-[#FF6A00]"></i>
618
- <h3 class="text-md font-medium font-['Orbitron']">Jackpot Contribution</h3>
619
- </div>
620
- <div class="text-sm mb-4">You've contributed <span class="font-medium">8.40</span> to the pool.</div>
621
- <a href="#" class="flex items-center gap-2 text-[#00E4FF] group">
622
- <span>View Jackpots</span>
623
- <i data-feather="chevron-right" class="w-4 h-4 transform transition group-hover:translate-x-1"></i>
624
- </a>
625
- </div>
626
- </div>
627
- </section>
628
 
629
  <!-- Security & Settings -->
630
  <section class="mb-10" data-aos="fade-up">
 
218
  <div class="flex flex-col items-end">
219
  <div class="flex gap-3">
220
  <button id="btn-deposit" class="pill-button pill-button-primary">
221
+ <span>Purchase</span>
222
  </button>
223
  <button id="btn-withdraw" class="pill-button pill-button-secondary">
224
+ <span>Redeem</span>
225
  </button>
226
  </div>
227
  <div class="flex gap-4 mt-2 text-xs text-[#B8B8B8]">
 
252
  <!-- Card A: Purchase SC -->
253
  <div class="glass-card p-5" id="card-purchase-sc" data-aos="fade-up">
254
  <div class="flex justify-between items-start">
255
+ <span class="chip border border-[#FF6A00] text-[#FF6A00]">Standard</span>
256
  <div class="tooltip-wrapper">
257
  <i data-feather="info" class="w-4 h-4 text-[#B8B8B8]"></i>
258
  <div class="tooltip-content">
 
267
  <!-- Card B: Bonus SC -->
268
  <div class="glass-card p-5" id="card-bonus-sc" data-aos="fade-up" data-aos-delay="50">
269
  <div class="flex justify-between items-start">
270
+ <span class="chip border border-[#00E4FF] text-[#00E4FF]">Bonus</span>
271
  <div class="tooltip-wrapper">
272
  <i data-feather="info" class="w-4 h-4 text-[#B8B8B8]"></i>
273
  <div class="tooltip-content">
 
314
 
315
  <div class="mb-5" id="bar-purchase">
316
  <div class="flex justify-between mb-2">
317
+ <span class="font-medium flex items-center text-sm"><span class="inline-block w-2 h-2 rounded-full bg-[#FF6A00] mr-2"></span> Standard</span>
318
  <div class="text-sm"><span class="font-medium">12.10</span> / <span class="text-[#B8B8B8]">18.74</span> • <span class="text-[#FF6A00]">64.5%</span></div>
319
  </div>
320
  <div class="progress-track">
 
335
  </div>
336
  </div>
337
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
338
  </div>
339
  </section>
340
 
341
+
342
  <!-- Redeemables -->
343
  <section class="mb-10" data-aos="fade-up">
344
  <div class="glass-card p-6">
 
488
  </div>
489
  </section>
490
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
491
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
492
 
493
  <!-- Security & Settings -->
494
  <section class="mb-10" data-aos="fade-up">
prompts.txt ADDED
@@ -0,0 +1,188 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Design a production-ready Wallet Page for a neon-casino theme. Use Nioplay’s established system:
2
+ - Background: radial gradient (black → warm dark orange/brown).
3
+ - Glassmorphism cards (transparent, frosted, subtle noise), limited so layout breathes.
4
+ - Neon accents: orange #FF6A00, blue #00E4FF. Fonts: Orbitron (headings), Poppins (body).
5
+ - Modern pill buttons with seamless border-trail animation (continuous loop, no visible reset).
6
+ - Clean grid, large readable numbers, dense tooltips.
7
+
8
+ DO NOT implement any wallet math or API logic. Values are placeholders. Focus on layout, states, and components.
9
+
10
+ GLOBAL STYLE TOKENS:
11
+ - Background: radial-gradient(circle at center, #0a0a0a 0%, #1a0d00 40%, #2e1300 70%, #000000 100%)
12
+ - Text: #F5F5F5 primary, #B8B8B8 secondary
13
+ - Accent: Neon Orange #FF6A00, Neon Blue #00E4FF, Success #3CE27A, Warning #FEC84B, Danger #FF4D4D
14
+ - Glass card: rgba(255,255,255,0.05) bg, 1px border rgba(255,255,255,0.12), backdrop-blur(10–14px), rounded-2xl, shadow-xl
15
+ - Icon style: thin line + soft glow
16
+ - Progress bar: inner glow, smooth 0.6s ease, rounded-full
17
+
18
+ LAYOUT HIERARCHY:
19
+
20
+ (1) PAGE HEADER (full-width, glass card)
21
+ - Title: “Wallet”
22
+ - Sub: “Track balances, playthrough progress, and redeemables.”
23
+ - Right side: 2 CTA pills:
24
+ - [Deposit SC] (primary, neon orange, border-trail)
25
+ - [Withdraw] (secondary, neon blue, border-trail)
26
+ - Small links under CTAs: “Payment Methods”, “Withdrawal Policy”, “KYC Status”
27
+
28
+ (2) BALANCE OVERVIEW (4-card grid, responsive 1×4 → 2×2 on tablet → 1×4 scroll on mobile)
29
+ Card A — Purchase SC (1×)
30
+ - Label chip: “1× Playthrough”
31
+ - Big number: {{purchase_sc}}
32
+ - Mini stat: “Required: {{purchase_required}} | Progress: {{purchase_progress_pct}}%”
33
+ - Tiny info icon (hover): “Purchase SC requires 1× wagering before withdrawal.”
34
+
35
+ Card B — Bonus SC (5×)
36
+ - Label chip: “5× Playthrough”
37
+ - Big number: {{bonus_sc}}
38
+ - Mini stat: “Required: {{bonus_required}} | Progress: {{bonus_progress_pct}}%”
39
+ - Info hover: “Bonus SC requires 5× wagering. Table & live games may count less.”
40
+
41
+ Card C — Withdrawable SC (WSC)
42
+ - Label chip: “Redeemable Now”
43
+ - Big number: {{wsc}}
44
+ - Subtext: “Ready to withdraw.”
45
+
46
+ Card D — Gold Coins (GC)
47
+ - Label chip: “Gold Coins”
48
+ - Big number: {{gc}}
49
+ - Subtext: “For fun play.”
50
+
51
+ (3) PLAYTHROUGH PROGRESS (two half-width glass cards side-by-side; stack on mobile)
52
+
53
+ Left Card — Playthrough Bars
54
+ Section title: “Playthrough Progress”
55
+ - Row 1: Purchase SC (1×)
56
+ • Bar with endpoints: 0 → {{purchase_required}}
57
+ • Inline numbers: “{{purchase_wagered}} / {{purchase_required}}” and “{{purchase_progress_pct}}%”
58
+ • Color: gradient from #FF6A00 → #3CE27A near completion
59
+ - Divider
60
+ - Row 2: Bonus SC (5×)
61
+ • Bar with endpoints: 0 → {{bonus_required}}
62
+ • Inline: “{{bonus_wagered}} / {{bonus_required}}” and “{{bonus_progress_pct}}%”
63
+ • Color: gradient #00E4FF → #FF6A00
64
+
65
+ Right Card — Game Contribution Weights (collapsible)
66
+ Title row: “How your wagers count”
67
+ List with icons + weights:
68
+ • Slots — 100%
69
+ • Instant Win — 75%
70
+ • RNG Table — 25%
71
+ • Live Casino — 10%
72
+ Footnote text: “Weights affect progress only, not redemption math.”
73
+ (Add “ⓘ” tooltips explaining examples: “$100 on Live Casino → $10 progress.”)
74
+
75
+ (4) REDEEMABLES & ACTIONS (full-width glass card)
76
+ - Title: “Redeemable Amounts”
77
+ - Two numeric tiles:
78
+ • Redeemable Purchase SC (WSC): {{redeemable_wsc}}
79
+ • Redeemable Bonus SC: {{redeemable_bonus_sc}}
80
+ - Helper text: “Bonus SC becomes redeemable as you clear its playthrough.”
81
+ - Action buttons:
82
+ [Withdraw to Wallet] [Convert to WSC] [View Withdrawal History]
83
+ - Small alert banners (optional states):
84
+ • Warning if KYC incomplete.
85
+ • Info if withdrawal limit per day reached.
86
+ - Microcopy under buttons: “Processing time: 24–48h after KYC.”
87
+
88
+ (5) TRANSACTION HISTORY (glass card, full width)
89
+ - Tabs: All | Deposits | Withdrawals | Bonuses | Wagers | Adjustments
90
+ - Filters: Date range picker; Amount min/max; Status
91
+ - Table columns:
92
+ Date/Time | Type | Description | Amount | Balance Type (SC/GC/BSC/WSC) | Status | Ref ID
93
+ - Empty state with illustration + “No transactions yet. Top up your wallet to get started.”
94
+ - Button: [Export CSV] (ghost)
95
+
96
+ (6) STORE & PROMOS STRIP (two cards)
97
+ Left: “Buy Packages”
98
+ - Featured package tiles with price, bonus badge, “Best Value” tag.
99
+ - CTA: [Go to Store]
100
+
101
+ Right: “Active Bonuses & Codes”
102
+ - List of active promo balances with expiry timers and progress bars.
103
+ - Input: “Have a code?” [Apply]
104
+
105
+ (7) VIP & JACKPOT TIE-INS (two mini cards)
106
+ - VIP Snapshot: “This month wagered: {{monthly_wagered}} → VIP +{{vip_progress_pct}}%”
107
+ - Jackpot Contribution: “You’ve contributed {{jackpot_contrib}} to the pool.” Link: [View Jackpots]
108
+
109
+ (8) SECURITY & SETTINGS (accordion list)
110
+ - Payment Methods (cards on file)
111
+ - Set Withdrawal PIN
112
+ - KYC / Verification status + steps
113
+ - Notification preferences (wallet alerts)
114
+ - Responsible play links
115
+
116
+ (9) CONTEXTUAL TOOLTIP COPY (use exactly as hover content)
117
+ - “Playthrough Requirement”: “The total amount you must wager before funds are withdrawable.”
118
+ - “Contribution Weights”: “Different games count differently toward playthrough.”
119
+ - “WSC”: “Withdrawable Sweepstakes Coins you can cash out.”
120
+ - “Bonus SC”: “Promotional coins with 5× playthrough.”
121
+ - “Purchase SC”: “Coins bought by you; 1× playthrough.”
122
+
123
+ COMPONENT/ID MAP (for dev handoff & future binding)
124
+ - #btn-deposit, #btn-withdraw, #btn-convert
125
+ - #card-purchase-sc, #card-bonus-sc, #card-wsc, #card-gc
126
+ - #bar-purchase, #bar-bonus
127
+ - #redeemable-wsc, #redeemable-bonus
128
+ - #tx-table, #tx-filter, #tx-export
129
+ - #store-card, #promos-card
130
+ - #vip-card, #jackpot-card
131
+ - #security-accordion
132
+
133
+ ANIMATIONS (exact instructions)
134
+ - Button border-trail (continuous, no pause):
135
+ • Create an absolutely positioned gradient border layer that animates background-position from 0%→100% with linear infinite 2.5s.
136
+ • Use mask-composite to reveal only the 2px border.
137
+ • Ensure animation loops seamlessly by using a repeating conic or linear-gradient with matching start/end colors (avoid hard stops).
138
+ - Progress bars:
139
+ • Animate width from previous value to new value with 600ms ease; add subtle outer glow.
140
+ - Hover:
141
+ • Cards lift 4px, border alpha +0.08, glow of accent color.
142
+
143
+ RESPONSIVE RULES
144
+ - ≥1280px: 12-col grid; Overview (4 cols each), Progress (6/6), History full-width.
145
+ - 1024–1279: 12-col; Overview 6/6; Progress stack.
146
+ - <1024: Stack everything; sticky subheader with [Deposit], [Withdraw].
147
+
148
+ ACCESSIBILITY
149
+ - Min text 14px body, 18–22px numbers; 28–36px for big balances.
150
+ - Focus rings visible (accent blue).
151
+ - Tooltips accessible on keyboard (aria-describedby).
152
+ - Color contrast ≥ 4.5:1 for body.
153
+
154
+ PLACEHOLDER DATA (bind these to numbers for mock):
155
+ {
156
+ "purchase_sc": "18.74",
157
+ "purchase_required": "18.74",
158
+ "purchase_wagered": "12.10",
159
+ "purchase_progress_pct": "64.5",
160
+ "bonus_sc": "0.30",
161
+ "bonus_required": "1.50",
162
+ "bonus_wagered": "0.00",
163
+ "bonus_progress_pct": "0.0",
164
+ "wsc": "6.64",
165
+ "gc": "3,500",
166
+ "redeemable_wsc": "6.64",
167
+ "redeemable_bonus_sc": "0.00",
168
+ "monthly_wagered": "420.00",
169
+ "vip_progress_pct": "12",
170
+ "jackpot_contrib": "8.40"
171
+ }
172
+
173
+ VISUAL NOTES
174
+ - Purchase SC chip is orange outline with “1×”.
175
+ - Bonus SC chip is blue outline with “5×”.
176
+ - “Total Redeemable Now” should be visually emphasized near the top (mirrors WSC).
177
+ - Keep white space; limit glass cards to these sections to avoid clutter.
178
+
179
+ DELIVERABLES
180
+ - One responsive page with all sections above.
181
+ - Include a style block (or component CSS) for the seamless border-trail button and progress bars.
182
+ - Provide semantic HTML structure ready for data-binding.
183
+ - No external logic; values populated from placeholders.
184
+ Remove "Store & Promo" Section.
185
+ Move the "Right Card: Game Contributions" section to the bottom of the page
186
+ Remove
187
+ Remove
188
+ Remove "VIP & Jackpot" Section