@media (max-width:640px){.cheatsheet-grid{grid-template-columns:1fr!important}}@media print{@page{size:A4 portrait;margin:12mm 14mm}.no-print,header,footer,nav{display:none!important}body{color:#111!important;background:#fff!important}.cheatsheet-grid{grid-template-columns:repeat(2,1fr)!important;gap:6mm!important;display:grid!important}.cheatsheet-section{break-inside:avoid!important;page-break-inside:avoid!important;background:#fff!important;border:1px solid #bbb!important;border-radius:4px!important;padding:5mm!important}.cheatsheet-section h2{color:#c45a00!important;border-left-color:#c45a00!important;font-size:7pt!important}.cheatsheet-section h3{color:#555!important;font-size:6.5pt!important}.cheatsheet-section p,.cheatsheet-section li{color:#333!important;font-size:7.5pt!important}.cheatsheet-section pre{background:#f5f5f5!important;border-color:#ccc!important;font-size:6.5pt!important}.cheatsheet-section code{color:#333!important;background:0 0!important;border:none!important}.cheatsheet-section p code,.cheatsheet-section li code{color:#c45a00!important;background:#f0f0f0!important;border:1px solid #ddd!important}.cheatsheet-section table{font-size:7pt!important}.cheatsheet-section th{color:#555!important;background:#f0f0f0!important;border-color:#bbb!important;font-size:6.5pt!important}.cheatsheet-section td{color:#333!important;border-color:#ddd!important;font-size:7pt!important}.cheatsheet-section blockquote{color:#555!important;background:#fff8f0!important;border-left-color:#c45a00!important}.cheatsheet-print-footer{text-align:center;border-top:1px solid #ddd;margin-top:8mm;padding-top:3mm;font-family:monospace;font-size:7pt;color:#aaa!important;display:block!important}}
