body {
    background-color: #fafafa;
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 20px;
    color: #222;
}

ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

li {
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
    transition: transform 0.15s ease, opacity 0.15s ease;
    cursor: default;
}

li:last-child {
    border-bottom: none;
}

li:hover {
    transform: translateX(4px);
    opacity: 0.85;
}
