html.pwa-standalone{position:fixed;top:0;left:0}html.pwa-standalone,html.pwa-standalone body{-webkit-overflow-scrolling:touch;height:100vh;height:-webkit-fill-available;overflow:hidden;width:100%}html.pwa-standalone body{overscroll-behavior-y:contain;overscroll-behavior-x:none;touch-action:pan-y;position:relative}html.pwa-standalone #__next{height:100%;overflow:visible;position:relative}html.pwa-ios input,html.pwa-ios select,html.pwa-ios textarea{font-size:16px!important}html.pwa-standalone{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html.pwa-standalone *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html.pwa-standalone [contenteditable=true],html.pwa-standalone input,html.pwa-standalone textarea{-webkit-user-select:text;user-select:text}html.pwa-standalone *{-webkit-tap-highlight-color:transparent}html.pwa-standalone #__next,html.pwa-standalone main{min-height:100vh;min-height:-webkit-fill-available}html.pwa-standalone,html.pwa-standalone body{overflow-x:hidden;position:relative}html.pwa-standalone{overscroll-behavior-y:contain;overscroll-behavior-x:none}html.pwa-standalone .modal,html.pwa-standalone .overlay,html.pwa-standalone [role=dialog]{position:fixed;top:0;left:0;right:0;bottom:0}html.pwa-standalone .pwa-no-scroll{overflow:hidden!important;height:100%;touch-action:none}html.pwa-standalone .pwa-scrollable{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}html.pwa-standalone .pwa-scroll-container{max-height:100%}html.pwa-standalone .pwa-scroll-container,html.pwa-standalone main{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}html.pwa-standalone main{height:100%;touch-action:pan-y}html.pwa-standalone main.pwa-no-scroll{overflow:hidden!important}html.pwa-standalone main>div{overflow:visible}html.pwa-standalone .pwa-scrollable,html.pwa-standalone main>div.pwa-scrollable{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}html.pwa-standalone .table-container,html.pwa-standalone [role=list],html.pwa-standalone table{overflow-y:auto;-webkit-overflow-scrolling:touch}html.pwa-standalone .navbar,html.pwa-standalone .sidebar,html.pwa-standalone footer,html.pwa-standalone header,html.pwa-standalone nav{position:sticky;overflow:hidden;touch-action:none}html.pwa-standalone .flex.flex-col{overflow:visible!important}html.pwa-standalone .flex.flex-col>.flex-1{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}html.pwa-standalone .h-screen{overflow:visible!important}html.pwa-standalone .h-screen.flex.flex-col>.overflow-y-auto{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}