@media (max-width:991.98px){.mpc-toc-side{display:none}}@media (max-width:1199.98px){.mpc-home-layout{grid-template-columns:minmax(0, 1fr) 300px;gap:24px}.mpc-grid--3{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:991.98px){.mpc-home-layout{grid-template-columns:1fr}.mpc-home-side{position:static;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px, 1fr));gap:0 20px}body.mpc .related-posts-wrap{grid-template-columns:repeat(2,minmax(0, 1fr))}body.mpc #primary,body.mpc #secondary{width:100% !important;float:none !important;padding:0 !important}body.mpc #secondary{margin-top:10px}body.mpc .mobile-navigation,body.mpc .mobile-dropdown{background:var(--mp-navy)}body.mpc .mobile-navigation a{color:#e6eef7 !important;border-color:rgba(255,255,255,.08) !important;padding:12px 18px !important;font-weight:500}body.mpc .mobile-navigation a:hover{background:rgba(255,255,255,.06)}body.mpc .menu-toggle{color:#e6eef7;min-height:44px;min-width:44px}body.mpc .mpc-theme-item{margin-left:0 !important}body.mpc .mpc-theme-toggle{height:44px;width:100%;justify-content:flex-start;padding:0 18px}body.mpc .mobile-navigation .mpc-theme-label{position:static;width:auto;height:auto;clip:auto}}@media (max-width:767.98px){:root{--mp-fs-body:1rem;--mp-lh-body:1.72}body.mpc #site-header-inner{padding-top:12px;padding-bottom:12px}body.mpc .custom-logo{max-height:46px}.mpc-intro{margin-top:14px;border-radius:var(--mp-radius)}.mpc-intro .search-form .search-submit{padding:0 14px}.mpc-grid,.mpc-grid--3{grid-template-columns:1fr}.mpc-cat-grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px}.mpc-cat-tile{padding:12px}.mpc-cat-desc{display:none}.mpc-card--row .mpc-card-img{flex-basis:100px}.mpc-home-side{grid-template-columns:1fr}body.mpc #blog-entries{grid-template-columns:1fr;gap:16px}body.mpc.single-post .site-main>article,body.mpc.page .site-main>article{padding:18px 16px;border-radius:var(--mp-radius-sm)}body.mpc .entry-content h2{margin-top:1.7em}body.mpc .post-navigation .nav-links{grid-template-columns:1fr}body.mpc .post-navigation .nav-next{grid-column:auto}body.mpc .related-posts-wrap{grid-template-columns:1fr 1fr;gap:12px}body.mpc .bam-authorbox{flex-direction:column;text-align:center}.mpc-code{margin-left:-16px;margin-right:-16px;border-radius:0;border-left:0;border-right:0}body.mpc .entry-content .syntaxhighlighter code,body.mpc .entry-content .syntaxhighlighter .content code{font-size:13px !important}.mpc-copy span{display:none}.mpc-to-top{right:12px;bottom:12px;width:42px;height:42px}body.mpc .page-header{padding:18px}body.mpc .bm-share{padding:8px 12px !important}}@media (max-width:420px){.mpc-cat-grid{grid-template-columns:1fr}body.mpc .related-posts-wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body.mpc *,body.mpc *:before,body.mpc *:after{transition:none !important;animation:none !important;scroll-behavior:auto !important}}@media print{.mpc-progress,.mpc-to-top,#secondary,.mpc-toc,#site-navigation,.bam-topbar,.bm-share,.post-navigation,.bam-related-posts,.comments-area,#colophon{display:none !important}.mpc-code{box-shadow:none}}@media (min-width:992px){body.mpc.single-post #content>.container{display:flex;align-items:stretch}body.mpc.single-post #content>.container:before,body.mpc.single-post #content>.container:after{display:none}.mpc-toc-side{position:sticky;top:calc(var(--mp-nav-h) + 20px);z-index:5}}@media (min-width:992px){body.mpc.single-post #secondary .theiaStickySidebar{height:100%}}