.related-grid{width:100%;display:flex;gap:20px}.size-medium{width:100%}a.related-readmore{padding:0 20px;padding-bottom:20px}.related-item{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.06);overflow:hidden;max-width:100%;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.related-item h3{font-size:18px;font-weight:700;margin:12px 16px 8px;color:#111827}.sud-post table{display:block;overflow-x:auto}.sud-post pre,.sud-post code{white-space:pre-wrap;word-break:break-word}.ast-container,.ast-row,.ast-col,.ast-primary-content{max-width:100%;overflow-x:hidden}.ast-container,.ast-row,.ast-col,.ast-primary-content{overflow:visible!important}.sud-card.sud-toc li a{background:#eaeff8;padding:20px;margin:10px 0 0;border-radius:10px;margin-left:0!important;width:100%;text-align:left!important;float:left;color:#000!important;font-weight:600}.ast-container{max-width:100%;padding:0}.sud-card.sud-toc li a{padding:10px;line-height:110%}#sud-toc-list .liactive a{background:#0f3d95;color:#fff!important}.related-grid{width:100%;display:grid;gap:20px 3%;grid-template-columns:31% 31% 31%}@media only screen and (max-width:1100px){.related-title a{font-size:16px}.related-item h3{line-height:20px}}@media only screen and (max-width:767px){.related-grid{width:100%;display:grid;gap:20px 3%;grid-template-columns:100%}.related-grid{width:100%;display:flex;gap:20px;flex-direction:column}}