@import url(fonts.css); html { background-color: var(--c-bg); scrollbar-color: var(--c-border) transparent } /* text, links and lists :3 */ t { font-family: "mono"; font-weight: bold; color: var(--c-title) } p { font-family: "mono"; color: var(--c-fg); margin-top: 0; margin-bottom: 0 } a { font-family: "mono"; color: var(--c-highlight); text-decoration: none; } a:hover { color: var(--c-bg); background-color: var(--c-highlight); } ul { margin: 0 0 0 -16px; } li { list-style: none; } /* lil text on the borders :3 */ .title, .credit { height: 24px; background-color: var(--c-bg); color: var(--c-title); position: fixed; padding: 0 4px; font-family: "mono"; font-weight: bold; } .title { top: 0; left: 32px; } .credit { top: calc(100vh - 1.5em); right: 64px; color: var(--c-fg) } /* here are some @media rules to choose when to display ascii art */ .ascii { font-family: "mono"; color: var(--c-fg); white-space: pre; display: none } @media screen and (min-width: 420px) { .ascii-1 { display: block } } /* styling for the basic border when no js */ body > .nojs { width: calc(100vw - 16px); height: calc(100vh - 16px); box-sizing: border-box; border: 8px double var(--c-border); overflow: hidden } main { overflow: hidden auto; width: 100%; height: 100%; padding: 16px; box-sizing: border-box; }