html,body{min-width:320px;overflow-x:hidden}button,a,input,select,textarea{touch-action:manipulation}:focus{outline:none!important}.app-header,.apex-simple-header{box-sizing:border-box;position:sticky;top:0;z-index:5000;min-height:60px}.app-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding-left:max(12px,env(safe-area-inset-left))!important;padding-right:max(12px,env(safe-area-inset-right))!important}.app-header .brand-container,.apex-simple-header .apex-brand{min-width:0;flex:1 1 auto}.header-controls,.apex-header-actions,.top-tools-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;flex:0 0 auto!important;flex-wrap:nowrap!important}.tool-icon-btn,.notification-btn,.theme-toggle-btn,.apex-icon-btn,.tool-btn{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;box-sizing:border-box!important}.tool-icon-btn.lang-btn,.apex-auth-lang{width:auto!important;min-width:48px!important;padding:0 7px!important;gap:5px!important}.header-controls .tool-icon-btn i,.header-controls .notification-btn i,.header-controls .theme-toggle-btn i,.apex-header-actions .apex-icon-btn i,.top-tools-right .tool-btn i{font-size:14px!important}.header-controls>*+*,.apex-header-actions>*+*,.top-tools-right>*+*{margin-left:0!important}@media(max-width:520px){.app-header,.apex-simple-header{padding-top:max(6px,env(safe-area-inset-top))!important;padding-bottom:6px!important}.brand-text-group{display:none!important}.tool-icon-btn,.notification-btn,.theme-toggle-btn,.apex-icon-btn,.tool-btn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.tool-icon-btn.lang-btn,.apex-auth-lang{min-width:46px!important}}.bottom-nav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:6000!important;width:100%!important;height:auto!important;min-height:66px!important;padding:7px max(8px,env(safe-area-inset-left)) max(7px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-right))!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;align-items:center!important;box-sizing:border-box!important}.bottom-nav .nav-item{min-width:0!important;min-height:52px!important;padding:5px 2px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;border-radius:12px!important;overflow:hidden!important}.bottom-nav .nav-item i{font-size:18px!important;line-height:1!important}.bottom-nav .nav-item span{font-size:9px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.apex-language-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:20000!important;display:none!important;place-items:center!important;padding:12px!important;background:#000000bd!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}.apex-language-overlay.open{display:grid!important;pointer-events:auto!important}.apex-language-modal{width:min(94vw,420px)!important;max-height:min(86dvh,680px)!important;overflow:hidden!important;border:1px solid rgba(255,189,18,.28)!important;border-radius:20px!important;background:#080e17!important;color:#f6f8fb!important;box-shadow:0 30px 100px #000000ad!important}.apex-language-list{max-height:58dvh!important;overflow:auto!important;padding:5px 9px 10px!important}.apex-language-option{width:100%!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 20px!important;align-items:center!important;gap:9px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#cbd4df!important;text-align:left!important;padding:9px!important;margin:1px 0!important}.apex-language-option:hover,.apex-language-option.selected{background:#ffbd1217!important;color:#ffbd12!important}.apex-language-option i{opacity:0}.apex-language-option.selected i{opacity:1}body.apex-language-open{overflow:hidden!important}.forgot-pass,.forgot-password,[data-i18n=forgot_password]{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.form-input:focus,input:focus,select:focus,textarea:focus{outline:0!important;box-shadow:none!important}.apex-single-app-page .main-content,.apex-single-app-page .account-page{padding-bottom:calc(82px + env(safe-area-inset-bottom))!important}@media(max-width:680px){.apex-single-app-page main,.apex-single-app-page .main-content,.apex-single-app-page .account-page{max-height:calc(100dvh - 132px)!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.apex-simple-header+.apex-main{max-height:calc(100dvh - 60px)!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:20px!important}}.top-navbar{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px!important}.nav-right-tools{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;flex:0 0 auto!important}.nav-right-tools>*{flex:0 0 auto!important}@media(max-width:680px){.landing-container{overflow:hidden!important}.nav-right-tools{gap:4px!important}.nav-right-tools .tool-icon-btn{width:34px!important;height:34px!important;min-width:34px!important}.nav-right-tools .lang-btn{min-width:46px!important;width:auto!important}}.account-hero,.profile-row,.profile-avatar,.profile-copy,.activity-row{display:none!important}.top-navbar>.brand-container{display:flex;min-width:0;flex:1 1 auto}.top-navbar>.brand-container~.brand-container{display:none!important}.app-header{width:100%!important;min-height:60px!important;padding-top:max(6px,env(safe-area-inset-top))!important;padding-bottom:6px!important;background:#03050ff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.app-header .brand-container{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;flex:1 1 auto!important}.app-header .brand-logo-img{width:34px!important;height:34px!important;flex:0 0 34px!important;object-fit:contain!important}.app-header .brand-text-group{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important;overflow:hidden!important}.app-header .brand-name{font-size:14px!important;line-height:1!important;white-space:nowrap!important}.app-header .brand-subtitle{font-size:6px!important;line-height:1.2!important;letter-spacing:.1em!important;white-space:nowrap!important}.app-header .header-controls{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:5px!important;flex:0 0 auto!important}.app-header .header-controls>*{flex:0 0 auto!important}main,.main-content,.page-container,.content-container,.dashboard-container,.trade-container,.wallet-container,.history-container,.account-page,.settings-page,.kyc-page,.security-page,.online-service-page,.payment-page{width:100%!important;min-width:0!important}.bottom-nav{width:100%!important;left:0!important;right:0!important;bottom:0!important;min-height:68px!important;padding:6px max(8px,env(safe-area-inset-left)) max(6px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-right))!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;background:#03050ffa!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.bottom-nav .nav-item{min-width:0!important;min-height:54px!important;padding:5px 1px!important;gap:3px!important}.bottom-nav .nav-item i{font-size:17px!important}.bottom-nav .nav-item span{font-size:8.5px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:380px){.app-header{min-height:56px!important;padding-left:8px!important;padding-right:8px!important}.app-header .brand-logo-img{width:30px!important;height:30px!important;flex-basis:30px!important}.app-header .brand-name{font-size:12px!important}.app-header .brand-subtitle{font-size:5px!important}.app-header .header-controls{gap:3px!important}.app-header .tool-icon-btn,.app-header .notification-btn,.app-header .theme-toggle-btn{width:31px!important;height:31px!important;min-width:31px!important}.app-header .tool-icon-btn.lang-btn{width:42px!important;min-width:42px!important}}.app-header .brand-container{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;flex:1 1 auto!important;visibility:visible!important}.app-header .brand-logo-img{display:block!important;width:36px!important;height:36px!important;flex:0 0 36px!important;object-fit:contain!important;visibility:visible!important}.app-header .brand-text-group{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-width:0!important;max-width:170px!important;overflow:hidden!important;visibility:visible!important}.app-header .brand-name{display:flex!important;align-items:center!important;gap:3px!important;font-size:14px!important;line-height:1!important;white-space:nowrap!important}.app-header .brand-subtitle{display:block!important;margin-top:3px!important;font-size:6px!important;line-height:1!important;letter-spacing:.12em!important;white-space:nowrap!important}.tool-icon-btn.lang-btn,.apex-auth-lang{width:36px!important;min-width:36px!important;max-width:36px!important;padding:0!important;gap:0!important}.tool-icon-btn.lang-btn span,.apex-auth-lang span,#langLabel{display:none!important}.apex-language-overlay{padding:12px!important}.apex-language-modal{width:min(88vw,320px)!important;max-height:min(72dvh,520px)!important;border-radius:16px!important}.apex-language-head{padding:12px 13px!important}.apex-language-head small{font-size:7px!important}.apex-language-head h2{font-size:15px!important;margin-top:3px!important}.apex-language-close{width:30px!important;height:30px!important;border-radius:9px!important;font-size:19px!important}.apex-language-search{margin:8px!important;border-radius:10px!important;padding:0 9px!important}.apex-language-search input{height:34px!important;font-size:11px!important}.apex-language-list{max-height:47dvh!important;padding:4px 7px 7px!important}.apex-language-option{grid-template-columns:42px minmax(0,1fr) 18px!important;gap:7px!important;padding:7px!important;border-radius:10px!important}.apex-language-code{width:38px!important;height:30px!important;border-radius:8px!important;font-size:8px!important}.apex-language-name strong{font-size:10px!important}.apex-language-name small{font-size:8px!important;margin-top:1px!important}@media(max-width:380px){.app-header .brand-logo-img{width:31px!important;height:31px!important;flex-basis:31px!important}.app-header .brand-container{gap:6px!important}.app-header .brand-name{font-size:12px!important}.app-header .brand-subtitle{font-size:5px!important}.app-header .brand-text-group{max-width:125px!important}.app-header .tool-icon-btn.lang-btn,.app-header .apex-auth-lang{width:32px!important;min-width:32px!important;max-width:32px!important}}
