export function getAgentDashboardApp(): string {
  return `<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>Agent Dashboard</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);padding:20px}.container{max-width:1400px;margin:0 auto}.header{background:white;padding:30px;border-radius:12px;margin-bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.header h1{font-size:32px;color:#f59e0b;margin-bottom:8px}.header p{color:#6b7280}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.stat-card{background:white;padding:24px;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.stat-card h3{font-size:14px;color:#6b7280;text-transform:uppercase;margin-bottom:8px}.stat-card .value{font-size:36px;font-weight:bold;color:#f59e0b}.grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.card{background:white;padding:24px;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.card h2{font-size:20px;margin-bottom:16px;color:#f59e0b}.agent-item{padding:16px;background:#f9fafb;margin-bottom:12px;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.agent-item:hover{background:#f3f4f6}.agent-info{display:flex;align-items:center;gap:12px}.avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);color:white;display:flex;align-items:center;justify-content:center;font-weight:600}.status-online{width:10px;height:10px;border-radius:50%;background:#10b981;display:inline-block;margin-right:6px}.status-busy{width:10px;height:10px;border-radius:50%;background:#ef4444;display:inline-block;margin-right:6px}</style></head><body><div class="container"><div class="header"><h1>👥 Agent Dashboard</h1><p>Team performance and workload overview</p></div><div class="stats"><div class="stat-card"><h3>Active Agents</h3><div class="value">24</div></div><div class="stat-card"><h3>Avg Response Time</h3><div class="value">2.3h</div></div><div class="stat-card"><h3>Tickets in Queue</h3><div class="value">127</div></div><div class="stat-card"><h3>Team CSAT</h3><div class="value">4.7</div></div></div><div class="grid"><div class="card"><h2>Top Performers</h2><div class="agent-item"><div class="agent-info"><div class="avatar">SS</div><div><strong>Sarah Smith</strong><br><small>Technical Support</small></div></div><div style="text-align:right"><strong>89</strong> resolved<br><small>95% CSAT</small></div></div><div class="agent-item"><div class="agent-info"><div class="avatar">MJ</div><div><strong>Mike Johnson</strong><br><small>Billing Support</small></div></div><div style="text-align:right"><strong>76</strong> resolved<br><small>94% CSAT</small></div></div><div class="agent-item"><div class="agent-info"><div class="avatar">TD</div><div><strong>Tom Davis</strong><br><small>Technical Support</small></div></div><div style="text-align:right"><strong>68</strong> resolved<br><small>92% CSAT</small></div></div></div><div class="card"><h2>Agent Status</h2><div class="agent-item"><div class="agent-info"><span class="status-online"></span><div><strong>Sarah Smith</strong><br><small>12 active tickets</small></div></div><span>Online</span></div><div class="agent-item"><div class="agent-info"><span class="status-online"></span><div><strong>Mike Johnson</strong><br><small>8 active tickets</small></div></div><span>Online</span></div><div class="agent-item"><div class="agent-info"><span class="status-busy"></span><div><strong>Tom Davis</strong><br><small>15 active tickets</small></div></div><span>Busy</span></div><div class="agent-item"><div class="agent-info"><span class="status-online"></span><div><strong>Lisa Chen</strong><br><small>6 active tickets</small></div></div><span>Online</span></div></div></div></div></body></html>`;
}
