:root{--app-safe-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--app-safe-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--app-safe-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px));--app-safe-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px))}
html{background:var(--ui-page,#101927);scroll-padding-top:calc(16px + var(--app-safe-top))}body{padding-top:var(--app-safe-top);padding-left:var(--app-safe-left);padding-right:var(--app-safe-right)}body::before{content:"";position:fixed;top:0;left:0;right:0;height:var(--app-safe-top);background:var(--ui-page,#101927);z-index:1000;pointer-events:none}body>header{background:var(--ui-page,#101927)}.bottom-nav{padding-left:calc(8px + var(--app-safe-left));padding-right:calc(8px + var(--app-safe-right));padding-bottom:calc(6px + var(--app-safe-bottom))}body>main{padding-bottom:calc(100px + var(--app-safe-bottom))}#moreSheet{padding-bottom:calc(20px + var(--app-safe-bottom));max-height:calc(100dvh - var(--app-safe-top) - 12px)}.splash{padding-top:var(--app-safe-top);padding-bottom:var(--app-safe-bottom)}dialog{max-height:calc(100vh - var(--app-safe-top) - var(--app-safe-bottom) - 24px)}
