/* https://github.com/orgs/PrismJS/discussions/4120#discussioncomment-18508425 */

/* Use:
 * <pre class="language-js show-invisibles"><code>...</code></pre>  <!-- shows invisibles -->
 * <pre class="language-js"><code>...</code></pre>                  <!-- doesn't -->
 * 
 */

pre:not(.show-invisibles) .token.tab:not(:empty)::before,
pre:not(.show-invisibles) .token.cr::before,
pre:not(.show-invisibles) .token.lf::before,
pre:not(.show-invisibles) .token.crlf::before,
pre:not(.show-invisibles) .token.space::before {
    content: none;
}