.message {
    display: flex;
    flex-direction: row;
    margin-bottom: 2em;
}

.message .picture-preview {
    flex-grow: 0;
}

.picture-preview > * {
    height: 200px;
    width: 200px;
    object-fit: cover;
    background-color: var(--background-3);
    border-radius: 5px;
    display: block  ;
}

.message .content-block {
    flex-grow: 1;
    margin-left: 1em;
    margin-top: 1em;
}

.message {
    cursor: pointer;
    background-color: var(--background-2);
    border-radius: 5px;
}
