@page{size:letter;margin:.5in}@media print{html,body{background:#fff;color:#000}[data-screen-only],[data-list]>form,[data-list]>p,[data-pantry-check],[data-check-form],li form,li button,li small{display:none!important}[data-print-header]{display:block;margin-bottom:.5rem;border-bottom:1px solid #000}[data-print-header] h1{margin:0;font-size:1.4rem}[data-print-header] p{margin:.25rem 0 .5rem;font-size:.85rem}[data-print-date]:after{content:" · "}[data-list]{column-count:2;column-gap:.5in}[data-list] section{break-inside:avoid}[data-list] h2{margin:.5rem 0 .15rem;font-size:.95rem;text-transform:capitalize}[data-list] ul{margin:0;padding:0;list-style:none}li[data-item]{padding-block:.1rem;font-size:.85rem;break-inside:avoid}[data-print-box]{display:inline;margin-right:.4rem}li[data-checked] [data-item-name]{text-decoration:none;opacity:1}}
