Spaces:
Runtime error
Runtime error
| body { | |
| display: flex; | |
| flex-direction: column; | |
| justify-content: center; | |
| align-items: center; | |
| height: 100vh; | |
| margin: 0; | |
| background-color: #0b0b0b; | |
| font-family: 'Orbitron', sans-serif; | |
| overflow: hidden; | |
| } | |
| .main-wrapper { | |
| text-align: center; | |
| z-index: 2; | |
| animation: fadeIn 1.5s ease-in-out; | |
| } | |
| h1 { | |
| font-size: 64px; | |
| margin-bottom: 20px; | |
| color: #00ff88; | |
| letter-spacing: 2px; | |
| text-transform: uppercase; | |
| animation: float 3s ease-in-out infinite; | |
| } | |
| .subtitle { | |
| font-size: 18px; | |
| color: #ccc; | |
| margin-bottom: 40px; | |
| animation: fadeIn 2s ease-in-out; | |
| } | |
| .start-btn { | |
| font-size: 18px; | |
| padding: 12px 28px; | |
| background: linear-gradient(45deg, #00ff88, #00c4ff); | |
| color: #000; | |
| border: none; | |
| border-radius: 30px; | |
| cursor: pointer; | |
| font-weight: bold; | |
| box-shadow: 0 0 12px #00ff8866; | |
| transition: all 0.3s ease; | |
| } | |
| .start-btn:hover { | |
| box-shadow: 0 0 20px #00ff88, 0 0 40px #00c4ff; | |
| transform: scale(1.05); | |
| } | |
| .particles { | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| width: 100%; | |
| height: 100%; | |
| overflow: hidden; | |
| z-index: 1; | |
| pointer-events: none; | |
| } | |
| .circle { | |
| position: absolute; | |
| width: 12px; | |
| height: 12px; | |
| background: #00ff8866; | |
| border-radius: 50%; | |
| animation: move 10s linear infinite; | |
| } | |
| @keyframes float { | |
| 0%, 100% { transform: translateY(0); } | |
| 50% { transform: translateY(-10px); } | |
| } | |
| @keyframes move { | |
| 0% { | |
| transform: translateY(100vh) translateX(0); | |
| opacity: 0.2; | |
| } | |
| 100% { | |
| transform: translateY(-10vh) translateX(20px); | |
| opacity: 0; | |
| } | |
| } | |
| @keyframes fadeIn { | |
| from { opacity: 0; } | |
| to { opacity: 1; } | |
| } |