@media print{*,*::before,*::after{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}header,footer,nav,.mobile-menu-backdrop,.mobile-menu-panel,.scroll-to-top,.theme-toggle,.language-switcher,.pagination,.related-posts,.share-buttons,.comments,.newsletter,.copy-code-button,#scroll-to-top,[aria-hidden=true]:not(img){display:none!important}@page{margin:2cm;size:A4}body{font-size:12pt;line-height:1.5;font-family:Georgia,times new roman,serif}h1{font-size:24pt;page-break-after:avoid}h2{font-size:18pt;page-break-after:avoid}h3{font-size:14pt;page-break-after:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}p,li{orphans:3;widows:3}img{max-width:100%!important;page-break-inside:avoid}figure{page-break-inside:avoid}a[href]::after{content:" (" attr(href)")";font-size:10pt;font-weight:400;color:#666!important}a[href^="#"]::after,a[href^="javascript:"]::after,a[href^="mailto:"]::after{content:""}pre,code{font-family:courier new,Courier,monospace;font-size:10pt;border:1px solid #ccc!important;page-break-inside:avoid}pre{padding:1em!important;white-space:pre-wrap;word-wrap:break-word}table{border-collapse:collapse;width:100%}th,td{border:1px solid #ccc!important;padding:8px}thead{display:table-header-group}tr{page-break-inside:avoid}blockquote{border-left:3px solid #333!important;padding-left:1em;margin-left:0;font-style:italic}article{max-width:none!important;padding:0!important;margin:0!important}.prose{max-width:none!important}article::before{content:"Printed from " attr(data-post-url);display:block;font-size:10pt;color:#666!important;margin-bottom:1em;border-bottom:1px solid #ccc;padding-bottom:.5em}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.no-print{display:none!important}}