.blog-article-highlight{--blog-article-highlight: #bfdbfe;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.04em;background-image:linear-gradient(var(--blog-article-highlight),var(--blog-article-highlight));background-repeat:no-repeat;background-size:100% .29em;background-position:0 77%}.article-reading-body{max-width:52rem;margin-inline:auto}.article-reading-body h2,.article-reading-body h3{scroll-margin-top:7rem}.article-reading-body img,.article-reading-body video,.article-reading-body iframe{max-width:100%}.article-reading-body img{height:auto}.article-reading-body table{display:block;width:100%;max-width:100%;overflow-x:auto}.article-reading-body a{overflow-wrap:anywhere}.article-toc-link.is-active{border-color:#2756a324;background:#eff6ff;color:#2756a3}@media(max-width:640px){.blog-article-highlight{background-size:100% .26em;background-position:0 77%}}#article-toc{max-height:calc(100vh - 13rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-left:.25rem}#article-rating-card{display:inline-flex;min-height:44px;align-items:center;gap:.45rem;border:1px solid #fde68a;border-radius:9999px;background:#fffbeb;padding:.55rem 1rem;color:#92400e;font-size:.82rem;font-weight:800;box-shadow:0 8px 22px #92400e0f}#article-rating-card .article-rating-star{color:#f59e0b;font-size:1.05rem;line-height:1}#article-rating-card .article-rating-count{color:#a16207;font-size:.74rem}@media(max-width:767px){section[aria-labelledby=blog-article-title] div:has(>picture>img[fetchpriority=high]){display:none!important}section[aria-labelledby=blog-article-title] div:has(>#article-share-button){display:flex!important;width:100%;flex-wrap:nowrap!important;align-items:center;gap:.625rem!important;margin-top:1.25rem!important}section[aria-labelledby=blog-article-title] div:has(>#article-share-button)>time,#article-rating-card{display:none!important}section[aria-labelledby=blog-article-title] div:has(>#article-share-button)>span:first-child{min-width:0;flex:1 1 0;justify-content:flex-start;padding-inline:.75rem!important}section[aria-labelledby=blog-article-title] div:has(>#article-share-button)>span:first-child>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#article-share-button{flex:0 0 auto;white-space:nowrap;padding-inline:1rem!important}}
