#listContainer {
    display: flex;
    flex-direction: row;
    overflow-x: auto;
    margin-top: 1.25rem;
}

.listItem {
    width: 6.25rem;
    height: 3.125rem;
    border: 0.0625rem solid #333;
    border-radius: 0.42rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0.3125rem;
    transition: background-color 0.3s;
}

.highlight {
    background-color: indianred;
}

.found {
    background-color: lightgreen;
}

#searchOutput {
    margin-top: 0.625rem;
}