@media(max-width:700px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.container{width:100%;max-width:100%}.article-page .main-article .article-content{padding-inline:16px;font-size:clamp(1.55rem,4.2vw,1.8rem);line-height:1.9;letter-spacing:.005em;overflow-wrap:anywhere}.article-page .main-article .article-content p{margin:1.15em 0}.article-page .main-article .article-content h1{font-size:2.1rem}.article-page .main-article .article-content h2{margin-top:1.65em;margin-bottom:.75em;font-size:1.9rem;line-height:1.35}.article-page .main-article .article-content h3{margin-top:1.45em;margin-bottom:.65em;font-size:1.7rem;line-height:1.4}.article-page .main-article .article-content h4,.article-page .main-article .article-content h5,.article-page .main-article .article-content h6{font-size:1.5rem;line-height:1.45}.article-page .main-article .article-content ul,.article-page .main-article .article-content ol{padding-inline-start:1.45em}.article-page .main-article .article-content li{margin:.45em 0}.article-page .main-article .article-content blockquote{margin:1.2em 0;padding:12px 14px;line-height:1.75}.article-page .main-article .article-content pre,.article-page .main-article .article-content .highlight{padding:13px;border-radius:7px;font-size:1.2rem;line-height:1.6;-webkit-overflow-scrolling:touch}.article-page .main-article .article-content code{overflow-wrap:anywhere;word-break:break-word}.article-page .main-article .article-content a{overflow-wrap:anywhere;word-break:break-word}.article-page .main-article .article-content img,.article-page .main-article .article-content video,.article-page .main-article .article-content iframe{max-width:100%;height:auto}.article-page .main-article .article-content .table-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.article-page .main-article .article-content table{min-width:520px}.article-page .main-article .article-title{font-size:2rem;line-height:1.3}.article-page .main-article .post-overlay-title{line-height:1.24}.article-page .main-article .post-overlay-description{font-size:1.3rem;line-height:1.65}.article-page .main-article .article-time{flex-wrap:wrap;row-gap:6px}.article-page .main-article .article-tags,.article-page .main-article .article-category{gap:6px}.article-page .main-article .article-tags a,.article-page .main-article .article-category a,.article-page .main-article .post-overlay-badges a{padding:6px 10px;font-size:1.15rem}.sidebar .site-avatar{max-width:76px}.article-list article .article-title{line-height:1.35}}@media(max-width:420px){.article-page .main-article .article-content{padding-inline:14px}.article-page .main-article .post-overlay-header.has-image .post-overlay-details{padding:14px}.article-page .main-article .post-overlay-badges{margin-top:10px}}