:root{--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-right: env(safe-area-inset-right);--safe-area-inset-bottom: env(safe-area-inset-bottom);--safe-area-inset-left: env(safe-area-inset-left)}html,body{margin:0;padding:0;height:100%;width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch}@media all and (display-mode: standalone){body{height:100vh;height:100dvh;padding-top:var(--safe-area-inset-top);padding-right:var(--safe-area-inset-right);padding-bottom:var(--safe-area-inset-bottom);padding-left:var(--safe-area-inset-left)}#app{height:100%;width:100%;position:relative;overflow:hidden}html{position:fixed;height:100%;overflow:hidden}body{position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto}}@supports (padding-top: env(safe-area-inset-top)){.ios-safe-area-top{padding-top:env(safe-area-inset-top)}.ios-safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}}::-webkit-scrollbar{display:none}*{-webkit-transform:translateZ(0);transform:translateZ(0)}@media all and (display-mode: standalone) and (-webkit-device-pixel-ratio: 3){.status-bar-overlay{position:fixed;top:0;left:0;right:0;height:var(--safe-area-inset-top);background-color:#1976d2;z-index:9999}}
