@page{size:Letter;margin:22mm 20mm 20mm}@page cover{margin:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{color:#0b1220;background:#fff}.print-root{max-width:170mm;margin:0 auto;font-size:10.5pt;line-height:1.55}.print-root h1,.print-root h2,.print-root h3{font-family:var(--font-display), Georgia, serif;color:#0b1220;font-weight:500}.print-cover{page:cover;break-after:page;flex-direction:column;justify-content:space-between;min-height:100vh;padding:45mm 25mm 25mm;display:flex}.print-section{break-before:page}.print-root h2,.print-root h3{break-after:avoid}.print-root p,.print-root li{orphans:3;widows:3}.print-root table{border-collapse:collapse;break-inside:auto;width:100%;font-size:8.5pt}.print-root thead{display:table-header-group}.print-root tr{break-inside:avoid}.print-root th,.print-root td{text-align:right;border-bottom:.4pt solid #d9d9d9;padding:3pt 5pt}.print-root th[scope=row],.print-root th:first-child,.print-root td:first-child{text-align:left}.print-root thead th{border-bottom:.8pt solid #0b1220;font-weight:600}.print-root .numeric,.print-root table{font-variant-numeric:tabular-nums}.print-root .figure{font-family:var(--font-mono), monospace}.print-rule{border:0;border-top:.4pt solid #0b1220;margin:6mm 0 4mm}.print-note{color:#4a5266;font-size:8.5pt}.print-table-scroll{overflow-x:auto}.print-table-scroll:focus-visible{outline-offset:2px;outline:2px solid #0f3d2e}@media print{.print-table-scroll{overflow-x:visible}}.print-avoid-break{break-inside:avoid}.print-root a[href^=http]:after{content:" (" attr(href) ")";color:#4a5266;word-break:break-all;font-size:7.5pt}@media screen{body{background:#e9e9e9;padding:12mm 0}.print-root{background:#fff;padding:20mm;box-shadow:0 1px 4px #0000002e}.print-cover{border-bottom:1px dashed #b9b9b9;min-height:auto;padding:30mm 10mm}.print-section{border-top:1px dashed #d4d4d4;margin-top:14mm;padding-top:10mm}}@media screen and (max-width:820px){.print-root{max-width:100%;padding:5mm 4mm;font-size:11pt}.print-cover{border-bottom:0;min-height:auto;padding:2mm 0 6mm;display:block}.print-cover h1{font-size:26pt!important}.print-statement{min-width:34rem}}
