Spaces:
Running
Running
| body { | |
| font-family: 'Roboto', sans-serif; | |
| background: linear-gradient(135deg, #1e1e1e 0%, #12122a 100%); | |
| color: #d3d4e8; | |
| min-height: 100vh; | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| .hero { | |
| background: linear-gradient(45deg, #2a2a3a, #1a1a2a); | |
| border-bottom: 3px solid #00f6ff; | |
| animation: slideIn 1.5s ease-out; | |
| box-shadow: 0 4px 20px rgba(0, 246, 255, 0.3); | |
| } | |
| .hero h1 { | |
| font-family: 'Orbitron', sans-serif; | |
| color: #ffffff; | |
| text-shadow: 0 0 8px rgba(0, 246, 255, 0.6); | |
| letter-spacing: 2px; | |
| } | |
| .hero .lead { | |
| color: #b0b0d0; | |
| font-size: 1.3rem; | |
| font-weight: 400; | |
| } | |
| .card { | |
| background: #252535; | |
| border: 2px solid #00f6ff; | |
| transition: transform 0.3s ease, box-shadow 0.3s ease; | |
| box-shadow: 0 4px 15px rgba(0, 246, 255, 0.2); | |
| } | |
| .card:hover { | |
| transform: translateY(-8px); | |
| box-shadow: 0 6px 20px rgba(0, 246, 255, 0.4); | |
| } | |
| .form-select { | |
| background: #2f2f4f; | |
| border: 1px solid #00f6ff; | |
| color: #d3d4e8; | |
| font-weight: 500; | |
| transition: background 0.3s ease, box-shadow 0.3s ease; | |
| } | |
| .form-select:focus { | |
| background: #2f2f4f; | |
| border-color: #00f6ff; | |
| box-shadow: 0 0 0 0.25rem rgba(0, 246, 255, 0.5); | |
| } | |
| .table-dark { | |
| background: #252535; | |
| border: 1px solid #00f6ff; | |
| } | |
| .table-dark th, | |
| .table-dark td { | |
| border-color: #3a3a5a; | |
| padding: 12px 15px; | |
| vertical-align: middle; | |
| } | |
| .table-dark tbody tr { | |
| transition: background 0.3s ease, transform 0.2s ease; | |
| } | |
| .table-dark tbody tr:hover { | |
| background: #3a3a5a; | |
| transform: translateX(5px); | |
| } | |
| .pagination .page-item .page-link { | |
| background: #2f2f4f; | |
| border: 1px solid #00f6ff; | |
| color: #d3d4e8; | |
| font-weight: 500; | |
| transition: background 0.3s ease, color 0.3s ease; | |
| margin: 0 2px; | |
| } | |
| .pagination .page-item.active .page-link { | |
| background: #00f6ff; | |
| border-color: #00f6ff; | |
| color: #1e1e2e; | |
| } | |
| .pagination .page-item .page-link:hover { | |
| background: #00f6ff; | |
| color: #1e1e2e; | |
| } | |
| .pagination .page-item.disabled .page-link { | |
| background: #3a3a5a; | |
| border-color: #3a3a5a; | |
| color: #6a6a8a; | |
| } | |
| .container { | |
| max-width: 1300px; | |
| flex: 1; | |
| } | |
| footer { | |
| background: #1a1a2a; | |
| border-top: 2px solid #00f6ff; | |
| color: #8a8aaa; | |
| font-size: 0.9rem; | |
| } | |
| .border-neon { | |
| border-color: #00f6ff ; | |
| } | |
| .border-neon-dark { | |
| border-color: #3a3a5a ; | |
| } | |
| @keyframes slideIn { | |
| from { opacity: 0; transform: translateY(-50px); } | |
| to { opacity: 1; transform: translateY(0); } | |
| } | |
| .table-responsive { | |
| box-shadow: 0 4px 15px rgba(0, 246, 255, 0.2); | |
| } |