:root{--print-margin-top:16mm;--print-margin-x:14mm;--print-margin-bottom:18mm;--print-head-height:9mm;--print-head-space:13mm;--print-foot-height:14mm;--print-foot-space:17mm;--print-sheet-width:210mm;--print-cover-height:226mm}@page{size:A4 portrait;margin:16mm 14mm 18mm;@bottom-right{content:counter(page) " / " counter(pages);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:7.5pt;color:#55677c}}@media screen{body:has(#print-doc){background-color:var(--paper)}body:has(#print-doc) #report{max-width:none;padding:1.5rem 1rem 4rem}.print-sheet{width:min(100%, var(--print-sheet-width));background-color:var(--surface);border:1px solid var(--rule);padding:var(--print-margin-top) var(--print-margin-x) var(--print-margin-bottom);border-radius:2px;margin-inline:auto}.print-section[data-break=page]{border-top:1px dashed var(--rule-strong);margin-top:16mm;padding-top:14mm;position:relative}.print-section[data-break=page]:before{content:"page break";background-color:var(--surface);font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding-inline:.5rem;font-size:.625rem;position:absolute;top:0;left:0;transform:translateY(-50%)}.print-cover{min-height:var(--print-cover-height)}.print-runner--head{border-bottom:1px solid var(--rule);margin-bottom:1.5rem;padding-bottom:.75rem}.print-runner--foot{border-top:1px solid var(--rule);margin-top:2.5rem;padding-top:.75rem}}@media (min-width:40rem){#print-doc .print-cols-1{grid-template-columns:minmax(0,1fr)}#print-doc .print-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#print-doc .print-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#print-doc .print-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{*,:before,:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html{font-size:13px}html,body{background:#fff!important;margin:0!important;padding:0!important}body:has(#print-doc) #report{display:block;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}.print-sheet{background:0 0;border:0;border-radius:0;width:auto;max-width:none;margin:0;padding:0}[data-print-hide],[data-internal]{display:none!important}.print-runner{background:#fff;align-items:baseline;gap:1rem;display:flex;position:fixed;left:0;right:0}.print-runner--head{height:var(--print-head-height);border-bottom:1px solid var(--rule);padding-bottom:2mm;top:0}.print-runner--foot{height:var(--print-foot-height);border-top:1px solid var(--rule);flex-direction:column;justify-content:flex-start;gap:.35rem;padding-top:2.5mm;bottom:0}.print-flow{padding-top:var(--print-head-space);padding-bottom:var(--print-foot-space);-webkit-box-decoration-break:clone;box-decoration-break:clone}.print-cover{min-height:var(--print-cover-height);break-after:page;break-inside:avoid}.print-section[data-break=page]{break-before:page}.print-section[data-break=auto]{break-before:auto}h1,h2,h3,h4,caption,.u-eyebrow{break-after:avoid}p,li{orphans:3;widows:3}.print-avoid,[data-print-avoid],figure,figcaption,svg,img,table,tr,thead,.print-section :is(dl,dt,dd){break-inside:avoid}.print-table-long,.print-table-long table,.print-table-long tbody{break-inside:auto}.print-table-long thead{break-inside:avoid;display:table-header-group}.overflow-x-auto,.overflow-y-auto,.overflow-auto{overflow:visible!important}#print-doc a{color:var(--ink);text-decoration:none}}
