.btn-accent background: #ff9800; color: white;

.icon-btn background: none; border: none; cursor: pointer; font-size: 18px; padding: 5px; transition: transform 0.2s;

// Channel Editor Class class SamsungChannelEditor constructor() this.channels = []; this.currentEditId = null; this.loadFromStorage(); this.initElements(); this.attachEventListeners(); this.renderChannels();

getNextChannelNumber() if (this.channels.length === 0) return 1; const numbers = this.channels.map(c => c.number); let nextNumber = 1; while (numbers.includes(nextNumber)) nextNumber++;

; reader.readAsText(file); ; input.click();