:root{--ex-bg0:#0b0e11;--ex-bg1:#0f1115;--ex-bg2:#14161a;--ex-bg3:#1e2329;--ex-bd:#1e2329;--ex-bd2:#2b3139;--ex-t1:#eaecef;--ex-t2:#848e9c;--ex-t3:#5e6673;--ex-t4:#474d57;--ex-g:#0ecb81;--ex-g-bg:rgba(14,203,129,0.08);--ex-g-bg2:rgba(14,203,129,0.15);--ex-r:#f6465d;--ex-r-bg:rgba(246,70,93,0.08);--ex-r-bg2:rgba(246,70,93,0.15);--ex-ff:"Plus Jakarta Sans","Outfit",sans-serif;--ex-mono:"JetBrains Mono","SF Mono","Fira Code",monospace;--ex-panel:#181b20;--ex-surface:#12161a;--ex-radius:0px}.spot-container{margin-top:70px!important;padding:0!important;background-color:var(--ex-bg0)!important;display:flex!important;flex-direction:column!important;width:100%!important;overflow-y:auto;overflow-x:hidden}.spot-container .exchange-header-container{display:flex;align-items:center;background:var(--ex-panel);padding:0 16px;gap:20px;border-bottom:1px solid var(--ex-bd);min-height:48px;overflow-x:auto;white-space:nowrap;flex-shrink:0}.spot-container .exchange-pair-group{display:flex;align-items:baseline;gap:10px;padding-right:20px;border-right:1px solid var(--ex-bd);flex-shrink:0}.spot-container .exchange-pair-title{color:#fff;font-family:var(--ex-ff);font-size:16px;font-weight:700;margin:0}.spot-container .exchange-last-price{font-family:var(--ex-mono);font-size:18px;font-weight:700;color:var(--ex-t1);font-variant-numeric:tabular-nums;transition:color .18s ease-out}.spot-container .exchange-last-price.green{color:var(--ex-g)}.spot-container .exchange-last-price.red{color:var(--ex-r)}.spot-container .exchange-last-price.ticker-flash-up{animation:ticker-flash-green .3s ease-out}.spot-container .exchange-last-price.ticker-flash-down{animation:ticker-flash-red .3s ease-out}@keyframes ticker-flash-green{0%{text-shadow:0 0 6px rgba(14,203,129,.45)}to{text-shadow:none}}@keyframes ticker-flash-red{0%{text-shadow:0 0 6px rgba(246,70,93,.45)}to{text-shadow:none}}.spot-container .exchange-last-usd{font-size:11px;color:var(--ex-t3)}.spot-container .exchange-header-right{display:flex;gap:20px;flex-wrap:nowrap;align-items:center}.spot-container .exchange-stat{display:flex;flex-direction:column;gap:1px}.spot-container .exchange-stat-label{color:var(--ex-t4);font-family:var(--ex-ff);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.3px}.spot-container .exchange-stat-value{color:var(--ex-t2);font-family:var(--ex-mono);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.spot-container .exchange-stat-value.green{color:var(--ex-g)}.spot-container .exchange-stat-value.red{color:var(--ex-r)}.exchange-grid{display:grid;gap:1px;grid-template-areas:"orderbook chart     markets" "orderbook orderform trades" "bottom    bottom    bottom";grid-template-rows:minmax(500px,1fr) auto 900px;grid-template-columns:minmax(260px,20%) 1fr minmax(260px,20%);background:var(--ex-bg0);height:calc(100vh - 118px + 950px);min-height:1700px}.grid-orderbook{grid-area:orderbook;background:var(--ex-panel);overflow:hidden;display:flex;flex-direction:column;min-height:0;height:100%;border-right:1px solid var(--ex-bd)}.grid-orderbook .ob-container,.grid-orderbook .ob-panel-root{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.grid-chart{grid-area:chart;background:var(--ex-panel);overflow:hidden;display:flex;flex-direction:column;min-height:500px;border-bottom:1px solid var(--ex-bd)}.grid-orderform{grid-area:orderform;overflow:visible;border-top:1px solid var(--ex-bd)}.grid-markets,.grid-orderform{background:var(--ex-panel);min-height:0}.grid-markets{grid-area:markets}.grid-markets,.grid-trades{overflow:hidden;display:flex;flex-direction:column;border-left:1px solid var(--ex-bd);border-bottom:1px solid var(--ex-bd)}.grid-trades{grid-area:trades;background:var(--ex-panel);min-height:150px}.grid-topmovers{display:none}.grid-bottom{grid-area:bottom;background:var(--ex-panel);overflow:hidden;border-top:1px solid var(--ex-bd);min-height:900px}.grid-chart .trading-chart-container,.spot-container .trading-chart-container{background:var(--ex-panel);height:100%;display:flex;flex-direction:column}.grid-chart .chart-tabs,.spot-container .chart-tabs{display:flex;gap:12px;padding:6px 14px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.spot-container .chart-tabs span{font-size:12px;font-weight:600;color:var(--ex-t3);cursor:pointer;padding:4px 0;transition:color .15s}.spot-container .chart-tabs span:hover{color:var(--ex-t2)}.spot-container .chart-tabs .active-tab{color:var(--ex-t1)}.grid-chart .tab-content,.spot-container .trading-chart-container .tab-content{flex:1;min-height:0;display:flex;flex-direction:column}.grid-chart #tv_chart_container,.spot-container #tv_chart_container{width:100%!important;height:100%!important;flex:1;min-height:0}.grid-orderform .order-form-wrapper,.spot-container .order-form-wrapper{background:var(--ex-panel)!important;margin-top:0!important;padding:4px 10px 20px}.grid-markets .pair-list,.spot-container .pair-list{display:flex;flex-direction:column;height:100%;overflow:hidden}.spot-container .pair-list>.px-3.pt-2{padding:8px 8px 0!important;flex-shrink:0}.spot-container .pair-header{display:flex;gap:6px;align-items:center}.spot-container .search-bar{display:flex;align-items:center;border-radius:4px;background:var(--ex-surface);border:1px solid var(--ex-bd);padding:6px 10px;width:100%}.spot-container .search-bar:focus-within{border-color:var(--ex-bd2)}.spot-container .search-bar input{background:transparent;border:none;outline:none;color:var(--ex-t1);font-family:var(--ex-ff);font-size:12px;margin:0 6px;flex:1}.spot-container .search-bar input::placeholder{color:var(--ex-t4)}.spot-container .search-bar .icon{color:var(--ex-t4);font-size:13px}.spot-container .refresh-icon{border:1px solid var(--ex-bd);width:30px;min-width:30px;height:30px;color:var(--ex-t4);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px}.spot-container .refresh-icon:hover{background-color:rgba(255,255,255,.04);color:var(--ex-t1)}.spot-container .spot-tabs{display:flex;gap:14px;margin-top:6px;border-bottom:1px solid var(--ex-bd)}.spot-container .spot-tabs span{color:var(--ex-t4);font-family:var(--ex-ff);font-size:12px;font-weight:600;cursor:pointer;padding:5px 0;border-bottom:2px solid transparent}.spot-container .spot-tabs span:hover{color:var(--ex-t2)}.spot-container .spot-tabs .active{color:var(--ex-t1);border-bottom-color:var(--ex-g)}.spot-container .filter-buttons{display:flex;gap:4px;margin-top:6px;flex-wrap:wrap}.spot-container .filter-btn{color:var(--ex-t4);font-family:var(--ex-ff);font-size:10px;font-weight:600;cursor:pointer;padding:3px 6px;border-radius:3px;background:transparent;border:none}.spot-container .filter-btn:hover{color:var(--ex-t1)}.spot-container .filter-btn.active{background:rgba(255,255,255,.06);color:var(--ex-t1)}.spot-container .pair-table{background:none;margin-top:6px;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.spot-container .pair-table .pairTr{display:flex;align-items:center;width:100%;background:var(--ex-surface);padding:0 8px;border-top:1px solid var(--ex-bd);border-bottom:1px solid var(--ex-bd);flex-shrink:0}.spot-container .pair-table .pairTr span{padding:5px 0;color:var(--ex-t4);font-family:var(--ex-ff);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;border:none}.spot-container .pair-table-tbody{flex:1;height:auto!important;overflow-y:auto}.spot-container .pair-table .pair-row{display:flex;align-items:center;padding:0 8px}.spot-container .pair-table .pair-row:hover{background:rgba(255,255,255,.02)}.spot-container .pair-row.selected{background:rgba(255,255,255,.03)}.spot-container .pair-table .change-cell,.spot-container .pair-table .pair-cell,.spot-container .pair-table .price-cell{background:none;border:none;padding:5px 0;font-family:var(--ex-ff);font-size:12px;font-weight:500;line-height:22px;font-variant-numeric:tabular-nums;color:var(--ex-t2)}.spot-container .pair-table .pair-cell{color:var(--ex-t1)}.spot-container .pair-table .change-cell{font-weight:600}.spot-container .pair-table .change-cell.green{color:var(--ex-g)}.spot-container .pair-table .change-cell.red{color:var(--ex-r)}.spot-container .pair-cell .pair-symbol{font-size:12px;font-weight:700;color:var(--ex-t1)}.spot-container .star{color:var(--ex-t4);font-size:10px;cursor:pointer}.spot-container .pair-quote{font-size:11px;color:var(--ex-t4)}.ob-panel-root{display:flex;flex-direction:column;height:100%;overflow:hidden}.ob-panel-header{display:flex;align-items:center;padding:8px 10px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.ob-panel-title{font-size:13px;font-weight:600;color:var(--ex-t1);font-family:var(--ex-ff)}.right-panel-root{display:flex;flex-direction:column;height:100%;overflow:hidden}.rp-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--ex-bd);flex-shrink:0;min-height:36px}.rp-tabs{display:flex;gap:0}.rp-tab{padding:8px;font-size:12px;font-weight:600;color:var(--ex-t3);cursor:pointer;border-bottom:2px solid transparent;transition:color .15s}.rp-tab:hover{color:var(--ex-t2)}.rp-tab.active{color:var(--ex-t1);border-bottom-color:var(--ex-g)}.rp-view-toggles{gap:4px}.rp-toggle,.rp-view-toggles{display:flex;align-items:center}.rp-toggle{width:22px;height:22px;justify-content:center;background:transparent;border:1px solid var(--ex-bd);border-radius:3px;color:var(--ex-t4);cursor:pointer;padding:0;transition:all .15s}.rp-toggle:hover{color:var(--ex-t2);border-color:var(--ex-bd2)}.rp-toggle.active{color:var(--ex-t1);border-color:var(--ex-bd2);background:rgba(255,255,255,.04)}.rp-content{flex:1}.rp-content,.rp-orderbook{display:flex;flex-direction:column;min-height:0;overflow:hidden}.rp-orderbook.rp-split{flex:1 1 60%}.rp-orderbook.rp-full{flex:1}.rp-trades{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-top:1px solid var(--ex-bd)}.rp-trades.rp-split{flex:1 1 40%}.rp-trades.rp-full{flex:1}.rp-trades-label{padding:6px 12px;font-size:12px;font-weight:600;color:var(--ex-t3);border-bottom:1px solid var(--ex-bd);flex-shrink:0}.ob-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;position:relative;height:0}.ob-syncing-bar{position:absolute;top:0;left:0;right:0;height:2px;z-index:5;background:linear-gradient(90deg,transparent,rgba(14,203,129,.7) 50%,transparent);background-size:200% 100%;animation:ob-sync-sweep 1.2s linear infinite;pointer-events:none}@keyframes ob-sync-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.ob-columns-header{display:grid;grid-template-columns:1fr 1fr 1fr;padding:6px 10px;font-size:10px;font-weight:500;color:var(--ex-t4);font-family:var(--ex-ff);text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.ob-col-right{text-align:right}.ob-list{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex:1 1 0;min-height:0}.ob-list.ob-asks{justify-content:flex-end}.ob-list.ob-bids{justify-content:flex-start}.ob-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:1px 10px;position:relative;cursor:pointer;align-items:center;min-height:20px;transition:background .1s}.ob-row:hover{background:rgba(255,255,255,.03)}.ob-depth{position:absolute;top:0;right:0;bottom:0;width:100%;transform-origin:right center;will-change:transform;pointer-events:none}.ob-depth.ask{background:var(--ex-r-bg)}.ob-depth.bid{background:var(--ex-g-bg)}.ob-cell{position:relative;z-index:1;font-family:var(--ex-mono);font-size:11px;font-weight:400;line-height:20px;font-variant-numeric:tabular-nums}.ob-price.ask{color:var(--ex-r)}.ob-price.bid{color:var(--ex-g)}.ob-qty,.ob-total{text-align:right;color:var(--ex-t2)}.ob-row.ob-flash{animation:ob-row-flash .3s ease-out}@keyframes ob-row-flash{0%{background:rgba(255,255,255,.08)}to{background:transparent}}.ob-row.ob-pulse:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;animation:ob-row-pulse .25s ease-out}.ob-row.ask.ob-pulse:after{background:linear-gradient(90deg,transparent,rgba(246,70,93,.1))}.ob-row.bid.ob-pulse:after{background:linear-gradient(90deg,transparent,rgba(14,203,129,.1))}@keyframes ob-row-pulse{0%{opacity:0}40%{opacity:1}to{opacity:0}}.ob-loading{display:flex;flex-direction:column;gap:2px;padding:4px 10px;flex:1}.ob-skeleton-row{height:20px;background:linear-gradient(90deg,var(--ex-bg3) 25%,var(--ex-bg2) 50%,var(--ex-bg3) 75%);background-size:200% 100%;animation:ob-shimmer 1.5s ease-in-out infinite;border-radius:2px}@keyframes ob-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ob-last-price{display:flex;align-items:center;gap:8px;padding:6px 10px;border-top:1px solid var(--ex-bd);border-bottom:1px solid var(--ex-bd);background:rgba(255,255,255,.02);flex-shrink:0}.ob-last-price-value{font-family:var(--ex-mono);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;transition:color .18s ease-out}.ob-last-price-value.up{color:var(--ex-g)}.ob-last-price-value.down{color:var(--ex-r)}.ob-price-arrow{font-size:12px;margin-left:4px;transition:color .18s ease-out}.ob-last-price-usd{color:var(--ex-t3);font-family:var(--ex-mono);font-size:11px;margin-left:auto}.ob-last-price.ob-price-flash{animation:ob-price-flash .25s ease-out}@keyframes ob-price-flash{0%{background:rgba(255,255,255,.035)}to{background:rgba(255,255,255,.02)}}.trades-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.trades-columns-header{display:grid;grid-template-columns:1fr 1fr 60px;padding:6px 10px;font-size:10px;font-weight:500;color:var(--ex-t4);font-family:var(--ex-ff);text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.trades-col-right{text-align:right}.trades-list{flex:1;overflow-y:auto;min-height:0}.trades-empty{padding:30px 20px;text-align:center}.trades-empty-title{color:var(--ex-t3);font-size:13px;font-weight:600;margin-bottom:4px}.trades-empty-subtitle{color:var(--ex-t4);font-size:11px}.trades-loading{display:flex;flex-direction:column;gap:2px;padding:4px 10px;flex:1}.trade-row{display:grid;grid-template-columns:1fr 1fr 60px;padding:1px 10px;align-items:center;min-height:20px}.trade-cell{font-family:var(--ex-mono);font-size:11px;font-weight:400;line-height:20px;font-variant-numeric:tabular-nums}.trade-price.up{color:var(--ex-g)}.trade-price.down{color:var(--ex-r)}.trade-qty{text-align:right;color:var(--ex-t2)}.trade-time{text-align:right;color:var(--ex-t3)}.trade-row.trade-flash{animation:trade-row-flash .4s ease-out}@keyframes trade-row-flash{0%{background:rgba(255,255,255,.05)}to{background:transparent}}.trades-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.trades-panel-header{display:flex;gap:16px;padding:8px 12px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.trades-panel-tab{font-size:12px;font-weight:600;color:var(--ex-t3);cursor:pointer;transition:color .15s;padding:2px 0}.trades-panel-tab:hover{color:var(--ex-t2)}.trades-panel-tab.active{color:var(--ex-t1);border-bottom:2px solid var(--ex-g)}.trades-panel-head{display:grid;grid-template-columns:1fr 1fr 60px;padding:4px 12px;font-size:10px;font-weight:500;color:var(--ex-t4);font-family:var(--ex-ff);text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.trades-panel-head span:not(:first-child){text-align:right}.trades-panel-list{flex:1;overflow-y:auto;min-height:0}.trades-panel-row{display:grid;grid-template-columns:1fr 1fr 60px;padding:1px 12px;font-family:var(--ex-mono);font-size:11px;line-height:20px;font-variant-numeric:tabular-nums}.trades-panel-row span:not(:first-child){text-align:right;color:var(--ex-t2)}.trades-panel-row .green{color:var(--ex-g)}.trades-panel-row .red{color:var(--ex-r)}.trades-panel-empty{padding:20px;text-align:center;color:var(--ex-t4);font-size:12px}.topmovers-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.topmovers-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;flex-shrink:0;border-bottom:1px solid var(--ex-bd)}.topmovers-title{font-size:12px;font-weight:600;color:var(--ex-t1);font-family:var(--ex-ff)}.topmovers-faq{font-size:11px;color:var(--ex-t3);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.topmovers-faq:hover{color:var(--ex-t2)}.topmovers-tabs{display:flex;gap:0;padding:0 12px;border-bottom:1px solid var(--ex-bd);flex-shrink:0;overflow-x:auto}.topmovers-tab{font-size:11px;font-weight:500;color:var(--ex-t3);cursor:pointer;padding:6px 8px;white-space:nowrap;border-bottom:2px solid transparent;transition:color .15s}.topmovers-tab:hover{color:var(--ex-t2)}.topmovers-tab.active{color:var(--ex-t1);border-bottom-color:var(--ex-g)}.topmovers-list{flex:1;overflow-y:auto;min-height:0}.topmovers-empty{padding:20px;text-align:center;color:var(--ex-t4);font-size:12px}.grid-bottom .ob-panel,.spot-container .ob-panel{background:var(--ex-panel)!important;padding:0 12px 6px!important;height:100%;display:flex;flex-direction:column;overflow:hidden}.spot-container .ob-header{display:flex;justify-content:space-between;align-items:center;padding:0;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.spot-container .ob-tabs .ob-tab{font-size:11px;font-weight:500;padding:8px 0;color:var(--ex-t3);margin-right:16px}.spot-container .ob-tabs .ob-active{color:var(--ex-t1);border-bottom:2px solid var(--ex-g)}.spot-container .ob-table-wrapper{flex:1;overflow-y:auto;min-height:0}.exchange-footer{display:flex;align-items:center;justify-content:space-between;background:var(--ex-panel);border-top:1px solid var(--ex-bd);padding:0 16px;height:28px;flex-shrink:0;overflow:hidden;position:sticky;bottom:0;z-index:50}.spot-container .claim-banner,.spot-container .promo-banner,.spot-container [class*=sticky-banner],.spot-container [class*=welcome-bonus]{display:none!important}.footer-left{gap:12px;flex:1;min-width:0;overflow:hidden}.footer-left,.footer-status{display:flex;align-items:center}.footer-status{flex-shrink:0}.footer-status-dot{width:8px;height:8px;border-radius:50%;background:var(--ex-g);display:inline-block}.footer-ticker-wrapper{flex:1;overflow:hidden;position:relative}.footer-ticker-track{display:flex;gap:24px;white-space:nowrap;animation:footer-scroll 40s linear infinite}@keyframes footer-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.footer-ticker-wrapper:hover .footer-ticker-track{animation-play-state:paused}.footer-ticker-item{display:inline-flex;gap:6px;align-items:center;flex-shrink:0;cursor:pointer}.footer-ticker-pair{font-size:11px;font-weight:600;color:var(--ex-t1);font-family:var(--ex-ff)}.footer-ticker-price{font-size:11px;font-family:var(--ex-mono);font-variant-numeric:tabular-nums;color:var(--ex-t2)}.footer-ticker-price.green{color:var(--ex-g)}.footer-ticker-price.red{color:var(--ex-r)}.footer-ticker-change{font-size:10px;font-family:var(--ex-mono);font-weight:500}.footer-ticker-change.green{color:var(--ex-g)}.footer-ticker-change.red{color:var(--ex-r)}.footer-right{display:flex;gap:16px;align-items:center;flex-shrink:0}.footer-link{font-size:11px;color:var(--ex-t3);cursor:pointer;font-family:var(--ex-ff);transition:color .15s}.footer-link:hover{color:var(--ex-t2)}.grid-orderbook .right-side-panel,.spot-container .right-side-panel{width:100%!important;min-width:0!important;min-height:0!important;background:var(--ex-panel)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border:none!important;height:100%!important}.spot-container .order-book-tabs{display:flex;gap:0;padding:0 12px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.spot-container .order-book-tab{padding:8px;font-size:12px;font-weight:600;color:var(--ex-t3);cursor:pointer;border-bottom:2px solid transparent}.spot-container .order-book-tab.active{color:var(--ex-t1);border-bottom-color:var(--ex-g)}.spot-container .order-book-columns{display:flex;justify-content:space-between;color:var(--ex-t4);font-family:var(--ex-ff);font-size:10px;font-weight:500;padding:6px 12px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--ex-bd);flex-shrink:0}.spot-container .order-list{display:flex;flex-direction:column;gap:0;overflow:hidden}.spot-container .order-list.sell-orders{justify-content:flex-end;flex:1;min-height:0;overflow:hidden}.spot-container .order-list.buy-orders{justify-content:flex-start;flex:1;min-height:0;overflow:hidden}.spot-container .order-list.trades-list{flex:1;min-height:0;overflow-y:auto;justify-content:flex-start;height:auto!important;max-height:none!important}.spot-container .order-row{display:flex;padding:1px 10px;position:relative;align-items:center}.spot-container .order-row>span{color:var(--ex-t2);font-family:var(--ex-mono);font-size:11px;font-weight:400;line-height:20px;position:relative;z-index:1;font-variant-numeric:tabular-nums}.spot-container .order-book-last-price{text-align:start;padding:6px 12px;border-top:1px solid var(--ex-bd);border-bottom:1px solid var(--ex-bd);background:rgba(255,255,255,.02);flex-shrink:0}.spot-container .order-book-last-price.weex-style{display:flex;align-items:center;gap:8px;padding:6px 12px}.spot-container .order-book-last-price .last-price-value{font-family:var(--ex-mono);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.spot-container .order-book-last-price .price-arrow{font-size:11px}.spot-container .order-book-last-price .last-price-usd{color:var(--ex-t2);font-family:var(--ex-mono);font-size:11px;margin-left:auto}.spot-container ::-webkit-scrollbar{width:3px;height:3px}.spot-container ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:2px}.spot-container ::-webkit-scrollbar-track{background:transparent}@keyframes ex-flash-green{0%{background:var(--ex-g-bg)}to{background:transparent}}@keyframes ex-flash-red{0%{background:var(--ex-r-bg)}to{background:transparent}}.spot-container .center-panel,.spot-container .chart-container,.spot-container .exchange-container,.spot-container .left-side-panel,.spot-container .order-form-container,.spot-container .right-side-panel{display:contents}@media (max-width:1024px){.exchange-grid{grid-template-areas:"orderbook chart" "orderbook orderform" "bottom    bottom";grid-template-rows:minmax(350px,1fr) auto 840px;grid-template-columns:220px 1fr;height:auto;min-height:calc(100vh - 70px)}.grid-markets,.grid-topmovers,.grid-trades{display:none}.grid-chart{min-height:350px}}@media (max-width:768px){.spot-container{height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.exchange-grid{display:flex!important;flex-direction:column!important;height:auto!important;min-height:auto!important;gap:1px;overflow:visible!important}.grid-chart{order:1;flex-shrink:0;min-height:280px;height:280px;overflow:hidden}.grid-chart #tv_chart_container,.grid-chart .trading-chart-container{height:100%!important;min-height:0!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.grid-orderform{order:2;flex-shrink:0;border-top:1px solid var(--ex-bd)}.grid-orderbook,.grid-trades{display:none!important}.grid-bottom{order:3;min-height:600px;border-top:1px solid var(--ex-bd)}.grid-markets,.grid-topmovers{display:none!important}.spot-container .exchange-header-container{height:auto;min-height:auto;padding:6px 10px;flex-wrap:wrap;gap:6px;font-size:11px}.spot-container .exchange-pair-group{border-right:none;padding-right:0;width:100%}.spot-container .exchange-pair-title{font-size:14px}.spot-container .exchange-last-price{font-size:15px}.spot-container .exchange-header-right{gap:8px;flex-wrap:wrap}.spot-container .exchange-stat-label{font-size:9px}.spot-container .exchange-stat-value{font-size:10px}.spot-container .chart-tabs{padding:4px 8px;gap:8px}.spot-container .chart-tabs span{font-size:11px}.grid-orderform .order-form-wrapper,.spot-container .order-form-wrapper{padding:4px 8px 16px}.exchange-footer{flex-wrap:wrap;gap:6px;padding:4px 10px;min-height:24px}.footer-ticker-wrapper{display:none}.footer-right{gap:10px}.footer-link{font-size:10px}.ob-row{padding:0 8px;min-height:18px}.ob-cell{font-size:10px;line-height:18px}.ob-columns-header{padding:4px 8px;font-size:9px}.trades-panel-row{padding:0 8px;font-size:10px;line-height:18px}.trades-panel-head{padding:3px 8px;font-size:9px}}@supports (-webkit-touch-callout:none){.spot-container{height:auto!important;min-height:-webkit-fill-available}#tv_chart_container,.grid-chart,.grid-chart iframe{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}input,select,textarea{font-size:16px!important}}@media (max-width:400px){.grid-chart{height:240px;min-height:240px}.grid-orderbook{height:350px}.spot-container .exchange-pair-title{font-size:13px}.spot-container .exchange-last-price{font-size:14px}}@media (max-width:1440px) and (min-width:1025px){.exchange-grid{grid-template-columns:minmax(230px,18%) 1fr minmax(230px,18%)}}