@import url('https://rsms.me/inter/inter.css'); :root { --cyan: #79ffe1; --pink: #d344e2; --black: #212121; --light-black: #666666; --white: #ffffff; --dark-white: #eeeeee; } body { font-family: 'Inter', sans-serif; } @supports (font-variation-settings: normal) { body { font-family: 'Inter var', sans-serif; font-feature-settings: 'ss01' 1, 'kern' 1, 'liga' 1, 'cv05' 1, 'tnum' 1; } } body { background-color: var(--white); color: var(--black); padding: 0; padding-top: 2rem; padding-bottom: 2rem; text-align: center; } html { font-size: 18px; } table { width: 100%; border-collapse: collapse; } .table-post { width: 70%; } .table-stats { width: 30%; text-align: right; } td { padding: 0.5rem 0; } .posts { width: 100%; max-width: 100%; } @media only screen and (min-width: 1080px) { .posts { max-width: 800px; } html { font-size: 20px; } } @media only screen and (min-width: 1400px) { .posts { max-width: 720px; } html { font-size: 18px; } } .posts { text-align: left; display: inline-block; } .post { margin: 1rem; } img { max-width: 100%; border: 0px solid transparent; border-radius: 4px; box-shadow: 0 0 1.5rem 0.5rem rgba(0, 0, 0, 0.15); } hr { color: var(--dark-white); } .date { font-weight: 400; font-size: 0.8rem; color: var(--light-black); } .separator { margin: 0; margin-top: 1rem; margin-bottom: 1rem; border-top: 2px solid var(--dark-white); } .feed-button { float: right; text-decoration: none; background-color: var(--cyan); padding: 0.2rem; border: 1px solid var(--dark-white); border-radius: 0.4rem; } .intro { font-size: 0.9rem; overflow: auto; padding: 0rem; margin: 1rem 0rem; font-family: 'Inter', sans-serif; } .heading { margin: 0 auto; color: var(--black); text-align: center; font-size: 6rem; text-shadow: 0.25rem 0rem var(--pink), -0.25rem 0rem var(--cyan); line-height: 5rem; font-weight: 800; font-style: italic; display:inline-block; -webkit-transform:scale(1,1.2); -moz-transform:scale(1,1.2); -ms-transform:scale(1,1.2); -o-transform:scale(1,1.2); transform:scale(1,1.2); } a, a:hover, a:visited, a:active { transition: ease 0.2s; color: var(--light-black); } .post-link, .post-link:hover, .post-link:visited, .post-link:active { color: var(--black); font-weight: 600; font-size: 1.1rem; text-decoration: none; } .post-end-link, .post-end-link:hover, .post-end-link:visited, .post-end-link:active { text-decoration: none; color: var(--light-black); text-shadow: none; font-size: 0.8rem; } .post-title { text-decoration: none; color: var(--black); text-shadow: none; text-align: center; font-weight: 800; font-size: 1.5rem; } .post-text { font-size: 0.9rem; } ul { list-style: lower-greek inside none; } pre, code { color: var(--black); font-family: monospace; } pre { background-color: var(--dark-white); overflow: auto; padding: 1.3rem; border: 1px solid var(--dark-white); border-radius: 0.4rem; margin: 1rem -1.3rem; } code { color: var(--pink); } pre > code { border: none; color: var(--black); } ::-moz-selection, ::selection { background: var(--cyan); } .stats { float: right; text-align: right; color: var(--light-black); } .stats-number { font-size: 0.8rem; } .stats-unit { font-size: 0.6rem; } .footer { font-size: 0.9rem; text-align: center; } .footimgs { max-height: 0.7rem; display: inline-block; vertical-align: middle; image-orientation: from-image; cursor: pointer; box-shadow: none; }