/* Assume if a list item has a comment within it, even within a nested child list, then it corresponds to a comment */
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])) ,
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start]))
{
background: white;
border-bottom: 2px solid white;
}
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start])),
#mw-content-text:not([data-discussion-threads-style-disable]) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl, ul) :is(dl:has(> dd span[data-mw-comment-start]), ul:has(> li span[data-mw-comment-start]))
{
background: rgb(96%, 96%, 99%);
border-bottom: 2px solid rgb(96%, 96%, 99%);
}
#mw-content-text:not([data-discussion-threads-style-disable]) dl:has(> dd span[data-mw-comment-start]),
#mw-content-text:not([data-discussion-threads-style-disable]) ul:has(> li span[data-mw-comment-start])
{
--border-colour1: rgb(85%, 85%, 100%);
border-left: 5px solid var(--border-colour1);
border-image: linear-gradient(0.25turn, var(--border-colour1) 60%, white 60%) 1 100%;
}