body:has(#portal-root){overflow:hidden}#portal-root{zoom:calc(1 / 1.1);z-index:10000;overscroll-behavior:contain;background:var(--pt-bg);-webkit-overflow-scrolling:touch;position:fixed;inset:0;overflow:auto}@page{margin:14mm}@media print{:is(html,body:has(#portal-root)){background:#fff!important;height:auto!important;overflow:visible!important}body:has(#portal-root)>:not(main){display:none!important}#portal-root{z-index:auto!important;background:#fff!important;position:static!important;inset:auto!important;overflow:visible!important}#pt-statement{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
