Spaces:
Sleeping
Sleeping
| /* Sidebar Gradient & Shadow */ | |
| .div-user-controls { | |
| background: linear-gradient(180deg, #121212 0%, #004e7a 100%); | |
| border-right: 1px solid rgba(255, 255, 255, 0.1); | |
| box-shadow: 10px 0 30px rgba(0, 0, 0, 0.5); | |
| padding: 30px; | |
| } | |
| /* Glassmorphism Inputs */ | |
| .bg-dark-glass { | |
| background-color: rgba(255, 255, 255, 0.07) ; | |
| border: 1px solid rgba(255, 255, 255, 0.15) ; | |
| backdrop-filter: blur(10px); | |
| color: white ; | |
| transition: all 0.3s ease; | |
| } | |
| .bg-dark-glass:focus { | |
| background-color: rgba(255, 255, 255, 0.12) ; | |
| border-color: #00d2ff ; | |
| box-shadow: 0 0 10px rgba(0, 210, 255, 0.3); | |
| } | |
| /* Modern Footer with Gradient */ | |
| .modern-footer { | |
| background: linear-gradient(90deg, #121212 0%, #003354 50%, #121212 100%); | |
| border-top: 1px solid rgba(255, 255, 255, 0.1); | |
| box-shadow: 0 -10px 30px rgba(0, 0, 0, 0.6); | |
| padding: 15px 0; | |
| } | |
| /* Icon Styles */ | |
| .icon-btn { | |
| font-size: 1.6rem; | |
| color: rgba(255, 255, 255, 0.5); | |
| transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); | |
| } | |
| .icon-btn:hover { | |
| color: #00d2ff; | |
| transform: translateY(-5px) scale(1.2); | |
| filter: drop-shadow(0 0 10px rgba(0, 210, 255, 0.8)); | |
| } | |
| /* Prediction Result Card */ | |
| .result-display { | |
| background: rgba(255, 255, 255, 0.05); | |
| backdrop-filter: blur(20px); | |
| border: 1px solid rgba(255, 255, 255, 0.1); | |
| border-radius: 20px; | |
| transition: all 0.5s ease; | |
| } | |
| /* Container for the Welcome Page with Margins */ | |
| .welcome-container { | |
| padding-left: 10%; | |
| padding-right: 10%; | |
| background: linear-gradient(135deg, #121212 0%, #002d47 100%); | |
| min-height: 100vh; | |
| } | |
| /* Introduction Image Styling */ | |
| .intro-img { | |
| border-radius: 20px; | |
| box-shadow: 0 15px 50px rgba(0,0,0,0.7); | |
| border: 1px solid rgba(255, 255, 255, 0.1); | |
| width: 100%; | |
| height: 400px; | |
| object-fit: cover; | |
| } | |
| /* Feature Badges */ | |
| .data-badge { | |
| background: rgba(0, 210, 255, 0.1); | |
| border: 1px solid #00d2ff; | |
| color: #00d2ff; | |
| padding: 5px 15px; | |
| border-radius: 20px; | |
| font-size: 0.8rem; | |
| margin-right: 10px; | |
| } | |
| .modern-footer { | |
| background: linear-gradient(90deg, #0f2027, #203a43, #2c5364); | |
| } | |