.src5e7fa-blog-compact{padding:64px 0}.reading-detail{max-width:680px;margin:auto}.reading-detail h1{font-size:max(2rem, min(4vw, 2.8rem))}.article-meta{font-size:.875rem;border-bottom:1px solid var(--brand-border);padding-bottom:24px}.article-content{word-wrap:anywhere}.article-content table{display:block;overflow-x:auto;max-width:100%;margin:24px 0}.article-content h2{margin-top:32px;font-size:1.5rem}.article-neighbors{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--brand-border);padding:24px 0}.comment-box{border-top:1px solid var(--brand-border);padding-top:32px}.comment-box label{width:100%}