/* Custom styles for NFL Predictor */ .tab-btn.active { border-color: #f97316; color: #f97316; } .tab-btn { border-color: transparent; color: #9ca3af; } .game-card:hover { border-color: #f97316; } .prediction-indicator { display: none; } .prediction-indicator.selected { display: block; } /* BallersPot theme colors */ :root { --primary-orange: #f97316; --primary-dark: #1f2937; --secondary-gray: #374151; } /* Responsive utilities */ @media (max-width: 768px) { .game-card { padding: 1rem; } }