Xtream Code — Club

.category-item:hover { background: #f0f0f0; }

.favorites h3, .recently-watched h3 { margin-bottom: 15px; color: #667eea; } xtream code club

async getCategories() { try { const [live, vod, series] = await Promise.all([ axios.get(`${this.baseUrl}/player_api.php`, { params: { username: this.username, password: this.password, action: 'get_live_categories' } }), axios.get(`${this.baseUrl}/player_api.php`, { params: { username: this.username, password: this.password, action: 'get_vod_categories' } }), axios.get(`${this.baseUrl}/player_api.php`, { params: { username: this.username, password: this.password, action: 'get_series_categories' } }) ]); return { live: live.data, vod: vod.data, series: series.data }; } catch (error) { throw error; } } .category-item:hover { background: #f0f0f0

.sidebar { width: 250px; background: white; border-right: 1px solid #e0e0e0; overflow-y: auto; } } .favorites h3