html,body,#root{width:100%;min-width:0;margin:0;padding:0}html{font-size:16px;min-height:100%}body{min-height:100vh;background:#050505;overflow-x:hidden}@media(min-width:768px){html,body,#root{width:100%;min-width:0;min-height:100%}body{overflow-x:hidden;overflow-y:auto}}@media(max-width:767px){html,body,#root{width:100%;height:100%;min-height:100%}html{overflow:hidden;overscroll-behavior:none;overscroll-behavior-y:none;overscroll-behavior-x:none}body{height:100%;overflow:hidden;overscroll-behavior:none;overscroll-behavior-y:none;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}#root{height:100%;overflow:hidden;overscroll-behavior:none;overscroll-behavior-y:none;overscroll-behavior-x:none}}.gd-scrollbar,.overflow-y-auto,.overflow-y-scroll,#mobile-app-content{overscroll-behavior:none;overscroll-behavior-y:none;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}.gd-safe-top{padding-top:env(safe-area-inset-top,0px)}.gd-safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.gd-safe-pad{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}button,a,[role=button],.gd-btn,nav,header,svg,img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}p,span,h1,h2,h3,h4,h5,h6,li,td,th,textarea,input{-webkit-user-select:text;-moz-user-select:text;user-select:text}html,body,#root{overflow-x:hidden}@media(max-width:767px){.gd-scrollbar,.overflow-y-auto,.overflow-y-scroll,#mobile-app-content{overscroll-behavior:none;overscroll-behavior-y:none;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}}img{max-width:100%}*,*:before,*:after{box-sizing:border-box}
