.ipr-columns {display:grid;grid-template-columns:1fr 1fr;gap:2rem;}#ipa-reference {max-width:58rem;margin:auto;}#ipa-reference th:first-child{white-space:nowrap;}
@media(max-width:600px){.ipr-columns {grid-template-columns:1fr;}}
@media print{
 @page{size:A4;margin:12mm;}
 body>header,body>footer,body>.ep-skip-link,.ipr-screen,main>*:not(#ipa-reference){display:none!important;}
 main.container{margin:0;padding:0;max-width:none;width:auto;}#ipa-reference{max-width:none;font:10pt/1.35 Arial,sans-serif;color:#111!important;}
 #ipa-reference h1{font-size:17pt;}#ipa-reference h2{font-size:12pt;}#ipa-reference p{margin-bottom:3mm;}#ipa-reference .small{font-size:8.5pt;}
 #ipa-reference .ipr-columns{display:grid;grid-template-columns:1fr 1fr;gap:7mm;}#ipa-reference .table{font-size:10pt;color:#111;}#ipa-reference .table>:not(caption)>*>*{padding:1mm 0;background:white;color:#111;}
}
