body,html{max-width:100%;overflow-x:clip;overscroll-behavior-x:none}@supports not (overflow:clip){body,html{overflow-x:hidden}}@media (display-mode:standalone){body.tff-pwa-viewport-lock,html.tff-pwa-viewport-lock{width:100%;max-width:100vw;overflow-x:hidden!important;overscroll-behavior-x:none;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom}body.tff-pwa-viewport-lock main,body.tff-pwa-viewport-lock>div{max-width:100vw;overflow-x:clip}body.tff-pwa-refreshing{pointer-events:none}body.tff-pwa-refreshing [data-pwa-refresh-interactive=true]{pointer-events:auto}}@media (display-mode:standalone) and (orientation:landscape) and (max-height:560px){body:before{content:"Please rotate your phone to portrait mode";position:fixed;inset:0;z-index:2147483646;display:grid;place-items:center;padding:2rem;background:#0d0d0d;color:#ffffff;text-align:center;font:800 1rem/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}}