@import url('https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap'); .table { display: flex; flex-direction: column; width: 90%; margin: 0 auto 10px auto; border: 1px solid #e0e0e0; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); padding: 15px; font-family: Arial, sans-serif; } .table .header { display: flex; flex-direction: row; flex: 1; border-bottom: 2px solid #16396a; font-weight: 600; font-size: 1rem; color: #dbdbdb; padding: 10px 0; } .table .body { display: flex; flex-direction: row; flex: 1; border-bottom: 1px solid #f0f0f0; color: #666666; padding: 12px 0; transition: background-color 0.2s ease; } .table .body:hover { background: #111d4e53; cursor: pointer; } .new-message { display: inline-block; color: #ffffff; background-color: #4CAF50; border: none; font-size: 0.75rem; margin-right: 10px; padding: 2px 8px; border-radius: 12px; font-weight: 500; } @keyframes glow { from { box-shadow: 0 0 5px rgba(255, 0, 255, 0.8); } to { box-shadow: 0 0 10px rgba(255, 0, 255, 1); } }