table {
    margin: 20px auto;
    border-collapse: collapse;
 }
th, td {
    border: 0px solid #ddd;
    border-radius: 3px;
    padding: 2px 5px;
    text-align: center;
    cursor: default; /* Set the cursor to a default pointer */
}
td {
    user-select: none; /* Prevent text selection */
}
.hovered {
    background-color: yellow;
}
#resultArea {
    margin: 20px auto;
    width: 50%;
    padding: 10px;
    border: 1px solid #ddd;
    text-align: center;
}
#contextMenu .menu-item {
    padding: 8px 16px;
    cursor: pointer;
}
#contextMenu .menu-item:hover {
    background-color: #f0f0f0;
}