html,body{margin:0;padding:0;width:100%;height:100%;min-height:100%;min-height:100dvh;background-color:#eee;font-family:Poppins,sans-serif;overflow-x:hidden}:root{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);--safe-area-right: env(safe-area-inset-right, 0px)}html.status-bar-overlay,html.capacitor-android:not(.status-bar-inset){--safe-area-top: max(env(safe-area-inset-top, 0px), 28px);--safe-area-bottom: max(env(safe-area-inset-bottom, 0px), 12px)}html.status-bar-inset{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px)}#root{height:100%;min-height:100%;min-height:100dvh;padding-top:var(--safe-area-top);padding-left:var(--safe-area-left);padding-right:var(--safe-area-right);box-sizing:border-box}*{box-sizing:border-box}html.capacitor-native *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html.capacitor-native input,html.capacitor-native textarea,html.capacitor-native .selectable-text{-webkit-user-select:text;user-select:text}html.capacitor-native,html.capacitor-native body{overscroll-behavior-y:none;position:fixed;width:100%;height:100%;min-height:100%;overflow:hidden}html.capacitor-native #root{display:flex;flex-direction:column;height:100%;min-height:100%;overflow:hidden}html.capacitor-native .scrollable-content{overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:0}
