.search-result-container {
    width: 100%;
    height: 100%;

    & .search-result-falsy-container {
        width: 100%;
        height: 100%;
        box-sizing: border-box;
        overflow-x: hidden;
        overflow-y: auto;

        & .lyric-item {
            width: 100%;
            height: 64px;
            display: flex;
            align-items: center;
            padding: 0 24px;

            &:hover {
                background-color: var(--listHoverColor);
            }

            &:active {
                background-color: var(--listActiveColor);
            }

            & img {
                width: 48px;
                height: 48px;
                border-radius: 8px;
            }

            & .lyric-info {
                flex: 1;
                margin-left: 16px;

                & .artist {
                    margin-top: 8px;
                    font-size: 0.9rem;
                    opacity: 0.8;
                }
            }
        }
    }
}