html,body{background-color:#000;margin:0;padding:0;height:100%;overflow:hidden}.app{width:100%;height:100vh;background-color:#000;position:relative;overflow-y:scroll;overflow-x:hidden;padding-bottom:20vh;font-family:IBM Plex Mono,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF5356 #333333}@media (min-width: 768px){.app{scrollbar-width:none;-ms-overflow-style:none}.app::-webkit-scrollbar{display:none;width:0;background:transparent}}::-webkit-scrollbar{width:0;background:transparent}@media (max-width: 767px){.app{padding-right:18px;scrollbar-width:none;-ms-overflow-style:none}.app::-webkit-scrollbar{display:none;width:0;background:transparent}*:not(.app){scrollbar-width:none!important;-ms-overflow-style:none!important}*:not(.app)::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}}.trades-stream::-webkit-scrollbar,.liquidations-body::-webkit-scrollbar,.token-info-content::-webkit-scrollbar,.search-menu-content::-webkit-scrollbar{width:8px}.trades-stream::-webkit-scrollbar-track,.liquidations-body::-webkit-scrollbar-track,.token-info-content::-webkit-scrollbar-track,.search-menu-content::-webkit-scrollbar-track{background:#0f1010}.trades-stream::-webkit-scrollbar-thumb,.liquidations-body::-webkit-scrollbar-thumb,.token-info-content::-webkit-scrollbar-thumb,.search-menu-content::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.trades-stream::-webkit-scrollbar-thumb:hover,.liquidations-body::-webkit-scrollbar-thumb:hover,.token-info-content::-webkit-scrollbar-thumb:hover,.search-menu-content::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.trades-stream,.liquidations-body,.token-info-content,.search-menu-content{scrollbar-width:thin;scrollbar-color:#2a2a2a #0f1010}.trade-form-scrollable::-webkit-scrollbar{display:none}.trade-form-scrollable{scrollbar-width:none;-ms-overflow-style:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.border-dark{border:1px solid #1C1E1E!important}.border-bottom-dark{border-bottom:1px solid #212323}.border-bottom-light{border-bottom:1px solid rgba(255,255,255,.1)}.border-top-dark{border-top:1px solid #212323}.text-inactive{color:#565656}.text-active,.text-white{color:#fff}.text-muted{color:#ffffffb3}.flex-center{display:flex;align-items:center;justify-content:center}.slider-base{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;border:none;outline:none}.slider-thumb{width:12px;height:12px;background:#fff;border-radius:0;cursor:pointer;border:none;box-shadow:none;position:relative;z-index:2;transform:scale(var(--thumb-scale, 1));transition:transform .2s ease}.slider-thumb:hover{background:#f0f0f0}.menu-icon{position:fixed;top:20px;right:20px;width:24px;height:24px;background:#000c;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;z-index:1000;transition:all .2s ease}.menu-icon:hover{background:#000000e6;border-color:#ffffff80}.empty-state{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.empty-state-content{text-align:center;color:#fff;font-family:IBM Plex Mono,monospace;font-weight:400}.empty-state-content h2{margin:0;font-size:20px;font-weight:400;line-height:1.4}.no-drag-input{font-family:IBM Plex Mono,monospace}.no-drag-input:focus{outline:none;box-shadow:none}input.margin-input::placeholder{color:#626262;font-family:IBM Plex Mono,monospace}.trade-input-placeholder::placeholder{color:#4d4d4d}.no-drag-input:focus,.trade-input-placeholder:focus,input.margin-input:focus{caret-color:#ff5356}.clickable-token{cursor:pointer!important;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.clickable-token:hover{text-decoration-color:#fff!important}.layout{position:relative;transition:height .2s ease;width:100%;height:auto;min-height:100vh;z-index:2}.grid-stencil{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100vh;z-index:1;pointer-events:none;display:flex;flex-direction:column}.grid-row{display:flex;width:100%}.grid-cell{flex:1;aspect-ratio:1;width:calc(100vw / 22);border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.grid-cell:last-child{border-right:none}.grid-item,.react-grid-item{transition:all .2s ease;transition-property:left,top;position:relative;min-height:0;height:100%;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.react-grid-item{will-change:transform}.grid-item .window-content{contain:layout paint}.grid-item.trade-window .window-content,.grid-item.chart-window .window-content{contain:none}.grid-item.cssTransforms{transition-property:transform}.grid-item.resizing{z-index:1;will-change:width,height}.grid-item.resizing .window-content,.grid-item.resizing .window-content *,.grid-item.resizing iframe{pointer-events:none!important}.grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;cursor:se-resize}.grid-item>.react-resizable-handle:after{display:none!important}.react-resizable-handle.react-resizable-handle-se{opacity:0}.window-scale-wrapper{background:#0e0e0e;font-family:IBM Plex Mono,monospace;text-align:center;display:flex;flex-direction:column;border:1px solid #1C1E1E!important;box-sizing:border-box;height:100%;width:100%}.trade-window-wrapper{background:#0e0e0e;overflow:visible!important}.grid-item.trade-window{z-index:100!important}.window-content{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden;background:#0e0e0e;min-height:0}.grid-item.trade-window .window-content{background-color:transparent;overflow:hidden!important}.grid-item.trade-window .window-second-bar{overflow:visible!important}.grid-item.trade-window .trades-body{overflow:hidden!important;min-height:0!important}.grid-item.trade-window .btc-container{position:relative!important;z-index:1!important}.chart-window .window-content{padding:0;display:flex;flex-direction:column;overflow:visible!important;overflow-y:overlay!important;overflow-x:hidden!important}.chart-window .window-second-bar{scrollbar-width:thin;scrollbar-color:#2a2a2a #0f1010;overflow-y:auto!important}.chart-window .window-second-bar::-webkit-scrollbar{width:8px}.chart-window .window-second-bar::-webkit-scrollbar-track{background:#0f1010}.chart-window .window-second-bar::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.chart-window .window-second-bar::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.chart-content{width:100%;height:100%;display:flex;flex-direction:column;padding:0;margin:0;overflow:visible;position:relative;overflow-y:overlay;overflow-x:hidden}.chart-content *{font-family:IBM Plex Mono,monospace!important}.chart-content div,.chart-content span,.chart-content canvas+div{font-weight:300!important;font-size:11px!important}.drag-preview-shadow{background:#121313;z-index:1;pointer-events:none}.react-grid-placeholder{background:#121313;opacity:1;border-radius:4px;z-index:2}.add-button{position:absolute;bottom:20px;right:20px;z-index:1000;background:#333;border:1px solid #555;color:#fff;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}.add-button:hover{background:#444;border-color:#666}.bottom-notification{position:fixed;left:50%;bottom:32px;z-index:10005;background:#121313f2;border:1px solid rgba(255,255,255,.15);color:#ddd;font-family:IBM Plex Mono,monospace;font-size:12px;padding:12px 18px;border-radius:6px;letter-spacing:0;pointer-events:auto;transform:translate(-50%,10px);opacity:0;transition:transform .18s ease,opacity .18s ease;transform-origin:center bottom}.bottom-notification.visible{transform:translate(-50%);opacity:1}.bottom-notification.visible:hover{transform:translate(-50%) scale(1.2)}.toast-stack{position:fixed;left:50%;bottom:40px;transform:translate(-50%);z-index:10000;display:flex;flex-direction:column;gap:10px;align-items:center;pointer-events:none}.toast-item{background:#0a0a0a;border:1px solid #1C1E1E;color:#e0e0e0;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400;line-height:1.5;border-radius:0;padding:10px 16px;box-shadow:0 10px 30px #00000080,0 0 0 1px #ffffff08;display:inline-flex;align-items:center;justify-content:center;gap:10px;opacity:0;transform:translateY(10px);transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s ease;text-align:center;min-width:200px;max-width:400px}.toast-item.visible{opacity:1;transform:translateY(0)}.confirm-check-pop{animation:legendCheckPop .2s ease-out;transform-origin:center;display:inline-block}.toast-dot{width:6px;height:6px;border-radius:50%;background:#555;flex-shrink:0;box-shadow:0 0 8px #ffffff1a}.toast-dot.green{background:#1bc47d;box-shadow:0 0 8px #1bc47d66}.toast-dot.red{background:#be374c;box-shadow:0 0 8px #be374c66}.toast-icon{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;line-height:0;color:#888}.toast-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;letter-spacing:.3px}.window-top-bar{height:29px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 0;flex-shrink:0;background-color:#0a0a0a}.window-second-bar{height:27px;display:flex;align-items:center;padding:0 10px 0 0;flex-shrink:0;border-bottom:1px solid #212323;background-color:#0a0a0a}.second-bar-content{color:#fff;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:300!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.window-bottom-bar{height:27px;display:flex;align-items:center;padding:0 5px;flex-shrink:0;border-top:1px solid #212323;background-color:#0a0a0a}.bottom-bar-content{color:#fff;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:300!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.window-bottom-bar .bottom-bar-content:first-child{padding-right:10px!important}.window-bottom-bar .bottom-bar-content:last-child{padding-left:10px!important}.polymarket-bottom-bar .bottom-bar-content{display:flex;align-items:center;gap:6px;text-transform:none;font-weight:400!important;letter-spacing:0}.polymarket-bottom-bar__label,.polymarket-bottom-bar__value{color:#fff;font-size:12px;font-family:IBM Plex Mono,monospace}.polymarket-bottom-bar__label{opacity:.85}.polymarket-bottom-bar__value{font-weight:600}.layout-modal-input{background:#0a0a0a;border:1px solid #1C1E1E;transition:border-color .15s ease,box-shadow .15s ease}.layout-modal-input:focus{border-color:#ff5356;box-shadow:none}.window-controls{display:flex;align-items:center;gap:6px}.link-color-group{display:flex;gap:4px;margin-right:6px}.link-dot{width:10.8px;height:10.8px;border-radius:50%;border:1px solid #2a2a2a;cursor:pointer;display:inline-block}.link-dot.selected{box-shadow:0 0 0 2px #666 inset}.link-dot.yellow{background:#ffd54f}.link-dot.purple{background:#b39ddb}.link-dot.blue{background:#64b5f6}.link-dot.white{background:#e0e0e0}.duplicate-button,.close-button,.preset-button,.preset-delete-button{width:10.8px;height:10.8px;background:#3b82f6;border:none;color:#fff;border-radius:50%;cursor:pointer;font-size:7.2px;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.close-button{background:#ff5356}.duplicate-button:hover{background:#2563eb}.duplicate-button:active{background:#1d4ed8}.duplicate-button.disabled{background:#666;cursor:not-allowed;opacity:.5}.duplicate-button.disabled:hover{background:#666}.close-button:hover{background:#ff5356;transform:scale(1.2)}.close-button:active{background:#ff5356;transform:scale(1.1)}.preset-button,.preset-delete-button{opacity:.7;transition:opacity .15s ease}.preset-button:hover,.preset-delete-button:hover{opacity:1}.window-title{color:#fff;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:400!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.window-fallback-content{display:inline-block;padding:20px 10px;color:#fff;font-weight:400}.line-spacer{width:1px;height:12px;background:#4b4b4b;margin-left:5px;flex-shrink:0}.futures-text,.spot-text,.btc-text{color:#fff;font-size:13px;font-family:IBM Plex Mono,monospace;font-weight:300!important;padding:4px!important;flex-shrink:0;letter-spacing:0;word-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.futures-text{margin-left:5px;margin-right:0}.spot-text{margin-left:0;margin-right:0}.btc-text{margin-left:5px}.futures-text.active,.spot-text.active{color:#fff}.futures-text:not(.active),.spot-text:not(.active){color:#565656}.grid-item.blue .window-top-bar,.grid-item.green .window-top-bar,.grid-item.red .window-top-bar{border-bottom:1px solid #212323}.trades-stream{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#0e0e0e}.trades-body{flex:1;overflow:hidden;min-height:0;padding:10px 0}.trade-row{display:flex;padding:4px 10px;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;box-sizing:border-box;position:relative;overflow:hidden}.trade-row.buy{color:#1bc47d}.trade-row.sell{color:#be374c}.trade-price,.trade-value{flex:1;text-align:left;padding:1px 2px}.trade-time{flex:.5;text-align:left;padding:1px 2px;animation:timeUpdate 1s linear infinite;font-size:12px;color:#fff}.flash-green{animation:flashGreen .7s ease-out}.flash-red{animation:flashRed .7s ease-out}.price-up{color:#1bc47d!important}.price-down{color:#be374c!important}.liquidations-window{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.liquidations-content,.liquidations-table{flex:1;overflow:hidden;display:flex;flex-direction:column}.liquidations-body{flex:1;overflow-y:auto;overflow-x:hidden}.search-table-row,.liquidations-header,.liquidation-row,.volatility-row{display:grid;gap:0;padding:4px 12px;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:400;height:28px;align-items:center}.liquidations-header{grid-template-columns:2fr 1.5fr 2.5fr 1fr;background:#ffffff0d;border-bottom:1px solid #212323;color:#fff;flex-shrink:0}.liquidation-row{grid-template-columns:2fr 1.5fr 2.5fr 1fr;transition:background .1s ease;border-bottom:1px solid rgba(255,255,255,.03)}.liquidation-row.long{color:#1bc47d}.liquidation-row.short{color:#be374c}.liquidation-row:hover{background:#ffffff05}.liquidation-row.flash-long{animation:flashGreenBg .7s ease-out}.liquidation-row.flash-short{animation:flashRedBg .7s ease-out}.liquidations-bottom-bar .bottom-bar-content,.liquidations-bottom-bar .volume-value,.liquidations-bottom-bar .r-value{font-weight:300!important}.all-text{color:#fff;font-size:13px;font-family:IBM Plex Mono,monospace;font-weight:300;margin-left:5px;padding:4px;cursor:pointer;transition:color .2s ease;position:relative}.all-text:hover{color:#fffc}.no-liquidations{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#ffffff80;font-family:IBM Plex Mono,monospace}.no-liquidations-text{font-size:14px;font-weight:400;margin-bottom:8px}.no-liquidations-subtext{font-size:12px;font-weight:300;color:#ffffff4d}.liq-cell{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.liq-cell.side-cell{font-weight:400}.liq-cell.side-cell.long{color:#1bc47d}.liq-cell.side-cell.short{color:#be374c}.liq-cell.time-cell{color:#888}.positions-grid{display:grid;grid-template-columns:.64fr .9fr .9fr .9fr .9fr .9fr .9fr 1fr 1.5fr;gap:8px;align-items:center}.close-position-btn{background:#ff5356;color:#fff;border:none;padding:6px 8px;height:27px;width:62px;cursor:pointer;transition:all .2s ease;font-size:10px;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace}.close-position-btn:hover{background:#ff5356!important;color:#fff!important;transform:scale(1.1)}.close-position-btn:active{background:#ff5356!important;color:#fff!important;transform:scale(1.05)}.dom-scroll-container{scrollbar-width:none;-ms-overflow-style:none}.dom-scroll-container::-webkit-scrollbar{display:none}.timeframe-selector{display:flex;align-items:center;padding:5px 10px;background:#121313;border-bottom:1px solid #212323;gap:15px;position:relative;z-index:10;flex-shrink:0;scrollbar-width:thin;scrollbar-color:#2a2a2a #0f1010}.timeframe-selector::-webkit-scrollbar{width:8px}.timeframe-selector::-webkit-scrollbar-track{background:#0f1010}.timeframe-selector::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.timeframe-selector::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.timeframe-option,.timeframe-option-inline,.auto-layout-button,.chart-auto-button{color:#6d6d6d;font-size:11px;font-family:IBM Plex Mono,monospace;font-weight:400;cursor:pointer;padding:4px 6px;border-radius:4px;border:1px solid transparent;text-transform:uppercase;letter-spacing:.35px;transition:color .15s ease,border-color .15s ease,background .15s ease;-webkit-user-select:none;user-select:none;box-sizing:border-box!important;line-height:normal;height:auto}.timeframe-option:hover,.timeframe-option-inline:hover,.auto-layout-button:hover{color:#fff}.timeframe-option.active,.timeframe-option-inline.active,.auto-layout-button.active{color:#fff!important;border-color:#ff5356;background:#ff53561f}.auto-layout-button:not(.active){color:#565656!important}.auto-layout-button:not(.active):hover{color:#fff!important}.timeframe-selector-inline{display:flex;align-items:center;gap:1px;margin-left:5px}.grid-item .timeframe-option-inline{display:inline-flex}.auto-layout-button-container{display:flex;align-items:center;margin-left:5px}.token-info-window{height:100%;display:flex;flex-direction:column;color:#fff;font-family:IBM Plex Mono,monospace}.token-info-content{flex:1;overflow-y:auto;display:flex;flex-direction:column}.token-info-grid{display:flex;flex-direction:column;flex:1;justify-content:space-evenly}.token-info-row{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:100;flex:1}.token-info-label{font-size:12px;font-weight:300;color:#fffc}.token-info-value{font-size:12px;font-weight:100;text-align:right}.token-info-value.positive{color:#1bc47d}.token-info-value.negative{color:#be374c}.token-info-value.price-value{color:#1bc47d;font-weight:100}.token-ticker-text{color:#fff;font-size:13px;font-family:IBM Plex Mono,monospace;font-weight:300;margin-left:5px;padding:4px;cursor:pointer;transition:color .2s ease}.token-ticker-text:hover{color:#fffc}.search-cell,.liq-cell,.vol-cell{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-cell{color:#fff;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:300}.search-cell.positive{color:#1bc47d}.search-cell.negative{color:#be374c}.vol-cell{font-weight:400}.vol-cell.coin-cell{font-weight:400;cursor:pointer}.vol-cell.type-cell{font-weight:400}.vol-cell.time-cell{color:#888}.volatility-row{display:grid;gap:0;padding:4px 12px;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:400;height:28px;align-items:center;grid-template-columns:1.6fr 1.2fr 1.8fr 1fr;transition:background .1s ease;border-bottom:1px solid rgba(255,255,255,.03)}.volatility-row:hover{background:#ffffff05}.volatility-row.flash-pump{animation:flashGreenBg .7s ease-out}.volatility-row.flash-dump{animation:flashRedBg .7s ease-out}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:10000;display:flex;align-items:flex-end;opacity:0;pointer-events:none;transition:opacity .2s ease}.window-size-menu{width:100%;height:30vh;background:#131313;transform:translateY(16px);transition:transform .2s ease;display:flex;flex-direction:column;will-change:transform}.menu-overlay.open{opacity:1;pointer-events:auto}.menu-overlay.open .window-size-menu{transform:translateY(0)}.menu-header{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid rgba(255,255,255,.1)}.menu-header h3{color:#fff;font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:400;margin:0}.family-tabs{display:flex;border-bottom:1px solid rgba(255,255,255,.1)}.family-tab{flex:1;background:#ffffff0d;border:none;color:#fff;padding:15px 20px;font-family:IBM Plex Mono,monospace;font-size:14px;cursor:pointer;transition:all .2s ease;position:relative}.family-tab.active,.family-tab:hover{background:#ffffff1a}.family-tab.blue.active{border-bottom:3px solid rgba(0,132,255,.8)}.family-tab.green.active{border-bottom:3px solid rgba(0,255,0,.8)}.family-tab.red.active{border-bottom:3px solid rgba(255,0,0,.8)}.close-menu-button{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease}.close-menu-button:hover{background:#ffffff1a}.size-options{display:flex;align-items:center;flex:1;padding:20px 30px;gap:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.size-options{scrollbar-width:thin;scrollbar-color:#2a2a2a #0f1010}.size-options::-webkit-scrollbar{width:8px}.size-options::-webkit-scrollbar-track{background:#0f1010}.size-options::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.size-options::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.size-option{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;padding:40px 30px;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:250px;min-height:120px;flex-shrink:0}.size-option.blue:hover,.size-option.green:hover,.size-option.red:hover{background:#ffffff1a;transform:translateY(-2px)}.size-option.blue:hover{border-color:#0084ff80}.size-option.green:hover{border-color:#00ff0080}.size-option.red:hover{border-color:#ff000080}.size-option.disabled{opacity:.5;cursor:not-allowed;background:#ffffff05;border-color:#ffffff0d}.size-option.disabled:hover{background:#ffffff05;border-color:#ffffff0d;transform:none}.size-name,.size-dimensions{font-family:IBM Plex Mono,monospace}.size-name{font-size:14px;font-weight:400}.size-dimensions{font-size:12px;opacity:.7}.search-menu-popup{position:absolute;top:100%;left:0;background:#101010;width:492px;height:329px;z-index:1000;animation:slideDown .2s ease;display:flex;flex-direction:column;box-shadow:0 8px 32px #000c}.grid-item.trade-window .window-second-bar{position:relative!important;z-index:10001!important;overflow:visible!important}.grid-item.trade-window .search-menu-popup{z-index:10002!important;position:absolute!important}.search-menu-header{display:flex;justify-content:space-between;align-items:center;padding:12px 20px}.search-menu-header h3{color:#ff5356;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:300;margin:0;cursor:pointer;transition:opacity .2s ease}.search-menu-header h3:hover{opacity:.8}.search-title-input{background:transparent;border:none;color:#ff5356;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:300;outline:none;margin:0;padding:0;width:100%}.search-title-input::placeholder{color:#ff5356;opacity:1}.search-menu-content{flex:1;overflow-y:auto;padding:0;margin-top:-8px}.search-table-body{display:flex;flex-direction:column}.search-table-row,.liquidations-header,.liquidation-row,.volatility-row{display:grid;gap:8px;padding:5px 10px;font-size:12px;font-family:IBM Plex Mono,monospace;font-weight:300;height:26px;align-items:center}.search-table-row{grid-template-columns:2fr 2fr 1.5fr 1.2fr;gap:0;padding:8px 20px;transition:background .2s ease;cursor:pointer}.liquidations-header{grid-template-columns:2fr 1.5fr 2.5fr 1fr;background:#ffffff0d;border-bottom:1px solid #212323;font-weight:300;color:#fff;flex-shrink:0}.search-table-row:hover{background:#ffffff0d}.window-content[style*=overflow],.trades-stream,.liquidations-body,.token-info-content,.news-body,.volatility-list,.positions-table-container,div[style*="overflow: auto"],div[style*="overflow-y: auto"]{overscroll-behavior:contain}.anonymous-chat-messages::-webkit-scrollbar{width:8px}.anonymous-chat-messages::-webkit-scrollbar-track{background:#0f1010}.anonymous-chat-messages::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.anonymous-chat-messages::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.anonymous-chat-messages,div[style*="overflow-y: auto"],div[style*="overflow: auto"],.news-body,.volatility-list,.positions-table-container{scrollbar-width:thin;scrollbar-color:#2a2a2a #0f1010}div[style*="overflow-y: auto"]::-webkit-scrollbar,div[style*="overflow: auto"]::-webkit-scrollbar,.news-body::-webkit-scrollbar,.volatility-list::-webkit-scrollbar,.positions-table-container::-webkit-scrollbar{width:8px}div[style*="overflow-y: auto"]::-webkit-scrollbar-track,div[style*="overflow: auto"]::-webkit-scrollbar-track,.news-body::-webkit-scrollbar-track,.volatility-list::-webkit-scrollbar-track,.positions-table-container::-webkit-scrollbar-track{background:#0f1010}div[style*="overflow-y: auto"]::-webkit-scrollbar-thumb,div[style*="overflow: auto"]::-webkit-scrollbar-thumb,.news-body::-webkit-scrollbar-thumb,.volatility-list::-webkit-scrollbar-thumb,.positions-table-container::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}div[style*="overflow-y: auto"]::-webkit-scrollbar-thumb:hover,div[style*="overflow: auto"]::-webkit-scrollbar-thumb:hover,.news-body::-webkit-scrollbar-thumb:hover,.volatility-list::-webkit-scrollbar-thumb:hover,.positions-table-container::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.leverage-slider{position:relative;background:linear-gradient(to right,#FF5356 0%,#FF5356 var(--slider-progress, 0%),#1A1A1A var(--slider-progress, 0%),#1A1A1A 100%)}.leverage-slider,.bi-slider{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;border:none;outline:none}.topbar-volume-slider{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;border:none;outline:none;width:100%;cursor:pointer;pointer-events:auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.leverage-slider::-webkit-slider-thumb,.bi-slider::-webkit-slider-thumb,.topbar-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:0;cursor:pointer;border:none;box-shadow:none;position:relative;z-index:2;transform:scale(var(--thumb-scale, 1));transition:transform .2s ease}.leverage-slider::-webkit-slider-thumb:hover,.bi-slider::-webkit-slider-thumb:hover,.topbar-volume-slider::-webkit-slider-thumb:hover{background:#f0f0f0}.leverage-slider::-webkit-slider-track,.bi-slider::-webkit-slider-track,.topbar-volume-slider::-webkit-slider-track{height:6px;border-radius:0}.leverage-slider::-moz-range-thumb,.bi-slider::-moz-range-thumb,.topbar-volume-slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:0;cursor:pointer;border:none;box-shadow:none;position:relative;z-index:2;transform:scale(var(--thumb-scale, 1));transition:transform .2s ease}.leverage-slider::-moz-range-track,.bi-slider::-moz-range-track{background:#1a1a1a;height:6px;border-radius:0;border:none}.topbar-volume-slider::-moz-range-track{height:6px;border-radius:0;border:none}.leverage-slider::-moz-range-progress,.bi-slider::-moz-range-progress,.topbar-volume-slider::-moz-range-progress{background:#ff5356;height:6px;border-radius:0}.bi-slider:before{content:"";position:absolute;top:0;height:100%;background:#be374c;z-index:1;right:50%;width:var(--fill-left, 0%)}.bi-slider:after{content:"";position:absolute;top:0;height:100%;background:#1bc47d;z-index:1;left:50%;width:var(--fill-right, 0%)}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes spinOnce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-once{animation:spinOnce .6s linear;transform-origin:center;display:inline-block}@keyframes legendCheckPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes timeUpdate{0%{opacity:1}50%{opacity:.8}to{opacity:1}}@keyframes flashGreen{0%{color:#1bc47d}50%{color:#0ff0a0}to{color:#1bc47d}}@keyframes flashRed{0%{color:#be374c}50%{color:#ff6680}to{color:#be374c}}@keyframes flashGreenBg{0%{background-color:transparent}50%{background-color:#174131}to{background-color:transparent}}@keyframes flashRedBg{0%{background-color:transparent}50%{background-color:#391d22}to{background-color:transparent}}.flash-green-bg{animation:flashGreenBg .7s ease-out}.flash-red-bg{animation:flashRedBg .7s ease-out}@keyframes polymarketBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes windowMenuGrow{0%{opacity:0;transform:scale(.96);filter:blur(.5px)}to{opacity:1;transform:scale(1);filter:none}}@keyframes plusButtonShine{0%,70%{transform:scale(1)}85%{transform:scale(1.1)}to{transform:scale(1)}}.plus-button-shine{animation:plusButtonShine 2s ease-in-out infinite;transform-origin:center}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-.5px)}75%{transform:translate(.5px)}}.mobile-only{display:none!important}@media (max-width: 1023px){.chart-auto-button,.auto-layout-button{width:20px!important;height:20px!important;padding:0!important;margin:0!important;min-width:20px!important;max-width:20px!important;line-height:1!important;box-sizing:border-box!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}.chat-action-button{width:28px!important;height:28px!important;padding:0!important;margin:0!important;min-width:28px!important;max-width:28px!important;min-height:28px!important;max-height:28px!important;flex-shrink:0!important;flex-grow:0!important;flex:0 0 auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;line-height:1!important;overflow:hidden!important}}@media (max-width: 767px){.chart-tools-pane{display:none!important}.positions-grid{grid-template-columns:.6fr 1fr .9fr 1fr .8fr!important}.mobile-hide{display:none!important}.mobile-only{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%}.close-position-btn{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important}.close-position-btn svg{width:10px!important;height:10px!important}.logo-text,.social-icons{display:none!important}[aria-label*=logo]~*{display:none!important}.add-data-text,.layout-name-text{display:none!important}.top-bar{display:flex!important;flex-wrap:nowrap;width:max-content}.top-bar-container{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.layout{display:block!important;width:100%!important;overflow-x:hidden!important}.react-grid-layout{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.top-bar-spacer{height:42px!important;display:block!important;margin:0!important;padding:0!important}.react-grid-layout{margin-top:0!important;padding-top:0!important}.window-top-bar{font-size:12px;padding:6px 8px}.window-controls-extended{display:none}.modal,.confirm-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:90vh!important}body{font-size:12px}button{min-height:44px;min-width:44px}.chart-content{min-height:150px}.react-grid-layout{margin:0}.react-grid-item>.react-resizable-handle{display:none!important}.react-grid-item>.react-resizable-handle-s{display:block!important;bottom:0!important;cursor:ns-resize!important;height:30px!important;width:100%!important;left:0!important;right:0!important;opacity:1!important;z-index:100!important;background:transparent!important;pointer-events:auto!important;touch-action:manipulation!important;position:absolute!important}.react-grid-item>.react-resizable-handle-s:after{content:""!important;position:absolute!important;left:50%!important;bottom:10px!important;transform:translate(-50%)!important;width:60px!important;height:4px!important;background:#64646499!important;border:1px solid rgba(120,120,120,.6)!important;border-radius:2px!important;pointer-events:none!important}.react-grid-item{touch-action:none}.top-bar{white-space:nowrap;display:flex}}@media (min-width: 768px) and (max-width: 1023px){.logo-text{display:inline}.layout{display:grid;grid-auto-flow:dense}.react-grid-item{min-width:120px}.modal,.confirm-dialog{width:calc(100vw - 60px)!important;max-width:600px!important;max-height:85vh!important}body{font-size:13px}.window-top-bar{font-size:13px;padding:8px 10px}.window-controls-extended{display:flex}.react-grid-item>.react-resizable-handle{opacity:.3}}@media (min-width: 1024px){.logo-text{display:inline}.top-bar{display:flex;align-items:center}.layout{display:grid;grid-auto-flow:dense}.react-grid-item{min-width:150px}.modal,.confirm-dialog{width:auto!important;max-width:800px!important;max-height:90vh!important}body{font-size:14px}.window-top-bar{font-size:14px;padding:10px 12px}.window-controls-extended{display:flex}.react-grid-item>.react-resizable-handle{opacity:1}}@media (max-width: 1023px) and (orientation: portrait){.layout{margin-top:60px}}@media (max-width: 1023px) and (orientation: landscape){.layout{margin-top:50px}}@media (hover: none) and (pointer: coarse){button{min-height:48px;padding:12px 16px}.window-controls button{width:36px;height:36px}button:hover{background-color:inherit}button:active{background-color:#1a1a1a}}@media (hover: hover) and (pointer: fine){button:hover{background-color:#1a1a1a;transition:background-color .15s}}:root{--tb-height: 50px;--tb-bg: rgba(10, 10, 10, .75);--tb-border: rgba(255, 255, 255, .08);--tb-blur: 20px;--tb-text-primary: #ffffff;--tb-text-secondary: #a0a0a0;--tb-accent: #FF5356;--tb-accent-hover: #ff6b6e;--tb-success: #1BC47D;--tb-radius: 6px;--tb-anim-speed: .2s;--tb-font-family: "Inter", system-ui, -apple-system, sans-serif;--tb-mono-font: "IBM Plex Mono", monospace}.top-bar-container{position:fixed;top:0;left:0;right:0;height:var(--tb-height)!important;background-color:var(--tb-bg);backdrop-filter:blur(var(--tb-blur));-webkit-backdrop-filter:blur(var(--tb-blur));border-bottom:1px solid var(--tb-border)!important;display:flex;align-items:center;padding:0 12px!important;gap:12px!important;z-index:10000!important;box-shadow:0 4px 24px -1px #0003;transition:background-color .3s ease,border-color .3s ease;overflow:visible!important}.top-bar-logo-group{display:flex;align-items:center;gap:10px;margin-right:4px;position:relative}.top-bar-logo{height:24px;width:24px;display:flex;align-items:center;justify-content:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 0 10px rgba(255,83,86,.2))}.top-bar-logo:hover{transform:scale(1.1) rotate(-5deg);filter:drop-shadow(0 0 15px rgba(255,83,86,.5))}.logo-text{color:var(--tb-text-primary);font-family:var(--tb-font-family)!important;font-size:14px;font-weight:600!important;letter-spacing:-.02em!important;-webkit-user-select:none;user-select:none;text-shadow:0 2px 4px rgba(0,0,0,.5);display:flex;align-items:center;gap:6px}.logo-text-highlight{color:var(--tb-accent);font-weight:700;position:relative;padding:0 4px;background:#ff53561a;border-radius:4px;font-size:10px;letter-spacing:.05em;line-height:1.4;border:1px solid rgba(255,83,86,.2)}.social-icons{display:flex;align-items:center;gap:6px;padding-left:12px;border-left:1px solid var(--tb-border);height:24px}.social-icon-link{height:24px;width:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--tb-text-secondary);transition:all var(--tb-anim-speed) ease;background:transparent}.social-icon-link:hover{color:var(--tb-text-primary);background:#ffffff14;transform:translateY(-1px)}.social-icon-svg{width:14px;height:14px;display:block}.top-bar-clock-wrapper{display:flex;align-items:center;height:24px;padding:0 10px;margin-left:6px;border-radius:4px;color:var(--tb-text-secondary);font-family:var(--tb-mono-font)!important;font-size:11px;font-weight:500;cursor:default;transition:all var(--tb-anim-speed) ease;background:#ffffff08;border:1px solid transparent}.top-bar-clock-wrapper:hover{background:#ffffff14;color:var(--tb-text-primary);border-color:#ffffff1a}.top-bar-exchange-group{display:flex;align-items:center;gap:6px;background:#0003;padding:3px;border-radius:8px;border:1px solid var(--tb-border)}.exchange-block{height:32px;padding:0 10px;gap:8px;border-radius:6px;position:relative;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid rgba(255,255,255,.05);transition:all .2s ease;cursor:pointer}.exchange-block:hover{background:#ffffff0f;border-color:#ffffff1a}.exchange-logo{height:20px;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.6;transition:all .2s ease}.exchange-block.connected .exchange-logo,.exchange-block:hover .exchange-logo{filter:grayscale(0%);opacity:1}.exchange-status-dot{width:6px;height:6px;border-radius:50%;background:#fff3;transition:all .3s ease;box-shadow:0 0 #1bc47d00;flex-shrink:0}.exchange-status-dot.connected{background:var(--tb-success);box-shadow:0 0 8px #1bc47d99}.top-bar-utility-group{display:flex;align-items:center;gap:6px;padding-left:12px;border-left:1px solid var(--tb-border);height:24px}.utility-block{height:24px;padding:0 10px;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:6px;border-radius:4px;border:1px solid transparent;transition:all var(--tb-anim-speed) ease}.utility-block:hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px);box-shadow:0 2px 8px #0003}.utility-block.icon-only{width:24px;padding:0}.utility-block.disabled{opacity:.3;pointer-events:none}.utility-icon{width:12px;height:12px;color:var(--tb-text-secondary);transition:color var(--tb-anim-speed) ease}.utility-block:hover .utility-icon{color:var(--tb-text-primary)}.utility-text{color:var(--tb-text-secondary);font-family:var(--tb-font-family);font-weight:500;font-size:12px;transition:color var(--tb-anim-speed) ease}.utility-block:hover .utility-text{color:var(--tb-text-primary)}#legend-plus-block{height:32px;padding:0 16px;background:linear-gradient(135deg,#ff5356,#e0484b);display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--tb-font-family);cursor:pointer;font-size:12px;font-weight:700;gap:8px;border-radius:6px;margin-left:12px;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 12px #ff53564d,inset 0 1px #ffffff40;border:1px solid rgba(255,83,86,.6);position:relative;overflow:hidden;z-index:10002;letter-spacing:.5px;line-height:1;transform-origin:center center}#legend-plus-block:hover{transform:scale(1.03);box-shadow:0 4px 12px #ff53564d,inset 0 1px #ffffff40;border-color:#ff5356cc}#legend-plus-block:active{transform:translateY(0) scale(.97);box-shadow:0 2px 8px #ff535640,inset 0 1px #fff3}@keyframes scale-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.plus-button-shine{animation:scale-pulse 3s ease-in-out infinite}.plus-menu-dropdown{position:fixed;top:calc(var(--tb-height) + 8px)!important;right:12px!important;background:#121212fa!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;padding:0!important;min-width:340px!important;z-index:2147483647!important;box-shadow:0 20px 60px #0009,0 0 0 1px #ffffff0d;animation:windowMenuGrow .2s cubic-bezier(.16,1,.3,1)!important;transform-origin:top right;font-family:var(--tb-font-family)!important;color:#fff;overflow:hidden}.plus-menu-header{padding:12px 16px;color:var(--tb-text-secondary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff05;display:flex;justify-content:space-between;align-items:center}.plus-menu-items{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px}.plus-menu-item{background:transparent;border:none;color:#fff;font-size:13px;text-align:left;padding:10px 12px;border-radius:8px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .2s ease;font-family:var(--tb-font-family);position:relative;overflow:hidden;height:48px}.plus-menu-item:hover{background:#ffffff0f;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.plus-menu-item.disabled{opacity:.5;cursor:not-allowed}.plus-menu-item.disabled:hover{background:#ffffff08;transform:none;box-shadow:none}.plus-menu-item.disabled:hover .plus-icon-wrapper{background:#ffffff08;border-color:#ffffff0d;color:var(--tb-text-secondary)}.plus-menu-item.disabled:hover .plus-symbol{color:var(--tb-text-secondary)}.plus-icon-wrapper{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff08;border-radius:6px;transition:all .2s ease;border:1px solid rgba(255,255,255,.05);flex-shrink:0}.plus-symbol{color:var(--tb-text-secondary);display:flex;align-items:center;justify-content:center}.plus-menu-item:hover .plus-icon-wrapper{background:#ffffff1a;border-color:#ffffff26;color:var(--tb-text-primary)}.plus-menu-item:hover .plus-symbol{color:var(--tb-text-primary)}.window-name{font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;color:#fff}.open-badge{position:absolute;top:6px;right:6px;width:6px;height:6px;background:var(--tb-accent);border-radius:50%;box-shadow:0 0 8px #ff535699}@keyframes windowMenuGrow{0%{opacity:0;transform:scale(.96) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes glitch-skew{0%{transform:skew(0)}2%{transform:skew(-2deg)}4%{transform:skew(2deg)}6%{transform:skew(0)}to{transform:skew(0)}}.glitch-text{animation:glitch-skew 10s infinite linear;display:inline-block}.app{padding-top:var(--tb-height)}@media (max-width: 768px){:root{--tb-height: 40px}.logo-text{font-size:13px}.logo-text-highlight{display:none}.top-bar-container{padding:0 8px!important;gap:8px!important}.social-icons{display:none}#legend-plus-block{padding:0 12px;font-size:10px;height:26px}.plus-menu-dropdown{min-width:calc(100vw - 24px)!important;right:12px!important;left:12px!important}.plus-menu-items{grid-template-columns:1fr}}html,body,#app{height:100%;margin:0;background:#0b0f14;color:#cbd5e1;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"}#app{display:grid;place-items:stretch}.chart-root{position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:crosshair;touch-action:none}.layer{position:absolute;top:0;right:0;bottom:0;left:0}.axis-y{cursor:ns-resize}.axis-x{cursor:ew-resize}.chart-tools-pane::-webkit-scrollbar{display:none}.chart-tools-pane::-webkit-scrollbar-track{background:transparent}.chart-tools-pane::-webkit-scrollbar-thumb{background:transparent;border-radius:2px}.chart-tools-pane::-webkit-scrollbar-thumb:hover{background:transparent}.chart-tools-pane{scrollbar-width:none;scrollbar-color:transparent transparent}@keyframes cursorAddData{0%{top:100px;left:160px;transform:scale(1)}20%{top:18px;left:275px;transform:scale(1)}25%{top:18px;left:275px;transform:scale(.9)}30%{top:18px;left:275px;transform:scale(1)}45%{top:50px;left:250px;transform:scale(1)}50%{top:50px;left:250px;transform:scale(.9)}55%{top:50px;left:250px;transform:scale(1)}65%{top:72px;left:250px;transform:scale(1)}70%{top:72px;left:250px;transform:scale(.9)}75%{top:72px;left:250px;transform:scale(1)}85%{top:100px;left:160px;transform:scale(1)}to{top:100px;left:160px;transform:scale(1)}}@keyframes menuReveal{0%,25%{opacity:0;transform:scale(.95);pointer-events:none}30%,to{opacity:1;transform:scale(1);pointer-events:auto}}@keyframes menuItemHighlight1{0%,45%{background:transparent}50%,55%{background:#1a1a1a}60%,to{background:transparent}}@keyframes menuItemHighlight2{0%,65%{background:transparent}70%,75%{background:#1a1a1a}80%,to{background:transparent}}.demo-cursor-add{animation:cursorAddData 5s infinite ease-in-out}.demo-menu{transform-origin:top right;animation:menuReveal 5s infinite step-end}.demo-menu-item-0{animation:menuItemHighlight1 5s infinite}.demo-menu-item-1{animation:menuItemHighlight2 5s infinite}@keyframes demoMove{0%,15%{top:60px;left:100px;width:100px;height:80px}35%,50%{top:20px;left:20px;width:100px;height:80px}65%{top:20px;left:20px;width:100px;height:80px}85%,to{top:20px;left:20px;width:180px;height:120px}}@keyframes cursorMove{0%{top:120px;left:180px}15%{top:10px;left:60px}35%{top:10px;left:60px}50%{top:10px;left:60px}65%{top:72px;left:95px}85%,to{top:116px;left:176px}}.demo-window{animation:demoMove 4s infinite ease-in-out}.demo-cursor{animation:cursorMove 4s infinite ease-in-out}@keyframes cursorControls{0%{top:100px;left:250px;transform:scale(1)}10%{top:14px;left:250px;transform:scale(1)}15%{top:14px;left:250px;transform:scale(.9)}20%{top:14px;left:250px;transform:scale(1)}30%{top:14px;left:300px;transform:scale(1)}35%{top:14px;left:300px;transform:scale(.9)}40%{top:14px;left:300px;transform:scale(1)}48%{top:64px;left:410px;transform:scale(1)}50%{top:64px;left:410px;transform:scale(.9)}52%{top:64px;left:410px;transform:scale(1)}65%{top:64px;left:332px;transform:scale(1)}75%{top:14px;left:350px;transform:scale(1)}80%{top:14px;left:350px;transform:scale(.9)}85%{top:14px;left:350px;transform:scale(1)}95%{top:100px;left:250px;transform:scale(1)}to{top:100px;left:250px;transform:scale(1)}}@keyframes groupButtonChange{0%,15%{opacity:1;visibility:visible}20%,to{opacity:0;visibility:hidden}}@keyframes groupButtonActive{0%,15%{opacity:0;visibility:hidden}20%,to{opacity:1;visibility:visible}}@keyframes volumePopupReveal{0%,35%{opacity:0;transform:scale(.95);pointer-events:none}40%,to{opacity:1;transform:scale(1);pointer-events:auto}}@keyframes volumeSliderFill{0%,52%{width:100%}65%,to{width:50%}}@keyframes volumeValue100{0%,52%{opacity:1;visibility:visible}58%,to{opacity:0;visibility:hidden}}@keyframes volumeValue50{0%,52%{opacity:0;visibility:hidden}58%,to{opacity:1;visibility:visible}}@keyframes lockButtonChange{0%,80%{opacity:1;visibility:visible}85%,to{opacity:0;visibility:hidden}}@keyframes lockButtonActive{0%,80%{opacity:0;visibility:hidden}85%,to{opacity:1;visibility:visible}}.demo-cursor-controls{animation:cursorControls 6s infinite ease-in-out}.demo-group-btn{animation:groupButtonChange 6s infinite step-end}.demo-group-btn-active{animation:groupButtonActive 6s infinite step-end;color:#fff!important}.demo-volume-popup{transform-origin:top right;animation:volumePopupReveal 6s infinite step-end}.demo-volume-slider-fill{animation:volumeSliderFill 6s infinite ease-in-out}.demo-lock-btn{animation:lockButtonChange 6s infinite step-end}.demo-lock-btn-active{animation:lockButtonActive 6s infinite step-end}.demo-volume-value-100{animation:volumeValue100 6s infinite step-end}.demo-volume-value-50{animation:volumeValue50 6s infinite step-end}@keyframes cursorSearch{0%{top:320px;left:280px;transform:scale(1)}10%{top:44px;left:80px;transform:scale(1)}15%{top:44px;left:80px;transform:scale(.9)}20%{top:44px;left:80px;transform:scale(1)}30%{top:130px;left:70px;transform:scale(1)}35%{top:130px;left:70px;transform:scale(.9)}40%{top:130px;left:70px;transform:scale(1)}50%{top:155px;left:190px;transform:scale(1)}55%{top:155px;left:190px;transform:scale(.9)}60%{top:155px;left:190px;transform:scale(1)}75%{top:320px;left:280px;transform:scale(1)}to{top:320px;left:280px;transform:scale(1)}}@keyframes searchMenuReveal{0%,15%{opacity:0;transform:scale(.95);pointer-events:none}20%,60%{opacity:1;transform:scale(1);pointer-events:auto}65%,to{opacity:0;transform:scale(.95);pointer-events:none}}@keyframes exchangeBybit{0%,35%{background:#ff53561a;border:1px solid #FF5356}40%,to{background:transparent;border:1px solid transparent}}@keyframes exchangeBlofin{0%,35%{background:transparent;border:1px solid transparent}40%,to{background:#ff53561a;border:1px solid #FF5356}}@keyframes exchangeBybitText{0%,35%{color:#ff5356}40%,to{color:#fff}}@keyframes exchangeBlofinText{0%,35%{color:#fff}40%,to{color:#ff5356}}@keyframes searchResultHighlight{0%,50%{background:transparent}55%,60%{background:#1a1a1a}65%,to{background:transparent}}@keyframes pairTextBTC{0%,60%{opacity:1;visibility:visible}65%,to{opacity:0;visibility:hidden}}@keyframes pairTextSOL{0%,60%{opacity:0;visibility:hidden}65%,to{opacity:1;visibility:visible}}@keyframes logoBybit{0%,35%{opacity:1;visibility:visible}40%,to{opacity:0;visibility:hidden}}@keyframes logoBlofin{0%,35%{opacity:0;visibility:hidden}40%,to{opacity:1;visibility:visible}}.demo-cursor-search{animation:cursorSearch 6s infinite ease-in-out}.demo-logo-bybit{animation:logoBybit 6s infinite step-end}.demo-logo-blofin{animation:logoBlofin 6s infinite step-end}.demo-search-menu{transform-origin:top left;animation:searchMenuReveal 6s infinite step-end}.demo-exchange-bybit{animation:exchangeBybit 6s infinite step-end}.demo-exchange-blofin{animation:exchangeBlofin 6s infinite step-end}.demo-exchange-bybit-text{animation:exchangeBybitText 6s infinite step-end}.demo-exchange-blofin-text{animation:exchangeBlofinText 6s infinite step-end}.demo-search-result-sol{animation:searchResultHighlight 6s infinite}.demo-pair-text-btc{animation:pairTextBTC 6s infinite step-end}.demo-pair-text-sol{animation:pairTextSOL 6s infinite step-end}@keyframes cursorConnect{0%{top:150px;left:300px;transform:scale(1)}12%{top:19px;left:400px;transform:scale(1)}15%{top:19px;left:400px;transform:scale(.9)}18%{top:19px;left:400px;transform:scale(1)}28%{top:138px;left:110px;transform:scale(1)}31%{top:138px;left:110px;transform:scale(.9)}34%{top:138px;left:110px;transform:scale(1)}44%{top:188px;left:110px;transform:scale(1)}47%{top:188px;left:110px;transform:scale(.9)}50%{top:188px;left:110px;transform:scale(1)}60%{top:228px;left:360px;transform:scale(1)}63%{top:228px;left:360px;transform:scale(.9)}66%{top:228px;left:360px;transform:scale(1)}70%{top:228px;left:360px;transform:scale(1)}to{top:228px;left:360px;transform:scale(1)}}@keyframes modalReveal{0%,18%{opacity:0;transform:translate(-50%) scale(.95);pointer-events:none}21%,66%{opacity:1;transform:translate(-50%) scale(1);pointer-events:auto}70%,to{opacity:0;transform:translate(-50%) scale(.95);pointer-events:none}}@keyframes placeholderKeyHide{0%,31%{opacity:1;visibility:visible}34%,to{opacity:0;visibility:hidden}}@keyframes placeholderSecretHide{0%,47%{opacity:1;visibility:visible}50%,to{opacity:0;visibility:hidden}}@keyframes dotKeyAppear{0%,31%{opacity:0;visibility:hidden}34%{opacity:1;visibility:visible}to{opacity:1;visibility:visible}}@keyframes dotSecretAppear{0%,47%{opacity:0;visibility:hidden}50%{opacity:1;visibility:visible}to{opacity:1;visibility:visible}}@keyframes dotKeyStagger{0%,34%{opacity:0;visibility:hidden}35%,to{opacity:1;visibility:visible}}@keyframes dotSecretStagger{0%,50%{opacity:0;visibility:hidden}51%,to{opacity:1;visibility:visible}}@keyframes bybitIndicator{0%,66%{background:#444}70%,to{background:#1bc47d}}.demo-cursor-connect{animation:cursorConnect 9s infinite ease-in-out}.demo-api-modal{animation:modalReveal 9s infinite step-end}.demo-bybit-indicator{animation:bybitIndicator 9s infinite step-end}.demo-api-key-placeholder{animation:placeholderKeyHide 9s infinite step-end}.demo-api-secret-placeholder{animation:placeholderSecretHide 9s infinite step-end}.demo-api-key-dots{animation:dotKeyAppear 9s infinite step-end}.demo-api-secret-dots{animation:dotSecretAppear 9s infinite step-end}.demo-dot-key-0,.demo-dot-key-1,.demo-dot-key-2,.demo-dot-key-3,.demo-dot-key-4,.demo-dot-key-5,.demo-dot-key-6,.demo-dot-key-7,.demo-dot-key-8,.demo-dot-key-9{animation:dotKeyStagger 9s infinite step-end}.demo-dot-secret-0,.demo-dot-secret-1,.demo-dot-secret-2,.demo-dot-secret-3,.demo-dot-secret-4,.demo-dot-secret-5,.demo-dot-secret-6,.demo-dot-secret-7,.demo-dot-secret-8,.demo-dot-secret-9,.demo-dot-secret-10,.demo-dot-secret-11,.demo-dot-secret-12,.demo-dot-secret-13,.demo-dot-secret-14,.demo-dot-secret-15{animation:dotSecretStagger 9s infinite step-end}@keyframes cursorLayout{0%{top:175px;left:300px;transform:scale(1)}10%{top:19px;left:388px;transform:scale(1)}13%{top:19px;left:388px;transform:scale(.9)}16%{top:19px;left:388px;transform:scale(1)}26%{top:140px;left:380px;transform:scale(1)}29%{top:140px;left:380px;transform:scale(.9)}32%{top:140px;left:380px;transform:scale(1)}42%{top:180px;left:200px;transform:scale(1)}45%{top:180px;left:200px;transform:scale(.9)}48%{top:180px;left:200px;transform:scale(1)}70%{top:180px;left:200px;transform:scale(1)}80%{top:260px;left:380px;transform:scale(1)}83%{top:260px;left:380px;transform:scale(.9)}86%{top:260px;left:380px;transform:scale(1)}86.01%,to{top:260px;left:380px;transform:scale(1)}}@keyframes layoutMenuReveal{0%,16%{opacity:0;transform:translateY(-10px) scale(.95);pointer-events:none}20%,32%{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}36%,to{opacity:0;transform:translateY(-10px) scale(.95);pointer-events:none}}@keyframes createNewHighlight{0%,26%{background:transparent}29%,32%{background:#161616}36%,to{background:transparent}}@keyframes createModalReveal{0%,32%{opacity:0;transform:translate(-50%,-50%) scale(.95);pointer-events:none}36%,86%{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}86.01%,to{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}}@keyframes layoutNameTyping{0%,48%{content:""}50%{content:"N"}52%{content:"Ne"}54%{content:"New"}56%{content:"News"}58%{content:"News "}60%{content:"News T"}62%{content:"News Tr"}64%{content:"News Tra"}66%{content:"News Trad"}68%{content:"News Tradi"}70%{content:"News Tradin"}72%{content:"News Trading"}to{content:"News Trading"}}@keyframes layoutButtonMove{0%,to{left:358px}}@keyframes layoutNameChange{0%,to{opacity:1;visibility:visible}}@keyframes layoutNameNew{0%,to{opacity:0;visibility:hidden}}@keyframes layoutNameChar0{0%,48%{opacity:0}50%,to{opacity:1}}@keyframes layoutNameChar1{0%,50%{opacity:0}52%,to{opacity:1}}@keyframes layoutNameChar2{0%,52%{opacity:0}54%,to{opacity:1}}@keyframes layoutNameChar3{0%,54%{opacity:0}56%,to{opacity:1}}@keyframes layoutNameChar4{0%,56%{opacity:0}58%,to{opacity:1}}@keyframes layoutNameChar5{0%,58%{opacity:0}60%,to{opacity:1}}@keyframes layoutNameChar6{0%,60%{opacity:0}62%,to{opacity:1}}@keyframes layoutNameChar7{0%,62%{opacity:0}64%,to{opacity:1}}@keyframes layoutNameChar8{0%,64%{opacity:0}66%,to{opacity:1}}@keyframes layoutNameChar9{0%,66%{opacity:0}68%,to{opacity:1}}@keyframes layoutNameChar10{0%,68%{opacity:0}70%,to{opacity:1}}@keyframes layoutNameChar11{0%,70%{opacity:0}72%,to{opacity:1}}.demo-cursor-layout{animation:cursorLayout 10s infinite ease-in-out}.demo-layout-menu{animation:layoutMenuReveal 10s infinite step-end}.demo-create-new-button{animation:createNewHighlight 10s infinite}.demo-create-layout-modal{animation:createModalReveal 10s infinite step-end}.demo-layout-name-text{animation:layoutNameChange 10s infinite step-end}.demo-layout-name-new{animation:layoutNameNew 10s infinite step-end}.demo-layout-button{animation:layoutButtonMove 10s infinite ease-in-out}.demo-char-0{animation:layoutNameChar0 10s infinite step-end}.demo-char-1{animation:layoutNameChar1 10s infinite step-end}.demo-char-2{animation:layoutNameChar2 10s infinite step-end}.demo-char-3{animation:layoutNameChar3 10s infinite step-end}.demo-char-4{animation:layoutNameChar4 10s infinite step-end}.demo-char-5{animation:layoutNameChar5 10s infinite step-end}.demo-char-6{animation:layoutNameChar6 10s infinite step-end}.demo-char-7{animation:layoutNameChar7 10s infinite step-end}.demo-char-8{animation:layoutNameChar8 10s infinite step-end}.demo-char-9{animation:layoutNameChar9 10s infinite step-end}.demo-char-10{animation:layoutNameChar10 10s infinite step-end}.demo-char-11{animation:layoutNameChar11 10s infinite step-end}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000;overflow-y:overlay;overflow-x:hidden}html,body{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0px!important;background:transparent!important}html{background-color:#000}#root{width:100vw;min-height:100vh}body::-webkit-scrollbar{width:10px;height:10px;background:transparent}body::-webkit-scrollbar-thumb{background:#fff0;border-radius:8px;border:2px solid transparent}body::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-track{background:transparent!important}*::-webkit-scrollbar{background:transparent!important}*::-webkit-scrollbar-corner{background:transparent!important}body.scrolling::-webkit-scrollbar-thumb{background:#ffffff40}body{scrollbar-width:thin;scrollbar-color:transparent transparent}body.scrolling{scrollbar-color:rgba(255,255,255,.3) transparent}@keyframes twistExpand{0%{transform:rotate(0) scale(1)}50%{transform:rotate(10deg) scale(1.15)}to{transform:rotate(0) scale(1)}}.logo-container-img{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.logo-wrapper:hover .logo-container-img{transform:rotate(15deg) scale(1.15)}.top-bar-item-hover{transition:all .2s ease}.top-bar-item-hover:hover{background-color:#222!important;border-color:#444!important}
