@media print{nav,aside,header,footer,.sidebar,.nav,.navigation,.menu{display:none!important}button,input[type="button"],input[type="submit"],input[type="reset"],.btn,.button{display:none!important}input:not([value]),select,textarea{border:none!important;background:transparent!important}.no-print,.no-print *{display:none!important}.breadcrumb,.pagination,.pager{display:none!important}*{background:white!important;color:black!important;box-shadow:none!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")";font-size:0.8em;color:#666!important}a[href^="#"]:after,a[href^="javascript:"]:after,a[href=""]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}@page{margin:2cm;size:A4 portrait}body{margin:0;padding:0;font-size:12pt;line-height:1.5}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}table,tr,img,pre,blockquote{page-break-inside:avoid}h1{page-break-before:always}h1:first-of-type{page-break-before:avoid}table{border-collapse:collapse;width:100%}th,td{border:1px solid #ddd!important;padding:8px;text-align:left}th{background:#f5f5f5!important;font-weight:bold}thead{display:table-header-group}.card,.panel,.box{border:1px solid #ddd!important;margin-bottom:1em;padding:1em}img{max-width:100%!important;height:auto!important}img[alt=""],img:not([alt]){display:none!important}.badge,.tag,.label{border:1px solid #333!important;padding:2px 6px;border-radius:3px}}
