| @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&family=Kanit:wght@300;400;700&display=swap'); | |
| body { | |
| font-family: 'Kanit', sans-serif; | |
| background-color: #0a0a1a; | |
| color: white; | |
| overflow-x: hidden; | |
| } | |
| .neon-text { | |
| color: white; | |
| text-shadow: | |
| 0 0 5px #00f0ff, | |
| 0 0 10px #00f0ff, | |
| 0 0 20px rgba(0, 240, 255, 0.5); | |
| font-family: 'Orbitron', sans-serif; | |
| } | |
| .neon-text-alt { | |
| color: white; | |
| text-shadow: | |
| 0 0 5px #ff00f0, | |
| 0 0 10px #ff00f0, | |
| 0 0 20px rgba(255, 0, 240, 0.5); | |
| } | |
| .neon-text-magenta { | |
| color: white; | |
| text-shadow: | |
| 0 0 5px #ff00f0, | |
| 0 0 10px #ff00f0; | |
| } | |
| .glass-panel { | |
| background: rgba(10, 10, 26, 0.6); | |
| backdrop-filter: blur(10px); | |
| -webkit-backdrop-filter: blur(10px); | |
| border: 1px solid rgba(0, 240, 255, 0.3); | |
| box-shadow: | |
| 0 0 15px rgba(0, 240, 255, 0.3), | |
| inset 0 0 15px rgba(0, 240, 255, 0.1); | |
| } | |
| .neon-glow-blue { | |
| filter: drop-shadow(0 0 5px #00f0ff); | |
| } | |
| .neon-glow-magenta { | |
| filter: drop-shadow(0 0 5px #ff00f0); | |
| } | |
| .neon-input-glow { | |
| box-shadow: 0 0 10px rgba(0, 240, 255, 0.5); | |
| } | |
| .neon-button-glow { | |
| box-shadow: 0 0 15px rgba(0, 240, 255, 0.7), 0 0 10px rgba(255, 0, 240, 0.5); | |
| transition: all 0.3s ease; | |
| } | |
| .neon-button-glow:hover { | |
| box-shadow: 0 0 20px rgba(0, 240, 255, 0.9), 0 0 15px rgba(255, 0, 240, 0.7); | |
| transform: translateY(-2px); | |
| } | |
| .game-thumbnail { | |
| width: 100px; | |
| height: 100px; | |
| border: 2px solid #00f0ff; | |
| border-radius: 8px; | |
| background: rgba(0, 240, 255, 0.05); | |
| box-shadow: 0 0 10px rgba(0, 240, 255, 0.3); | |
| transition: all 0.3s ease; | |
| background-image: url('http://static.photos/casino/200x200'); | |
| background-size: cover; | |
| background-position: center; | |
| flex-shrink: 0; | |
| } | |
| .game-thumbnail-sm { | |
| width: 80px; | |
| height: 80px; | |
| border: 2px solid #00f0ff; | |
| border-radius: 8px; | |
| background: rgba(0, 240, 255, 0.05); | |
| box-shadow: 0 0 8px rgba(0, 240, 255, 0.3); | |
| background-image: url('http://static.photos/casino/200x200'); | |
| background-size: cover; | |
| background-position: center; | |
| flex-shrink: 0; | |
| } | |
| .casino-chip, .slot-reel, .dice { | |
| position: absolute; | |
| background-size: contain; | |
| background-repeat: no-repeat; | |
| opacity: 0.2; | |
| z-index: 0; | |
| } | |
| .casino-chip { | |
| width: 60px; | |
| height: 60px; | |
| background-image: url('https://cdn-icons-png.flaticon.com/512/3132/3132693.png'); | |
| } | |
| .slot-reel { | |
| width: 80px; | |
| height: 80px; | |
| background-image: url('https://cdn-icons-png.flaticon.com/512/3236/3236962.png'); | |
| } | |
| .dice { | |
| width: 50px; | |
| height: 50px; | |
| background-image: url('https://cdn-icons-png.flaticon.com/512/3236/3236975.png'); | |
| } | |
| .floating-1 { | |
| top: 20%; | |
| left: 10%; | |
| animation: float 6s ease-in-out infinite; | |
| } | |
| .floating-2 { | |
| top: 60%; | |
| right: 15%; | |
| animation: float 8s ease-in-out infinite reverse; | |
| } | |
| .floating-3 { | |
| bottom: 20%; | |
| left: 20%; | |
| animation: float 7s ease-in-out infinite 2s; | |
| } | |
| .floating-4 { | |
| top: 30%; | |
| right: 10%; | |
| animation: float 9s ease-in-out infinite reverse 1s; | |
| } | |
| @keyframes float { | |
| 0% { transform: translateY(0) rotate(0deg); } | |
| 50% { transform: translateY(-20px) rotate(5deg); } | |
| 100% { transform: translateY(0) rotate(0deg); } | |
| } | |
| .countdown-number { | |
| color: white; | |
| text-shadow: | |
| 0 0 10px #00f0ff, | |
| 0 0 20px rgba(0, 240, 255, 0.7); | |
| } | |
| @media (max-width: 768px) { | |
| .game-thumbnail { | |
| width: 80px; | |
| height: 80px; | |
| } | |
| .game-thumbnail-sm { | |
| width: 60px; | |
| height: 60px; | |
| } | |
| } |