.platform-ios{--safe-area-top:env(safe-area-inset-top);--safe-area-bottom:env(safe-area-inset-bottom);--safe-area-left:env(safe-area-inset-left);--safe-area-right:env(safe-area-inset-right)}.platform-ios .ios-only{display:block!important}.platform-android .ios-only,.platform-web .ios-only{display:none!important}.platform-android .android-only{display:block!important}.platform-ios .android-only,.platform-web .android-only{display:none!important}.platform-native .native-only{display:block!important}.platform-web .native-only{display:none!important}.platform-web .web-only{display:block!important}.platform-native .web-only{display:none!important}.hide-on-ios{display:block}.platform-ios .hide-on-ios{display:none!important}.hide-on-android{display:block}.platform-android .hide-on-android{display:none!important}.hide-on-web{display:block}.platform-web .hide-on-web{display:none!important}.hide-on-native{display:block}.platform-native .hide-on-native{display:none!important}.platform-native [role=button],.platform-native a,.platform-native button{min-height:44px;min-width:44px}.platform-native{-webkit-user-select:none;-moz-user-select:none;user-select:none}.platform-native [contenteditable=true],.platform-native input,.platform-native textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.platform-native{-webkit-overflow-scrolling:touch}.platform-ios .status-bar-spacer{height:var(--safe-area-top,20px)}.platform-ios .safe-area-bottom{padding-bottom:var(--safe-area-bottom,20px)}