main {
    flex-direction: column;
    margin: 12pt;
    /* 原来这里是 `min-height: 100vh`,给的是「正文那栏至少占满一屏」—— 页脚
     * 在短页面上会被顶到底部。它同时也是摆弄页那两栏能撑满剩余高度的前提,
     * 所以改成:要撑满的页面自己用 `100dvh` 算(main 一高就是内容高,短页面
     * 反而会多出一截空白)。 */
}

body {
    font-family: quote-cjk-patch, Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
    color: var(--fg);
    font-size: 12pt;
}
