body:has(.app-shell),html:has(.app-shell){height:100%;overflow:hidden;overscroll-behavior:none}.app-shell{height:100dvh;max-height:100dvh}.app-scroll{overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.app-scroll::-webkit-scrollbar{width:0;height:0}.x-scroll{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.x-scroll::-webkit-scrollbar{display:none}body:has(.app-shell)>footer{display:none}@keyframes map-spin{to{transform:rotate(1turn)}}