@import 'unset.less'; @import 'colors.less'; @media (max-width: 1080px) { @import 'layout-touch.less'; } @media (min-width: 1081px) { @import 'layout-mouse.less'; } @import 'topbar.less'; @import 'toc.less'; @import 'navmenu.less'; @import 'mediawiki.skin.variables.less'; @font-face { font-family: "Libre Caslon"; src: url('/resources/assets/Libre_Caslon_Text/LibreCaslonText-Regular.ttf'); } body { margin: 0; } :root { --space: .6em; } button { cursor: pointer; } fieldset { margin-top: calc(var(--space) * 3); } #page a:link { color: var(--blue-6); } #page a.new, #page a.new { color: red; text-decoration: underline wavy; } #page a:not(.new):visited { color: var(--pink-6); } #page a:hover , #page a:visited:hover { color: var(--blue-4); } .pi-title { background-color: var(--gold-4); } #pagetitle { position: relative; } #firstHeading { margin-bottom: .1em; margin-top: auto; } #firstHeading, .mw-heading h2 { font-family: 'Libre Caslon', serif; } .mw-heading { display: flex; margin-bottom: calc(var(--space)); } p { margin-bottom: calc(var(--space) * 2); line-height: calc(var(--space) * 3); } .mw-list-item.selected { display: none; } #titleblock { border-bottom: 3px solid black; margin-bottom: calc(var(--space) * 2); display: flex; justify-content: space-between; } #versions { display: flex; flex-wrap: wrap; gap: var(--space); } #t-print, #t-upload { display: none; }