*,*:before,*:after{box-sizing:border-box}:root{--tg-theme-bg-color: #ffffff;--tg-theme-secondary-bg-color: #f0f0f0;--tg-theme-text-color: #000000;--tg-theme-hint-color: #999999;--tg-theme-link-color: #2AABEE;--tg-theme-button-color: #2AABEE;--tg-theme-button-text-color: #ffffff;--tg-theme-destructive-text-color: #E53935}html,body,#root{margin:0;padding:0;height:100%;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:auto;user-select:auto}button{-webkit-tap-highlight-color:transparent}.scroll-area{overflow-y:auto;-webkit-overflow-scrolling:touch}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,16px)}.safe-area-top{padding-top:env(safe-area-inset-top,0px)}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
