Spaces:
Running
Running
| body { | |
| font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif; | |
| background: linear-gradient(to bottom right, #1a1a2e, #16213e); | |
| color: #e2e8f0; | |
| } | |
| h1 { | |
| font-size: 16px; | |
| margin-top: 0; | |
| } | |
| p { | |
| color: rgb(107, 114, 128); | |
| font-size: 15px; | |
| margin-bottom: 10px; | |
| margin-top: 5px; | |
| } | |
| .card { | |
| background: rgba(30, 41, 59, 0.8); | |
| border: 1px solid rgba(255, 255, 255, 0.1); | |
| border-radius: 12px; | |
| padding: 1.5rem; | |
| backdrop-filter: blur(10px); | |
| box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); | |
| transition: all 0.3s ease; | |
| } | |
| .card:hover { | |
| box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2); | |
| transform: translateY(-2px); | |
| } | |
| /* Forex Signal Animation */ | |
| @keyframes pulse { | |
| 0% { box-shadow: 0 0 0 0 rgba(74, 222, 128, 0.7); } | |
| 70% { box-shadow: 0 0 0 10px rgba(74, 222, 128, 0); } | |
| 100% { box-shadow: 0 0 0 0 rgba(74, 222, 128, 0); } | |
| } | |
| .signal-card { | |
| transition: all 0.3s ease; | |
| } | |
| .signal-card:hover { | |
| transform: translateY(-3px); | |
| } | |
| .signal-card.buy { | |
| animation: pulse 2s infinite; | |
| } | |
| /* Scalp Trading Dashboard */ | |
| .timeframe-tab { | |
| padding: 0.35rem 0.75rem; | |
| font-size: 0.75rem; | |
| color: #9ca3af; | |
| cursor: pointer; | |
| transition: all 0.2s; | |
| } | |
| .timeframe-tab.active { | |
| background: #374151; | |
| color: white; | |
| border-radius: 0.375rem; | |
| } | |
| #signals-body tr:hover { | |
| background: rgba(55, 65, 81, 0.5); | |
| } | |
| #signals-body td { | |
| padding: 0.75rem 1rem; | |
| color: #e5e7eb; | |
| font-size: 0.875rem; | |
| } | |
| .card p:last-child { | |
| margin-bottom: 0; | |
| } | |