@font-face {font-family:'GameMapIonicons';src:url('/ionicons.ttf') format('truetype');font-display:block;}
* {box-sizing:border-box;}
html,body,#root{height:100%;width:100%;min-height:0;margin:0;padding:0;overflow:hidden;background:#202526;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;}
button,input{font:inherit;}
button{-webkit-tap-highlight-color:transparent;}
#root{position:fixed;inset:0;min-height:100%;touch-action:pan-x pan-y;}
[data-native-view]{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;}
[data-native-text]{display:inline-block;min-width:0;white-space:pre-wrap;overflow-wrap:break-word;}
[data-native-scroll]{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;}
[data-native-pressable]{cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation;}
[data-native-pressable]:active{filter:brightness(1.11);}
[data-native-textinput]{outline:none;border:0;background:transparent;min-width:0;}
[data-native-modal]{position:fixed;inset:0;z-index:10000;background:#101318;display:flex;flex-direction:column;overscroll-behavior:contain;}
@media(max-width:700px){[data-native-modal]{padding-top:env(safe-area-inset-top, 0px);padding-bottom:env(safe-area-inset-bottom,0px);}}
@keyframes gm-spin{to{transform:rotate(360deg)}}

@keyframes gm-spin{to{transform:rotate(360deg)}}
