html,body{height:100%;width:100%;margin:0;padding:0;box-sizing:border-box;-webkit-overflow-scrolling:touch}body{min-height:100%;overflow-x:hidden;overflow-y:auto;position:relative;touch-action:pan-y;-webkit-text-size-adjust:100%}#root{height:100%;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.app-container{width:100%;min-height:100%;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.landing-page{height:auto!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overscroll-behavior-y:contain!important}.no-scroll{overflow-y:hidden!important;overflow-x:hidden!important;position:fixed!important;width:100%!important;height:100%!important;touch-action:none!important;-webkit-overflow-scrolling:auto!important;overscroll-behavior:none!important}.h-screen.w-screen.overflow-hidden{overscroll-behavior:none;touch-action:none}@keyframes slideWater{0%{background-position-y:0%}to{background-position-y:200%}}@keyframes waterfallSheen{0%{opacity:0;transform:translateY(-100%)}30%{opacity:.4}to{opacity:0;transform:translateY(100%)}}.waterfall-curtain-div{width:100%;height:100%;background-size:100% 200%;background-repeat:repeat;animation:slideWater 15s linear infinite;mix-blend-mode:lighten;opacity:.85}.waterfall-noise{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15;pointer-events:none}.waterfall-sheen{position:absolute;top:0;left:0;width:100%;height:100%;animation:waterfallSheen 6s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}
