
ins, ins > * {
    text-decoration: none;
    background-color: #E8FFD2;
}

ins::before {
    color: #418000;   /* passes */
    clip-path: initial;
    clip: initial;
    height: initial;
    overflow: initial;
    position: initial;
    white-space: initial;
    width: initial;
}

ins::after {

}


ins::after {

}

del, del > * {
    text-decoration: none;
    background-color: #FFE3CD;
}

del::before {
    color: #D1000E; /* this will pass */
    clip-path: initial;
    clip: initial;
    height: initial;
    overflow: initial;
    position: initial;
    white-space: initial;
    width: initial;
}


del::after {

}


del::after {

}

/* Styling for mods docs flattened text */

.modification-block {
    border-bottom: 1px solid #000;
    padding: 0.5em 0;
}

/* document specific styles for Best Document in the World Ever */

.document873 .ins-style2, .document873 .ins-style2 > * {
    font-weight: bold;
    text-decoration: underline;
    background-color: transparent;
}

.document873 .del-style2, .document873 .del-style2 > * {
    background-color: transparent;
    text-decoration: line-through;
}

.document873 .ins-style2::before {
    color: transparent;
    content: "";
}

.document873 .del-style2::before {
    color: transparent;
    content: "";
}


