<commit_before>.virtual-background-dialog {
    margin-left:-10px;
    position: relative;
    max-height: 300px;
    color: white;
    display: inline-grid;
    grid-template-columns: auto auto auto auto auto;
    column-gap: 9px;
    cursor: pointer;
    .thumbnail:hover, .blur:hover, .slight-blur:hover, .virtual-background-none:hover{
        height: 56px;
        width: 103px;
        opacity: .5;
        border: 2px solid #99bbf3;
        @media (min-width: 432px) and (min-width: 432px) and (max-width: 632px) {
            height: 56px;
            width: 56px;
        }
        @media (max-width: 432px){
            height: 56px;
            width: 56px;
        }
    }
    .thumbnail {
        margin-top: 8px;
        border-radius: 6px;
        object-fit: cover;
        height: 60px;
        width: 107px;
    }

    .thumbnail:hover ~ .delete-image-icon {
        display: block;
    }
    .thumbnail-selected {
        margin-top: 8px;
        border-radius: 6px;
        object-fit: cover;
        height: 56px;
        width: 103px;
        border: 2px solid #246FE5;
    }
    .blur{
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #7E8287;
        font-weight: bold;
        height: 60px;
        width: 107px;
        border-radius: 6px;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .blur-selected {
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #7E8287;
        font-weight: bold;
        height: 56px;
        width: 103px;
        border-radius: 6px;
        border: 2px solid #246FE5;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .slight-blur{
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #A4A4A4;
        font-weight: bold;
        height: 60px;
        width: 107px;
        border-radius: 6px;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .slight-blur-selected{
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #A4A4A4;
        font-weight: bold;
        height: 56px;
        width: 103px;
        border-radius: 6px;
        border: 2px solid #246FE5;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .virtual-background-none {
        margin-top: 8px;
        background: #525252;
        font-weight: bold;
        height: 60px;
        width: 107px;
        border-radius: 6px;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .none-selected {
        margin-top: 8px;
        background: #525252;
        font-weight: bold;
        height: 56px;
        width: 103px;
        border-radius: 6px;
        border: 2px solid #246FE5;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }

    @media (min-width: 432px) and (max-width: 632px) {
        font-size: 1.5vw;
        .virtual-background-none, .thumbnail, .blur, .slight-blur{
            height: 60px;
            width: 60px;
        }
        .thumbnail-selected, .none-selected, .blur-selected, .slight-blur-selected{
            height: 56px;
            width: 56px;
        }
    }
    @media (max-width: 432px){
        font-size: 1.5vw;
        .virtual-background-none, .thumbnail, .blur, .slight-blur{
            height: 60px;
            width: 60px;
        }
        .thumbnail-selected, .none-selected, .blur-selected, .slight-blur-selected{
            height: 56px;
            width: 56px;
        }
    }
}

.modal-dialog-form .virtual-background-loading {
    overflow: hidden;
    position: fixed;
    left: 50%;
    margin-top: 10px;
    transform: translateX(-50%);
}
.modal-dialog-form .video-preview {
    height: 250px;
}
.file-upload-btn {
    display: none;
}
.file-upload-label{
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    margin-left: -10px;
    margin-top: 16px;
    margin-bottom: 8px;
    color: #669AEC;
    display: inline-flex;
    cursor: pointer;
}

.delete-image-icon {
    background: #3d3d3d;
    position: absolute;
    display: none;
    left: 96;
    bottom: 51;
    @media (min-width: 432px) and (max-width: 632px) {
        left: 51px
    }
    @media (min-width: 432px) {<commit_msg>fix(virtual-background): Fix delete virtual background icon position.<commit_after>.virtual-background-dialog {
    margin-left:-10px;
    position: relative;
    max-height: 300px;
    color: white;
    display: inline-grid;
    grid-template-columns: auto auto auto auto auto;
    column-gap: 9px;
    cursor: pointer;
    .thumbnail:hover, .blur:hover, .slight-blur:hover, .virtual-background-none:hover{
        height: 56px;
        width: 103px;
        opacity: .5;
        border: 2px solid #99bbf3;
        @media (min-width: 432px) and (min-width: 432px) and (max-width: 632px) {
            height: 56px;
            width: 56px;
        }
        @media (max-width: 432px){
            height: 56px;
            width: 56px;
        }
    }
    .thumbnail {
        margin-top: 8px;
        border-radius: 6px;
        object-fit: cover;
        height: 60px;
        width: 107px;
    }

    .thumbnail:hover ~ .delete-image-icon {
        display: block;
    }
    .thumbnail-selected {
        margin-top: 8px;
        border-radius: 6px;
        object-fit: cover;
        height: 56px;
        width: 103px;
        border: 2px solid #246FE5;
    }
    .blur{
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #7E8287;
        font-weight: bold;
        height: 60px;
        width: 107px;
        border-radius: 6px;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .blur-selected {
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #7E8287;
        font-weight: bold;
        height: 56px;
        width: 103px;
        border-radius: 6px;
        border: 2px solid #246FE5;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .slight-blur{
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #A4A4A4;
        font-weight: bold;
        height: 60px;
        width: 107px;
        border-radius: 6px;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .slight-blur-selected{
        box-shadow: inset 0 0 12px #000000;
        margin-top: 8px;
        background: #A4A4A4;
        font-weight: bold;
        height: 56px;
        width: 103px;
        border-radius: 6px;
        border: 2px solid #246FE5;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .virtual-background-none {
        margin-top: 8px;
        background: #525252;
        font-weight: bold;
        height: 60px;
        width: 107px;
        border-radius: 6px;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }
    .none-selected {
        margin-top: 8px;
        background: #525252;
        font-weight: bold;
        height: 56px;
        width: 103px;
        border-radius: 6px;
        border: 2px solid #246FE5;
        text-align: center;
        vertical-align: middle;
        line-height: 60px;
    }

    @media (min-width: 432px) and (max-width: 632px) {
        font-size: 1.5vw;
        .virtual-background-none, .thumbnail, .blur, .slight-blur{
            height: 60px;
            width: 60px;
        }
        .thumbnail-selected, .none-selected, .blur-selected, .slight-blur-selected{
            height: 56px;
            width: 56px;
        }
    }
    @media (max-width: 432px){
        font-size: 1.5vw;
        .virtual-background-none, .thumbnail, .blur, .slight-blur{
            height: 60px;
            width: 60px;
        }
        .thumbnail-selected, .none-selected, .blur-selected, .slight-blur-selected{
            height: 56px;
            width: 56px;
        }
    }
}

.modal-dialog-form .virtual-background-loading {
    overflow: hidden;
    position: fixed;
    left: 50%;
    margin-top: 10px;
    transform: translateX(-50%);
}
.modal-dialog-form .video-preview {
    height: 250px;
}
.file-upload-btn {
    display: none;
}
.file-upload-label{
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    margin-left: -10px;
    margin-top: 16px;
    margin-bottom: 8px;
    color: #669AEC;
    display: inline-flex;
    cursor: pointer;
}

.delete-image-icon {
    background: #3d3d3d;
    position: absolute;
    display: none;
    left: 96;
    bottom: 51;
    @media (min-width: 432px) and (max-width: 632px) {
{'fraction_non_alphanumeric': 0.12022662889518414, 'fraction_numerical': 0.05903682719546742, 'mean_word_length': 1.6933170582850168, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6609938', 'n_tokens_mistral': 3401, 'n_tokens_neox': 2923, 'n_words': 679}