ช่วยแก้ไข Layout หน้า `รายชื่อพนักงานทั้งหมด` ให้ตารางแสดงผลเหมือนกับหน้า `ประวัติการอบรม` ปัญหาปัจจุบัน: - ตารางของหน้ารายชื่อพนักงานล้นออกด้านขวา - Header และ Column ของตารางดูกว้างเกิน container - ต้องการให้ตารางอยู่ใน Card เหมือนหน้าประวัติการอบรม - ให้ Scroll เฉพาะภายในตาราง ไม่ให้ดัน Layout ทั้งหน้า สิ่งที่ต้องการให้แก้: 1. ครอบตารางด้วย container ที่มี `overflow-hidden` 2. เพิ่ม wrapper สำหรับตารางด้วย `overflow-x-auto` 3. ใช้ `Table` แบบ `w-full table-fixed` 4. กำหนดความกว้างของแต่ละคอลัมน์ให้เหมาะสม 5. ใช้ `truncate` กับข้อความยาว เช่น ชื่อพนักงาน ฝ่าย และตำแหน่ง 6. จัด Header กลุ่ม `ชั่วโมงการอบรม (ชม.)` ให้ไม่ทำให้ตารางล้น 7. ให้ดีไซน์ สี เส้นขอบ ระยะห่าง และความสูงของแถว ใกล้เคียงกับหน้า `ประวัติการอบรม` 8. ปุ่ม Search, Filter, View และ Pagination ไม่ต้องเปลี่ยน Logic เดิม 9. ห้ามแก้ Business Logic, API, Query หรือข้อมูลที่ดึงมา 10. แก้เฉพาะ Layout / CSS / className / Table structure เท่านั้น โครงสร้างที่ต้องการโดยประมาณ: ```tsx
......
``` ตัวอย่างแนวทาง Column Width: ```tsx รหัสพนักงาน ชื่อพนักงาน ฝ่าย ตำแหน่ง อนุมัติแล้ว รอตรวจสอบ ไม่อนุมัติ รวมชั่วโมง ``` ตัวอย่างการจัด Header กลุ่ม: ```tsx ชั่วโมงการอบรม (ชม.) ``` ตัวอย่างการป้องกันข้อความยาวดันตาราง: ```tsx
{employee.name}
``` ผลลัพธ์ที่ต้องการ: - ตารางไม่ล้นหน้าจอ - Layout เหมือนหน้า `ประวัติการอบรม` - Table อยู่ใน Card สวยงาม - มี horizontal scroll เฉพาะเมื่อจำเป็น - Responsive มากขึ้น - Header และ Body align ตรงกัน