margin: 0 !important; /* stylelint-disable-line declaration-no-important */
}
-#toc {
+#toc,
+.toc {
background-color: #f9f9f9;
border: 1pt solid #aaa;
padding: 5px;
}
/* Expand URLs for printing */
-.mw-body a.external.text:after,
-.mw-body a.external.autonumber:after {
+.mw-body-content a.external.text:after,
+.mw-body-content a.external.autonumber:after {
content: ' (' attr( href ) ')';
word-break: break-all;
word-wrap: break-word;
}
/* Expand protocol-relative URLs for printing */
-.mw-body a.external.text[href^='//']:after,
-.mw-body a.external.autonumber[href^='//']:after {
+.mw-body-content a.external.text[href^='//']:after,
+.mw-body-content a.external.autonumber[href^='//']:after {
content: ' (https:' attr( href ) ')';
}