body{color:#222;font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei UI,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}#content{margin:1rem;max-width:1024px;margin-left:auto;margin-right:auto}@media(max-width:1034px){#content{margin-left:5px;margin-right:5px}}header{margin-bottom:1rem;padding-bottom:1rem;border-image:linear-gradient(90deg,rgba(255,255,255,0),#222,rgba(255,255,255,0))1;border-bottom:2px solid #222;line-height:4rem;height:4rem;h1 { margin-top: 0px; margin-bottom: 0px; float: right; font-weight: lighter; } a { text-decoration: none; } ul { list-style: none; margin: 0px; margin-top: auto; padding: 0px; vertical-align: bottom; display: inline-block; li { display: inline-block; vertical-align: bottom; line-height: 28px; } } ::after { content: ""; clear: both; display: table; }}footer{margin-top:1rem;padding-top:.5rem;border-image:linear-gradient(90deg,rgba(255,255,255,0),#222,rgba(255,255,255,0))1;border-top:2px solid #222;p { text-align: center; } .footercols { display: flex; flex-wrap: wrap; justify-content: space-between; article { &:not(:last-of-type) { padding-bottom: 5px; margin-bottom: 5px; } } } a { text-decoration: none; }}article{h1, h2, h3, h4, h5 { margin-top: 0px; margin-bottom: 0px; font-weight: 400; text-transform: uppercase; a { text-decoration: none; } } &:not(:last-of-type) { padding-bottom: 2rem; border-bottom: 1px solid #222; border-image: linear-gradient(90deg, rgba(255, 255, 255, 0), #222, rgba(255, 255, 255, 0)) 1; margin-bottom: 2rem; } .footnotes { hr { visibility: collapse; margin: 0px; } } blockquote { border-left: 2px solid #222; border-image: linear-gradient(rgba(255, 255, 255, 0), #222) 1; margin: 1.5em 10px; padding: 0.5em 10px; quotes: "\201C" "\201D" "\2018" "\2019"; &::before { color: #222; content: open-quote; font-size: 4em; line-height: 0.1em; margin-right: 0.25em; vertical-align: -0.4em; } blockquote p { display: inline; } }}a{color:#222}:not(pre)>code{background:#e9eef6;border-radius:6px;color:#444746;font-family:monospace;padding:1px 6px}pre{overflow-x:scroll;padding:1px 6px;border-radius:6px}img{max-width:100%;max-height:fit-content}@media(min-width:300px) and (max-width:519px){.gallery{a { max-width: calc(50% - 5px); }}}.gallery{display:flex;flex-wrap:wrap;gap:5px;line-height:0;margin-bottom:5px}.metainfo{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px;margin-top:5px;font-weight:lighter;text-transform:uppercase;a { text-decoration: none; }}.itemlist{list-style:none}.itemlist li{display:inline;margin-right:10px}.itemlist li a{color:#000!important;font-weight:lighter;text-transform:uppercase}.listhead{text-align:right}.pagination{list-style:none;text-align:center;border-image:linear-gradient(90deg,rgba(255,255,255,0),#222,rgba(255,255,255,0))1;font-size:large;&:first-child { border-bottom:1px solid black; margin-bottom:1rem; padding-bottom:1rem; } &:last-child { border-top:1px solid black; margin-top:1rem; padding-top:1rem; } li { display:inline; } .active { font-weight:bold; } .disabled>a { color:#999; }}