body:has(.blog-page-section){padding-top:1rem!important}@media (min-width:640px){body:has(.blog-page-section){padding-top:1rem!important}}[style*=opacity]{overflow:visible!important}@supports (overflow-x:clip){body:has(.blog-page-section),html:has(body .blog-page-section){overflow-x:clip!important;overflow-y:visible!important}}@supports not (overflow-x:clip){body:has(.blog-page-section),html:has(body .blog-page-section){overflow:visible!important}}.blog-page-section .sticky{position:sticky!important}@media print{@page{margin:1.5cm;size:A4}.blog-header-dock,.breadcrumbs,.command-menu,.comment-section,.cookie-consent,.fixed,.floating-assistant-button,.fullscreen-toggle,.navbar,.print-no-show,.scroll-progress,.seo-editor,.share-menu,.sticky,[data-floating],[role=navigation],aside,button:not(.print-visible),footer,header,nav{display:none!important}.bg-background,.bg-card,.prose,article,body,main{background:#fff!important;color:#000!important}*{color:#000!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")";font-size:.8em;color:#666!important}a[href^="#"]:after,a[href^="/"]:after,a[href^=javascript]:after{content:""}body{font-size:12pt;line-height:1.6;font-family:Georgia,Times New Roman,serif!important}h1{font-size:24pt}h1,h2{margin-bottom:12pt;page-break-after:avoid}h2{font-size:18pt;margin-top:24pt}h3{font-size:14pt;margin-top:18pt;margin-bottom:8pt;page-break-after:avoid}li,p{orphans:3;widows:3}code,pre{font-family:Courier New,monospace!important;font-size:10pt;border:1px solid #ccc!important;padding:8pt!important;white-space:pre-wrap;word-wrap:break-word}code,img,pre{page-break-inside:avoid}img{max-width:100%!important;height:auto!important}article{page-break-before:auto}.page-break{page-break-before:always}.prose,article,main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.post-meta{border-bottom:1pt solid #ccc;padding-bottom:12pt;margin-bottom:24pt}table{border-collapse:collapse!important;width:100%!important}td,th{border:1pt solid #ccc!important;padding:6pt!important}blockquote{border-left:3pt solid #666!important;padding-left:12pt!important;margin-left:0!important;font-style:italic}body:after{content:"Printed from: " attr(data-url);display:block;text-align:center;font-size:10pt;color:#666!important;margin-top:24pt;padding-top:12pt;border-top:1pt solid #ccc}}