[data-native-app] .native-hidden{display:none !important}:root{--ruby-native-safe-area-top: var(--ruby-native-safe-area-inset-top, env(safe-area-inset-top, 0px));--ruby-native-safe-area-bottom: var(--ruby-native-safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))}.native-inset-top::before,.native-inset::before{content:"";display:block;height:var(--ruby-native-safe-area-top)}.native-inset-bottom::after,.native-inset::after{content:"";display:block;height:var(--ruby-native-safe-area-bottom)}[data-native-app] *{-webkit-tap-highlight-color:transparent}[data-native-app] body{-webkit-user-select:none;user-select:none}[data-native-app] a,[data-native-app] img,[data-native-app] button,[data-native-app] [role="button"]{-webkit-touch-callout:none}[data-native-app] input,[data-native-app] textarea,[data-native-app] [contenteditable],[data-native-app] .native-selectable{-webkit-user-select:text;user-select:text}[data-native-app] a,[data-native-app] button,[data-native-app] input,[data-native-app] label,[data-native-app] [role="button"]{touch-action:manipulation}.native-back-button{display:none}body.can-go-back .native-back-button{display:inline}
