.blog-post-container{max-width:100vw;overflow-x:hidden;word-wrap:break-word;overflow-wrap:anywhere}.blog-post-container pre{background-color:#111827!important;color:#e5e7eb!important;overflow-x:auto!important;border-radius:.5rem!important;padding:1rem!important;font-size:.875rem!important;line-height:1.5!important;margin:1.5rem 0!important;border:1px solid #374151!important}.blog-post-container pre code{background-color:transparent!important;padding:0!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;border-radius:0!important}.blog-post-container code:not(pre code){background-color:#f3f4f6!important;color:#9333ea!important;padding:.125rem .25rem!important;border-radius:.25rem!important;font-size:.875em!important;font-weight:600!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace!important}.dark .blog-post-container code:not(pre code){background-color:#374151!important;color:#c4b5fd!important}.blog-post-container a{word-wrap:break-word!important;overflow-wrap:anywhere!important;hyphens:auto!important}.blog-post-container table{width:100%!important;overflow-x:auto!important;display:block!important;white-space:nowrap!important;border-collapse:collapse!important;border-spacing:0!important}.blog-post-container tbody,.blog-post-container thead,.blog-post-container tr{display:table!important;width:100%!important;table-layout:fixed!important}:where(.blog-post-container) img{max-width:100%;height:auto;object-fit:contain;border-radius:.5rem}@media (max-width:640px){.blog-post-container{padding-left:1rem;padding-right:1rem}}