Spaces:
Sleeping
Sleeping
/* ==== GLOBAL BIOTECH THEME ==== */ | |
body, html { | |
margin: 0; | |
padding: 0; | |
font-family: 'Orbitron', sans-serif; | |
background-color: #0a0f0a; | |
color: #d9ffd9; | |
overflow: hidden; | |
} | |
/* ==== FULLSCREEN LANDING ==== */ | |
.landing-container { | |
display: flex; | |
flex-direction: column; | |
justify-content: center; | |
align-items: center; | |
height: 100vh; | |
background: radial-gradient(circle at center, #001a00 0%, #000 100%); | |
position: relative; | |
} | |
.landing-title { | |
font-size: 3rem; | |
text-align: center; | |
color: #00ff88; | |
text-shadow: 0 0 20px #00ff88, 0 0 40px #00ffaa; | |
margin-bottom: 50px; | |
} | |
/* ==== ENTER THE LAB BUTTON ==== */ | |
.enter-btn { | |
padding: 20px 40px; | |
font-size: 1.5rem; | |
border: none; | |
border-radius: 50px; | |
background: linear-gradient(90deg, #00ff88, #ffaa00); | |
color: #000; | |
cursor: pointer; | |
animation: pulse 2s infinite; | |
box-shadow: 0 0 20px #00ff88, 0 0 40px #ffaa00; | |
transition: transform 0.2s ease-in-out; | |
} | |
.enter-btn:hover { | |
transform: scale(1.1); | |
} | |
/* Button Glow Animation */ | |
@keyframes pulse { | |
0% { box-shadow: 0 0 10px #00ff88, 0 0 20px #ffaa00; } | |
50% { box-shadow: 0 0 30px #00ff88, 0 0 60px #ffaa00; } | |
100% { box-shadow: 0 0 10px #00ff88, 0 0 20px #ffaa00; } | |
} | |
/* ==== DASHBOARD ==== */ | |
.dashboard { | |
display: none; | |
padding: 20px; | |
height: 100vh; | |
background-color: #0a0f0a; | |
overflow-y: auto; | |
} | |
/* Panel styling */ | |
.panel { | |
border: 1px solid #00ff88; | |
padding: 15px; | |
border-radius: 10px; | |
margin-bottom: 20px; | |
background-color: rgba(0, 26, 0, 0.7); | |
box-shadow: 0 0 10px #00ff88; | |
} | |
.panel h2 { | |
color: #ffaa00; | |
} | |
/* Tabs */ | |
.tab-container { | |
display: flex; | |
gap: 10px; | |
margin-bottom: 20px; | |
} | |
.tab { | |
padding: 10px 20px; | |
background: rgba(0, 255, 136, 0.1); | |
border: 1px solid #00ff88; | |
border-radius: 5px; | |
cursor: pointer; | |
transition: background 0.3s; | |
} | |
.tab:hover { | |
background: rgba(0, 255, 136, 0.3); | |
} | |
/* Scrollbars */ | |
::-webkit-scrollbar { | |
width: 8px; | |
} | |
::-webkit-scrollbar-thumb { | |
background-color: #00ff88; | |
border-radius: 4px; | |
} | |
::-webkit-scrollbar-track { | |
background-color: #001a00; | |
} | |