@media print{@page{size:letter;margin:.6in}html:has(.line-sheet) body>:not(#main-content){display:none!important}html:has(.line-sheet) #main-content>:not(.line-sheet){display:none!important}html:has(.line-sheet) .line-sheet [data-print-hide]{display:none!important}html:has(.line-sheet){color:#000!important;background:#fff!important}html:has(.line-sheet) body{color:#000!important;background:#fff!important}html:has(.line-sheet) #main-content{min-height:0!important;display:block!important}html:has(.line-sheet) .line-sheet{color:#000;max-width:none;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0;font-size:10.5pt;line-height:1.35}html:has(.line-sheet) .line-sheet *{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}html:has(.line-sheet) .line-sheet a{text-decoration:none}html:has(.line-sheet) .line-sheet h1{font-size:20pt;line-height:1.15}html:has(.line-sheet) .line-sheet h2{break-after:avoid;page-break-after:avoid;margin-top:.25in;font-size:13pt}html:has(.line-sheet) .line-sheet .line-sheet__table-wrap{overflow:visible!important}html:has(.line-sheet) .line-sheet table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}html:has(.line-sheet) .line-sheet thead{display:table-header-group}html:has(.line-sheet) .line-sheet tr{break-inside:avoid;page-break-inside:avoid}:is(html:has(.line-sheet) .line-sheet th,html:has(.line-sheet) .line-sheet td){vertical-align:top;border-bottom:1px solid #000;padding:6pt 4pt}html:has(.line-sheet) .line-sheet th{text-align:left;border-bottom-width:2px}html:has(.line-sheet) .line-sheet .line-sheet__col-image{width:1.35in}html:has(.line-sheet) .line-sheet .line-sheet__col-units{width:.9in}html:has(.line-sheet) .line-sheet .line-sheet__col-msrp{width:.9in}html:has(.line-sheet) .line-sheet .line-sheet__col-partner{width:1.3in}html:has(.line-sheet) .line-sheet .line-sheet__unlock{white-space:nowrap}html:has(.line-sheet) .line-sheet .line-sheet__image{object-fit:contain;border:0;border-radius:0;width:1.2in;height:1.2in}:is(html:has(.line-sheet) .line-sheet .line-sheet__order,html:has(.line-sheet) .line-sheet .line-sheet__footer){break-inside:avoid;page-break-inside:avoid}html:has(.line-sheet) .line-sheet .line-sheet__footer{border-top:1px solid #000;margin-top:.3in;padding-top:6pt;font-size:9pt}}