.front-text { font-family: "Noto Sans", sans-serif; color: black; } .code { font-family: "Noto Sans Mono", monospace; color: gray; } code { font-family: "Noto Sans Mono", monospace; font-size: 12px; } .date { font-size: 16px; } @media (max-width: 700px) { .side-margin { margin-left: 1rem; margin-right: 1rem; } .side-margin-x2 { margin-left: 1rem; margin-right: 1rem; } } @media (min-width: 700px) { .side-margin { margin-left: 4rem; margin-right: 1rem; } } .intro h2 { font-size: 14px; margin-bottom: 0; } .link { color: black; } .link:active { color: white; background: blue; text-decoration: none; } .article-m { font-family: "Noto Sans Mono", monospace; font-size: 20px; text-decoration: none; opacity: 0.6; color: black; font-weight: 700; padding: 0px; margin-top: 2.8rem; } .article-m:hover { opacity: 1; color: blue; } .article-m:active { color: white; background: blue; text-decoration: none; } pre { overflow-x: scroll; font-size: 14px; } body { padding: 0; margin: 0; overflow: hidden; font-family: sans; font-size: 12px; font-weight: 400; line-height: 1.5; } .content h1 { font-family: sans; font-weight: 700; font-size: 16px; margin-bottom: 0px; padding-top: 2rem; line-height: 1.5; border-top: 1px solid; display: flex; } hr { border: solid 1px black; width: 20%; color: #ffff00; } .content h2 { font-family: sans; font-weight: 700; font-size: 14px; line-height: 1.5; margin-bottom: 0; } .content h3 { font-family: sans; font-weight: 700; font-size: 14px; line-height: 1.5; margin-bottom: 0; } .content h4 { font-family: sans; font-weight: 700; font-size: 14px; line-height: 1.5; margin-bottom: 0; } .content p { margin-bottom: 4px; margin-top: 4px; } .content li { margin-top: 4px; margin-bottom: 4px }