:root{--sa-top:env(safe-area-inset-top,0px);--sa-right:env(safe-area-inset-right,0px);--sa-bottom:env(safe-area-inset-bottom,0px);--sa-left:env(safe-area-inset-left,0px);--csa-top:0px;--csa-right:0px;--csa-bottom:0px;--csa-left:0px;--tma-gap:8px;--tma-height:100dvh;--tma-kb:0px;--tma-nav:86px}html.tma,html.tma body{height:var(--tma-height);max-height:var(--tma-height);overscroll-behavior:none;background:var(--bg);overflow:hidden}html.tma .app-scroll{height:var(--tma-height);overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-top:calc(var(--sa-top) + var(--csa-top) + var(--tma-gap));padding-left:calc(var(--sa-left) + var(--csa-left));padding-right:calc(var(--sa-right) + var(--csa-right));scroll-padding-top:calc(var(--sa-top) + var(--csa-top) + var(--tma-gap));overflow:hidden auto}html.tma .page{padding-top:10px;padding-bottom:calc(var(--tma-nav) + 24px + var(--sa-bottom) + var(--csa-bottom))}html.tma .coin-page,html.tma .position-page{padding-bottom:calc(var(--tma-nav) + 82px + var(--sa-bottom) + var(--csa-bottom))}html.tma .bottom-nav{left:calc(16px + var(--sa-left) + var(--csa-left));right:calc(16px + var(--sa-right) + var(--csa-right));bottom:calc(14px + var(--sa-bottom) + var(--csa-bottom));display:flex}html.tma .mobile-trade-bar{bottom:calc(100px + var(--sa-bottom) + var(--csa-bottom))}html.tma .toast-stack{top:calc(var(--sa-top) + var(--csa-top) + 12px)}html.tma .earnings-ticker{bottom:calc(100px + var(--sa-bottom) + var(--csa-bottom))}html.tma .dialog-content{max-height:calc(var(--tma-height) - var(--sa-top) - var(--csa-top) - 12px);padding-bottom:calc(14px + var(--sa-bottom) + var(--csa-bottom) + var(--tma-kb))}@media (min-width:768px){html.tma .dialog-content{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-width:none;inset:auto 0 0;transform:none}}html.tma .wizard-foot,html.tma .ps-bar,html.tma .cm-compose{padding-bottom:calc(12px + var(--sa-bottom) + var(--csa-bottom) + var(--tma-kb))}html.tma-inactive *{animation-play-state:paused!important}html.tma .icon-btn,html.tma .ib,html.tma .sq-btn{position:relative}html.tma .icon-btn:after,html.tma .ib:after,html.tma .sq-btn:after{content:"";position:absolute;inset:-6px}html.tma .sub-back,html.tma .wizard-head>.wizard-round[aria-label=Back],html.tma .position-head>.ib[aria-label=Back]{visibility:hidden;pointer-events:none}html.tma .ido-back,html.tma .back-link,html.tma .pf-back,html.tma .pool-back,html.tma .pl-flow-back{display:none}html.tma .pool-page,html.tma .pl-flow-page{padding-bottom:calc(var(--tma-nav) + 30px + var(--pl-reserve,58px) + var(--sa-bottom) + var(--csa-bottom) + var(--tma-kb))}html.tma .dialog-close{position:absolute}html.tma .pl-bar,html.tma .pl-foot{bottom:calc(100px + var(--sa-bottom) + var(--csa-bottom) + var(--tma-kb))}html.tma .wizard{padding:calc(var(--sa-top) + var(--csa-top) + var(--tma-gap)) 16px calc(100px + var(--sa-bottom) + var(--csa-bottom) + var(--tma-kb))}html.tma .wizard-head>a.wizard-round[aria-label=Close]{visibility:hidden;pointer-events:none}
