body{margin:0;padding:0;font-family:Roboto,sans-serif;background-color:#f8f9fd;color:#3a3f63;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}@media(max-width:600px){body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}*{-webkit-overflow-scrolling:touch}}.drawer-open{overflow:hidden!important;position:fixed;width:100%;height:100%}.native-app{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overscroll-behavior:none;overscroll-behavior-y:contain}.native-app button,.native-app [role=button],.native-app .MuiButtonBase-root{min-height:44px}.native-app .MuiListItemButton-root{min-height:48px;padding-top:12px;padding-bottom:12px}.native-app *{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.native-app .MuiButtonBase-root:hover{background-color:inherit}.native-app .MuiButtonBase-root:active{opacity:.7;transform:scale(.98);transition:transform .1s ease,opacity .1s ease}.native-bottom-nav{padding-bottom:env(safe-area-inset-bottom)}.native-app .MuiInputBase-root{min-height:48px}.native-app .MuiOutlinedInput-input{padding-top:14px;padding-bottom:14px}.native-app h1,.native-app h2,.native-app h3,.native-app h4,.native-app h5,.native-app h6,.native-app p,.native-app span,.native-app label{-webkit-user-select:none;user-select:none}.native-app input,.native-app textarea{-webkit-user-select:text;user-select:text}.native-app .MuiBox-root[component=main]{transition:opacity .2s ease-in-out}.native-app .MuiCard-root:active,.native-app .MuiPaper-root:active{transform:scale(.995);transition:transform .1s ease}
