body {
    font-size: 19px;
}

a:link {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

#next {
    cursor: pointer;
    background: inherit;
    filter: invert(9%);
    box-shadow: 0 0 20px #000;
    position: sticky;
    text-align: center;
    top: 0;
    z-index: 9;
    padding: 10px;
}

#wrap {
    max-width: 60rem;
    margin: 0 auto;
    padding: 1rem;
    overflow-x: clip;
}

#wrap h1 {
    margin: 1rem 0;
}

.mw-editsection,
.reference,
.reflist,
.sistersitebox,
.ambox,
.toc,
.hatnote,
.mw-ui-button,
.noprint,
.metadata {
    display: none !important;
}

h2:has(#Bibliography) + section,
h2:has(#Bibliography),
h2:has(#External_links) + section,
h2:has(#External_links),
h2:has(#Footnotes) + section,
h2:has(#Footnotes),
h2:has(#Further_reading) + section,
h2:has(#Further_reading),
h2:has(#Notes) + section,
h2:has(#Notes),
h2:has(#References) + section,
h2:has(#References),
h2:has(#See_also) + section,
h2:has(#See_also),
h2:has(#Sources) + section,
h2:has(#Sources) {
    display: none !important;
}
