@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
:root{--primary:#f0b90b;--primary-dark:#d4a309;--primary-light:#f8d33a;--primary-color:#f8d33a;--secondary:#ff4757;--secondary-dark:#e84151;--accent-green:#00d4aa;--accent-green-mid:#00c896;--accent-green-dark:#00b894;--danger:#ff4757;--danger-dark:#e84151;--warning:#ff9f43;--dark:#000;--dark-light:#1d221fa2;--dark-lighter:#3d2f2f;--dark-card:#282b294d;--text:#fff;--text-secondary:#fafafa;--text-muted:#3f3333;--border:#5e80434f;--border-light:#242020fa;--success:#00d4aa;--gradient-primary:linear-gradient(135deg,var(--primary)0%,var(--primary-light)100%);--gradient-yellow-red:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);--gradient-green:linear-gradient(135deg,var(--accent-green)0%,var(--accent-green-mid)100%);--gradient-success:linear-gradient(135deg,var(--success)0%,#00ffc4 100%);--gradient-dark:linear-gradient(135deg,var(--dark-light)0%,var(--dark)100%);--shadow:0 4px 20px #00000040;--shadow-light:0 2px 12px #00000026;--shadow-card:0 8px 32px #0000004d;--radius:10.3px;--radius-sm:7.21px;--radius-lg:14.42px;--transition:all .3s cubic-bezier(.25,.8,.25,1)}*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}body{background-color:var(--dark);color:var(--text);background-image:radial-gradient(circle at 15%,#000 0%,#0000 25%),radial-gradient(circle at 85% 30%,#000 0%,#0000 25%);padding-bottom:70.04px;font-size:14.42px;font-weight:400;line-height:1.5;transition:all .3s;overflow-x:hidden}.desktop-header{border-bottom:1px solid var(--border);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#131a29e6;padding:14.42px 0;display:none;position:sticky;top:0}.desktop-nav{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}header img{width:auto;height:3rem}.desktop-menu{gap:30px;margin-left:40px;list-style:none;display:flex}.desktop-menu li{position:relative}.desktop-menu a{color:var(--text-secondary);transition:var(--transition);align-items:center;gap:5px;padding:8px 0;font-weight:500;text-decoration:none;display:flex;position:relative}.desktop-menu a:hover{color:var(--text)}.desktop-menu a.active{color:var(--primary)}.desktop-menu a.active:after{content:"";background:var(--gradient-primary);border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;left:0}.desktop-dropdown{background-color:var(--dark-lighter);z-index:100;border:1px solid var(--border);border-radius:8px;min-width:180px;margin-top:8px;display:none;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 12px #000}.desktop-dropdown.active{display:block}.desktop-dropdown-item{color:var(--text);transition:var(--transition);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 16px;text-decoration:none;display:flex}.desktop-dropdown-item:last-child{border-bottom:none}.desktop-dropdown-item:hover{background-color:var(--border)}.desktop-dropdown-item i{text-align:center;width:16px}.desktop-actions{align-items:center;gap:15px;margin-left:auto;display:flex}.desktop-wallet-btn{background:var(--gradient-primary);color:var(--dark);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);border:none;align-items:center;gap:6.18px;padding:8.24px 14.42px;font-size:.8755rem;font-weight:600;display:flex;box-shadow:0 4px 12px #f0b90b4d}.desktop-wallet-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #f0b90b66}.desktop-wallet-btn.connected{background:var(--gradient-success);color:#fff}.desktop-deposit-btn{background:var(--gradient-green);color:var(--dark);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);border:none;align-items:center;gap:6.18px;padding:8.24px 14.42px;font-size:.8755rem;font-weight:600;display:flex;box-shadow:0 4px 12px #00d4aa4d}.desktop-deposit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00d4aa66}.container{flex-direction:column;max-width:100%;height:100vh;margin:0 auto;padding:12px;display:flex}.header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 0;display:flex}.app-title{color:var(--text);font-size:18px;font-weight:700}.chart-value{font-size:16px;font-weight:600}.header-right{align-items:center;gap:5px;display:flex}.control-btn{background-color:var(--dark-lighter);cursor:pointer;color:var(--text);white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:4px;padding:8px 16px;font-size:12px;transition:all .2s;display:flex}.control-btn:hover{background-color:var(--border)}.control-btn.wallet{background:var(--gradient-primary);color:var(--dark);font-weight:600}.control-btn.wallet:hover{background:var(--gradient-primary);transform:translateY(-2px);box-shadow:0 4px 12px #f0b90b4d}.control-btn.deposit{background:var(--gradient-green);color:var(--dark);font-weight:600}.control-btn.deposit:hover{background:var(--gradient-green);transform:translateY(-2px);box-shadow:0 4px 12px #00d4aa4d}.pair-info{justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 0;display:flex}.pair-left{align-items:center;gap:8px;display:flex}.pair-selector{align-items:center;display:flex;position:relative}.selected-pair{background-color:var(--dark-lighter);cursor:pointer;border-radius:6px;align-items:center;gap:6px;min-width:120px;padding:8px 12px;display:flex}.pair-name{font-size:12px;font-weight:600}.pair-price{align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.pair-price.positive{color:var(--accent-green)}.pair-price.negative{color:var(--secondary)}.price-indicator{font-size:12px}.dropdown-arrow{color:var(--text-secondary);font-size:8px}.pairs-dropdown{background-color:var(--dark-lighter);z-index:100;border-radius:8px;width:200px;max-height:300px;margin-top:4px;display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #000}.pairs-dropdown.active{display:block}.search-pairs{border-bottom:1px solid var(--border);padding:10px}.search-pairs input{background-color:var(--dark);border:1px solid var(--border);width:100%;color:var(--text);border-radius:4px;padding:8px;font-size:12px}.pair-option{cursor:pointer;border-bottom:1px solid var(--border);justify-content:space-between;padding:10px 12px;font-size:13px;display:flex}.pair-option:last-child{border-bottom:none}.pair-option:hover{background-color:var(--border)}.pair-option.active{background-color:#2962ff}.coin-logo{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.coin-logo img,.coin-balance-logo img,.asset-coin-logo img{object-fit:contain;border-radius:50%;width:100%;height:100%}.pair-option-content{flex:1;align-items:center;display:flex}.pair-symbol{font-weight:600}.pair-change{font-size:11px;font-weight:600}.pair-change.positive{color:var(--accent-green)}.pair-change.negative{color:var(--secondary)}.pair-market-data{color:var(--text-secondary);align-items:center;gap:40px;font-size:12px;display:none}.market-data-item{flex-direction:column;align-items:flex-start;display:flex}.market-data-label{color:var(--text-muted);margin-bottom:2px;font-size:10px}.market-data-value{color:var(--text);font-weight:600}.market-data-value.positive{color:var(--accent-green)}.market-data-value.negative{color:var(--secondary)}.pair-right-controls{align-items:center;gap:6px;display:flex}.control-btn.chart{background-color:#0000001f;justify-content:center;min-width:45px}.control-btn.chart:hover{background-color:var(--border)}.control-btn.theme{background-color:#0000001f;justify-content:center;min-width:45px}.control-btn.theme:hover{background-color:var(--border)}.control-btn .arrow{color:var(--text-secondary);font-size:10px}.dropdown-container{position:relative}.dropdown-menu{background-color:var(--dark-lighter);z-index:100;border-radius:8px;min-width:100px;margin-top:4px;display:none;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0000001f}.dropdown-menu.active{display:block}.dropdown-option{cursor:pointer;border-bottom:1px solid var(--border);padding:8px 12px;font-size:12px}.dropdown-option:last-child{border-bottom:none}.dropdown-option:hover{background-color:var(--border)}.main-content{background-color:var(--dark-card);border-radius:8px;flex-direction:row;flex:1;height:calc(100vh - 200px);min-height:0;transition:all .3s;display:flex;overflow:hidden}.orderbook-section{border-right:1px solid var(--border);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.orderbook-header-buttons{background-color:var(--dark-lighter);border-radius:6px;margin:0 12px 8px;display:flex;overflow:hidden}.orderbook-header-btn,.orderbook-header-btn-recent{text-align:center;cursor:pointer;color:var(--text-secondary);background-color:#0000;border:none;flex:1;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s}.orderbook-header-btn.active,.orderbook-header-btn-recent.active{background:var(--gradient-primary);color:var(--dark)}.orderbook-header-btn:hover:not(.active),.orderbook-header-btn-recent:hover:not(.active){background-color:var(--border);color:var(--text)}.orderbook-content{flex:1;padding:0 12px;display:block;overflow-y:auto}.orderbook-content.hidden{display:none}.order-row{cursor:pointer;border-bottom:1px solid var(--border);justify-content:space-between;padding:6px 0;font-size:12.5px;transition:background-color .2s;display:flex;position:relative}.order-row:hover{background-color:var(--border)}.order-price{z-index:1;flex:1}.order-amount,.order-total{text-align:center;z-index:1;flex:1;color:#fff!important}.order-total{text-align:right}.order-bid{color:var(--accent-green)}.order-ask{color:var(--secondary)}.order-row.current-price-row{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:4px 0;padding:2px 0;font-weight:700;color:var(--dark)!important;background-color:#c0c0c0bb!important}.order-row.current-price-row .order-price{color:var(--dark)!important}.order-row .amount-background{z-index:0;background-color:#1b1a1a07;position:absolute;top:0;bottom:0;right:50%;width:60%!important}.order-row .total-background{z-index:0;background-color:#000;position:absolute;top:0;bottom:0;right:0;width:60%!important}.order-row.order-ask .amount-background{background-color:#000;left:50%;right:auto;width:60%!important}.order-row.order-ask .total-background{background-color:#000;width:60%!important}.order-row:after{content:"";z-index:0;background-color:#0000;width:10px;position:absolute;top:0;bottom:0;left:50%}.recent-trades-content{flex:1;padding:0 12px;display:none;overflow-y:auto}.recent-trades-content.active{display:block}.trade-row{border-bottom:1px solid var(--border);justify-content:space-between;padding:6px 0;font-size:12px;display:flex}.trade-time{color:var(--text-secondary);flex:1}.trade-price{text-align:center;flex:1}.trade-amount{text-align:right;flex:1}.trade-buy{color:var(--accent-green)}.trade-sell{color:var(--secondary)}.volume-line-container{background-color:var(--dark-light);border-top:1px solid var(--border);z-index:5;height:40px;padding:5px 12px;display:none;position:absolute;bottom:0;left:0;right:0}.single-volume-line{background:linear-gradient(90deg,var(--accent-green)0%,var(--accent-green)var(--bid-percentage,50%),var(--secondary)var(--bid-percentage,50%),var(--secondary)100%);border-radius:3px;width:100%;height:10px;margin-top:5px;position:relative;overflow:hidden}.volume-labels{color:var(--text-secondary);justify-content:space-between;margin-top:2px;font-size:10px;display:flex}.bid-volume-label{color:var(--accent-green);font-weight:600}.ask-volume-label{color:var(--secondary);font-weight:600}.volume-midpoint{background-color:var(--text);opacity:.5;width:1px;top:0;bottom:0;left:var(--bid-percentage,50%);position:absolute}.chart-section{border-right:1px solid var(--border);background-color:var(--dark-light);flex-direction:column;flex:2;display:flex;position:relative}.chart-header{background-color:var(--dark-card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.chart-title{font-size:14px;font-weight:600}.chart-controls{align-items:center;gap:6px;display:flex}.chart-timeframe-btn{background-color:var(--border);color:var(--text);cursor:pointer;border:none;border-radius:4px;padding:4px 8px;font-size:11px;transition:all .2s}.chart-timeframe-btn:hover{background-color:var(--border-light)}.chart-timeframe-btn.active{background:var(--gradient-primary);color:var(--dark)}.chart-container{flex:1;min-height:0;position:relative;overflow:hidden}.trading-section{flex-direction:column;flex:1;display:flex;overflow-y:auto}.trading-panel-header{background-color:var(--dark-lighter);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 12px;display:flex}.coin-balance-display{align-items:center;gap:12px;display:flex}.coin-balance-item{background-color:var(--dark);border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.coin-balance-logo{border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;overflow:hidden}.coin-balance-amount{font-weight:600}.trading-tabs{background-color:var(--dark);border-radius:0;margin-bottom:12px;display:flex;overflow:hidden}.trading-tab{text-align:center;cursor:pointer;flex:1;padding:8px;font-size:12px;font-weight:500;transition:all .2s}.trading-tab.active{background:var(--gradient-primary);color:var(--dark)}.trading-tab:hover:not(.active){background-color:var(--border)}.order-type-content{display:none}.order-type-content.active{display:block}.input-label{color:var(--text-secondary);margin-bottom:4px;font-size:12px;display:block}.input-field{background-color:var(--dark);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;padding:10px;font-size:14px;transition:border-color .2s}.input-field:focus{border-color:var(--primary);outline:none}.percentage-buttons{justify-content:space-between;gap:4px;margin-top:6px;display:flex}.percentage-btn{background-color:var(--border);color:var(--text);cursor:pointer;border:none;border-radius:4px;flex:1;padding:5px;font-size:10px;transition:all .2s}.percentage-btn:hover{background-color:var(--border-light)}.percentage-btn.active{background:var(--gradient-primary);color:var(--dark)}.input-group{margin-bottom:12px;padding:0 12px}.input-group-row{gap:8px;margin-bottom:12px;padding:0 12px;display:flex}.input-group-col{flex:1}.margin-info{justify-content:space-between;margin:8px 0;padding:0 12px;font-size:12px;display:flex}.margin-item{flex-direction:column;align-items:center;display:flex}.margin-label{color:var(--text-secondary);margin-bottom:4px}.margin-value{font-weight:600}.order-book-custom{flex-direction:column;height:100%;min-height:400px;display:flex}.action-buttons{flex-direction:row;gap:8px;margin-top:auto;padding:0 12px 12px;display:flex}.btn{cursor:pointer;border:none;border-radius:6px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:all .2s}.btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px #000}.btn:active{transform:translateY(0)}.btn-buy{background:var(--gradient-green);color:var(--dark)}.btn-buy:hover{background:var(--gradient-green);transform:translateY(-2px);box-shadow:0 4px 12px #00d4aa4d}.btn-sell{background:var(--gradient-yellow-red);color:#fff}.btn-sell:hover{background:var(--gradient-yellow-red);transform:translateY(-2px);box-shadow:0 4px 12px #ff47574d}.positions-section{background-color:var(--dark-card);border-top:1px solid var(--border);flex-direction:column;flex:0 0 200px;display:flex;overflow-y:auto}.positions-header{color:var(--text-secondary);background-color:var(--dark-card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px;font-size:14px;font-weight:600;display:flex}.positions-header-left{align-items:center;gap:8px;display:flex}.positions-header-title{color:var(--text);margin-right:16px;font-size:14px;font-weight:600}.position-header-btn{background-color:var(--dark-lighter);color:var(--text);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:11px;transition:all .2s;display:flex}.position-header-btn:hover{background-color:var(--border)}.position-header-btn.active{background:var(--gradient-primary);color:var(--dark)}.positions-header-right{align-items:center;gap:8px;display:flex}.positions-list{flex:1;padding:0 12px;display:block;overflow-y:auto}.positions-list.hidden{display:none}.position-row-filled{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:11px;display:flex}.position-row-filled:last-child{border-bottom:none}.position-cell-filled{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.position-cell-filled.pair{text-align:left;flex:1.2;font-weight:600}.position-cell-filled.side{flex:.8}.position-cell-filled.qty,.position-cell-filled.entry{flex:1}.position-cell-filled.status{flex:.8;font-weight:600}.position-cell-filled .side-indicator{border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.position-cell-filled .side-indicator.buy{color:var(--accent-green);background-color:#00d4aa33}.position-cell-filled .side-indicator.sell{color:var(--secondary);background-color:#ff475733}.position-cell-filled .status-indicator{border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.position-cell-filled .status-indicator.filled{color:var(--accent-green);background-color:#00d4aa33}.position-cell-filled.pnl,.position-cell-filled.actions{display:none}.no-positions{text-align:center;color:var(--text-secondary);padding:20px;font-size:12px}.pending-orders-section{flex:1;padding:0 12px;display:none;overflow-y:auto}.pending-orders-section.active{display:block}.pending-order-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;display:flex}.pending-order-row:last-child{border-bottom:none}.pending-order-info{align-items:center;gap:8px;display:flex}.pending-order-pair{font-weight:600}.pending-order-side{border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.pending-order-side.buy{color:var(--accent-green);background-color:#00d4aa33}.pending-order-side.sell{color:var(--secondary);background-color:#ff475733}.pending-order-amount,.pending-order-price{font-weight:600}.pending-order-cancel-btn{background-color:var(--secondary);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:4px 8px;font-size:10px;transition:all .2s}.pending-order-cancel-btn:hover{background-color:var(--secondary-dark);transform:translateY(-1px)}.no-pending-orders{text-align:center;color:var(--text-secondary);padding:20px;font-size:12px}.order-summary{background-color:var(--dark-lighter);border-radius:8px;margin:12px 0;padding:12px;font-size:12px}.summary-row{justify-content:space-between;margin-bottom:6px;display:flex}.summary-label{color:var(--text-secondary)}.summary-value{font-weight:600}.order-notice{color:var(--primary);text-align:center;background-color:#f0b90b1a;border-radius:6px;margin-top:12px;padding:8px 12px;font-size:11px}.chart-modal{z-index:1000;background-color:#000000f2;flex-direction:column;display:none;position:fixed;inset:0}.chart-modal.active{display:flex}.chart-modal-header{background-color:var(--dark-card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.chart-modal-title{font-size:16px;font-weight:600}.close-chart{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .2s}.close-chart:hover{background-color:var(--border);color:var(--text)}.chart-modal-container{background-color:var(--dark-light);flex:1;padding:0;position:relative}.chart-modal-controls{background-color:var(--dark-card);border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.timeframe-btn{background-color:var(--border);color:var(--text);cursor:pointer;border:none;border-radius:4px;padding:6px 12px;font-size:12px;transition:all .2s}.timeframe-btn:hover{background-color:var(--border-light)}.timeframe-btn.active{background:var(--gradient-primary);color:var(--dark)}.chart-type-btn{background-color:var(--border);color:var(--text);cursor:pointer;border:none;border-radius:4px;padding:6px 12px;font-size:12px;transition:all .2s}.chart-type-btn:hover{background-color:var(--border-light)}.chart-type-btn.active{background:var(--gradient-primary);color:var(--dark)}.mobile-footer{background-color:var(--dark-light);border-top:1px solid var(--border);z-index:1000;padding:12px 0;display:none;position:fixed;bottom:0;left:0;right:0}.footer-buttons{justify-content:space-around;align-items:center;display:flex}.footer-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;padding:5px 10px;font-size:.8rem;transition:all .3s;display:flex}.footer-btn.active{color:var(--primary)}.footer-btn:hover{color:var(--primary);transform:translateY(-2px)}.footer-icon{margin-bottom:5px;font-size:1.2rem}.footer-label{text-align:center;font-weight:500;line-height:1.1}.toast{background:var(--gradient-primary);color:var(--dark);z-index:1000;border-radius:6px;padding:10px 16px;font-size:12px;transition:transform .3s;position:fixed;top:20px;right:20px;transform:translate(150%)}.toast.show{transform:translate(0)}.toast.error{background:var(--gradient-yellow-red);color:#fff}.wallet-modal{z-index:1000;background-color:#000c;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.wallet-modal.active{display:flex}.wallet-container{background-color:var(--dark-card);border-radius:12px;width:90%;max-width:400px;padding:24px;box-shadow:0 10px 25px #00000080}.wallet-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.wallet-title{font-size:18px;font-weight:600}.close-wallet{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .2s}.close-wallet:hover{background-color:var(--border);color:var(--text)}.wallet-options{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.wallet-option{background-color:var(--dark-lighter);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;padding:16px;transition:all .2s;display:flex}.wallet-option:hover{background-color:var(--border);border-color:var(--primary)}.wallet-icon{justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;font-size:18px;display:flex}.wallet-info{flex:1}.wallet-name{margin-bottom:4px;font-weight:600}.wallet-description{color:var(--text-secondary);font-size:12px}.network-selector{margin-bottom:20px}.network-label{color:var(--text-secondary);margin-bottom:8px;font-size:14px}.network-options{gap:8px;display:flex}.network-option{background-color:var(--dark-lighter);color:var(--text);cursor:pointer;border:none;border-radius:6px;flex:1;padding:10px;transition:all .2s}.network-option:hover{background-color:var(--border)}.network-option.active{background:var(--gradient-primary);color:var(--dark)}.wallet-status{background-color:var(--dark-lighter);border-radius:8px;margin-top:20px;padding:16px;display:none}.wallet-status.active{display:block}.wallet-address{word-break:break-all;margin-bottom:8px;font-size:14px}.wallet-balance{margin-bottom:12px;font-size:16px;font-weight:600}.disconnect-btn{background-color:var(--secondary);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;padding:10px;transition:all .2s}.disconnect-btn:hover{background-color:var(--secondary-dark)}.deposit-modal{z-index:1000;background-color:#000c;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.deposit-modal.active{display:flex}.deposit-container{background-color:var(--dark-card);border-radius:12px;width:90%;max-width:450px;padding:24px;box-shadow:0 10px 25px #00000080}.deposit-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.deposit-title{font-size:18px;font-weight:600}.close-deposit{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .2s}.close-deposit:hover{background-color:var(--border);color:var(--text)}.deposit-tabs{background-color:var(--dark-lighter);border-radius:8px;margin-bottom:20px;display:flex;overflow:hidden}.deposit-tab{text-align:center;cursor:pointer;border-bottom:2px solid #0000;flex:1;padding:12px;font-weight:500;transition:all .2s}.deposit-tab.active{background:var(--gradient-primary);color:var(--dark)}.deposit-tab:hover:not(.active){background-color:var(--border)}.deposit-tab-content{display:none}.deposit-tab-content.active{display:block}.account-selector,.blockchain-selector,.coin-selector{margin-bottom:15px}.deposit-label{color:var(--text-secondary);margin-bottom:8px;font-size:14px;display:block}.dropdown-select{background-color:var(--dark);border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;border-radius:6px;padding:12px;font-size:14px;transition:border-color .2s}.dropdown-select:focus{border-color:var(--primary);outline:none}.deposit-amount{margin-bottom:20px}.deposit-input{background-color:var(--dark);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;padding:12px;font-size:16px;transition:border-color .2s}.deposit-input:focus{border-color:var(--primary);outline:none}.wallet-info-section{background-color:var(--dark-lighter);border-radius:8px;margin:15px 0;padding:12px}.wallet-balance-info{justify-content:space-between;margin-bottom:8px;display:flex}.wallet-balance-info:last-child{margin-bottom:0}.balance-label{color:var(--text-secondary);font-size:12px}.balance-value{color:var(--text);font-weight:600}.deposit-actions{gap:12px;display:flex}.deposit-btn{background:var(--gradient-green);color:var(--dark);cursor:pointer;border:none;border-radius:6px;flex:1;padding:12px;font-weight:600;transition:all .2s}.deposit-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00d4aa4d}.cancel-btn{background-color:var(--border);color:var(--text);cursor:pointer;border:none;border-radius:6px;flex:1;padding:12px;font-weight:600;transition:all .2s}.cancel-btn:hover{background-color:var(--border-light)}.transfer-address{margin-bottom:20px}.trade-history-modal{z-index:1000;background-color:#000c;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.trade-history-modal.active{display:flex}.trade-history-container{background-color:var(--dark-card);border-radius:12px;flex-direction:column;width:90%;max-width:800px;height:80%;padding:24px;display:flex;box-shadow:0 10px 25px #00000080}.trade-history-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.trade-history-title{font-size:18px;font-weight:600}.close-trade-history{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .2s}.close-trade-history:hover{background-color:var(--border);color:var(--text)}.trade-history-tabs{background-color:var(--dark-lighter);border-radius:8px;margin-bottom:20px;display:flex;overflow:hidden}.trade-history-tab{text-align:center;cursor:pointer;flex:1;padding:12px;font-weight:500;transition:all .2s}.trade-history-tab.active{background:var(--gradient-primary);color:var(--dark)}.trade-history-tab:hover:not(.active){background-color:var(--border)}.trade-history-content{background-color:var(--dark-lighter);border-radius:8px;flex:1;overflow-y:auto}.trade-history-table{border-collapse:collapse;width:100%}.trade-history-table th{text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--border);padding:12px;font-size:12px}.trade-history-table td{border-bottom:1px solid var(--border);padding:12px;font-size:12px}.trade-history-table tr:last-child td{border-bottom:none}.trade-history-table tr:hover{background-color:var(--border)}.trade-history-side{border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}.trade-history-side.buy{color:var(--accent-green);background-color:#00d4aa33}.trade-history-side.sell{color:var(--secondary);background-color:#ff475733}.trade-history-pnl.positive{color:var(--accent-green)}.trade-history-pnl.negative{color:var(--secondary)}.asset-modal{z-index:1000;background-color:#000c;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.asset-modal.active{display:flex}.asset-container{background-color:var(--dark-card);border-radius:12px;flex-direction:column;width:90%;max-width:600px;height:80%;padding:24px;display:flex;box-shadow:0 10px 25px #00000080}.asset-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.asset-title{font-size:18px;font-weight:600}.close-asset{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .2s}.close-asset:hover{background-color:var(--border);color:var(--text)}.asset-tabs{background-color:var(--dark-lighter);border-radius:8px;margin-bottom:20px;display:flex;overflow:hidden}.asset-tab{text-align:center;cursor:pointer;flex:1;padding:12px;font-weight:500;transition:all .2s}.asset-tab.active{background:var(--gradient-primary);color:var(--dark)}.asset-tab:hover:not(.active){background-color:var(--border)}.asset-content{background-color:var(--dark-lighter);border-radius:8px;flex:1;padding:16px;overflow-y:auto}.asset-table{border-collapse:collapse;width:100%}.asset-table th{text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--border);padding:12px;font-size:12px}.asset-table td{border-bottom:1px solid var(--border);padding:12px;font-size:12px}.asset-table tr:last-child td{border-bottom:none}.asset-table tr:hover{background-color:var(--border)}.asset-coin{align-items:center;gap:8px;display:flex}.asset-coin-logo{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.asset-value{font-weight:600}.asset-change.positive{color:var(--accent-green)}.asset-change.negative{color:var(--secondary)}.asset-actions{gap:6px;display:flex}.asset-action-btn{background-color:var(--dark);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:4px;padding:4px 8px;font-size:10px;transition:all .2s}.asset-action-btn:hover{background-color:var(--border)}.asset-action-btn.deposit{background:var(--gradient-green);color:var(--dark);border:none}.asset-action-btn.withdraw{background:var(--gradient-yellow-red);color:#fff;border:none}.asset-summary{background-color:var(--dark-card);border-radius:8px;justify-content:space-between;margin-top:20px;padding:16px;display:flex}.asset-summary-item{flex-direction:column;align-items:center;display:flex}.asset-summary-label{color:var(--text-secondary);margin-bottom:4px;font-size:12px}.asset-summary-value{font-size:16px;font-weight:600}.transaction-modal{z-index:1000;background-color:#000c;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.transaction-modal.active{display:flex}.transaction-container{background-color:var(--dark-card);border-radius:12px;flex-direction:column;width:90%;max-width:800px;height:80%;padding:24px;display:flex;box-shadow:0 10px 25px #00000080}.transaction-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.transaction-title{font-size:18px;font-weight:600}.close-transaction{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .2s}.close-transaction:hover{background-color:var(--border);color:var(--text)}.transaction-tabs{background-color:var(--dark-lighter);border-radius:8px;margin-bottom:20px;display:flex;overflow:hidden}.transaction-tab{text-align:center;cursor:pointer;flex:1;padding:12px;font-weight:500;transition:all .2s}.transaction-tab.active{background:var(--gradient-primary);color:var(--dark)}.transaction-tab:hover:not(.active){background-color:var(--border)}.transaction-content{background-color:var(--dark-lighter);border-radius:8px;flex:1;overflow-y:auto}.transaction-table{border-collapse:collapse;width:100%}.transaction-table th{text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--border);padding:12px;font-size:12px}.transaction-table td{border-bottom:1px solid var(--border);padding:12px;font-size:12px}.transaction-table tr:last-child td{border-bottom:none}.transaction-table tr:hover{background-color:var(--border)}.transaction-type{border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}.transaction-type.deposit{color:var(--accent-green);background-color:#00d4aa33}.transaction-type.withdraw{color:var(--secondary);background-color:#ff475733}.transaction-type.transfer{color:var(--primary);background-color:#f0b90b33}.transaction-type.trade{color:#6557ff;background-color:#6557ff33}.transaction-status{border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}.transaction-status.completed{color:var(--accent-green);background-color:#00d4aa33}.transaction-status.pending{color:var(--primary);background-color:#f0b90b33}.transaction-status.failed{color:var(--secondary);background-color:#ff475733}.transaction-amount.positive{color:var(--accent-green)}.transaction-amount.negative{color:var(--secondary)}.transaction-filter{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.filter-btn{background-color:var(--dark);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:4px;padding:6px 12px;font-size:11px;transition:all .2s}.filter-btn:hover{background-color:var(--border)}.filter-btn.active{background:var(--gradient-primary);color:var(--dark);border-color:var(--primary)}.coin-balance-logo{justify-content:center;align-items:center;font-size:14px;display:flex}.coin-balance-logo img{object-fit:contain;width:100%;height:100%}@media (min-width:769px){.desktop-header{display:block}.header{display:none}body{height:auto;min-height:100vh;overflow-y:auto}.container{height:auto;min-height:100vh;padding-top:20px}.orderbook-section,.trading-section{overflow-y:visible}.main-content{height:auto;min-height:600px;overflow:visible}.orderbook-section .action-buttons{display:none}.trading-section .action-buttons{display:flex}.positions-section{flex:0 0 220px}.position-row-filled{font-size:11px}.pair-market-data{display:flex}.volume-line-container{display:block}.positions-header-right{display:flex}}@media (max-width:768px){.desktop-header{display:none}.summary-label{color:var(--text-secondary);max-width:4rem}.header{display:flex}.container{height:auto;min-height:100vh;padding:8px 8px 70px}.header{flex-wrap:wrap;gap:1px;margin-bottom:10px;padding:10px 0}.app-title{font-size:13px}.chart-value{font-size:14px}.control-btn{padding:6px 12px;font-size:11px}.pair-left{flex-wrap:wrap;gap:6px}.selected-pair{min-width:100px;padding:6px 10px}.pair-name{font-size:14px}.pairs-dropdown{width:180px;max-height:250px}.control-btn.chart,.control-btn.theme{min-width:40px}.main-content{border-radius:8px;flex-direction:row;gap:0;height:calc(100vh - 220px);margin-bottom:8px}.orderbook-section{border-right:1px solid var(--border);flex:1;order:1;max-height:none}.chart-section{display:none}.trading-section{flex:1;order:2;margin-bottom:0}.positions-section{border-top:1px solid var(--border);border-radius:8px;flex:0 0 150px;margin-top:8px;display:flex}.pending-order-cancel-btn{padding:3px 6px;font-size:9px}.order-row{padding:4px 0;font-size:12px}.input-field{padding:8px;font-size:13px}.percentage-btn{padding:4px;font-size:9px}.btn{padding:10px;font-size:13px}.mobile-footer{display:block}.orderbook-section .action-buttons{display:flex}.trading-section .action-buttons .btn-buy{display:none}.position-row-filled{padding:6px 0;font-size:9px}.position-cell-filled{font-size:9px}.pair-market-data,.volume-line-container{display:none}.positions-header-left{gap:4px}.position-header-btn{padding:4px 8px;font-size:10px}.positions-header-right,.orderbook-content .order-row .order-total,.recent-trades-content .trade-row .trade-price,.recent-trades-content .trade-row:first-child .trade-price{display:none}.recent-trades-content .trade-row .trade-time{flex:1}.recent-trades-content .trade-row .trade-amount{text-align:right;flex:1}.orderbook-content .order-row .order-price{flex:1}.orderbook-content .order-row .order-amount{text-align:right;flex:1}.orderbook-content .order-row .total-background{display:none}.orderbook-content .order-row .amount-background{right:0;width:100%!important}.orderbook-content .order-row.order-ask .amount-background{left:0;right:auto;width:100%!important}.recent-trades-content,#recentTradesBtn{display:none!important}.orderbook-header-buttons{justify-content:center}.orderbook-header-btn{flex:none;width:100%}.orderbook-header-btn-recent{flex:none;width:100%;display:none}.position-row-filled .position-cell-filled.qty,.position-row-filled:first-child .position-cell-filled.qty{display:none}.position-row-filled .position-cell-filled.pair{flex:1.5}.position-row-filled .position-cell-filled.side{flex:1}.position-row-filled .position-cell-filled.entry{flex:1.2}.position-row-filled .position-cell-filled.status{flex:1}.coin-balance-display{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.coin-balance-item{white-space:nowrap;text-overflow:ellipsis;background-color:var(--dark);border-radius:6px;flex:1;justify-content:flex-start;align-items:center;gap:6px;min-width:0;padding:6px 8px;font-size:11px;display:flex;overflow:hidden}.coin-balance-logo{border-radius:50%;flex-shrink:0;overflow:hidden;width:16px!important;height:16px!important;display:flex!important}.coin-balance-amount{text-overflow:ellipsis;color:var(--text);font-size:11px;font-weight:600;overflow:hidden}.trading-panel-header{min-height:32px;padding:6px 8px}.trading-section{flex:1;order:2;min-height:300px;margin-bottom:0}.btn-long{display:none}}@media (max-width:480px) and (orientation:portrait){.main-content{flex-direction:row;gap:0;height:calc(100vh - 200px)}.btn-long{display:none}.orderbook-section{border-right:1px solid var(--border);flex:1;order:1;max-height:none}.trading-section{flex:1;order:2;margin-bottom:0}.positions-section{flex:0 0 120px}.container{padding:6px 6px 70px}.selected-pair{min-width:90px;padding:5px 8px}.pair-name{font-size:13px}.pairs-dropdown{width:160px;max-height:220px}.control-btn.chart,.control-btn.theme{min-width:35px}.mobile-footer{padding:10px 0}.footer-btn{padding:5px 8px}.footer-icon{font-size:1.1rem}.footer-label{font-size:.75rem}.coin-balance-item{min-width:0;padding:5px 6px;font-size:10px}.coin-balance-logo{width:14px!important;height:14px!important}.coin-balance-amount{font-size:10px}.trading-panel-header{padding:3px 6px;font-size:11px}}@media (max-width:360px){.coin-balance-item{min-width:0;padding:4px 5px}.coin-balance-logo{width:12px!important;height:12px!important}.coin-balance-amount{font-size:9px}.btn-long{display:none}}@media (max-width:900px) and (orientation:landscape){.main-content{flex-direction:row;gap:0;height:calc(100vh - 180px)}.orderbook-section{border-right:1px solid var(--border);flex:1;order:1}.trading-section{flex:1;order:2}.positions-section{flex:0 0 120px}.mobile-footer{padding:8px 0}.footer-btn{min-height:38px}}.bottom-nav{background:var(--dark-light);border-top:1px solid var(--border);z-index:100;justify-content:space-around;width:100%;padding:10.3px 0;display:flex;position:fixed;bottom:0;left:0}.nav-item{color:var(--text-secondary);transition:var(--transition);flex-direction:column;align-items:center;gap:3.09px;font-size:.721rem;text-decoration:none;display:flex}.nav-item.active{color:var(--primary)}.nav-item i{font-size:1.133rem}@media (min-width:768px){.bottom-nav{display:none}}.markets-container{background-color:var(--dark);color:var(--text);min-height:100vh;padding-bottom:70px}.markets-container .container{max-width:1200px;margin:0 auto;padding:0 14.42px}.page-header{text-align:center;margin:30px 0 20px}.page-title{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:1.8rem;font-weight:700}.page-subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto 20px;font-size:.95rem}.price-ticker-container{background:var(--dark-lighter);border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:var(--radius);height:50px;margin-bottom:25px;position:relative;overflow:hidden}.price-ticker{white-space:nowrap;animation:60s linear infinite ticker-scroll;display:flex;position:absolute}.ticker-item{border-right:1px solid var(--border);background:var(--dark-lighter);align-items:center;height:50px;padding:0 20px;display:flex}.ticker-symbol,.ticker-price{margin-right:8px;font-size:.9rem;font-weight:600}.ticker-change{align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:flex}.ticker-change.positive{color:var(--success)}.ticker-change.negative{color:var(--danger)}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.market-stats-row{flex-wrap:wrap;gap:15px;margin-bottom:25px;display:flex}.stat-card{background:var(--dark-card);border-radius:var(--radius);border:1px solid var(--border);transition:var(--transition);box-shadow:var(--shadow-light);flex:1;min-width:200px;padding:10px;position:relative;overflow:hidden}.stat-card:before{content:"";background:var(--gradient-primary);height:4px;position:absolute;top:0;left:0;right:0}.stat-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0006}.stat-label{color:var(--text);white-space:nowrap;align-items:center;gap:6px;margin-bottom:8px;font-size:.85rem;font-weight:500;display:flex}.stat-value{white-space:nowrap;margin-bottom:6px;font-size:1.2rem;font-weight:700}.stat-change{align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:flex}.stat-change.positive{color:var(--success)}.stat-change.negative{color:var(--danger)}.market-filters{margin-bottom:25px}.search-container{margin-bottom:15px;position:relative}.search-input{background:var(--dark-card);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);transition:var(--transition);padding:14px 20px 14px 45px;font-size:1rem}.search-input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #f0b90b33}.search-icon{color:var(--text-secondary);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.filter-buttons{scrollbar-width:none;gap:10px;padding-bottom:5px;display:flex;overflow-x:auto}.filter-buttons::-webkit-scrollbar{display:none}.filter-btn{background:var(--dark-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius);cursor:pointer;transition:var(--transition);white-space:nowrap;align-items:center;gap:3px;padding:10px 8px;font-size:.8rem;font-weight:500;display:flex}.filter-btn:hover,.filter-btn.active{background:var(--gradient-primary);color:var(--dark);border-color:#0000}.last-updated{text-align:center;color:var(--text-muted);margin-bottom:20px;padding:10px 0;font-size:.85rem}.markets-list{gap:11px;width:100%;margin-bottom:30px;display:grid}@media (min-width:768px){.markets-list{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.market-item{background:var(--dark-card);border-radius:var(--radius);border:1px solid var(--border);transition:var(--transition);box-shadow:var(--shadow-light);padding:20px}.market-item:hover{border-color:var(--primary);transform:translateY(-2px)}.market-item-header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.coin-info{align-items:center;gap:12px;display:flex}.coin-icon{color:#fff;background:var(--dark-lighter);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex;position:relative;overflow:hidden}.coin-icon img{object-fit:cover;width:100%;height:100%}.coin-icon .fallback{background:var(--dark-lighter);width:100%;height:100%;color:var(--text);justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex;position:absolute;top:0;left:0}.coin-details{flex-direction:column;min-width:0;display:flex}.coin-symbol{white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:1rem;font-weight:600;overflow:hidden}.coin-name{color:var(--text-secondary);white-space:normal;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.coin-price{text-align:right;white-space:nowrap;font-size:.8rem;font-weight:700}.market-item-details{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px;display:grid}.detail-item{flex-direction:column;display:flex}.detail-label{color:var(--text-secondary);margin-bottom:4px;font-size:.85rem}.detail-value{font-size:.8rem;font-weight:600}.detail-value.positive{color:var(--success);align-items:center;gap:4px;display:flex}.detail-value.negative{color:var(--danger);align-items:center;gap:4px;display:flex}.market-item-actions{gap:10px;display:flex}.trade-btn,.watchlist-btn{transition:var(--transition);justify-content:center;align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.trade-btn{background:var(--gradient-primary);color:var(--dark);border-radius:var(--radius);cursor:pointer;text-align:center;border:none;flex:1;max-width:10rem;padding:10px 0}.trade-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #f0b90b4d}.watchlist-btn{border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius);cursor:pointer;background:0 0;width:45px;padding:10px}.watchlist-btn:hover,.watchlist-btn.active{background:var(--gradient-primary);color:var(--dark);border-color:#0000}.loading{color:var(--text-secondary);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:20px;display:flex}.loading-spinner{border:3px solid #ffffff4d;border-top-color:var(--primary);border-radius:50%;width:40px;height:40px;animation:1s ease-in-out infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state{text-align:center;color:var(--text-secondary);grid-column:1/-1;padding:60px 30px}.empty-icon{opacity:.5;margin-bottom:20px;font-size:3rem}.future-trading-app .pair-market-data{color:var(--text-secondary);align-items:center;gap:20px;font-size:12px;display:flex}.future-trading-app .control-btn.cross,.future-trading-app .control-btn.leverage{background-color:var(--dark-lighter);justify-content:space-between;min-width:60px}.future-trading-app .control-btn.leverage{background:var(--gradient-primary);color:var(--dark)}.future-trading-app .control-btn.leverage:hover{background:var(--gradient-primary);transform:translateY(-2px);box-shadow:0 4px 12px #f0b90b4d}.future-trading-app .btn-long{background:var(--gradient-green);color:var(--dark)}.future-trading-app .btn-short{background:var(--gradient-yellow-red);color:#fff}.future-trading-app .mobile-funding-info{background-color:var(--dark-lighter);border-bottom:1px solid var(--border);margin-bottom:8px;padding:8px 12px;font-size:11px;display:none}.future-trading-app .mobile-funding-row{justify-content:space-between;align-items:center;display:flex}.future-trading-app .funding-item{flex-direction:column;flex:1;align-items:center;display:flex}.future-trading-app .funding-label{color:var(--text-secondary);margin-bottom:2px;font-size:9px}.future-trading-app .funding-value{font-size:10px;font-weight:600}.future-trading-app .funding-value.positive{color:var(--accent-green)}.future-trading-app .funding-value.negative{color:var(--secondary)}.future-trading-app .sl-tp-row{gap:8px;margin:12px 0;padding:0 12px;display:flex}.future-trading-app .sl-tp-group{flex:1}.future-trading-app .sl-tp-label{color:var(--text-secondary);margin-bottom:4px;font-size:12px;display:block}.future-trading-app .sl-tp-input{background-color:var(--dark);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;padding:10px;font-size:14px;transition:border-color .2s}.future-trading-app .sl-tp-input:focus{border-color:var(--primary);outline:none}.future-trading-app .margin-info{justify-content:space-between;margin:8px 0;padding:0 12px;font-size:12px;display:flex}.future-trading-app .margin-item{flex-direction:column;align-items:center;display:flex}.future-trading-app .margin-label{color:var(--text-secondary);margin-bottom:4px}.future-trading-app .margin-value{font-weight:600}.future-trading-app .position-row-enhanced{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:11px;display:flex}.future-trading-app .position-cell{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.future-trading-app .position-cell.pair{text-align:left;flex:.8;font-weight:600}.future-trading-app .position-cell.side{flex:.6}.future-trading-app .position-cell.qty,.future-trading-app .position-cell.value,.future-trading-app .position-cell.entry,.future-trading-app .position-cell.mark,.future-trading-app .position-cell.liq{flex:.8}.future-trading-app .position-cell.pnl{flex:.8;font-weight:600}.future-trading-app .position-cell.tpsl{flex:.8}.future-trading-app .position-cell.actions{text-align:right;flex:.6}.future-trading-app .position-cell.positive{color:var(--accent-green)}.future-trading-app .position-cell.negative{color:var(--secondary)}.future-trading-app .position-cell .side-indicator{border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.future-trading-app .position-cell .side-indicator.long{color:var(--primary);background-color:#ffd70033}.future-trading-app .position-cell .side-indicator.short{color:var(--secondary);background-color:#f6465d33}.future-trading-app .position-close-btn{background-color:var(--secondary);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:4px 8px;font-size:10px;transition:all .2s}.future-trading-app .position-close-btn:hover{background-color:var(--secondary-dark);transform:translateY(-1px)}.future-trading-app .pending-order-side.long{color:var(--primary);background-color:#ffd70033;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.future-trading-app .pending-order-side.short{color:var(--secondary);background-color:#f6465d33;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.future-trading-app .loading-overlay{z-index:9999;color:#fff;background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.future-trading-app .loading-spinner{border:3px solid #ffffff4d;border-top-color:var(--primary);border-radius:50%;width:40px;height:40px;margin-bottom:20px;animation:1s ease-in-out infinite spin}@media (max-width:768px){.future-trading-app .pair-market-data{display:none}.future-trading-app .mobile-funding-info{display:block}.future-trading-app .control-btn.cross,.future-trading-app .control-btn.leverage{min-width:50px;font-size:11px}.future-trading-app .position-row-enhanced{padding:6px 0;font-size:9px}.future-trading-app .position-cell.qty,.future-trading-app .position-cell.mark{display:none}.future-trading-app .position-cell.pair{flex:1.2}.future-trading-app .position-cell.side{flex:.8}.future-trading-app .position-cell.value,.future-trading-app .position-cell.entry,.future-trading-app .position-cell.liq,.future-trading-app .position-cell.pnl,.future-trading-app .position-cell.tpsl{flex:1}.future-trading-app .position-cell.actions{flex:.8}}@media (min-width:769px){.future-trading-app .pair-market-data{display:flex}.future-trading-app .mobile-funding-info{display:none}}.coin-logo-img{object-fit:cover;border-radius:50%;width:24px;height:24px;margin-right:8px}.home-container{background-color:var(--dark);color:var(--text);min-height:100vh;position:relative;overflow-x:hidden}.home-container.light-mode{--dark:#f5f7fa;--dark-light:#e4e7eb;--dark-lighter:#d1d5db;--dark-card:#fff;--text:#2d3748;--text-secondary:#4a5568;--text-muted:#718096;--border:#e2e8f0;--border-light:#cbd5e0;--gradient-card:linear-gradient(135deg,#fff 0%,#f7fafc 100%)}.mobile-menu-overlay{z-index:999;background:#000c;display:none;position:fixed;inset:0}.mobile-menu-overlay.active{display:block}.mobile-menu{background:var(--dark-light);border-left:1px solid var(--border);z-index:1000;flex-direction:column;width:320px;height:100%;padding:20px;transition:right .3s;display:flex;position:fixed;top:0;right:-100%;overflow-y:auto}.mobile-menu.active{right:0}.mobile-menu-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;display:flex}.mobile-menu-logo{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}.mobile-menu-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:5px;font-size:24px}.mobile-nav{flex-grow:1;margin-bottom:20px;list-style:none}.mobile-nav-item{margin-bottom:10px}.mobile-nav-link{color:var(--text-secondary);border-radius:var(--radius-sm);transition:var(--transition);justify-content:space-between;align-items:center;padding:15px;text-decoration:none;display:flex}.mobile-nav-link.active{background:var(--dark-card);color:var(--primary)}.mobile-nav-link:hover{background:var(--dark-card);color:var(--text)}.mobile-menu-footer{border-top:1px solid var(--border);text-align:center;margin-top:auto;padding-top:20px}.mobile-social-links{justify-content:center;gap:15px;margin-bottom:20px;display:flex}.mobile-social-link{background:var(--dark-card);border:1px solid var(--border);width:40px;height:40px;color:var(--text-secondary);transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex}.mobile-social-link:hover{background:var(--primary);color:var(--dark);border-color:var(--primary);transform:translateY(-3px)}.hero{text-align:center;max-width:1200px;margin:0 auto;padding:160px 20px 0}.hero-title{background:linear-gradient(135deg,var(--primary)0%,var(--accent-green)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:24px;font-size:64px;font-weight:800;line-height:1.1}.hero-subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto 40px;font-size:20px;line-height:1.6}.hero-buttons{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:80px;display:flex}.app-download-buttons{justify-content:center;align-items:center;gap:16px;display:flex}.app-store-btn{background:var(--gradient-primary);color:var(--dark);border-radius:var(--radius);transition:var(--transition);cursor:pointer;border:none;align-items:center;gap:12px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 4px 12px #00d4aa4d}.app-store-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00d4aa66}.app-store-btn i{font-size:20px}.app-logo{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.app-logo img{object-fit:contain;width:100%;height:100%}.app-store-btn:nth-child(2){background:var(--gradient-yellow-red);box-shadow:0 4px 12px #f0b90b4d}.app-store-btn:nth-child(2):hover{box-shadow:0 6px 16px #f0b90b66}.app-store-btn:nth-child(3){background:var(--gradient-yellow-red);box-shadow:0 4px 12px #ff47574d}.app-store-btn:nth-child(3):hover{box-shadow:0 6px 16px #ff475766}.preview-section{max-width:1200px;margin:0 auto;padding:0 20px}.preview-container{flex-direction:column;gap:60px;display:flex}.preview-desktop{background:var(--gradient-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:20px}.desktop-frame{border-radius:var(--radius);border:1px solid var(--border-light);width:100%;overflow:hidden}.desktop-frame img{width:100%;height:auto;transition:transform .5s;display:block}.desktop-frame:hover img{transform:scale(1.02)}.preview-mobile-container{flex-wrap:wrap;justify-content:center;gap:40px;display:flex}.preview-mobile{border:1px solid var(--border);width:320px;transition:var(--transition);background:linear-gradient(145deg,#1a2236,#0a0e17);border-radius:40px;padding:25px 15px;position:relative;box-shadow:0 20px 40px #0006}.preview-mobile:hover{transform:translateY(-5px);box-shadow:0 30px 60px #00000080}.mobile-frame{border:1px solid var(--border-light);border-radius:30px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #00000080}.mobile-frame:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#f0b90b1a,#00d4aa1a);position:absolute;inset:0}.mobile-frame img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.25,.46,.45,.94);display:block}.mobile-frame:hover img{transform:scale(1.05)}.mobile-notch{background:var(--dark);border:1px solid var(--border);z-index:2;border-top:none;border-radius:0 0 20px 20px;width:160px;height:25px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.preview-mobile:before{content:"";background:var(--dark-light);z-index:1;border-radius:4px 0 0 4px;width:8px;height:40px;position:absolute;top:100px;left:-8px}.preview-mobile:after{content:"";background:var(--dark-light);z-index:1;border-radius:4px 0 0 4px;width:8px;height:80px;position:absolute;top:160px;left:-8px}.preview-label h3{background:linear-gradient(135deg,var(--primary)0%,var(--accent-green)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:8px;font-size:28px;font-weight:600}.preview-label p{color:var(--text-secondary);font-size:16px}.section{max-width:1200px;margin:0 auto;padding:100px 20px}.section-title{text-align:center;margin-bottom:16px;font-size:48px;font-weight:700}.section-subtitle{color:var(--text-secondary);text-align:center;max-width:600px;margin:0 auto 60px;font-size:18px}.features-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.feature-card{background:var(--gradient-card);border:1px solid var(--border);border-radius:var(--radius);transition:var(--transition);text-align:center;flex-direction:column;align-items:center;padding:40px 32px;display:flex}.feature-icon{margin-bottom:24px}.feature-icon i{font-size:30px}.feature-description{max-width:300px;color:var(--text-secondary,#6b7280);line-height:1.6}.feature-card:hover{box-shadow:var(--shadow-card);border-color:var(--primary);transform:translateY(-4px)}.feature-icon{background:var(--gradient-primary);border-radius:var(--radius);width:60px;height:60px;color:var(--dark);justify-content:center;align-items:center;margin-bottom:24px;font-size:24px;display:flex}.feature-title{margin-bottom:16px;font-size:24px;font-weight:600}.feature-description{color:var(--text-secondary);line-height:1.6}.ecosystem-section{background:var(--gradient-card);border-radius:var(--radius-lg);border:1px solid var(--border);max-width:1200px;margin:0 auto 100px;padding:100px 20px}.ecosystem-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:50px;display:grid}.partner-card{background:var(--dark-lighter);border:1px solid var(--border);border-radius:var(--radius);text-align:center;transition:var(--transition);flex-direction:column;align-items:center;padding:30px;display:flex}.partner-card:hover{border-color:var(--primary);box-shadow:var(--shadow-card);transform:translateY(-8px)}.partner-logo{border-radius:var(--radius);border:2px solid var(--border);width:80px;height:80px;transition:var(--transition);background:#fff;justify-content:center;align-items:center;margin:0 auto 20px;padding:8px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0003}.partner-card:hover .partner-logo{transform:scale(1.1);box-shadow:0 6px 20px #f0b90b4d}.partner-logo img{object-fit:contain;max-width:100%;max-height:100%}.partner-name{color:var(--text);background:linear-gradient(135deg,var(--primary)0%,var(--accent-green)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:8px;font-size:20px;font-weight:700}.partner-role{color:var(--text-secondary);text-transform:uppercase;letter-spacing:2px;background:var(--dark-card);border:1px solid var(--border);border-radius:20px;margin-bottom:15px;padding:4px 12px;font-size:12px;font-weight:600}.partner-description{color:var(--text-secondary);flex-grow:1;margin-bottom:20px;font-size:14px;line-height:1.6}.partner-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:auto;display:flex}.partner-tag{background:var(--dark-card);border:1px solid var(--border);color:var(--text-secondary);transition:var(--transition);border-radius:12px;padding:4px 10px;font-size:11px}.partner-card:hover .partner-tag{border-color:var(--primary);color:var(--primary)}.ecosystem-stats{background:linear-gradient(135deg,var(--dark-lighter)0%,var(--dark-card)100%);border-radius:var(--radius);border:1px solid var(--border);flex-wrap:wrap;justify-content:space-around;gap:30px;margin-top:60px;padding:40px;display:flex}.stat-item{text-align:center;flex:1;min-width:200px}.stat-number{background:var(--gradient-primary);-webkit-text-fill-color:transparent;text-shadow:0 4px 8px #f0b90b33;-webkit-background-clip:text;margin-bottom:10px;font-size:48px;font-weight:800}.stat-label{color:var(--text-secondary);font-size:16px;font-weight:600}.partner-categories{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:40px;display:flex}.category-btn{background:var(--dark-lighter);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border:none;border-radius:30px;padding:10px 24px;font-size:14px;font-weight:500}.category-btn.active,.category-btn:hover{background:var(--gradient-primary);color:var(--dark);border-color:var(--primary)}.integration-logos{background:var(--dark-lighter);border-radius:var(--radius);border:1px solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin-top:50px;padding:40px;display:flex}.integration-logo{opacity:.7;width:100px;height:60px;transition:var(--transition);filter:grayscale(.3);justify-content:center;align-items:center;display:flex}.integration-logo:hover{opacity:1;filter:grayscale(0);transform:translateY(-3px)}.chain-networks{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:40px;display:flex}.chain-network{background:var(--dark-lighter);border:1px solid var(--border);border-radius:var(--radius);transition:var(--transition);align-items:center;gap:12px;padding:12px 24px;display:flex}.chain-network:hover{border-color:var(--primary);transform:translateY(-3px)}.chain-icon{background:var(--dark-card);width:36px;height:36px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex}.chain-logo{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:6px;display:flex;overflow:hidden}.chain-logo img{object-fit:contain;width:100%;height:100%}.chain-name{color:var(--text);font-weight:600}.chain-status{color:var(--accent-green);background:#00d4aa1a;border-radius:12px;margin-left:8px;padding:2px 8px;font-size:12px}.footer{background:var(--dark-light);border-top:1px solid var(--border);padding:80px 20px 40px}.footer-content{grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;max-width:1200px;margin:0 auto 60px;display:grid}.footer-logo{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:12px;margin-bottom:20px;font-size:24px;font-weight:700;display:flex}.footer-description{color:var(--text-secondary);margin-bottom:24px;line-height:1.6}.social-links{gap:16px;display:flex}.social-link{background:var(--dark-card);border:1px solid var(--border);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-secondary);transition:var(--transition);justify-content:center;align-items:center;text-decoration:none;display:flex}.social-link:hover{background:var(--primary);color:var(--dark);border-color:var(--primary)}.footer-heading{margin-bottom:24px;font-size:18px;font-weight:600}.footer-links{list-style:none}.footer-links li{margin-bottom:12px}.footer-links a{color:var(--text-secondary);transition:var(--transition);text-decoration:none}.footer-links a:hover{color:var(--primary)}.footer-bottom{border-top:1px solid var(--border);text-align:center;max-width:1200px;color:var(--text-secondary);margin:0 auto;padding-top:40px;font-size:14px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.delay-100{opacity:0;animation-delay:.1s}.delay-200{opacity:0;animation-delay:.2s}.delay-300{opacity:0;animation-delay:.3s}.delay-400{opacity:0;animation-delay:.4s}.delay-500{opacity:0;animation-delay:.5s}.delay-600{opacity:0;animation-delay:.6s}@media (max-width:1024px){.hero-title{font-size:48px}.features-grid,.footer-content{grid-template-columns:repeat(2,1fr)}.preview-mobile-container{flex-direction:column;align-items:center}.ecosystem-grid{grid-template-columns:repeat(2,1fr)}.integration-logos{gap:30px}.integration-logo{width:80px;height:50px}}@media (max-width:768px){.hero{padding:55px 20px 0}.hero-title{font-size:36px}.hero-buttons{flex-direction:column;align-items:center;gap:16px}.app-download-buttons{flex-direction:column;gap:12px;width:100%;max-width:300px}.app-store-btn{justify-content:center;width:100%;padding:12px 20px}.features-grid,.footer-content{grid-template-columns:1fr}.section-title{font-size:36px}.preview-mobile{width:280px}.mobile-frame img{height:450px}.ecosystem-grid{grid-template-columns:1fr}.ecosystem-stats{flex-direction:column;align-items:center}.stat-item{min-width:150px}.integration-logos{gap:20px;padding:20px}.integration-logo{width:70px;height:45px}.chain-networks{gap:15px}.chain-network{padding:8px 16px}.stat-number{font-size:36px}}@media (max-width:480px){.hero-title{font-size:28px}.hero-subtitle{font-size:16px}.section-title{font-size:28px}.section-subtitle{font-size:16px}.stat-number{font-size:28px}.integration-logos{gap:15px;padding:15px}.integration-logo{width:60px;height:40px}.app-store-btn{padding:10px 16px;font-size:14px}.app-logo{width:20px;height:20px}}.btn-home{border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);border:none;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.btn-primary{background:var(--gradient-primary);color:var(--dark)}.staking-container{background-color:var(--dark);color:var(--text);min-height:100vh;position:relative;overflow-x:hidden}.staking-container .container{max-width:420.24px;margin:0 auto;padding:0 14.42px}.staking-container .desktop-header{border-bottom:1px solid var(--border);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#131a29e6;padding:14.42px 0;display:none;position:sticky;top:0}.staking-container .desktop-nav{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.staking-container .desktop-logo{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:10.3px;font-size:1.133rem;font-weight:700;display:flex}.staking-container .logo-icon{background:var(--gradient-primary);border-radius:8.24px;justify-content:center;align-items:center;width:28.84px;height:28.84px;display:flex;box-shadow:0 4px 12px #f0b90b4d}.staking-container .desktop-menu{gap:30px;margin-left:40px;list-style:none;display:flex}.staking-container .desktop-menu li{position:relative}.staking-container .desktop-menu a{color:var(--text-secondary);transition:var(--transition);align-items:center;gap:5px;padding:8px 0;font-weight:500;text-decoration:none;display:flex;position:relative}.staking-container .desktop-menu a:hover{color:var(--text)}.staking-container .desktop-menu a.active{color:var(--primary)}.staking-container .desktop-menu a.active:after{content:"";background:var(--gradient-primary);border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;left:0}.staking-container .header{border-bottom:1px solid var(--border);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#131a29e6;padding:14.42px 0;position:sticky;top:0}.staking-container .header-content{justify-content:space-between;align-items:center;display:flex;position:relative}.staking-container .app-title{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:10.3px;font-size:1.133rem;font-weight:700;display:flex}.staking-container .header-right{align-items:center;gap:10.3px;display:flex}.staking-container .control-btn{border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);background:0 0;align-items:center;gap:5px;padding:6px 12px;font-size:.7725rem;display:flex}.staking-container .control-btn:hover{background:var(--dark-lighter);color:var(--text)}.staking-container .control-btn.deposit{background:var(--gradient-green);color:var(--dark);border:none}.staking-container .control-btn.deposit:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00d4aa4d}.staking-container .page-header{text-align:center;margin:17.51px 0}.staking-container .page-title{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:7.21px;font-size:1.648rem;font-weight:700}.staking-container .page-subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:.8755rem}.staking-container .consolidated-stats{background:var(--dark-card);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-card);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:10.3px;margin-bottom:17.51px;padding:14.42px 10px;display:flex;position:relative;overflow:auto hidden}.staking-container .consolidated-stats::-webkit-scrollbar{display:none}.staking-container .stat-item{border-radius:var(--radius-sm);background:var(--dark-lighter);min-width:80px;transition:var(--transition);text-align:center;flex-direction:column;flex:1 0;justify-content:center;min-height:79.31px;padding:10.3px;display:flex;position:relative;overflow:hidden}.staking-container .stat-item:last-child{background:var(--gradient-green);color:var(--dark)}.staking-container .stat-item:last-child .stat-label{color:#0a0e17e6}.staking-container .stat-label{color:var(--text-secondary);white-space:normal;justify-content:center;align-items:center;gap:3.09px;margin-bottom:5.15px;font-size:.6695rem;font-weight:500;display:flex}.staking-container .stat-value{white-space:nowrap;margin-bottom:2.06px;font-size:.927rem;font-weight:700;line-height:1.2}.staking-container .stat-change{white-space:nowrap;justify-content:center;align-items:center;gap:2.06px;font-size:.618rem;font-weight:600;display:flex}.staking-container .stat-change.positive{color:var(--accent-green)}.staking-container .stat-change.negative{color:var(--secondary)}.staking-container .price-refresh{color:var(--text-secondary);background:var(--dark-lighter);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;margin-bottom:14.42px;padding:7.21px 10.3px;font-size:.7725rem;display:flex}.staking-container .refresh-btn{color:var(--primary);cursor:pointer;transition:var(--transition);background:0 0;border:none;align-items:center;gap:3.09px;font-size:.7725rem;display:flex}.staking-container .refresh-btn:hover{color:var(--primary-light)}.staking-container .refresh-btn:disabled{color:var(--text-muted);cursor:not-allowed}.staking-container .refresh-btn.loading i{animation:1s linear infinite spin}.staking-container .staking-tabs{background:var(--dark-lighter);border-radius:var(--radius);border:1px solid var(--border);margin-bottom:17.51px;padding:3.09px;display:flex}.staking-container .staking-tab{text-align:center;cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition);color:var(--text);background:0 0;border:none;flex:1;padding:8.24px 10.3px;font-size:.8755rem;font-weight:500}.staking-container .staking-tab.active{background:var(--gradient-primary);color:var(--dark);box-shadow:0 4px 12px #f0b90b4d}.staking-container .staking-content{display:none}.staking-container .staking-content.active{display:block}.staking-container .pools-grid{grid-template-columns:1fr;gap:14.42px;margin-bottom:17.51px;display:grid}.staking-container .pool-card{background:var(--dark-card);border-radius:var(--radius-lg);border:1px solid var(--border);transition:var(--transition);box-shadow:var(--shadow-card);padding:17.51px;position:relative;overflow:hidden}.staking-container .pool-card:hover{box-shadow:var(--shadow);border-color:var(--primary);transform:translateY(-3px)}.staking-container .pool-card.featured{border:2px solid var(--primary)}.staking-container .pool-card.secondary{border:2px solid var(--secondary)}.staking-container .pool-card.green{border:2px solid var(--accent-green)}.staking-container .pool-card.purple{border:2px solid #8a2be2}.staking-container .pool-card.blue{border:2px solid #1e90ff}.staking-container .pool-card.orange{border:2px solid coral}.staking-container .pool-card.featured:before{content:"FEATURED";background:var(--gradient-primary);color:var(--dark);padding:3.09px 26.78px;font-size:.6695rem;font-weight:700;position:absolute;top:10.3px;right:-26.78px;transform:rotate(45deg)}.staking-container .pool-card.secondary:before{content:"HIGH APY";background:var(--gradient-yellow-red);color:#fff;padding:3.09px 26.78px;font-size:.6695rem;font-weight:700;position:absolute;top:10.3px;right:-26.78px;transform:rotate(45deg)}.staking-container .pool-card.green:before{content:"SAFE";background:var(--gradient-green);color:var(--dark);padding:3.09px 26.78px;font-size:.6695rem;font-weight:700;position:absolute;top:10.3px;right:-26.78px;transform:rotate(45deg)}.staking-container .pool-card.purple:before{content:"NEW";color:#fff;background:linear-gradient(135deg,#8a2be2,#9370db);padding:3.09px 26.78px;font-size:.6695rem;font-weight:700;position:absolute;top:10.3px;right:-26.78px;transform:rotate(45deg)}.staking-container .pool-card.blue:before{content:"POPULAR";color:#fff;background:linear-gradient(135deg,#1e90ff,#00bfff);padding:3.09px 26.78px;font-size:.6695rem;font-weight:700;position:absolute;top:10.3px;right:-26.78px;transform:rotate(45deg)}.staking-container .pool-card.orange:before{content:"LIMITED";color:#fff;background:linear-gradient(135deg,coral,orange);padding:3.09px 26.78px;font-size:.6695rem;font-weight:700;position:absolute;top:10.3px;right:-26.78px;transform:rotate(45deg)}.staking-container .pool-header{justify-content:space-between;align-items:flex-start;margin-bottom:14.42px;display:flex}.staking-container .pool-title{margin-bottom:3.09px;font-size:1.03rem;font-weight:600}.staking-container .pool-subtitle{color:var(--text-secondary);font-size:.824rem}.staking-container .pool-apy{background:var(--gradient-green);color:var(--dark);border-radius:18.54px;padding:5.15px 10.3px;font-size:.8755rem;font-weight:700}.staking-container .pool-apy.green,.staking-container .pool-apy.primary,.staking-container .pool-apy.yellow-red,.staking-container .pool-apy.purple,.staking-container .pool-apy.blue,.staking-container .pool-apy.orange{background:var(--gradient-green);color:var(--dark)}.staking-container .pool-details{margin-bottom:14.42px}.staking-container .pool-detail{justify-content:space-between;margin-bottom:7.21px;font-size:.824rem;display:flex}.staking-container .pool-detail-label{color:var(--text-secondary)}.staking-container .pool-detail-value{font-weight:600}.staking-container .pool-actions{gap:8.24px;display:flex}.staking-container .pool-action-btn{border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);text-align:center;border:none;flex:1;padding:10.3px 14.42px;font-size:.8755rem;font-weight:600}.staking-container .pool-action-btn.primary{background:var(--gradient-primary);color:var(--dark)}.staking-container .pool-action-btn.primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f0b90b4d}.staking-container .pool-action-btn.primary:disabled{background:var(--text-muted);color:var(--text);cursor:not-allowed;box-shadow:none;transform:none}.staking-container .pool-action-btn.secondary{border:1px solid var(--border);color:var(--text);background:0 0}.staking-container .pool-action-btn.secondary:hover{background:var(--dark-lighter)}.staking-container .my-stakes-table{background:var(--dark-card);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-card);margin-bottom:17.51px;padding:17.51px}.staking-container .table-header{justify-content:space-between;align-items:center;margin-bottom:14.42px;display:flex}.staking-container .table-title{font-size:1.03rem;font-weight:600}.staking-container .table-actions{gap:7.21px;display:flex}.staking-container .table-action{border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);background:0 0;border:none;padding:5.15px 8.24px;font-size:.7725rem}.staking-container .table-action:hover{background:var(--gradient-primary);color:var(--dark);border-color:var(--primary)}.staking-container .stakes-table{border-collapse:collapse;width:100%}.staking-container .stakes-table th{text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--border);padding:10.3px 7.21px;font-size:.7725rem;font-weight:600}.staking-container .stakes-table td{border-bottom:1px solid var(--border-light);padding:10.3px 7.21px;font-size:.824rem;font-weight:500}.staking-container .stakes-table tr:last-child td{border-bottom:none}.staking-container .stakes-table tr:hover{background:#ffffff05}.staking-container .coin-cell{align-items:center;gap:8.24px;display:flex}.staking-container .coin-icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24.72px;height:24.72px;font-size:.7725rem;font-weight:700;display:flex}.staking-container .coin-info{flex-direction:column;display:flex}.staking-container .coin-symbol{margin-bottom:2.06px;font-size:.824rem;font-weight:600}.staking-container .coin-name{color:var(--text-secondary);font-size:.721rem}.staking-container .status-badge{border-radius:3.09px;align-items:center;gap:3.09px;padding:3.09px 7.21px;font-size:.721rem;font-weight:600;display:inline-flex}.staking-container .status-badge.active{color:var(--accent-green);background:#00d4aa1a}.staking-container .status-badge.locked{color:var(--secondary);background:#ff47571a}.staking-container .status-badge.ended{color:var(--danger);background:#ff47571a}.staking-container .action-cell{gap:5.15px;display:flex}.staking-container .action-btn{border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);border:none;padding:5.15px 8.24px;font-size:.721rem;font-weight:600}.staking-container .action-btn.primary{background:var(--gradient-primary);color:var(--dark)}.staking-container .action-btn.primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f0b90b4d}.staking-container .action-btn.primary:disabled{background:var(--text-muted);color:var(--text);cursor:not-allowed;box-shadow:none;transform:none}.staking-container .action-btn.secondary{border:1px solid var(--border);color:var(--text);background:0 0}.staking-container .action-btn.secondary:hover{background:var(--dark-lighter)}.staking-container .action-btn.danger{border:1px solid var(--danger);color:var(--danger);background:0 0}.staking-container .action-btn.danger:hover{background:var(--danger);color:#fff}.staking-container .empty-state{text-align:center;color:var(--text-secondary);padding:26.78px 17.51px}.staking-container .empty-state-icon{opacity:.5;margin-bottom:10.3px;font-size:2.266rem}.staking-container .empty-state-title{color:var(--text);margin-bottom:7.21px;font-size:1.03rem}.staking-container .empty-state-description{margin-bottom:14.42px;font-size:.8755rem}.staking-container .notification{border-radius:var(--radius);color:#fff;z-index:1000;opacity:0;transition:var(--transition);box-shadow:var(--shadow);text-align:center;padding:12.36px 14.42px;font-size:.8755rem;font-weight:600;position:fixed;top:14.42px;left:14.42px;right:14.42px;transform:translateY(-17.51px)}.staking-container .notification.show{opacity:1;transform:translateY(0)}.staking-container .notification.success{background:var(--gradient-success);color:var(--dark)}.staking-container .notification.error{background:var(--danger)}.staking-container .notification.info{background:var(--gradient-primary);color:var(--dark)}.staking-container .notification.warning{background:var(--warning)}.staking-container .modal{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0e17cc;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.staking-container .modal[style*="display: block"]{display:block}.staking-container .modal-content{background:var(--dark-card);border-radius:var(--radius-lg);width:90%;max-width:350.2px;box-shadow:var(--shadow);border:1px solid var(--border);padding:20.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.staking-container .modal-header{justify-content:space-between;align-items:center;margin-bottom:14.42px;display:flex}.staking-container .modal-title{font-size:1.03rem;font-weight:600}.staking-container .modal-close{color:var(--text-secondary);cursor:pointer;transition:var(--transition);background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.133rem;display:flex}.staking-container .modal-close:hover{color:var(--text)}.staking-container .input-group{margin-bottom:12.36px}.staking-container .input-label{color:var(--text-secondary);justify-content:space-between;margin-bottom:5.15px;font-size:.7725rem;display:flex}.staking-container .input-with-select{border-radius:var(--radius-sm);border:1px solid var(--border);transition:var(--transition);display:flex;overflow:hidden}.staking-container .input-with-select:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px #f0b90b33}.staking-container .input-with-select input{background:var(--dark);color:var(--text);border:none;flex-grow:1;width:100%;padding:10.3px 12.36px;font-size:.8755rem;font-weight:500}.staking-container .input-with-select select{background:var(--dark);border:none;border-left:1px solid var(--border);color:var(--text);cursor:pointer;min-width:70px;padding:0 8.24px;font-size:.8755rem;font-weight:500}.staking-container .modal-actions{gap:8.24px;margin-top:17.51px;display:flex}.staking-container .modal-btn{border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);border:none;flex:1;padding:10.3px 12.36px;font-size:.8755rem;font-weight:600}.staking-container .modal-btn.primary{background:var(--gradient-primary);color:var(--dark)}.staking-container .modal-btn.primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f0b90b4d}.staking-container .modal-btn.primary:disabled{background:var(--text-muted);color:var(--text);cursor:not-allowed;box-shadow:none;transform:none}.staking-container .modal-btn.secondary{border:1px solid var(--border);color:var(--text);background:0 0}.staking-container .modal-btn.secondary:hover{background:var(--dark-lighter)}.staking-container .max-btn{background:var(--gradient-primary);color:var(--dark);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);white-space:nowrap;border:none;margin-left:5.15px;padding:5.15px 8.24px;font-size:.721rem}.staking-container .max-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f0b90b4d}.staking-container .toast{background:var(--gradient-primary);color:var(--dark);z-index:1000;border-radius:6px;padding:10px 16px;font-size:12px;transition:transform .3s;position:fixed;top:20px;right:20px;transform:translate(150%)}.staking-container .toast.show{transform:translate(0)}.staking-container .toast.error{background:var(--gradient-yellow-red);color:#fff}.buy-sell-tabs{background:var(--bg-secondary);border-radius:8px;margin-bottom:10px;display:flex;overflow:hidden}.buy-sell-tab{color:var(--text-secondary);cursor:pointer;text-align:center;background:0 0;border:none;flex:1;padding:7px 16px;font-size:14px;font-weight:600;transition:all .3s}.buy-sell-tab.active-buy-tab.active{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.buy-sell-tab.active-sell-tab.active{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.buy-sell-tab:hover:not(.active){background:#ffffff0d}.trading-tabs{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:20px;padding:4px;display:flex}.trading-tab{color:var(--text-secondary);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s}.trading-tab:hover{background:var(--bg-hover);color:var(--text-primary)}.trading-tab.active{background:var(--primary-color);color:#fff;box-shadow:0 2px 4px #0000001a}.buy-sell-tabs{border:1px solid var(--border-color);border-radius:8px;gap:8px;margin-bottom:16px;display:flex;overflow:hidden}.buy-sell-tab{cursor:pointer;text-align:center;border:none;flex:1;padding:12px 16px;font-size:14px;font-weight:600;transition:all .2s}.buy-sell-tab.active-buy-tab{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.buy-sell-tab.active-sell-tab{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.buy-sell-tab.active-buy-tab:not(.active){color:#10b981;background:#10b9811a}.buy-sell-tab.active-sell-tab:not(.active){color:#ef4444;background:#ef44441a}.buy-sell-tab:hover{opacity:.9}.trading-tab.active{background:linear-gradient(135deg,var(--primary-color)0%,#eb8b25 100%);color:#fff;font-weight:600;transform:scale(1.02)}@media (max-width:768px){.buy-sell-tabs{margin-bottom:12px}.buy-sell-tab{padding:8px 12px;font-size:12px}.trading-tabs{margin-bottom:16px}.trading-tab{padding:8px 12px;font-size:13px}}@media (min-width:768px){.staking-container .container{max-width:1200px;padding:0 20px}.staking-container .desktop-header{display:block}.staking-container .header{display:none}.staking-container .page-header{margin:30px 0}.staking-container .page-title{margin-bottom:10px;font-size:2.2rem}.staking-container .page-subtitle{font-size:1.1rem}.staking-container .consolidated-stats{gap:15px;margin-bottom:30px;padding:20px;overflow-x:hidden}.staking-container .stat-item{min-height:100px;padding:15px}.staking-container .stat-label{margin-bottom:8px;font-size:.9rem}.staking-container .stat-value{margin-bottom:5px;font-size:1.2rem}.staking-container .stat-change{font-size:.8rem}.staking-container{margin-bottom:20px;padding:10px 15px;font-size:.9rem}.price-refresh{display:none}.staking-container .refresh-btn{font-size:.9rem}.staking-container .staking-tabs{margin-bottom:30px}.staking-container .staking-tab{padding:12px 15px;font-size:1rem}.staking-container .pools-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.staking-container .pool-card{padding:20px}.staking-container .pool-header{margin-bottom:20px}.staking-container .pool-title{font-size:1.2rem}.staking-container .pool-subtitle{font-size:1rem}.staking-container .pool-apy{padding:8px 15px;font-size:1rem}.staking-container .pool-details{margin-bottom:20px}.staking-container .pool-detail{margin-bottom:10px;font-size:1rem}.staking-container .pool-actions{gap:10px}.staking-container .pool-action-btn{padding:12px 20px;font-size:1rem}.staking-container .my-stakes-table{margin-bottom:30px;padding:25px}.staking-container .table-header{margin-bottom:20px}.staking-container .table-title{font-size:1.2rem}.staking-container .table-actions{gap:10px}.staking-container .table-action{padding:8px 12px;font-size:.9rem}.staking-container .stakes-table{display:table}.staking-container .stakes-table th{padding:12px 10px;font-size:.9rem}.staking-container .stakes-table td{padding:12px 10px;font-size:1rem}.staking-container .coin-icon{width:30px;height:30px;font-size:.9rem}.staking-container .coin-symbol{font-size:1rem}.staking-container .coin-name{white-space:normal;max-width:40px;font-size:.85rem}.staking-container .status-badge{padding:5px 10px;font-size:.85rem}.staking-container .action-btn{padding:8px 12px;font-size:.85rem}.staking-container .empty-state{padding:40px 25px}.staking-container .empty-state-icon{margin-bottom:15px;font-size:3rem}.staking-container .empty-state-title{margin-bottom:10px;font-size:1.2rem}.staking-container .empty-state-description{margin-bottom:20px;font-size:1rem}.staking-container .notification{max-width:400px;padding:15px 20px;font-size:1rem;top:20px;left:auto;right:20px}.staking-container .modal-content{max-width:500px;padding:25px}.staking-container .modal-header{margin-bottom:20px}.staking-container .modal-title{font-size:1.2rem}.staking-container .input-group{margin-bottom:15px}.staking-container .input-label{margin-bottom:8px;font-size:.9rem}.staking-container .input-with-select input{padding:12px 15px;font-size:1rem}.staking-container .input-with-select select{padding:0 12px;font-size:1rem}.staking-container .modal-actions{gap:10px;margin-top:20px}.staking-container .modal-btn{padding:12px 20px;font-size:1rem}.staking-container .max-btn{padding:8px 12px;font-size:.85rem}}@media (max-width:767px){.staking-container .stakes-table{display:block;overflow-x:auto}.staking-container .action-cell{flex-direction:column;gap:3.09px}.staking-container .pool-actions{flex-direction:column}}@media (max-width:480px){.staking-container .container{padding:0 10.3px}.staking-container .page-title{font-size:1.442rem}.staking-container .page-subtitle{font-size:.824rem}.staking-container .stat-value{font-size:.8755rem}.staking-container .pool-card,.staking-container .my-stakes-table{padding:14.42px}.staking-container .modal-content{padding:17.51px}.staking-container .modal-actions{flex-direction:column}}@media (max-width:360px){.staking-container .consolidated-stats{flex-wrap:nowrap!important}.staking-container .stat-item{min-width:70px}.staking-container .stat-label{font-size:.618rem}.staking-container .stat-value{font-size:.824rem}.staking-container .stat-change{font-size:.618rem}}.staking-container .wallet-button{background:var(--gradient-primary);color:var(--dark);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);border:none;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:600;display:flex}.staking-container .wallet-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f0b90b4d}.staking-container .wallet-button.connected{background:var(--gradient-green);color:var(--dark)}@media (max-width:768px){.markets-container{padding-bottom:70px}.market-stats-row{gap:10px}.stat-card{min-width:calc(25% - 5px)}.stat-label{font-size:.8rem!important}.stat-value{font-size:.8rem}.price-ticker-container{height:40px}.ticker-item{height:40px;padding:0 15px}.ticker-symbol,.ticker-price{font-size:.8rem}.ticker-change{font-size:.7rem}.market-item{width:100%;padding:10px}}@media (max-width:480px){.stat-card{min-width:calc(25% - 5px)}.coin-icon{width:35px;height:35px}.coin-symbol{font-size:.9rem}.coin-name{font-size:.8rem}}.volume-line-container{flex-shrink:0;width:100%;margin-top:auto;position:relative;display:block!important}.volume-section{border-top:1px solid var(--border);flex-shrink:0;width:100%;margin-top:auto;position:relative}@media (min-width:768px){.mobile-only{display:none}}.exchange-logos-container{white-space:nowrap;background:var(--dark-lighter);border-radius:var(--radius);border:1px solid var(--border);width:100%;margin-top:50px;padding:40px 0;position:relative;overflow:hidden}.logos-track{align-items:center;gap:60px;padding:0 20px;animation:30s linear infinite scroll-logos;display:inline-flex}.integration-logo{opacity:.7;width:130px;height:80px;transition:var(--transition);filter:grayscale(.3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.integration-logo img{object-fit:contain;max-width:100%;max-height:100%}.delay-700{opacity:0;animation-delay:.7s}.animate-fade-in-up{animation:.6s ease-out forwards fadeInUp}@media (max-width:768px){.exchange-logos-container{max-width:15rem;padding:20px 0}}.preview-label{text-align:center;margin-bottom:20px}.majorexchange{margin-top:60px}.majorexchangep{color:var(--text-secondary);margin-top:-10px;font-size:16px}.demo-funds-buttons{display:none}nextjs-portal{display:none!important}
