ProjectGenesis commited on
Commit
ee20fd5
·
verified ·
1 Parent(s): 0844f3a

Design a single-screen “COMING SOON” landing page for FiveXBet.com, built in a neon blue + neon magenta cyber-casino aesthetic.

Browse files

High resolution, premium, modern, above-the-fold only.
Everything lives on one hero screen. Do NOT create additional sections or full pages.
1. Overall Theme
Dark black background with smooth neon gradients (neon blue upper-left → neon magenta lower-right).
Futuristic crypto-casino vibe with glowing particles, faint wireframe grids, light streaks, and soft flares.
Aesthetic: high-end cyberpunk casino + crypto fintech + neon esports.
2. Header
Top-left: FiveXBet.com logo — “FiveX” in neon blue, “Bet” in neon magenta, subtle rim glow.
Top-right: lightweight ghost navigation (About · Rewards · Support) in tiny, low-opacity neon outline text.
Transparent header bar with soft neon line below it.
3. Hero Title Block
Centered:
Massive title:
“FiveXBet.com – Crypto Casino Coming Soon”
Style: metallic, sharp sans-serif, neon blue inner glow + magenta rim light.
Subheadline:
“Powered by BTC • ETH • USDT • Play-to-Win Rewards • Pre-Launch Bonuses”
Clean white text with soft blue tint.
Behind/around the text:
Floating BTC, ETH, USDT 3D neon coins
Blurred casino silhouettes (slot machine lights, roulette rim glows, card suits)
Light particles + smooth cyber streaks
4. Countdown Timer Block
Placed directly under the hero text.
Glassmorphism countdown panel:
Frosted black transparency
Neon blue left-edge glow / neon magenta right-edge glow
Four compartments: DAYS — HOURS — MINUTES — SECONDS
Large glowing white numbers with subtle neon halo
Tiny line beneath:
“Launch Window: Q1 2026 – Stay Ahead of the Drop.”
5. Pre-Registration CTA (Under Timer)
Horizontal bar with:
Left: email field (placeholder “Enter your email for early access” with neon outline)
Right: pill button “Pre-Register for Rewards” in a neon blue→magenta gradient with inner glow
Small caption:
“Pre-launch users receive freespins, credit boosts, and exclusive bonus drops.”
6. Horizontal Game Image Carousel (NEW)
Place this directly BELOW the CTA bar, still inside the hero screen.
Carousel Specs:
A horizontal scrolling ribbon with 6–10 square image placeholders representing game thumbnails.
Each placeholder:
1:1 card ratio
Dark glossy background
Neon blue border glow
Thin magenta rim highlights
Subtle reflection as if embossed
Centered text: “GAME PREVIEW” in tiny neon outline letters (not actual game art)
Cards slightly angled (2–3 degrees) for a cinematic arcade feel.
Add soft drop shadows + floating particles behind the carousel.
Left and right edges should show partial cards to indicate it scrolls horizontally.
Optional small neon arrows on both sides — minimal, sleek.
Carousel Container Design:
Semi-transparent frosted bar behind the cards
Neon gradient edges
Light glow under it to make the row float
Keep the carousel compact — it must NOT feel like a second section.
It should visually fit inside the same hero block, aligned under the timer + CTA.
7. Facebook Promo Pop-Up
Right side of the hero screen:
Floating holographic pop-up panel
Neon magenta outer border with animated glow lines running around the perimeter
Inside:
Large neon blue Facebook “f” icon
Bold text:
“Follow Us for Freespins & Credit Drops”
Smaller subtext:
“Get extra bonuses for pre-registration and Facebook followers.”
Mini neon-blue pill button: “Follow FiveXBet”
Add a faint neon tether line connecting the pop-up to the main hero content.
8. Micro-Details
Thin vertical neon accent bars along far left and right screen edges
Sparse hologram pixels floating subtly
A minimal rising crypto-line graph in the background (no numbers, just glow)
Consistent accent colors: Neon Blue #00E4FF & Neon Magenta #FF00FF
9. Footer Strip
A thin footer at the bottom:
Center text:
“© FiveXBet.com – All Rights Reserved”
Small neon divider line above it.
10. Hard Restrictions
Only generate this one single-screen coming soon layout.
Do NOT create additional pages, sections, mockups, or scrolling content beyond what is described here.
No extra fluff — keep everything tightly framed as a coming soon hero splash.

Files changed (4) hide show
  1. README.md +8 -5
  2. index.html +169 -19
  3. script.js +152 -0
  4. style.css +113 -18
README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Neon Cyber Casino Blitz
3
- emoji: 🐨
4
- colorFrom: blue
5
- colorTo: indigo
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
1
  ---
2
+ title: Neon Cyber Casino Blitz 🎰
3
+ colorFrom: gray
4
+ colorTo: purple
5
+ emoji: 🐳
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite-v3
10
  ---
11
 
12
+ # Welcome to your new DeepSite project!
13
+ This project was created with [DeepSite](https://huggingface.co/deepsite).
index.html CHANGED
@@ -1,19 +1,169 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>FiveXBet.com - Coming Soon</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
9
+ <script src="https://unpkg.com/feather-icons"></script>
10
+ <link rel="stylesheet" href="style.css">
11
+ <script>
12
+ tailwind.config = {
13
+ theme: {
14
+ extend: {
15
+ colors: {
16
+ neonblue: '#00E4FF',
17
+ neonmagenta: '#FF00FF',
18
+ darkbg: '#05050A',
19
+ },
20
+ boxShadow: {
21
+ 'neon-blue': '0 0 15px rgba(0, 228, 255, 0.8)',
22
+ 'neon-magenta': '0 0 15px rgba(255, 0, 255, 0.8)',
23
+ 'double-glow': '0 0 15px rgba(0, 228, 255, 0.8), 0 0 30px rgba(255, 0, 255, 0.6)',
24
+ }
25
+ }
26
+ }
27
+ }
28
+ </script>
29
+ </head>
30
+ <body class="bg-darkbg overflow-hidden h-screen flex flex-col">
31
+ <!-- Particle Background -->
32
+ <div id="particles-js" class="absolute w-full h-full"></div>
33
+
34
+ <!-- Main Container -->
35
+ <div class="relative z-10 flex flex-col h-full px-6">
36
+ <!-- Header -->
37
+ <header class="py-6 flex justify-between items-center border-b border-opacity-20 border-neonblue">
38
+ <div class="text-3xl font-bold tracking-tighter">
39
+ <span class="text-neonblue drop-shadow-neon-blue">FiveX</span>
40
+ <span class="text-neonmagenta drop-shadow-neon-magenta">Bet</span>
41
+ <span class="text-xs text-white ml-1">.com</span>
42
+ </div>
43
+ <nav class="hidden md:flex space-x-6">
44
+ <a href="#" class="text-xs text-white opacity-60 hover:opacity-100 hover:text-neonblue transition-all duration-300">About</a>
45
+ <a href="#" class="text-xs text-white opacity-60 hover:opacity-100 hover:text-neonmagenta transition-all duration-300">Rewards</a>
46
+ <a href="#" class="text-xs text-white opacity-60 hover:opacity-100 hover:text-neonblue transition-all duration-300">Support</a>
47
+ </nav>
48
+ </header>
49
+
50
+ <!-- Main Hero Content -->
51
+ <main class="flex-grow flex flex-col justify-center items-center text-center px-4">
52
+ <!-- Title Block -->
53
+ <div class="max-w-3xl relative mb-12">
54
+ <h1 class="text-5xl md:text-7xl font-bold mb-6 leading-tight">
55
+ <span class="text-white bg-clip-text text-transparent bg-gradient-to-r from-neonblue to-neonmagenta">
56
+ FiveXBet.com
57
+ </span>
58
+ <span class="block text-xl md:text-2xl text-white opacity-90 mt-4 font-normal">
59
+ Crypto Casino Coming Soon
60
+ </span>
61
+ </h1>
62
+ <div class="text-white opacity-80 text-sm md:text-base mb-8">
63
+ Powered by <span class="text-neonblue">BTC</span> • <span class="text-neonblue">ETH</span> • <span class="text-neonblue">USDT</span> • Play-to-Win Rewards • Pre-Launch Bonuses
64
+ </div>
65
+ <!-- Crypto Icons Floating -->
66
+ <div class="absolute -top-20 -left-20 opacity-30">
67
+ <i data-feather="dollar-sign" class="w-16 h-16 text-neonblue"></i>
68
+ </div>
69
+ <div class="absolute -bottom-10 -right-20 opacity-30">
70
+ <i data-feather="activity" class="w-16 h-16 text-neonmagenta"></i>
71
+ </div>
72
+ </div>
73
+
74
+ <!-- Countdown Timer -->
75
+ <div class="glass-panel mb-10 p-6 md:p-8 rounded-lg backdrop-blur-sm">
76
+ <div class="flex justify-center space-x-2 md:space-x-6">
77
+ <div class="text-center">
78
+ <div class="text-4xl md:text-5xl font-bold text-white">00</div>
79
+ <div class="text-xs text-white opacity-70">DAYS</div>
80
+ </div>
81
+ <div class="text-4xl text-white opacity-50 self-center">:</div>
82
+ <div class="text-center">
83
+ <div class="text-4xl md:text-5xl font-bold text-white">00</div>
84
+ <div class="text-xs text-white opacity-70">HOURS</div>
85
+ </div>
86
+ <div class="text-4xl text-white opacity-50 self-center">:</div>
87
+ <div class="text-center">
88
+ <div class="text-4xl md:text-5xl font-bold text-white">00</div>
89
+ <div class="text-xs text-white opacity-70">MINUTES</div>
90
+ </div>
91
+ <div class="text-4xl text-white opacity-50 self-center">:</div>
92
+ <div class="text-center">
93
+ <div class="text-4xl md:text-5xl font-bold text-white">00</div>
94
+ <div class="text-xs text-white opacity-70">SECONDS</div>
95
+ </div>
96
+ </div>
97
+ <div class="text-xs text-white opacity-60 mt-4">
98
+ Launch Window: Q1 2026 – Stay Ahead of the Drop.
99
+ </div>
100
+ </div>
101
+
102
+ <!-- CTA Form -->
103
+ <div class="w-full max-w-md mb-12">
104
+ <div class="flex flex-col md:flex-row gap-4">
105
+ <input type="email" placeholder="Enter your email for early access"
106
+ class="flex-grow bg-black bg-opacity-30 border border-neonblue border-opacity-50 text-white px-4 py-3 rounded-lg focus:outline-none focus:ring-2 focus:ring-neonblue focus:border-transparent placeholder-white placeholder-opacity-50">
107
+ <button class="bg-gradient-to-r from-neonblue to-neonmagenta text-white font-semibold px-6 py-3 rounded-lg hover:shadow-double-glow transition-all duration-300">
108
+ Pre-Register for Rewards
109
+ </button>
110
+ </div>
111
+ <div class="text-xs text-white opacity-60 mt-2">
112
+ Pre-launch users receive freespins, credit boosts, and exclusive bonus drops.
113
+ </div>
114
+ </div>
115
+
116
+ <!-- Game Carousel -->
117
+ <div class="relative w-full max-w-4xl mb-12">
118
+ <div class="flex space-x-4 overflow-x-auto py-4 px-2 scrollbar-hide">
119
+ <div class="game-card"></div>
120
+ <div class="game-card"></div>
121
+ <div class="game-card"></div>
122
+ <div class="game-card"></div>
123
+ <div class="game-card"></div>
124
+ <div class="game-card"></div>
125
+ </div>
126
+ <div class="absolute inset-y-0 left-0 flex items-center">
127
+ <button class="carousel-nav opacity-50 hover:opacity-100">
128
+ <i data-feather="chevron-left" class="w-6 h-6 text-neonblue"></i>
129
+ </button>
130
+ </div>
131
+ <div class="absolute inset-y-0 right-0 flex items-center">
132
+ <button class="carousel-nav opacity-50 hover:opacity-100">
133
+ <i data-feather="chevron-right" class="w-6 h-6 text-neonmagenta"></i>
134
+ </button>
135
+ </div>
136
+ </div>
137
+ </main>
138
+
139
+ <!-- Facebook Promo -->
140
+ <div class="facebook-promo absolute right-10 bottom-1/4 transform translate-y-1/4 hidden lg:block">
141
+ <div class="relative">
142
+ <div class="absolute -inset-1 bg-neonmagenta rounded-lg blur opacity-75 animate-pulse"></div>
143
+ <div class="relative bg-black bg-opacity-80 p-4 rounded-lg border border-neonmagenta border-opacity-50">
144
+ <div class="flex items-center mb-2">
145
+ <i data-feather="facebook" class="w-8 h-8 text-neonblue mr-2"></i>
146
+ <div class="font-bold text-white">Follow Us for Freespins & Credit Drops</div>
147
+ </div>
148
+ <div class="text-xs text-white opacity-80 mb-3">Get extra bonuses for pre-registration and Facebook followers.</div>
149
+ <button class="text-xs bg-neonblue text-black px-4 py-1 rounded-full font-bold">Follow FiveXBet</button>
150
+ <div class="absolute -left-8 top-1/2 h-16 w-0.5 bg-neonmagenta bg-opacity-50"></div>
151
+ </div>
152
+ </div>
153
+ </div>
154
+
155
+ <!-- Footer -->
156
+ <footer class="py-4 border-t border-opacity-20 border-neonmagenta text-center">
157
+ <div class="text-xs text-white opacity-60">© FiveXBet.com – All Rights Reserved</div>
158
+ </footer>
159
+ </div>
160
+
161
+ <!-- Scripts -->
162
+ <script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
163
+ <script src="script.js"></script>
164
+ <script>
165
+ feather.replace();
166
+ </script>
167
+ <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
168
+ </body>
169
+ </html>
script.js ADDED
@@ -0,0 +1,152 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Initialize particles.js
2
+ document.addEventListener('DOMContentLoaded', function() {
3
+ particlesJS('particles-js', {
4
+ "particles": {
5
+ "number": {
6
+ "value": 80,
7
+ "density": {
8
+ "enable": true,
9
+ "value_area": 800
10
+ }
11
+ },
12
+ "color": {
13
+ "value": ["#00E4FF", "#FF00FF"]
14
+ },
15
+ "shape": {
16
+ "type": "circle",
17
+ "stroke": {
18
+ "width": 0,
19
+ "color": "#000000"
20
+ }
21
+ },
22
+ "opacity": {
23
+ "value": 0.5,
24
+ "random": true,
25
+ "anim": {
26
+ "enable": true,
27
+ "speed": 1,
28
+ "opacity_min": 0.1,
29
+ "sync": false
30
+ }
31
+ },
32
+ "size": {
33
+ "value": 3,
34
+ "random": true,
35
+ "anim": {
36
+ "enable": true,
37
+ "speed": 2,
38
+ "size_min": 0.1,
39
+ "sync": false
40
+ }
41
+ },
42
+ "line_linked": {
43
+ "enable": true,
44
+ "distance": 150,
45
+ "color": "#00E4FF",
46
+ "opacity": 0.2,
47
+ "width": 1
48
+ },
49
+ "move": {
50
+ "enable": true,
51
+ "speed": 1,
52
+ "direction": "none",
53
+ "random": true,
54
+ "straight": false,
55
+ "out_mode": "out",
56
+ "bounce": false,
57
+ "attract": {
58
+ "enable": true,
59
+ "rotateX": 600,
60
+ "rotateY": 1200
61
+ }
62
+ }
63
+ },
64
+ "interactivity": {
65
+ "detect_on": "canvas",
66
+ "events": {
67
+ "onhover": {
68
+ "enable": true,
69
+ "mode": "grab"
70
+ },
71
+ "onclick": {
72
+ "enable": true,
73
+ "mode": "push"
74
+ },
75
+ "resize": true
76
+ },
77
+ "modes": {
78
+ "grab": {
79
+ "distance": 140,
80
+ "line_linked": {
81
+ "opacity": 0.5
82
+ }
83
+ },
84
+ "push": {
85
+ "particles_nb": 4
86
+ }
87
+ }
88
+ },
89
+ "retina_detect": true
90
+ });
91
+
92
+ // Countdown Timer
93
+ const countdown = () => {
94
+ const countDate = new Date('January 1, 2026 00:00:00').getTime();
95
+ const now = new Date().getTime();
96
+ const gap = countDate - now;
97
+
98
+ // Time calculations
99
+ const second = 1000;
100
+ const minute = second * 60;
101
+ const hour = minute * 60;
102
+ const day = hour * 24;
103
+
104
+ // Calculate remaining time
105
+ const textDay = Math.floor(gap / day);
106
+ const textHour = Math.floor((gap % day) / hour);
107
+ const textMinute = Math.floor((gap % hour) / minute);
108
+ const textSecond = Math.floor((gap % minute) / second);
109
+
110
+ // Update HTML
111
+ document.querySelectorAll('.text-4xl').forEach((el, index) => {
112
+ if (index === 0) el.textContent = textDay.toString().padStart(2, '0');
113
+ if (index === 1) el.textContent = textHour.toString().padStart(2, '0');
114
+ if (index === 2) el.textContent = textMinute.toString().padStart(2, '0');
115
+ if (index === 3) el.textContent = textSecond.toString().padStart(2, '0');
116
+ });
117
+ };
118
+
119
+ // Run countdown every second
120
+ setInterval(countdown, 1000);
121
+ countdown(); // Initial call
122
+
123
+ // Carousel Navigation
124
+ const carousel = document.querySelector('.flex.space-x-4');
125
+ const leftBtn = document.querySelector('.carousel-nav:first-child');
126
+ const rightBtn = document.querySelector('.carousel-nav:last-child');
127
+
128
+ if (leftBtn && rightBtn) {
129
+ leftBtn.addEventListener('click', () => {
130
+ carousel.scrollBy({ left: -150, behavior: 'smooth' });
131
+ });
132
+
133
+ rightBtn.addEventListener('click', () => {
134
+ carousel.scrollBy({ left: 150, behavior: 'smooth' });
135
+ });
136
+ }
137
+
138
+ // Form Submission
139
+ const form = document.querySelector('input[type="email"]');
140
+ const submitBtn = document.querySelector('button.bg-gradient-to-r');
141
+
142
+ if (submitBtn) {
143
+ submitBtn.addEventListener('click', () => {
144
+ if (form.value && form.value.includes('@')) {
145
+ alert('Thank you for pre-registering! Check your email for confirmation.');
146
+ form.value = '';
147
+ } else {
148
+ alert('Please enter a valid email address.');
149
+ }
150
+ });
151
+ }
152
+ });
style.css CHANGED
@@ -1,28 +1,123 @@
 
 
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
 
 
 
 
 
 
 
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
 
 
 
 
 
 
 
 
 
28
  }
 
 
 
 
 
 
 
 
 
1
+ @import url('https://fonts.googleapis.com/css2?family=Oxanium:wght@400;600;700&display=swap');
2
+
3
  body {
4
+ font-family: 'Oxanium', sans-serif;
5
+ }
6
+
7
+ /* Glass Panel Effect */
8
+ .glass-panel {
9
+ background: rgba(5, 5, 10, 0.5);
10
+ border: 1px solid rgba(0, 228, 255, 0.2);
11
+ box-shadow: 0 0 20px rgba(0, 228, 255, 0.1),
12
+ 0 0 40px rgba(255, 0, 255, 0.1);
13
+ position: relative;
14
+ }
15
+
16
+ .glass-panel::before {
17
+ content: '';
18
+ position: absolute;
19
+ top: 0;
20
+ left: 0;
21
+ right: 0;
22
+ bottom: 0;
23
+ background: linear-gradient(135deg,
24
+ rgba(0, 228, 255, 0.05) 0%,
25
+ rgba(255, 0, 255, 0.05) 100%);
26
+ pointer-events: none;
27
+ }
28
+
29
+ /* Game Cards */
30
+ .game-card {
31
+ flex: 0 0 120px;
32
+ height: 120px;
33
+ background: rgba(0, 0, 0, 0.3);
34
+ border: 1px solid rgba(0, 228, 255, 0.3);
35
+ border-radius: 8px;
36
+ display: flex;
37
+ align-items: center;
38
+ justify-content: center;
39
+ transform: rotate(2deg);
40
+ position: relative;
41
+ transition: all 0.3s ease;
42
+ }
43
+
44
+ .game-card:hover {
45
+ transform: rotate(0deg) scale(1.05);
46
+ box-shadow: 0 0 15px rgba(0, 228, 255, 0.5);
47
+ }
48
+
49
+ .game-card::before {
50
+ content: 'GAME PREVIEW';
51
+ color: white;
52
+ font-size: 10px;
53
+ opacity: 0.5;
54
+ letter-spacing: 1px;
55
+ }
56
+
57
+ .game-card:nth-child(even) {
58
+ transform: rotate(-2deg);
59
+ }
60
+
61
+ /* Scrollbar Hide */
62
+ .scrollbar-hide::-webkit-scrollbar {
63
+ display: none;
64
+ }
65
+
66
+ .scrollbar-hide {
67
+ -ms-overflow-style: none;
68
+ scrollbar-width: none;
69
+ }
70
+
71
+ /* Neon Text Shadows */
72
+ .drop-shadow-neon-blue {
73
+ text-shadow: 0 0 10px rgba(0, 228, 255, 0.7);
74
+ }
75
+
76
+ .drop-shadow-neon-magenta {
77
+ text-shadow: 0 0 10px rgba(255, 0, 255, 0.7);
78
  }
79
 
80
+ /* Carousel Navigation */
81
+ .carousel-nav {
82
+ background: rgba(0, 0, 0, 0.5);
83
+ border-radius: 50%;
84
+ width: 32px;
85
+ height: 32px;
86
+ display: flex;
87
+ align-items: center;
88
+ justify-content: center;
89
+ transition: all 0.3s ease;
90
  }
91
 
92
+ /* Facebook Promo */
93
+ .facebook-promo {
94
+ animation: float 6s ease-in-out infinite;
 
 
95
  }
96
 
97
+ @keyframes float {
98
+ 0% { transform: translateY(0px) translateX(0px); }
99
+ 50% { transform: translateY(-10px) translateX(5px); }
100
+ 100% { transform: translateY(0px) translateX(0px); }
 
 
101
  }
102
 
103
+ /* Side Accents */
104
+ body::before, body::after {
105
+ content: '';
106
+ position: fixed;
107
+ top: 0;
108
+ bottom: 0;
109
+ width: 1px;
110
+ background: linear-gradient(to bottom,
111
+ transparent 0%,
112
+ rgba(0, 228, 255, 0.5) 50%,
113
+ transparent 100%);
114
+ z-index: 10;
115
  }
116
+
117
+ body::before {
118
+ left: 20px;
119
+ }
120
+
121
+ body::after {
122
+ right: 20px;
123
+ }