.blog-breadcrumb-nav{min-width:0;max-width:100%;overflow:hidden}.blog-breadcrumb-nav>span{display:flex;align-items:center;flex-wrap:nowrap;min-width:0;max-width:100%}.blog-breadcrumb-nav>span>*{flex-shrink:0}.blog-breadcrumb-nav>span .breadcrumb_last{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-post-article-container,.blog-post-info,.blog-post-data,.blog-post-meta{min-width:0}.blog-post-meta{gap:4px}.blog-post-meta>*{flex-shrink:0}.blog-post-meta .blog-post-category{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-post-reading-time,.blog-post-date{white-space:nowrap}@media (min-width:992px){.blog-post-nav{top:calc(var(--header-height) + 80px)}}.blog-post-toc-link{transition:color 0.15s ease,transform 0.15s ease}.blog-post-toc-link:hover,.blog-post-toc-link:focus{transform:translateX(2px)}.blog-post-toc-link:hover,.blog-post-toc-link:focus,.blog-post-toc-link.active{font-weight:700}.blog-post-article-container article h2{scroll-margin-top:calc(var(--header-height) + 80px)}@media print{.header,.footer,.blog-tabs,.blog-breadcrumbs,.blog-post-nav,.blog-post-info,.blog-post-share-row{display:none!important}.blog{background:transparent!important;gap:0!important}.blog-post-article-container{background:transparent!important;border:0!important;padding:0!important;gap:0!important}@page{margin:1.5cm}}