.balance-section{margin:0;padding:2rem 1rem;text-align:center;background-color:transparent;border-radius:0;position:relative;overflow:hidden}.balance-label{font-size:.875rem;font-weight:500;color:rgba(var(--text-color-rgb),.625);margin-bottom:12px;text-transform:uppercase}.balance-amount{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:8px;position:relative;z-index:1}.balance-value{font-size:3rem;font-weight:700;color:var(--text-color);line-height:1}.balance-currency{font-size:2rem;font-weight:600;color:var(--text-color)}.balance-subtitle{font-size:.875rem;color:rgba(var(--text-color-rgb),.5)}.balance-subtitle .usd{font-weight:600;color:var(--text-color)}.action-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:1rem}.action-button{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .25rem;border:none;border-radius:.75rem;background:#1a222c;background-color:#1a222c;color:#000;cursor:pointer;transition:opacity .125s ease;font-size:.625rem;font-weight:500}body[data-theme=dark] .action-button{color:var(--text-color)}.action-button:active{opacity:.75}.action-icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background-color:transparent;transition:all .125s ease}.action-button svg{width:1.5rem;height:1.5rem;display:block}.action-button .action-icon svg{color:#000}.action-button .action-icon svg path{fill:#000!important}body[data-theme=dark] .action-button .action-icon svg{color:var(--text-color)}body[data-theme=dark] .action-button .action-icon svg path{fill:var(--text-color)!important}.assets-list{padding:0 1rem;display:flex;flex-direction:column;gap:.75rem;background-color:transparent}.assets-header{margin-bottom:.5rem;padding:0 1rem}.assets-header h3{font-size:1.625rem;font-weight:600;margin:0}.assets-items{display:flex;flex-direction:column;gap:.625rem;background-color:#1a222c;border-radius:1.5rem;padding:1rem}.asset-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-radius:0;transition:opacity .125s ease,background-color .125s ease;position:relative}.asset-item.clickable{cursor:pointer}.asset-item:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid rgba(var(--text-color-rgb),.1875);pointer-events:none}.asset-item.clickable:focus,.asset-item.clickable:active{background-color:rgba(var(--text-color-rgb),.125)}.asset-item:active{opacity:.75}.asset-icon{width:2rem;height:2rem;border-radius:0;display:flex;align-items:center;justify-content:center;overflow:visible;flex-shrink:0;background-color:transparent}.asset-icon img{width:100%;height:100%;object-fit:contain;display:block}.usdt-icon,.eth-icon{background-color:transparent}.asset-info{flex:1}.asset-name{font-size:1rem;font-weight:600;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-price{font-size:.875rem;color:rgba(var(--text-color-rgb),.5);display:flex;align-items:center;gap:.5rem}.asset-change{font-size:.75rem;font-weight:500}.asset-change.positive{color:#66c466}.asset-change.negative{color:var(--tg-theme-destructive-text-color)}.asset-balance{text-align:right;flex-shrink:0}.asset-balance-value{font-size:1rem;font-weight:600;margin-bottom:.25rem}.asset-balance-crypto{font-size:.75rem;color:rgba(var(--text-color-rgb),.5)}.currency-rates{padding:16px;margin-top:24px}.currency-rates-card{background:#ffffff0d;border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.1)}.currency-rates-title{font-size:20px;font-weight:600;color:#fff;margin:0 0 16px;text-align:center}.currency-rates-section{margin-top:16px}.currency-rates-section-title{font-size:16px;font-weight:500;color:#fff;margin-bottom:12px}.currency-rates-table{display:flex;flex-direction:column;gap:0}.currency-rates-header{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:8px}.currency-rates-header-cell{font-size:14px;font-weight:600;color:#ffffffb3;text-align:left}.currency-rates-header-cell:nth-child(2),.currency-rates-header-cell:nth-child(3){text-align:right}.currency-rates-row{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.currency-rates-row:last-child{border-bottom:none}.currency-rates-cell{font-size:15px;color:#fff;display:flex;align-items:center}.currency-rates-cell:nth-child(2),.currency-rates-cell:nth-child(3){justify-content:flex-end;text-align:right}.currency-cell{display:flex;align-items:center;gap:8px}.currency-emoji{display:flex;align-items:center;justify-content:center;font-size:20px;min-width:40px;flex-shrink:0}.currency-rates-loading,.currency-rates-error{text-align:center;padding:20px;color:#ffffffb3;font-size:14px}.currency-rates-error{color:#ff3b30}.user-avatar{position:relative;top:0;left:0;width:40px;height:40px;border-radius:50%;border:none;background:#ffffff1a;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:9999;padding:0;overflow:hidden;transition:transform .2s ease,background .2s ease;box-shadow:0 2px 8px #0000004d;margin:16px 0 0 16px;align-self:flex-start;flex-shrink:0}.user-avatar:hover{transform:scale(1.05);background:#ffffff26}.user-avatar:active{transform:scale(.95)}.avatar-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffffffb3;background:#ffffff1a}.main-tab{display:flex;flex-direction:column;padding-bottom:calc(100px + max(var(--tg-viewport-safe-area-inset-bottom, 0px),1rem) + var(--tg-viewport-content-safe-area-inset-bottom, 0px))}.main-content{flex:1;overflow-y:auto;overflow-x:hidden;height:100%;padding-top:calc(var(--tg-viewport-safe-area-inset-top, 0px) + var(--tg-viewport-content-safe-area-inset-top, 0px))}.wallets-list-section{padding:0 1rem;margin-top:1.5rem;margin-bottom:2rem}.wallets-list-header{margin-bottom:1rem}.wallets-list-header h3{font-size:1.25rem;font-weight:600;margin:0 0 .25rem;color:var(--text-color)}.wallets-list-subtitle{font-size:.875rem;color:rgba(var(--text-color-rgb),.625);margin:0}.wallets-list-loading,.wallets-list-error,.wallets-list-empty{padding:2rem 1rem;text-align:center;color:rgba(var(--text-color-rgb),.625);background-color:var(--section-bg-color);border-radius:1rem}.wallets-list-error{color:var(--tg-theme-destructive-text-color)}.wallets-list-container{display:flex;flex-direction:column;gap:.75rem;background-color:#1a222c;border-radius:1.5rem;padding:1rem}.wallet-item{padding:1rem 0;border-radius:0;position:relative}.wallet-item:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid rgba(var(--text-color-rgb),.1875);pointer-events:none}.wallet-item-content{display:flex;align-items:flex-start;gap:.75rem}.wallet-icon-container{flex-shrink:0}.wallet-icon{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;color:#fff}.wallet-icon.status-verified{background:#4caf5033;border:2px solid #4CAF50}.wallet-icon.status-pending{background:#ffc10733;border:2px solid #FFC107}.wallet-icon.status-not-verified{background:#9e9e9e33;border:2px solid #9E9E9E}.wallet-info{flex:1;display:flex;flex-direction:column;gap:.375rem;min-width:0}.wallet-name{display:flex;flex-direction:column;gap:.25rem}.wallet-label{font-size:1rem;font-weight:600;color:var(--text-color)}.wallet-address{font-size:1rem;font-weight:500;color:var(--text-color);font-family:monospace}.wallet-address-small{font-size:.75rem;color:rgba(var(--text-color-rgb),.5);font-family:monospace}.wallet-meta{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:rgba(var(--text-color-rgb),.625)}.wallet-balance{font-weight:600;color:var(--text-color)}.wallet-status-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.verification-badge{padding:.25rem .75rem;border-radius:.75rem;font-size:.75rem;font-weight:600}.verification-badge.status-verified{background:#4caf5033;color:#4caf50}.verification-badge.status-pending{background:#ffc10733;color:#ffc107}.verification-badge.status-not-verified{background:#9e9e9e33;color:#9e9e9e}.verification-level{font-size:.75rem;color:var(--accent);font-weight:500}.wallet-edit-btn{background:transparent;border:none;cursor:pointer;font-size:1.25rem;padding:.5rem;opacity:.7;transition:opacity .2s ease;flex-shrink:0}.wallet-edit-btn:hover{opacity:1}.wallet-edit-btn:active{opacity:.5}.wallet-edit-form{display:flex;flex-direction:column;gap:.75rem;width:100%}.wallet-label-input{width:100%;padding:.75rem;background-color:rgba(var(--text-color-rgb),.1);border:1px solid rgba(var(--text-color-rgb),.2);border-radius:.5rem;color:var(--text-color);font-size:.875rem;font-family:inherit}.wallet-label-input:focus{outline:none;border-color:var(--accent);background-color:rgba(var(--text-color-rgb),.15)}.wallet-edit-actions{display:flex;gap:.5rem}.wallet-save-btn,.wallet-cancel-btn{padding:.5rem 1rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.wallet-save-btn{background-color:var(--accent);color:#fff;flex:1}.wallet-save-btn:hover:not(:disabled){opacity:.9}.wallet-save-btn:disabled{opacity:.6;cursor:not-allowed}.wallet-cancel-btn{background-color:rgba(var(--text-color-rgb),.1);color:var(--text-color)}.wallet-cancel-btn:hover:not(:disabled){opacity:.8}.wallet-cancel-btn:disabled{opacity:.6;cursor:not-allowed}.analytics-tab{padding:1rem;padding-bottom:calc(2rem + 40px);display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;height:100%;min-height:calc(100vh - 152px)}.analytics-header{margin-bottom:.5rem;padding:0 1rem}.analytics-header h2{font-size:1.625rem;font-weight:600;margin:0 0 .5rem}.analytics-header p{font-size:.875rem;color:rgba(var(--text-color-rgb),.625);margin:0}.analytics-metrics{display:flex;flex-direction:column;gap:.75rem;background-color:var(--section-bg-color);border-radius:1.5rem;padding:1rem}.metric-card{padding:1rem 0;border-radius:0;position:relative}.metric-card:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid rgba(var(--text-color-rgb),.1875);pointer-events:none}.metric-header h4{font-size:.75rem;font-weight:500;color:rgba(var(--text-color-rgb),.625);margin:0 0 .75rem;text-transform:uppercase}.metric-value{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:var(--accent)}.metric-details{font-size:.875rem;color:rgba(var(--text-color-rgb),.5)}.metric-details span{color:var(--accent);font-weight:600}.staking-tab{padding:1rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;height:100%}.staking-header{margin-bottom:.5rem;padding:0 1rem}.staking-header h2{font-size:1.625rem;font-weight:600;margin:0 0 .5rem}.staking-header p{font-size:.875rem;color:rgba(var(--text-color-rgb),.625);margin:0}.staking-section{margin-bottom:2rem}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 1rem}.section-header h3{font-size:1.25rem;font-weight:600;margin:0}.staking-filter{padding:.5rem .75rem;background-color:var(--section-bg-color);border:none;border-radius:.5rem;color:var(--text-color);font-size:.875rem;cursor:pointer}.staking-grid{display:flex;flex-direction:column;gap:.75rem;background-color:#1a222c;border-radius:1.5rem;padding:1rem}.staking-card{padding:1rem 0;border-radius:0;position:relative;background-color:transparent}.staking-card:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid rgba(var(--text-color-rgb),.1875);pointer-events:none}.staking-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.staking-asset-container{display:flex;align-items:center;gap:.5rem}.staking-asset-icon{width:1.5rem;height:1.5rem;border-radius:50%;object-fit:cover}.staking-asset{font-size:1.0625rem;font-weight:600}.staking-apy{font-size:1rem;font-weight:600;color:var(--accent)}.staking-card-body{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.staking-info{display:flex;justify-content:space-between;font-size:.875rem}.staking-info span:first-child{color:rgba(var(--text-color-rgb),.5)}.staking-info span:last-child{font-weight:600}.sold-out{color:var(--tg-theme-destructive-text-color)}.available{color:#66c466}.staking-button{width:100%;padding:.75rem;background-color:var(--accent);border:none;border-radius:.75rem;color:#000;font-size:1rem;font-weight:600;cursor:pointer;transition:opacity .125s ease}.staking-button:disabled{opacity:.475;cursor:not-allowed;pointer-events:none}.staking-button:not(:disabled):active{opacity:.75}.loading{text-align:center;padding:2.5rem;color:rgba(var(--text-color-rgb),.5)}.deposit-tab{padding:1rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;height:100%}.deposit-header{margin-bottom:.5rem;padding:0 1rem;display:flex;align-items:center;gap:1rem}.deposit-header h2{font-size:1.625rem;font-weight:600;margin:0;flex:1}.deposit-content{padding:1rem;border-radius:1.5rem;background-color:var(--section-bg-color)}.address-container{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:var(--section-bg-color);border-radius:.75rem}.address-text{flex:1;font-size:.875rem;word-break:break-all;color:var(--text-color);font-family:monospace}.copy-button{width:2.5rem;height:2.5rem;border:none;background-color:var(--accent);color:#000;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .125s ease;flex-shrink:0}.copy-button:active{opacity:.75}.copy-button svg{color:#000}.copy-button svg path{stroke:#000}.warning-box{padding:1rem;background-color:#ffc1071a;border-radius:.75rem;font-size:.875rem;line-height:1.5;color:var(--text-color);margin-top:1rem}.warning-box strong{color:#ffc107}.withdraw-tab{padding:1rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;height:100%}.withdraw-header{margin-bottom:.5rem;padding:0 1rem;display:flex;align-items:center;gap:1rem}.withdraw-header h2{font-size:1.625rem;font-weight:600;margin:0;flex:1}.withdraw-content{padding:1rem;border-radius:1.5rem;background-color:var(--section-bg-color)}.balance-info{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:var(--section-bg-color);border-radius:.75rem;margin-bottom:1.25rem;font-size:.875rem}.balance-info strong{font-size:1rem;color:var(--accent)}.exchange-tab{padding:1rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;height:100%}.exchange-header{margin-bottom:.5rem;padding:0 1rem;display:flex;align-items:center;gap:1rem}.exchange-header h2{font-size:1.625rem;font-weight:600;margin:0;flex:1}.exchange-content{padding:1rem;border-radius:1.5rem;background-color:var(--section-bg-color)}.form-group{margin-bottom:1.25rem}.form-group label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem;color:var(--text-color)}.form-input{width:100%;padding:.75rem 1rem;background-color:var(--section-bg-color);border:1px solid rgba(var(--text-color-rgb),.1);border-radius:.75rem;color:var(--text-color);font-size:1rem;font-family:inherit;transition:border-color .125s ease,opacity .125s ease}.form-input:focus{outline:none;border-color:var(--accent);opacity:.9}.form-select{width:100%;padding:.75rem 1rem;background-color:var(--section-bg-color);border:2px solid rgba(var(--accent-rgb),.3);border-radius:.75rem;color:var(--text-color);font-size:1rem;font-family:inherit;transition:border-color .125s ease,opacity .125s ease}.form-select:focus{outline:none;border-color:var(--accent);opacity:.9}.calculated-amount{padding:1rem;background-color:rgba(var(--accent-rgb),.1);border-radius:.75rem;font-size:1rem;font-weight:600;text-align:center;margin-bottom:1.25rem;color:var(--accent)}.calculated-amount small{display:block;font-size:.75rem;font-weight:400;color:rgba(var(--text-color-rgb),.5);margin-top:.25rem}.submit-button{width:100%;padding:1rem;background-color:var(--accent);border:none;border-radius:.75rem;color:#000;font-size:1rem;font-weight:600;cursor:pointer;transition:opacity .125s ease;margin-top:.5rem}.submit-button:disabled{opacity:.475;cursor:not-allowed;pointer-events:none}.submit-button:not(:disabled):active{opacity:.75}.transactions-tab{padding:1rem;display:flex;flex-direction:column;gap:.75rem;padding-bottom:calc(80px + max(var(--tg-viewport-safe-area-inset-bottom, 0px),1rem) + var(--tg-viewport-content-safe-area-inset-bottom, 0px))}.transactions-tab-header{margin-bottom:.5rem;padding:0 1rem;display:flex;align-items:center;gap:1rem}.transactions-tab-header h2{font-size:1.625rem;font-weight:600;margin:0;flex:1}.transactions-tab-content{flex:1;overflow-y:auto;overflow-x:hidden;height:100%}.transaction-type{font-size:1rem;font-weight:600;text-transform:capitalize}.transaction-card-details{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid rgba(var(--text-color-rgb),.1875)}.transaction-detail{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.detail-label{font-size:.875rem;color:rgba(var(--text-color-rgb),.5);flex-shrink:0}.detail-value{font-size:.875rem;color:var(--text-color);text-align:right;word-break:break-all}.detail-value.address{font-family:monospace;font-size:.75rem}.asset-detail-tab{padding:1rem;display:flex;flex-direction:column;overflow-y:auto;height:100%;background-color:var(--bg-color)}.asset-detail-header{margin-bottom:1rem;display:flex;align-items:center}.back-button{width:2.5rem;height:2.5rem;border:none;background-color:var(--section-bg-color);border-radius:.75rem;color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .125s ease}.back-button:active{opacity:.75}.asset-detail-content{flex:1;display:flex;flex-direction:column;gap:1.5rem}.asset-detail-balance{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1rem}.asset-detail-icon{width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;background-color:var(--section-bg-color);padding:1rem}.asset-detail-icon img{width:100%;height:100%;object-fit:contain}.asset-detail-name{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--text-color)}.asset-detail-amount-usd{font-size:2rem;font-weight:600;margin-bottom:.25rem;color:var(--text-color)}.asset-detail-amount-crypto{font-size:.875rem;color:rgba(var(--text-color-rgb),.5)}.asset-price-section{display:flex;flex-direction:column;gap:.75rem}.asset-price-header{display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.asset-price-title{font-size:1.125rem;font-weight:600;color:var(--text-color)}.asset-price-show-more{font-size:.875rem;color:var(--accent);cursor:pointer}.asset-price-card{background-color:var(--section-bg-color);border-radius:1.5rem;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.asset-price-main{display:flex;flex-direction:column;gap:.5rem;flex:1}.asset-price-value{font-size:2rem;font-weight:600;color:var(--text-color)}.asset-price-change{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.asset-price-change-percent{font-size:1rem;font-weight:600}.asset-price-change-percent.positive{color:#66c466}.asset-price-change-percent.negative{color:var(--tg-theme-destructive-text-color)}.asset-price-change-value{font-size:1rem;font-weight:600}.asset-price-change-value.positive{color:#66c466}.asset-price-change-value.negative{color:var(--tg-theme-destructive-text-color)}.asset-price-timeframe{font-size:.875rem;color:rgba(var(--text-color-rgb),.5)}.asset-price-chart{flex-shrink:0;width:100px;height:40px;display:flex;align-items:center;justify-content:center}.asset-transactions-section{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.asset-transactions-header{font-size:1.125rem;font-weight:600;color:var(--text-color);padding:0 1rem}.transactions-list{display:flex;flex-direction:column;gap:.75rem}.transaction-card{background-color:var(--section-bg-color);border-radius:1rem;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.transaction-card-header{display:flex;align-items:center;gap:.75rem}.transaction-icon{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;flex-shrink:0}.transaction-icon[data-type=positive]{background-color:#66c46633;color:#66c466}.transaction-icon[data-type=negative]{background-color:#ff3b3033;color:var(--tg-theme-destructive-text-color)}.transaction-icon[data-type=neutral]{background-color:rgba(var(--text-color-rgb),.1);color:var(--text-color)}.transaction-icon[data-type=accent]{background-color:rgba(var(--accent-rgb),.2);color:var(--accent)}.transaction-card-info{flex:1;display:flex;flex-direction:column;gap:.25rem}.transaction-type{font-size:1rem;font-weight:600;text-transform:capitalize;color:var(--text-color)}.transaction-status{font-size:.75rem;color:rgba(var(--text-color-rgb),.5);text-transform:capitalize}.transaction-amount{font-size:1rem;font-weight:600;text-align:right;flex-shrink:0}.transaction-amount[data-type=positive]{color:#66c466}.transaction-amount[data-type=negative]{color:var(--tg-theme-destructive-text-color)}.transaction-amount[data-type=neutral],.transaction-amount[data-type=accent]{color:var(--text-color)}.transactions-loading,.transactions-empty{padding:2rem;text-align:center;color:rgba(var(--text-color-rgb),.5);font-size:.875rem}.bottom-navigation{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:calc(100% - 10px);max-width:410px;display:flex;align-items:center;justify-content:space-around;background:#161616;padding:.5rem 0 calc(max(var(--tg-viewport-safe-area-inset-bottom, 0px),.5rem) + var(--tg-viewport-content-safe-area-inset-bottom, 0px));z-index:1000;border-radius:100px;margin:0 auto;animation:slideUpFade .3s ease-out}@keyframes slideUpFade{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.nav-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:none;border:none;border-radius:.75rem;color:#fff9;cursor:pointer;padding:.5rem;transition:all .125s ease;position:relative;flex:1}.nav-button.active{background:#ffffff1f;color:#fff;border-radius:100px;padding-left:calc(.5rem + 4px);padding-right:calc(.5rem + 4px)}.nav-icon{display:flex;align-items:center;justify-content:center;width:40px;height:32px}.nav-icon svg{width:100%;height:100%;transition:all .125s ease}.nav-label{font-size:.625rem;font-weight:500;line-height:1.2;text-align:center;white-space:nowrap}.nav-button:active{opacity:.75}.license-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}.license-content{width:100%;max-width:400px;max-height:90vh;display:flex;flex-direction:column;border-radius:20px;overflow:hidden}.license-header{padding:20px;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.license-header h2{font-size:20px;font-weight:600;margin:0}.license-body{flex:1;display:flex;flex-direction:column;overflow:hidden}.license-scrollable{flex:1;overflow-y:auto;padding:20px}.license-text h3{font-size:16px;font-weight:600;margin:20px 0 10px}.license-text p{font-size:14px;line-height:1.6;margin:10px 0;color:var(--tg-theme-subtitle-text-color)}.license-text ul{margin:10px 0;padding-left:20px}.license-text li{font-size:14px;line-height:1.6;color:var(--tg-theme-subtitle-text-color)}.license-footer{padding:20px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:12px}.license-checkbox{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px}.license-checkbox input[type=checkbox]{width:20px;height:20px;cursor:pointer}.license-accept-btn{width:100%;background:#fff;color:#000;border:none;border-radius:12px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.license-accept-btn:hover:not(:disabled){opacity:.9}.license-accept-btn:active:not(:disabled){opacity:.8}.license-accept-btn-disabled{opacity:.6;cursor:not-allowed}.license-accept-btn:disabled{opacity:.6;cursor:not-allowed}.kyc-verification{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:stretch;justify-content:center;background:#000;z-index:10000;padding:0;overflow:hidden}.kyc-verification.kyc-sdk-active{width:100vw;height:100vh;padding:0;margin:0}.kyc-content{background:#000;border-radius:0;max-width:600px;width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;padding:0}.kyc-header{padding:24px 24px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:#000}.kyc-header h2{margin:0;font-size:24px;font-weight:600;color:#fff;text-align:center}.kyc-body{padding:32px;flex:1;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.kyc-lock-container{display:flex;justify-content:center;align-items:center;margin-bottom:12px;width:100%;min-height:120px}.kyc-text{color:#fffc;line-height:1.6;margin-bottom:24px;text-align:center;width:100%}.kyc-text p{margin:0 0 16px;font-size:16px}.kyc-text p:last-child{margin-bottom:0}.kyc-error{background:#ff3b301a;border:1px solid rgba(255,59,48,.3);border-radius:12px;padding:12px 16px;color:#ff3b30;margin-bottom:24px;font-size:14px}.sumsub-websdk-container{width:100vw;height:100vh;min-height:100vh;position:relative;background:#000;overflow:hidden}.kyc-sdk-active{padding:0!important;margin:0!important;display:block!important}.kyc-sdk-active .sumsub-websdk-container{width:100vw!important;height:100vh!important;min-height:100vh!important;position:fixed!important;top:0!important;left:0!important}.kyc-error-overlay{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:10001;max-width:90%}.kyc-footer{padding:16px 24px 24px;border-top:1px solid rgba(255,255,255,.1)}.kyc-continue-btn{width:100%;background:#fff;color:#000;border:none;border-radius:12px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.kyc-continue-btn:hover:not(:disabled){opacity:.9}.kyc-continue-btn:active:not(:disabled){opacity:.8}.kyc-continue-btn:disabled{opacity:.6;cursor:not-allowed}.settings-page{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-color, #131415);z-index:10000;overflow-y:auto}.settings-page-container{min-height:100%;display:flex;flex-direction:column;max-width:420px;margin:0 auto;background:var(--bg-color, #131415)}.settings-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(var(--text-color-rgb, 255, 255, 255),.1);position:sticky;top:0;background:var(--bg-color, #131415);z-index:1}.settings-header h1{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-color, #ffffff);line-height:1.2}.settings-close{background:none;border:none;color:rgba(var(--text-color-rgb, 255, 255, 255),.7);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:color .125s ease;width:2rem;height:2rem;border-radius:.5rem}.settings-close:hover{color:var(--text-color, #ffffff)}.settings-close:active{opacity:.75;background:rgba(var(--text-color-rgb, 255, 255, 255),.05)}.settings-content{padding:.5rem;flex:1}.settings-section{background:var(--section-bg-color, #1a222c);border-radius:.75rem;overflow:hidden;margin-bottom:.5rem}.settings-item{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:1px solid rgba(var(--text-color-rgb, 255, 255, 255),.05);transition:background .125s ease;background:transparent}.settings-item:last-child{border-bottom:none}.settings-item.clickable{cursor:pointer}.settings-item.clickable:active{opacity:.75;background:rgba(var(--text-color-rgb, 255, 255, 255),.05)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.settings-item-right .spinner{width:20px;height:20px;animation:spin 1s linear infinite}.settings-item-left{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.settings-icon{width:2.5rem;height:2.5rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--text-color-rgb, 255, 255, 255),.08)}.settings-icon svg{width:1.25rem;height:1.25rem}.language-icon{background:#8a2be226;color:#a855f7}.currency-icon{background:#80808026;color:rgba(var(--text-color-rgb, 255, 255, 255),.7)}.kyc-icon{background:#3b82f626;color:#60a5fa}.settings-item-text{flex:1;min-width:0}.settings-item-title{font-size:.9375rem;font-weight:500;color:var(--text-color, #ffffff);margin-bottom:.125rem;line-height:1.2}.settings-item-value{font-size:.8125rem;color:rgba(var(--text-color-rgb, 255, 255, 255),.5);line-height:1.2}.settings-item-value.status-verified{color:#10b981}.settings-item-value.status-pending{color:#f59e0b}.settings-item-value.status-failed{color:#ef4444}.settings-item-value.status-basic{color:rgba(var(--text-color-rgb, 255, 255, 255),.5)}.settings-item-right{display:flex;align-items:center;gap:.5rem;color:rgba(var(--text-color-rgb, 255, 255, 255),.5)}.settings-item-right svg{width:1rem;height:1rem;color:rgba(var(--text-color-rgb, 255, 255, 255),.5)}.settings-select{background:rgba(var(--text-color-rgb, 255, 255, 255),.08);border:1px solid rgba(var(--text-color-rgb, 255, 255, 255),.1);border-radius:.5rem;padding:.375rem .75rem;color:var(--text-color, #ffffff);font-size:.8125rem;font-weight:500;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:5rem;transition:all .125s ease}.settings-select:hover{background:rgba(var(--text-color-rgb, 255, 255, 255),.12);border-color:rgba(var(--text-color-rgb, 255, 255, 255),.15)}.settings-select:focus{border-color:rgba(var(--text-color-rgb, 255, 255, 255),.2);background:rgba(var(--text-color-rgb, 255, 255, 255),.12)}.settings-select:active{opacity:.75}.settings-select option{background:var(--section-bg-color, #1a222c);color:var(--text-color, #ffffff);padding:.5rem}.page-transition{width:100%;height:100%;min-height:100vh;animation-fill-mode:both;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;pointer-events:none;opacity:0;transform:translate(15px);display:none}.page-transition.page-enter{pointer-events:auto;z-index:1;display:block;animation:pageEnter .2s ease-out forwards}.page-transition.page-exit{pointer-events:none;z-index:0;display:block;animation:pageExit .2s ease-in forwards}@keyframes pageEnter{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}@keyframes pageExit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-15px)}}.page-transition.page-enter>*{animation:fadeInUp .3s ease-out .1s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-transition.page-enter>*:nth-child(1){animation-delay:.05s}.page-transition.page-enter>*:nth-child(2){animation-delay:.1s}.page-transition.page-enter>*:nth-child(3){animation-delay:.15s}.page-transition.page-enter .glass,.page-transition.page-enter .transaction-card,.page-transition.page-enter .staking-card,.page-transition.page-enter .asset-item,.page-transition.page-enter .metric-card{animation:fadeInScale .3s ease-out both}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.page-transition.page-enter button,.page-transition.page-enter .action-button{animation:fadeIn .3s ease-out both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.app{min-height:100vh;padding-top:72px;padding-bottom:80px;position:relative}.app-loading{display:flex;align-items:center;justify-content:center;min-height:100vh;color:#ffffffb3;font-size:16px}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;line-height:normal;overscroll-behavior:none;touch-action:manipulation;-ms-touch-action:manipulation}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--white: #ffffff;--black: #000000;--white-rgb: 255, 255, 255;--black-rgb: 0, 0, 0;--text-color: var(--black);--text-color-rgb: var(--black-rgb);--secondary-color: #efeff4;--secondary-color-rgb: 239, 239, 244;--bg-color: var(--secondary-color);--bg-color-rgb: var(--secondary-color-rgb);--bg-primary: var(--bg-color);--bg-secondary: var(--section-bg-color);--section-bg-color: #1a222c;--bottom-bar-color: #f2f2f2;--bottom-bar-color-rgb: 242, 242, 242;--modal-bg: var(--bg-color);--accent: var(--tg-theme-accent-text-color, #2481cc);--accent-rgb: 36, 129, 204;--shimmer-bg: #d0d0d2;--shimmer-highlight: #e5e5e5;--shimmer-section-bg: #d5d5d5;--shimmer-section-highlight: #e5e5e5;--segmented-bg: #e5e5ea;--segmented-active: #ffffff;--segmented-border: #d1d1d6;--motion-multiplier: 1;--tg-theme-bg-color: var(--bg-color);--tg-theme-text-color: var(--text-color);--tg-theme-hint-color: rgba(var(--text-color-rgb), .5);--tg-theme-link-color: var(--accent);--tg-theme-button-color: var(--accent);--tg-theme-button-text-color: #ffffff;--tg-theme-secondary-bg-color: var(--section-bg-color);--tg-theme-header-bg-color: var(--section-bg-color);--tg-theme-section-bg-color: var(--section-bg-color);--tg-theme-section-header-text-color: var(--text-color);--tg-theme-subtitle-text-color: rgba(var(--text-color-rgb), .625);--tg-theme-destructive-text-color: #ff3b30;--glass-bg: rgba(var(--white-rgb), .05);--glass-border: rgba(var(--white-rgb), .1);--glass-shadow: rgba(0, 0, 0, .3)}body[data-theme=dark],:root[data-theme=dark]{color-scheme:dark;--text-color: var(--white);--text-color-rgb: var(--white-rgb);--secondary-color: #000000;--secondary-color-rgb: 0, 0, 0;--bg-color: #131415;--bg-color-rgb: 19, 20, 21;--section-bg-color: #1a222c;--modal-bg: var(--bg-color);--shimmer-bg: #2a2a2a;--shimmer-highlight: #1a1a1a;--shimmer-section-bg: #343435;--shimmer-section-highlight: #252526;--bg-primary: var(--section-bg-color);--bg-secondary: var(--bg-color);--bottom-bar-color: #1d1d1d;--bottom-bar-color-rgb: 29, 29, 29;--segmented-bg: #1c1c1e;--segmented-active: #2c2c2e;--segmented-border: #3a3a3c}html{touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y}html,body,#root{display:flex;height:100vh;width:100vw;flex-direction:column;position:relative;pointer-events:auto!important;overflow:hidden;touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y}#root{isolation:isolate}body{font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Display,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:var(--bg-color);color:var(--text-color);caret-color:var(--accent);overflow-x:hidden}#root{min-height:100vh;max-width:420px;margin:0 auto;background:var(--bg-color);position:relative;width:100%}.glass{background:var(--section-bg-color);border-radius:.75rem}.glass-strong{background:var(--section-bg-color);border-radius:1rem}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--text-color-rgb),.2);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--text-color-rgb),.3)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s ease-out}@keyframes slide-up{0%{transform:translateY(100%)}}@keyframes slide-down{to{transform:translateY(100%)}}.slide-up{animation:slide-up .2s ease}.text-secondary{color:rgba(var(--text-color-rgb),.75)}.text-hint{color:rgba(var(--text-color-rgb),.5)}.destructive{color:var(--tg-theme-destructive-text-color)}input::placeholder,textarea::placeholder{color:rgba(var(--text-color-rgb),.5)}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;outline:none}.clickable{cursor:pointer;touch-action:manipulation}.clickable:not(.disabled):focus,.clickable:not(.disabled):active{opacity:.75}.clickable.disabled{cursor:not-allowed;pointer-events:none;opacity:.475}
