<!DOCTYPE html>
<html lang="en"><head>
<meta charset="utf-8"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<title>QuizQuest - Prize Hub</title>
<script src="https://cdn.tailwindcss.com?plugins=forms,typography"></script>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet"/>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"/>
<script>
tailwind.config = {
darkMode: "class",
theme: {
extend: {
colors: {
primary: "#6d28d9", // Purple from the buttons
secondary: "#fbbf24", // Gold/Yellow from the text highlights
"background-light": "#f3f4f6",
"background-dark": "#0a0a0f", // Very dark background
"surface-dark": "#13131f", // Slightly lighter for cards
"surface-light": "#ffffff",
},
fontFamily: {
display: ["Inter", "sans-serif"],
body: ["Inter", "sans-serif"],
},
borderRadius: {
DEFAULT: "0.5rem",
'xl': '1rem',
'2xl': '1.5rem',
},
},
},
};
</script>
<style>
body {
font-family: 'Inter', sans-serif;
}
.text-gradient {
background: linear-gradient(to right, #ffffff, #a78bfa);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.text-gradient-gold {
background: linear-gradient(to right, #fbbf24, #f59e0b);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.glass-card {
background: rgba(19, 19, 31, 0.7);
backdrop-filter: blur(10px);
border: 1px solid rgba(255, 255, 255, 0.05);
}
</style>
</head>
<body class="bg-background-light dark:bg-background-dark text-gray-900 dark:text-gray-100 min-h-screen flex flex-col transition-colors duration-300">
<nav class="sticky top-0 z-50 bg-background-light/90 dark:bg-background-dark/80 backdrop-blur-md border-b border-gray-200 dark:border-white/5">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex items-center justify-between h-20">
<div class="flex items-center gap-3">
<div class="w-10 h-10 bg-primary rounded-xl flex items-center justify-center text-white shadow-lg shadow-primary/30">
<span class="material-icons">sports_esports</span>
</div>
<span class="font-bold text-xl tracking-tight">QuizQuest</span>
</div>
<div class="hidden md:block">
<div class="ml-10 flex items-baseline space-x-8">
<a class="hover:text-primary transition-colors px-3 py-2 rounded-md text-sm font-medium opacity-70 hover:opacity-100" href="#">Home</a>
<a class="hover:text-primary transition-colors px-3 py-2 rounded-md text-sm font-medium opacity-70 hover:opacity-100" href="#">Quizzes</a>
<a class="text-primary px-3 py-2 rounded-md text-sm font-bold relative after:content-[''] after:absolute after:bottom-0 after:left-1/2 after:-translate-x-1/2 after:w-1 after:h-1 after:bg-primary after:rounded-full" href="#">Prize Hub</a>
<a class="hover:text-primary transition-colors px-3 py-2 rounded-md text-sm font-medium opacity-70 hover:opacity-100" href="#">Leaderboard</a>
</div>
</div>
<div class="flex items-center gap-4">
<div class="hidden md:flex flex-col items-end mr-2">
<span class="text-xs text-gray-500 dark:text-gray-400 uppercase tracking-wider font-semibold">Your Balance</span>
<div class="flex items-center gap-1 text-secondary font-bold text-lg">
<span class="material-icons text-sm">monetization_on</span>
<span>12,450 QP</span>
</div>
</div>
<button class="bg-surface-light dark:bg-surface-dark border border-gray-200 dark:border-white/10 hover:border-primary/50 p-2 rounded-full relative group transition-all">
<span class="material-icons text-gray-600 dark:text-gray-300 group-hover:text-primary">notifications</span>
<span class="absolute top-2 right-2 w-2 h-2 bg-red-500 rounded-full animate-pulse"></span>
</button>
<div class="h-10 w-10 rounded-full bg-gradient-to-br from-purple-500 to-indigo-600 border-2 border-white/20 overflow-hidden cursor-pointer shadow-lg shadow-purple-500/20">
<img alt="User Avatar" class="w-full h-full object-cover" src="https://lh3.googleusercontent.com/aida-public/AB6AXuC1HsUj-dvgftaFm09hNc9BATyVEIQvUxW8ypsxQFaSCJeJo9-8wgj3ECMqe5SApXg-RKRPofBZYkGbqHMRrbtQnDOeM5-7wqFOCf6HUxapNtHu033NXNp-2cRIvX6L_dFW1px7CDGPSJBFIsUwsghN-5aFxlPbfyU2Zj6HE-8sGsxLENMkkloYcGeOpo_rHK1ByLnG-kNo80VclnEG4ZqDqU6Kdz_JKuEWPeDyADDBU837zksfeXEFCx0Pkw7EOuhemO1dibo2wKG1"/>
</div>
</div>
</div>
</div>
</nav>
<main class="flex-grow max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8 w-full">
<div class="relative mb-12 rounded-3xl overflow-hidden">
<div class="absolute inset-0 bg-gradient-to-r from-primary/20 to-transparent opacity-50 blur-3xl -z-10"></div>
<div class="flex flex-col md:flex-row justify-between items-end gap-6 p-6 md:p-0">
<div class="max-w-2xl">
<div class="inline-flex items-center gap-2 px-3 py-1 rounded-full bg-yellow-500/10 border border-yellow-500/20 text-yellow-500 text-xs font-bold uppercase tracking-wider mb-4">
<span class="w-2 h-2 rounded-full bg-yellow-500 animate-pulse"></span>
Premium Store
</div>
<h1 class="text-4xl md:text-5xl font-extrabold mb-4 tracking-tight leading-tight">
Redeem Your <span class="text-gradient-gold">Victory</span>
</h1>
<p class="text-lg text-gray-600 dark:text-gray-400 max-w-xl">
Turn your hard-earned Quiz Points into real-world rewards. From latest tech gadgets to exclusive merchandise.
</p>
</div>
<div class="w-full md:w-auto relative group">
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
<span class="material-icons text-gray-400">search</span>
</div>
<input class="block w-full md:w-80 pl-10 pr-3 py-3 border border-gray-200 dark:border-white/10 rounded-xl leading-5 bg-white dark:bg-surface-dark placeholder-gray-500 focus:outline-none focus:ring-2 focus:ring-primary focus:border-primary sm:text-sm transition-all shadow-sm" placeholder="Search for rewards..." type="text"/>
</div>
</div>
</div>
<div class="flex flex-col lg:flex-row gap-8">
<aside class="w-full lg:w-64 flex-shrink-0">
<div class="sticky top-24 space-y-8">
<div class="bg-white dark:glass-card rounded-2xl p-6 shadow-sm border border-gray-100 dark:border-white/5">
<h3 class="font-bold text-gray-900 dark:text-white mb-4 flex items-center gap-2">
<span class="material-icons text-primary text-sm">category</span> Categories
</h3>
<div class="space-y-2">
<label class="flex items-center space-x-3 cursor-pointer group p-2 hover:bg-gray-50 dark:hover:bg-white/5 rounded-lg transition-colors">
<input checked="" class="form-checkbox h-5 w-5 text-primary rounded border-gray-300 bg-gray-100 dark:bg-white/10 dark:border-white/20 focus:ring-primary focus:ring-offset-0" type="checkbox"/>
<span class="text-gray-700 dark:text-gray-300 group-hover:text-primary transition-colors">All Rewards</span>
</label>
<label class="flex items-center space-x-3 cursor-pointer group p-2 hover:bg-gray-50 dark:hover:bg-white/5 rounded-lg transition-colors">
<input class="form-checkbox h-5 w-5 text-primary rounded border-gray-300 bg-gray-100 dark:bg-white/10 dark:border-white/20 focus:ring-primary focus:ring-offset-0" type="checkbox"/>
<span class="text-gray-700 dark:text-gray-300 group-hover:text-primary transition-colors">Electronics</span>
</label>
<label class="flex items-center space-x-3 cursor-pointer group p-2 hover:bg-gray-50 dark:hover:bg-white/5 rounded-lg transition-colors">
<input class="form-checkbox h-5 w-5 text-primary rounded border-gray-300 bg-gray-100 dark:bg-white/10 dark:border-white/20 focus:ring-primary focus:ring-offset-0" type="checkbox"/>
<span class="text-gray-700 dark:text-gray-300 group-hover:text-primary transition-colors">Vouchers</span>
</label>
<label class="flex items-center space-x-3 cursor-pointer group p-2 hover:bg-gray-50 dark:hover:bg-white/5 rounded-lg transition-colors">
<input class="form-checkbox h-5 w-5 text-primary rounded border-gray-300 bg-gray-100 dark:bg-white/10 dark:border-white/20 focus:ring-primary focus:ring-offset-0" type="checkbox"/>
<span class="text-gray-700 dark:text-gray-300 group-hover:text-primary transition-colors">Merchandise</span>
</label>
<label class="flex items-center space-x-3 cursor-pointer group p-2 hover:bg-gray-50 dark:hover:bg-white/5 rounded-lg transition-colors">
<input class="form-checkbox h-5 w-5 text-primary rounded border-gray-300 bg-gray-100 dark:bg-white/10 dark:border-white/20 focus:ring-primary focus:ring-offset-0" type="checkbox"/>
<span class="text-gray-700 dark:text-gray-300 group-hover:text-primary transition-colors">Experiences</span>
</label>
</div>
</div>
<div class="bg-white dark:glass-card rounded-2xl p-6 shadow-sm border border-gray-100 dark:border-white/5">
<h3 class="font-bold text-gray-900 dark:text-white mb-4 flex items-center gap-2">
<span class="material-icons text-primary text-sm">tune</span> Point Range
</h3>
<div class="px-2">
<input class="w-full h-2 bg-gray-200 dark:bg-white/10 rounded-lg appearance-none cursor-pointer accent-primary" max="100000" min="0" type="range"/>
<div class="flex justify-between text-xs text-gray-500 mt-2 font-mono">
<span>0 QP</span>
<span>100k+ QP</span>
</div>
</div>
</div>
</div>
</aside>
<div class="flex-grow">
<div class="flex justify-between items-center mb-6">
<p class="text-gray-500 dark:text-gray-400 text-sm"><span class="font-bold text-gray-900 dark:text-white">24</span> Rewards Found</p>
<div class="flex items-center gap-2">
<span class="text-sm text-gray-500 dark:text-gray-400 hidden sm:inline">Sort by:</span>
<select class="bg-white dark:bg-surface-dark border border-gray-200 dark:border-white/10 text-gray-700 dark:text-gray-300 text-sm rounded-lg focus:ring-primary focus:border-primary block p-2">
<option>Popularity</option>
<option>Price: Low to High</option>
<option>Price: High to Low</option>
<option>Newest Arrivals</option>
</select>
</div>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6">
<div class="group relative bg-white dark:glass-card rounded-2xl overflow-hidden shadow-lg border border-gray-100 dark:border-white/5 transition-all duration-300 hover:shadow-2xl hover:shadow-primary/20 hover:-translate-y-1">
<div class="absolute top-4 left-4 z-10 bg-gradient-to-r from-yellow-500 to-orange-500 text-white text-xs font-bold px-3 py-1 rounded-full shadow-lg">
TOP PICK
</div>
<button class="absolute top-4 right-4 z-10 w-8 h-8 rounded-full bg-black/20 backdrop-blur-sm flex items-center justify-center text-white/70 hover:text-white hover:bg-black/40 transition-colors">
<span class="material-icons text-sm">favorite_border</span>
</button>
<div class="h-64 bg-gradient-to-b from-gray-100 to-white dark:from-[#1a1a2e] dark:to-[#16213e] relative flex items-center justify-center p-6 overflow-hidden">
<div class="absolute inset-0 bg-[radial-gradient(circle_at_50%_50%,rgba(109,40,217,0.1),transparent_70%)]"></div>
<img alt="iPhone 15 Pro Max" class="h-full object-contain transform group-hover:scale-110 transition-transform duration-500 drop-shadow-2xl" src="https://lh3.googleusercontent.com/aida-public/AB6AXuBAK0Wu_nrw2d_KmNGbQyTlOJVqm4PJuHXLNOhSOyw5NOVeMlzCi8Ke75mwPFbkgnMoE6fv1oyRNuyYy-PzhsHAu0hn7F0qgAIS_yYzK3D14QlQJTGIeqYUIQBYTpbZx-483uNwNzoikMG9iDE-bO9rggwJSKE2FO2arE5tE6a16-cEhSXk3a2lDrMufvnDAvT0RDWuf0eigIh6XExVGLG8vv1e79St3D5Tppdy3SLoEmImdZsFdI4zMI8jYSto3kObWvtmmNbFUc6H"/>
</div>
<div class="p-5">
<div class="flex justify-between items-start mb-2">
<div>
<p class="text-xs text-primary font-bold uppercase tracking-wide mb-1">Electronics</p>
<h3 class="text-lg font-bold text-gray-900 dark:text-white leading-tight">iPhone 15 Pro Max</h3>
</div>
</div>
<div class="flex items-center gap-2 mb-4">
<span class="w-2 h-2 bg-green-500 rounded-full animate-pulse"></span>
<span class="text-xs text-green-600 dark:text-green-400 font-medium">In Stock (Limited)</span>
</div>
<div class="flex items-center justify-between mt-4 pt-4 border-t border-gray-100 dark:border-white/5">
<div class="flex flex-col">
<span class="text-xs text-gray-500 dark:text-gray-400">Cost</span>
<span class="text-xl font-extrabold text-secondary flex items-center gap-1">
<span class="material-icons text-base">monetization_on</span>
250,000
</span>
</div>
<button class="bg-primary hover:bg-purple-700 text-white px-5 py-2.5 rounded-xl font-semibold shadow-lg shadow-primary/30 transition-all hover:scale-105 active:scale-95 flex items-center gap-2 text-sm">
Claim Now <span class="material-icons text-sm">arrow_forward</span>
</button>
</div>
</div>
</div>
<div class="group relative bg-white dark:glass-card rounded-2xl overflow-hidden shadow-lg border border-gray-100 dark:border-white/5 transition-all duration-300 hover:shadow-2xl hover:shadow-primary/20 hover:-translate-y-1">
<button class="absolute top-4 right-4 z-10 w-8 h-8 rounded-full bg-black/20 backdrop-blur-sm flex items-center justify-center text-white/70 hover:text-white hover:bg-black/40 transition-colors">
<span class="material-icons text-sm">favorite_border</span>
</button>
<div class="h-64 bg-gradient-to-b from-gray-100 to-white dark:from-[#1a1a2e] dark:to-[#16213e] relative flex items-center justify-center p-6">
<div class="absolute inset-0 bg-[radial-gradient(circle_at_50%_50%,rgba(56,189,248,0.1),transparent_70%)]"></div>
<img alt="PlayStation 5" class="h-48 object-contain transform group-hover:scale-110 transition-transform duration-500 drop-shadow-2xl rotate-3 group-hover:rotate-6" src="https://lh3.googleusercontent.com/aida-public/AB6AXuDnfDMa5WAxJ-Q9fLJHitvplZJ41tSmnMBhnoYqy2YfqMf0X-60EPPEejxDaRCwFlTQNEGRJ7Vj6O-qnRCrzsFUBHfZ6_9GiEY8STCBv-pFcLRAuHtdUzPXP8Hkpt_JxQvFBW9Widd-qqoecrFkiGOFJ4A99JuAgjfv7zKItZM0F6WK0aU2InHxnxrWyzmn3iG0FTnLOL321Cj75gr3xezaP83qQW01s5_ZlZ6CAbZWf0D3c-ax5p-iiuabsIe4pIDYutS3PIJ5plue"/>
</div>
<div class="p-5">
<div class="flex justify-between items-start mb-2">
<div>
<p class="text-xs text-primary font-bold uppercase tracking-wide mb-1">Electronics</p>
<h3 class="text-lg font-bold text-gray-900 dark:text-white leading-tight">Sony PlayStation 5</h3>
</div>
</div>
<div class="flex items-center gap-2 mb-4">
<span class="w-2 h-2 bg-green-500 rounded-full"></span>
<span class="text-xs text-green-600 dark:text-green-400 font-medium">In Stock</span>
</div>
<div class="flex items-center justify-between mt-4 pt-4 border-t border-gray-100 dark:border-white/5">
<div class="flex flex-col">
<span class="text-xs text-gray-500 dark:text-gray-400">Cost</span>
<span class="text-xl font-extrabold text-secondary flex items-center gap-1">
<span class="material-icons text-base">monetization_on</span>
180,000
</span>
</div>
<button class="bg-gray-100 dark:bg-white/10 hover:bg-primary hover:text-white text-gray-900 dark:text-white px-5 py-2.5 rounded-xl font-semibold transition-all hover:scale-105 active:scale-95 flex items-center gap-2 text-sm border border-gray-200 dark:border-white/10">
Details
</button>
</div>
</div>
</div>
<div class="group relative bg-white dark:glass-card rounded-2xl overflow-hidden shadow-lg border border-gray-100 dark:border-white/5 transition-all duration-300 hover:shadow-2xl hover:shadow-primary/20 hover:-translate-y-1">
<button class="absolute top-4 right-4 z-10 w-8 h-8 rounded-full bg-black/20 backdrop-blur-sm flex items-center justify-center text-white/70 hover:text-white hover:bg-black/40 transition-colors">
<span class="material-icons text-sm">favorite_border</span>
</button>
<div class="h-64 bg-gradient-to-b from-gray-100 to-white dark:from-[#1a1a2e] dark:to-[#16213e] relative flex items-center justify-center p-6">
<img alt="Amazon Gift Card" class="h-40 w-full object-cover rounded-xl shadow-lg transform group-hover:scale-105 transition-transform duration-500" src="https://lh3.googleusercontent.com/aida-public/AB6AXuA2-lv8BN4FLedZv7dOf4YHTTWfi2QY-aAIPSQfi7CYZofdtUc_uf--fkYp87iMLJnAfBC8HCTQyeGotu3PFn3hWySh6_mdRwvGq-252eA9ih87klJ_S4ewujuODEpsGdLUaWgJKQ8Nf9d0fZSgDKuTQGGux5ohHmkXSw04EvrTHbdCcuAiU41310YzzxSNeItzFRo_GWwhvk92LBxiCYpcv7lAQ3oHKwHSxmD6BGNJz8PsRMi-1YfarsaSCEOPytNqWuurQcs1q_bi"/>
<div class="absolute bottom-10 left-0 right-0 text-center">
<span class="bg-black/80 text-white px-3 py-1 rounded-full text-xs font-bold backdrop-blur-sm">₹5,000 Value</span>
</div>
</div>
<div class="p-5">
<div class="flex justify-between items-start mb-2">
<div>
<p class="text-xs text-primary font-bold uppercase tracking-wide mb-1">Vouchers</p>
<h3 class="text-lg font-bold text-gray-900 dark:text-white leading-tight">Amazon Gift Card</h3>
</div>
</div>
<div class="flex items-center gap-2 mb-4">
<span class="w-2 h-2 bg-green-500 rounded-full"></span>
<span class="text-xs text-green-600 dark:text-green-400 font-medium">Digital Delivery</span>
</div>
<div class="flex items-center justify-between mt-4 pt-4 border-t border-gray-100 dark:border-white/5">
<div class="flex flex-col">
<span class="text-xs text-gray-500 dark:text-gray-400">Cost</span>
<span class="text-xl font-extrabold text-secondary flex items-center gap-1">
<span class="material-icons text-base">monetization_on</span>
5,500
</span>
</div>
<button class="bg-primary hover:bg-purple-700 text-white px-5 py-2.5 rounded-xl font-semibold shadow-lg shadow-primary/30 transition-all hover:scale-105 active:scale-95 flex items-center gap-2 text-sm">
Claim Now
</button>
</div>
</div>
</div>
<div class="group relative bg-white dark:glass-card rounded-2xl overflow-hidden shadow-lg border border-gray-100 dark:border-white/5 transition-all duration-300 hover:shadow-2xl hover:shadow-primary/20 hover:-translate-y-1">
<button class="absolute top-4 right-4 z-10 w-8 h-8 rounded-full bg-black/20 backdrop-blur-sm flex items-center justify-center text-white/70 hover:text-white hover:bg-black/40 transition-colors">
<span class="material-icons text-sm">favorite_border</span>
</button>
<div class="h-64 bg-gradient-to-b from-gray-100 to-white dark:from-[#1a1a2e] dark:to-[#16213e] relative flex items-center justify-center p-6">
<div class="absolute inset-0 bg-[radial-gradient(circle_at_50%_50%,rgba(236,72,153,0.1),transparent_70%)]"></div>
<img alt="Wireless Headphones" class="h-48 object-contain transform group-hover:scale-110 transition-transform duration-500 drop-shadow-2xl" src="https://lh3.googleusercontent.com/aida-public/AB6AXuBav3aiY-PAqTRu6hJEQNI65gs-8knnagTq4T4LUUgPDXhXrRDeUCqRzLAB6U1ER5F237M8kaAcqRUMsBNFnW0n1H-WR1OYoauIz3it6zIUVnwz6C2R1Xvu4Oe6vYLgRjVhy563M5-MmEAZFJhF7j2NIgLeFalTWESgDi_1FmCxrCPNbLw6TqvvNND88A_V_PHJmkX8LctUjT-anUGqfk27LarwIckuRmEKy5ZAamWpKWTCWqEZfAozyaQXpMsg-2aOm4fXjGd63Uif"/>
</div>
<div class="p-5">
<div class="flex justify-between items-start mb-2">
<div>
<p class="text-xs text-primary font-bold uppercase tracking-wide mb-1">Electronics</p>
<h3 class="text-lg font-bold text-gray-900 dark:text-white leading-tight">Pro Noise Cancelling</h3>
</div>
</div>
<div class="flex items-center gap-2 mb-4">
<span class="w-2 h-2 bg-yellow-500 rounded-full"></span>
<span class="text-xs text-yellow-600 dark:text-yellow-400 font-medium">Low Stock</span>
</div>
<div class="flex items-center justify-between mt-4 pt-4 border-t border-gray-100 dark:border-white/5">
<div class="flex flex-col">
<span class="text-xs text-gray-500 dark:text-gray-400">Cost</span>
<span class="text-xl font-extrabold text-secondary flex items-center gap-1">
<span class="material-icons text-base">monetization_on</span>
45,000
</span>
</div>
<button class="bg-gray-100 dark:bg-white/10 hover:bg-primary hover:text-white text-gray-900 dark:text-white px-5 py-2.5 rounded-xl font-semibold transition-all hover:scale-105 active:scale-95 flex items-center gap-2 text-sm border border-gray-200 dark:border-white/10">
Details
</button>
</div>
</div>
</div>
<div class="group relative bg-white dark:glass-card rounded-2xl overflow-hidden shadow-lg border border-gray-100 dark:border-white/5 transition-all duration-300 hover:shadow-2xl hover:shadow-primary/20 hover:-translate-y-1">
<button class="absolute top-4 right-4 z-10 w-8 h-8 rounded-full bg-black/20 backdrop-blur-sm flex items-center justify-center text-white/70 hover:text-white hover:bg-black/40 transition-colors">
<span class="material-icons text-sm">favorite_border</span>
</button>
<div class="h-64 bg-gradient-to-b from-gray-100 to-white dark:from-[#1a1a2e] dark:to-[#16213e] relative flex items-center justify-center p-6">
<img alt="Premium Hoodie" class="h-56 object-contain transform group-hover:scale-105 transition-transform duration-500 drop-shadow-xl" src="https://lh3.googleusercontent.com/aida-public/AB6AXuABTMP4-MvzdmCwIxZ3ZOeB5AdrqWC3RvrLsO_TY56oZm74IPsLV10qGgQAVdW_-JEwstFaRcJ-ixlYuKzyHApIP56alw_3TPaEv67plSv38gQ8DPjNkrqW2-gi3ZSQqCc2SJTEHL6WsHLHM02o2CgNZvg3OIhbug3-WDVegk7oIylI9OGKVYzRoE7M1JwNHBVJ-qfgvyPBzMXCdtSyPPdtHAnZnkncRuc96KFhgD6zP-VqsqNk0PjNzbEKddDwD2vz1li0nN01d_Mm"/>
</div>
<div class="p-5">
<div class="flex justify-between items-start mb-2">
<div>
<p class="text-xs text-primary font-bold uppercase tracking-wide mb-1">Merchandise</p>
<h3 class="text-lg font-bold text-gray-900 dark:text-white leading-tight">QuizQuest Elite Hoodie</h3>
</div>
</div>
<div class="flex items-center gap-2 mb-4">
<span class="w-2 h-2 bg-green-500 rounded-full"></span>
<span class="text-xs text-green-600 dark:text-green-400 font-medium">In Stock</span>
</div>
<div class="flex items-center justify-between mt-4 pt-4 border-t border-gray-100 dark:border-white/5">
<div class="flex flex-col">
<span class="text-xs text-gray-500 dark:text-gray-400">Cost</span>
<span class="text-xl font-extrabold text-secondary flex items-center gap-1">
<span class="material-icons text-base">monetization_on</span>
8,000
</span>
</div>
<button class="bg-primary hover:bg-purple-700 text-white px-5 py-2.5 rounded-xl font-semibold shadow-lg shadow-primary/30 transition-all hover:scale-105 active:scale-95 flex items-center gap-2 text-sm">
Claim Now
</button>
</div>
</div>
</div>
<div class="group relative bg-white dark:glass-card rounded-2xl overflow-hidden shadow-lg border border-gray-100 dark:border-white/5 transition-all duration-300 hover:shadow-2xl hover:shadow-primary/20 hover:-translate-y-1">
<button class="absolute top-4 right-4 z-10 w-8 h-8 rounded-full bg-black/20 backdrop-blur-sm flex items-center justify-center text-white/70 hover:text-white hover:bg-black/40 transition-colors">
<span class="material-icons text-sm">favorite_border</span>
</button>
<div class="h-64 bg-gradient-to-b from-gray-100 to-white dark:from-[#1a1a2e] dark:to-[#16213e] relative flex items-center justify-center p-6">
<div class="absolute inset-0 bg-[radial-gradient(circle_at_50%_50%,rgba(20,184,166,0.1),transparent_70%)]"></div>
<img alt="Controller" class="h-44 object-contain transform group-hover:scale-110 transition-transform duration-500 drop-shadow-2xl -rotate-12 group-hover:-rotate-6" src="https://lh3.googleusercontent.com/aida-public/AB6AXuCmOTMVvkR5ULkWbdk_ZZgxt_mmWrCOpN08I7X1YEsqks2VQuOpEE-ywzKnKuACVvY1Wy-D9pWtbFYYJ3f27vqt5KNrXudwvpnZKLOoUQwpegm67B-QF2Lqjbsq3trmBg4SaeFvSmlTEnO4tsXM7DzribETe91sm0lZ67pWcdLTMnocvsclTKjhZ3-S02j80o72Jjtppy23_1qqMHqzq7nQqgiANwxns_3PvsamNoN2cobfmTrjQTAz5jDZL8Agdzqf-MMz4wYtsRLR"/>
</div>
<div class="p-5">
<div class="flex justify-between items-start mb-2">
<div>
<p class="text-xs text-primary font-bold uppercase tracking-wide mb-1">Electronics</p>
<h3 class="text-lg font-bold text-gray-900 dark:text-white leading-tight">Xbox Wireless Controller</h3>
</div>
</div>
<div class="flex items-center gap-2 mb-4">
<span class="w-2 h-2 bg-red-500 rounded-full animate-ping opacity-75"></span>
<span class="text-xs text-red-600 dark:text-red-400 font-medium">Last 2 Left</span>
</div>
<div class="flex items-center justify-between mt-4 pt-4 border-t border-gray-100 dark:border-white/5">
<div class="flex flex-col">
<span class="text-xs text-gray-500 dark:text-gray-400">Cost</span>
<span class="text-xl font-extrabold text-secondary flex items-center gap-1">
<span class="material-icons text-base">monetization_on</span>
12,500
</span>
</div>
<button class="bg-gray-100 dark:bg-white/10 hover:bg-primary hover:text-white text-gray-900 dark:text-white px-5 py-2.5 rounded-xl font-semibold transition-all hover:scale-105 active:scale-95 flex items-center gap-2 text-sm border border-gray-200 dark:border-white/10">
Details
</button>
</div>
</div>
</div>
</div>
<div class="mt-12 flex justify-center">
<nav class="inline-flex rounded-xl shadow-sm isolate">
<a class="relative inline-flex items-center rounded-l-xl px-4 py-3 bg-white dark:bg-surface-dark border border-gray-200 dark:border-white/10 text-gray-500 dark:text-gray-400 hover:bg-gray-50 dark:hover:bg-white/5 transition-colors" href="#">
<span class="material-icons text-sm">chevron_left</span>
</a>
<a class="relative inline-flex items-center px-4 py-3 bg-primary text-white border border-primary text-sm font-semibold focus:z-20 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600" href="#">1</a>
<a class="relative inline-flex items-center px-4 py-3 bg-white dark:bg-surface-dark border border-gray-200 dark:border-white/10 text-gray-500 dark:text-gray-400 hover:bg-gray-50 dark:hover:bg-white/5 text-sm font-semibold transition-colors" href="#">2</a>
<a class="relative inline-flex items-center px-4 py-3 bg-white dark:bg-surface-dark border border-gray-200 dark:border-white/10 text-gray-500 dark:text-gray-400 hover:bg-gray-50 dark:hover:bg-white/5 text-sm font-semibold transition-colors" href="#">3</a>
<a class="relative inline-flex items-center rounded-r-xl px-4 py-3 bg-white dark:bg-surface-dark border border-gray-200 dark:border-white/10 text-gray-500 dark:text-gray-400 hover:bg-gray-50 dark:hover:bg-white/5 transition-colors" href="#">
<span class="material-icons text-sm">chevron_right</span>
</a>
</nav>
</div>
</div>
</div>
</main>
<footer class="bg-white dark:bg-black/50 border-t border-gray-200 dark:border-white/5 mt-20 pt-16 pb-8">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="grid grid-cols-1 md:grid-cols-4 gap-12 mb-12">
<div class="col-span-1 md:col-span-1">
<div class="flex items-center gap-3 mb-6">
<div class="w-8 h-8 bg-primary rounded-lg flex items-center justify-center text-white">
<span class="material-icons text-sm">sports_esports</span>
</div>
<span class="font-bold text-lg tracking-tight dark:text-white">QuizQuest</span>
</div>
<p class="text-gray-500 dark:text-gray-400 text-sm leading-relaxed">
Compete with thousands of players, earn points, and claim massive rewards. The ultimate quiz experience starts here.
</p>
</div>
<div>
<h4 class="font-bold text-gray-900 dark:text-white mb-6">Platform</h4>
<ul class="space-y-4 text-sm text-gray-500 dark:text-gray-400">
<li><a class="hover:text-primary transition-colors" href="#">Play Quiz</a></li>
<li><a class="hover:text-primary transition-colors" href="#">Leaderboard</a></li>
<li><a class="hover:text-primary transition-colors" href="#">Prize Hub</a></li>
</ul>
</div>
<div>
<h4 class="font-bold text-gray-900 dark:text-white mb-6">Support</h4>
<ul class="space-y-4 text-sm text-gray-500 dark:text-gray-400">
<li><a class="hover:text-primary transition-colors" href="#">Help Center</a></li>
<li><a class="hover:text-primary transition-colors" href="#">Terms of Service</a></li>
<li><a class="hover:text-primary transition-colors" href="#">Privacy Policy</a></li>
</ul>
</div>
<div>
<h4 class="font-bold text-gray-900 dark:text-white mb-6">Stay Updated</h4>
<div class="flex gap-2">
<input class="bg-gray-50 dark:bg-white/5 border border-gray-200 dark:border-white/10 rounded-lg px-4 py-2 text-sm w-full focus:ring-primary focus:border-primary" placeholder="Enter your email" type="email"/>
<button class="bg-primary text-white p-2 rounded-lg hover:bg-purple-700 transition-colors">
<span class="material-icons text-sm">arrow_forward</span>
</button>
</div>
</div>
</div>
<div class="border-t border-gray-200 dark:border-white/5 pt-8 flex flex-col md:flex-row justify-between items-center gap-4">
<p class="text-gray-400 text-xs">© 2023 QuizQuest. All rights reserved.</p>
<div class="flex gap-6">
<a class="text-gray-400 hover:text-white transition-colors" href="#"><i class="fab fa-twitter"></i></a>
<a class="text-gray-400 hover:text-white transition-colors" href="#"><i class="fab fa-discord"></i></a>
<a class="text-gray-400 hover:text-white transition-colors" href="#"><i class="fab fa-instagram"></i></a>
</div>
</div>
</div>
</footer>
</body></html>