/* Set the font for code blocks */ code { font-family: "Iosevka Web", monospace; } /* Styling for inline code blocks */ :not(pre) > code { padding: 0 0.25rem; border-radius: 0.25rem; white-space: pre; } /* Styling for fenced code blocks */ pre > code { display: block; padding: 1rem; border-radius: 0.55rem / 0.5rem; word-wrap: normal; overflow: auto; } pre { width: 90%; } /* Styling for unit tests */ .unit-test { width: 90%; display: flex; flex-direction: column; align-items: center; padding: 1rem; border-radius: 0.55rem / 0.5rem; } .unit-test > span { display: flex; flex-direction: row; align-items: center; padding: 0.5rem; border-radius: 0.55rem / 0.5rem; } .unit-test > pre { width: 100%; } .unit-test i { font-size: 1.5rem; margin-right: 0.5rem; } /* Styling for repl invokations */ .repl-eval { width: 90%; display: flex; flex-direction: column; align-items: center; padding: 1rem; gap: 0.5rem; border-radius: 0.55rem / 0.5rem; margin: 0.5em; } .repl-eval .repl-results { width: 100%; } .repl-eval .repl-results pre { width: 100%; margin: 0; } .repl-eval .repl-invokation { width: 100%; display: flex; flex-direction: row; border-radius: 0.55rem / 0.5rem; padding: 0.5rem; align-items: center; } .repl-eval .repl-invokation .repl-command { flex-grow: 1; padding: 0.5rem; word-wrap: normal; overflow: auto; } .repl-eval .repl-prompt { font-weight: 900; font-size: 1.1rem; } .repl-underline { text-decoration: underline; }