*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}button,input,textarea,select{font:inherit;font-family:inherit}button:active{transform:scale(.97);transition:transform .08s ease!important}.tap-wave-node{position:absolute;width:22px;height:22px;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,#78e2ff9e,#78e2ff47 42%,#78e2ff00 74%);animation:tap-wave-ripple .62s cubic-bezier(.18,.78,.22,1)}@keyframes tap-wave-ripple{0%{transform:translate(-50%,-50%) scale(0);opacity:.78}to{transform:translate(-50%,-50%) scale(16);opacity:0}}:root{--primary-color: #1DC9F7;--primary-dark: #0D3551;--primary-light: #78E2FF;--secondary-color: #0D3551;--accent-color: #78E2FF;--bg-gradient-start: #060C12;--bg-gradient-end: #0D3551;--text-primary: #F5F9FC;--text-secondary: rgba(245, 249, 252, .7);--card-bg: rgba(29, 201, 247, .08);--card-border: rgba(29, 201, 247, .12);--offline-text: #ff6b6b}html,body{height:100%;overscroll-behavior-y:none;overscroll-behavior:contain;background:#060c12}body{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#060c12;color:var(--text-primary);min-height:100dvh;overflow-y:hidden;overflow-x:hidden;touch-action:pan-y;-webkit-overflow-scrolling:touch}#root{min-height:100dvh;display:flex;flex-direction:column;touch-action:pan-y;overflow-x:hidden}*{touch-action:pan-y;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html.adm-interactive,body.adm-interactive,#root.adm-interactive{touch-action:auto}html.adm-interactive *,body.adm-interactive *,#root.adm-interactive *{touch-action:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar{display:none!important;width:0!important}html,body{scrollbar-width:none!important;-ms-overflow-style:none!important}.pay-method-img{width:26px;height:26px;object-fit:contain;border-radius:6px;display:block}@keyframes pageChildEnter{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.page-enter>*{animation:pageChildEnter .78s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}.page-enter>.sub-url-bar{animation:none}.page-enter>.sp-happ-toast{animation:none}.page-enter>.logo-center,.page-enter>.sp-circle-area{animation:none;will-change:auto}.page-enter>*:nth-child(1){animation-delay:0ms}.page-enter>*:nth-child(2){animation-delay:.12s}.page-enter>*:nth-child(3){animation-delay:.24s}.page-enter>*:nth-child(4){animation-delay:.36s}.page-enter>*:nth-child(5){animation-delay:.48s}.page-enter>*:nth-child(6){animation-delay:.6s}.page-enter>*:nth-child(7){animation-delay:.72s}.page-enter>*:nth-child(8){animation-delay:.84s}.page-enter>*:nth-child(9){animation-delay:.96s}.page-enter>*:nth-child(10){animation-delay:1.08s}.page-enter>*:nth-child(11){animation-delay:1.2s}.page-enter>*:nth-child(12){animation-delay:1.32s}
