html,body,#app{width:100%;height:100%;margin:0;padding:0}.page{background:#111;width:100%;height:100%}#tv-attr-logo{display:none!important}.chart{width:100%;height:100%}.custom-select{color:#848e9c;cursor:pointer;-webkit-user-select:none;user-select:none;width:120px;font-size:12px;position:relative}.select-selected{background-color:#1e2329;border:1px solid #3c4049;border-radius:2px;justify-content:space-between;align-items:center;padding:2px 8px;transition:all .2s;display:flex}.select-selected:hover{border-color:#f0b90b}.select-arrow{border:2px solid #848e9c;border-width:0 2px 2px 0;padding:2px;transition:transform .3s;display:inline-block;transform:rotate(45deg)}.select-arrow-active{transform:rotate(-135deg)}.select-items{z-index:99;background-color:#1e2329;border:1px solid #3c4049;border-top:none;border-radius:0 0 2px 2px;max-height:300px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.select-items div{color:#cfd3dc;cursor:pointer;padding:6px 8px;transition:background-color .15s}.select-items div:hover,.same-as-selected{background-color:#3c4049}.same-as-selected{color:#f0b90b;font-weight:500}.trade-preview{border-top:1px solid #444;margin-top:15px;padding-top:10px}.trade-preview h4{color:#e6c07b;margin-bottom:10px;font-size:14px}.trade-preview>div{margin-bottom:5px}.trade-preview .preview-prices{justify-content:space-between;margin-top:10px;display:flex}.trade-preview .preview-prices>div{width:48%}.trade-preview .preview-prices>div>div:first-child{margin-bottom:5px;font-weight:700}.contract-kline{background:#0b0e11;flex-direction:column;width:100vw;height:100vh;display:flex;position:relative}.market-header{color:#eaecef;background-color:#1e2329;border-bottom:1px solid #2b3139;flex-wrap:wrap;align-items:center;gap:24px;padding:10px 16px;font-family:BinancePlex,Arial,sans-serif;display:flex}.market-header .symbol-group{align-items:center;gap:8px;display:flex}.market-header .symbol-group .symbol-name{color:#eaecef;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;display:flex}.market-header .symbol-group .contract-type{color:#848e9c;background-color:#2b3139;border-radius:2px;padding:2px 4px;font-size:12px;font-weight:400}.market-header .price-group{color:#fff;flex-direction:column;font-size:20px;font-weight:700;display:flex}.market-header .price-group .color-up{color:#f6465d}.market-header .price-group .color-down{color:#0ecb81}.market-header .price-group .current-price{font-size:20px;font-weight:600;line-height:1.2}.market-header .price-group .price-change{color:#848e9c;font-size:12px}.market-header .detail-group{flex:1;justify-content:flex-start;gap:24px;display:flex}.market-header .detail-group .detail-item{flex-direction:column;font-size:12px;display:flex}.market-header .detail-group .detail-item .label{color:#848e9c;white-space:nowrap;margin-bottom:2px}.market-header .detail-group .detail-item .value{color:#eaecef;white-space:nowrap;font-weight:500}.market-header .detail-group .detail-item .value.highlight{color:#f0b90b}.market-header .detail-group .detail-item .value.highlight .countdown{color:#eaecef}@media (width<=1000px){.market-header{gap:16px}.market-header .detail-group{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.market-header .detail-group::-webkit-scrollbar{width:0;height:0}}.intervals{-webkit-user-select:none;user-select:none;background:#0b0e11;border-bottom:1px solid #2b3139;align-items:center;gap:6px;padding:10px 8px;display:flex}.interval-item{color:#848e9c;cursor:pointer;border-radius:2px;padding:2px;font-size:12px;line-height:18px;transition:color .15s}.interval-item:hover{color:#cfd3dc}.interval-item.active{color:#f0b90b;font-weight:500}.main-content{flex:1;display:flex;overflow:hidden}.left-panel{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.chart-container{flex-direction:column;flex:1;min-height:0;padding-bottom:64px;display:flex;position:relative;overflow:hidden}.chart{flex:1;min-height:0;position:relative}.bottom{box-sizing:border-box;background:#0b0e11;border-top:1px solid #2b3139;justify-content:space-between;align-items:center;padding:5px 16px;font-size:13px;display:flex}.bottom>div{align-items:center;gap:12px;display:flex}.bottom span{font-weight:500}.ws-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;align-items:center;gap:6px;margin-bottom:0;font-size:12px;display:flex;position:relative}.ws-toggle input{opacity:0;width:0;height:0;position:absolute}.ws-toggle input:checked+.slider{background-color:#0ecb81}.ws-toggle input:checked+.slider:before{transform:translate(18px)}.ws-toggle .slider{background-color:#ccc;border-radius:9px;flex-shrink:0;width:36px;height:18px;transition:all .3s;position:relative}.ws-toggle .slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.ws-btn{color:#eaecef;cursor:pointer;background:0 0;border:1px solid #2b3139;border-radius:4px;padding:4px 10px;font-size:12px;line-height:1}.ws-btn:hover{border-color:#3a3f45}.ws-btn.primary{color:#f0b90b;border-color:#f0b90b}.ohlc-panel{color:#929aa5;background:#0003;border-bottom:1px solid #2b3139;align-items:center;gap:15px;padding:4px 10px;font-family:BinancePlex,Arial,sans-serif;font-size:12px;display:flex}.ohlc-panel.color-up .ohlc-item{color:#0ecb81}.ohlc-panel.color-down .ohlc-item{color:#f6465d}.ohlc-panel .ohlc-list{gap:4px}.ohlc-panel .ohlc-list span{color:#eaecef}.volume-panel,.rsi-panel,.macd-panel,.candles-panel,.kdj-panel{z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;background:#0000004d;border-radius:4px;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex;position:absolute;top:85%;left:10px}.candles-panel{top:0}.candles-panel .candles-ma7{color:#fc0}.candles-panel .candles-ma25{color:#e840b5}.candles-panel .candles-ma99{color:#8b68c4}.candles-panel .candles-ma200{color:#f6465d}.macd-panel{top:47%}.macd-panel .macd-dif{color:#fc0}.macd-panel .macd-dea{color:#e840b5}.macd-panel .macd-hist{color:#f6465d}.kdj-panel{top:59.5%}.kdj-panel .kdj-k{color:#fc0}.kdj-panel .kdj-d{color:#e840b5}.kdj-panel .kdj-j{color:#8b68c4}.rsi-panel{top:72.5%}.rsi-panel .rsi{color:#f4d35e}.volume-panel .vol{color:#999}.volume-panel .vol-ma5{color:#f4d35e}.volume-panel .vol-ma10{color:#8b68c4}@media (width<=600px){.main-content{flex-direction:column}.bottom{flex-direction:column;align-items:stretch;gap:6px}.bottom>div{justify-content:space-between}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.btn-reset-wallet,.btn-clear-history{color:#fff;cursor:pointer;background-color:#4a4a4a;border:1px solid #5a5a5a;border-radius:4px;padding:5px 10px;font-size:12px;transition:background-color .2s}.btn-reset-wallet:hover,.btn-clear-history:hover{background-color:#5a5a5a}.auto-trade-toggle{color:#f0f0f0;align-items:center;margin-bottom:10px;font-size:12px;display:flex}.auto-trade-toggle .toggle-wrapper{align-items:center;display:flex;position:relative}.auto-trade-toggle input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.auto-trade-toggle label.toggle-switch{cursor:pointer;vertical-align:middle;background-color:#444c59;border-radius:9px;width:36px;height:18px;transition:background-color .3s;display:inline-block;position:relative}.auto-trade-toggle label.toggle-switch:after{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.auto-trade-toggle input[type=checkbox]:checked+label.toggle-switch{background-color:#0ecb81}.auto-trade-toggle input[type=checkbox]:checked+label.toggle-switch:after{transform:translate(18px)}.auto-trade-toggle .toggle-text{color:#eaecef;cursor:pointer;margin-left:8px;font-size:12px;position:relative;top:1px}.manual-trade-buttons{display:flex}.manual-trade-controls{margin-top:10px}.trade-amount-input{margin-bottom:10px}.trade-amount-input label{color:#929aa5;margin-right:8px;font-size:12px}.trade-amount-input input{color:#e0e0e0;background-color:#2a2f38;border:1px solid #444c59;border-radius:4px;width:120px;padding:4px 8px;font-size:12px}.trade-amount-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.trade-amount-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.trade-amount-input input[type=number]{-moz-appearance:textfield}.btn-manual-long,.btn-manual-short{color:#fff;cursor:pointer;border:none;border-radius:4px;margin-right:10px;padding:5px 10px;font-size:12px;transition:background-color .2s}.btn-manual-long{background-color:#ef5350}.btn-manual-long:hover{background-color:#f76a67}.btn-manual-short{background-color:#26a69a}.btn-manual-short:hover{background-color:#2bbbad}.trade-history-table-container{max-height:300px;overflow:auto}.trade-history-table-container::-webkit-scrollbar{width:6px;height:6px}.trade-history-table-container::-webkit-scrollbar-track{background:#2a2f38;border-radius:3px}.trade-history-table-container::-webkit-scrollbar-thumb{background-color:#444c59;border-radius:3px}.manual-operator{color:#ef5350;font-weight:700}.profit-loss-settings{color:#929aa5;flex-direction:column;gap:5px;font-size:12px;display:flex}.profit-loss-settings div{align-items:center;gap:8px;display:flex}.profit-loss-settings input,.leverage-input{color:#c8c9cb;background-color:#2a2f38;border:1px solid #444c59;border-radius:4px;width:60px;padding:4px 8px}.leverage-slider{color:#929aa5;flex-direction:column;align-items:flex-start;gap:5px;font-size:12px;display:flex}.leverage-slider label{width:100px}.leverage-slider input[type=range]{-webkit-appearance:none;cursor:pointer;background:#444c59;border-radius:2px;outline:none;flex-grow:1;max-width:120px;height:4px}.leverage-slider input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#929aa5;border-radius:50%;width:14px;height:14px}.leverage-slider input[type=range]::-moz-range-thumb{cursor:pointer;background:#929aa5;border-radius:50%;width:14px;height:14px}.leverage-controls{align-items:center;gap:10px;display:flex}.btn-manual-close{color:#fff;cursor:pointer;background-color:#c23616;border:none;border-radius:4px;margin-top:10px;padding:5px 10px;font-size:12px;transition:background-color .2s}.btn-manual-close:hover{background-color:#e84118}.bottom-history-panel{z-index:20;background-color:#1e1e1e;border-top:1px solid #2b3139;border-bottom:1px solid #2b3139;flex-direction:column;width:100%;transition:height .3s;display:flex;position:absolute;bottom:32px;left:0;overflow:hidden}.bottom-history-panel.collapsed{height:32px!important}.bottom-history-panel .history-header{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#1e2329;flex-shrink:0;justify-content:space-between;align-items:center;height:32px;padding:0 16px;display:flex}.bottom-history-panel .history-header h4{color:#eaecef;white-space:nowrap;text-overflow:ellipsis;align-items:center;margin:0;font-size:12px;display:flex;overflow:hidden}.bottom-history-panel .history-header .header-controls{align-items:center;gap:15px;display:flex}.bottom-history-panel .history-header .download-excel-link{color:#f0b90b;padding:0 20px;font-size:12px;text-decoration:none}.bottom-history-panel .history-header .download-excel-link:hover{text-decoration:underline}.bottom-history-panel .history-header .toggle-icon{color:#848e9c;margin-left:10px;font-size:12px;transition:transform .3s}.bottom-history-panel .history-header .toggle-icon.rotated{transform:rotate(180deg)}.bottom-history-panel .trade-history{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.bottom-history-panel .trade-history .trade-history-table-container{flex:1;max-height:none;overflow:auto}.bottom-history-panel .trade-history .trade-history-table-container table{border-collapse:collapse;color:#eaecef;width:100%;min-width:1200px;font-size:12px}.bottom-history-panel .trade-history .trade-history-table-container table th,.bottom-history-panel .trade-history .trade-history-table-container table td{text-align:left;white-space:nowrap;border:1px solid #2b3139;padding:6px 12px}.bottom-history-panel .trade-history .trade-history-table-container table thead{z-index:10;background-color:#1e2329;position:sticky;top:0}.bottom-history-panel .trade-history .trade-history-table-container table tbody tr:nth-child(2n){background-color:#161a1e}.trade-history{padding:0 10px}.trade-history h4{flex-wrap:wrap;align-items:center;display:flex}.trade-history h4 .summary-details{color:#f0f0f0;margin-left:8px;font-size:11px;font-weight:400}.trade-history table{border-collapse:collapse;width:100%;min-width:600px;font-size:12px}.trade-history th,.trade-history td{text-align:left;white-space:nowrap;border:1px solid #444;padding:4px 8px}.trade-history thead{background-color:#333}.trade-history th{z-index:1;background-color:#333;position:sticky;top:0}.position-summary{padding:0 10px}.position-summary>div,.wallet-summary>div{margin-bottom:5px}.wallet-actions{gap:10px;margin-bottom:15px;display:flex}.long{color:#ef5350}.short{color:#26a69a}.preview-real-time-prices{color:#fff;font-size:14px;font-weight:700}.preview-real-time-prices.long{color:#ef5350}.preview-real-time-prices.short{color:#26a69a}.signal-panel{z-index:101;border-top:0;border-bottom:0;bottom:0}.signal-content{flex-direction:column;gap:20px;height:calc(100% - 32px);padding:16px;display:flex;overflow-y:auto}.signal-content .decision-record{border-bottom:1px solid #444;margin-bottom:20px;padding-bottom:20px}.signal-content .decision-record:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.no-decision{color:#999;justify-content:center;align-items:center;height:100%;font-size:16px;display:flex}.decision-pagination{color:#848e9c;-webkit-user-select:none;user-select:none;border-top:1px solid #2b3139;border-bottom:1px solid #2b3139;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}.decision-pagination .nav-links{gap:20px;display:flex}.decision-pagination .nav-links a{color:#eaecef;cursor:pointer;text-decoration:none;transition:color .2s}.decision-pagination .nav-links a:hover:not(.disabled){color:#00bcd4}.decision-pagination .nav-links a.disabled{color:#5e6673;cursor:not-allowed;pointer-events:none}.runtime-inspector-panel-container{color:#e0e0e0;background-color:#0000;border-top:1px solid #0000;border-radius:12px 12px 0 0;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.runtime-inspector-panel-container:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:#161b22f0;border:1px solid #ffffff1a;position:absolute;inset:0;box-shadow:0 -10px 24px #0003,inset 0 1px #ffffff0a}.runtime-inspector-panel-container>.inspector-header,.runtime-inspector-panel-container>.inspector-content{z-index:1;position:relative}.runtime-inspector-panel-container .inspector-header{background:#14181ef5;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:flex-start;align-items:center;height:40px;padding:0 10px;display:flex;box-shadow:inset 0 1px #ffffff05}.runtime-inspector-panel-container .inspector-tab{cursor:pointer;color:#848e9c;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;padding:10px 15px;transition:color .3s,border-color .3s,background-color .3s}.runtime-inspector-panel-container .inspector-tab:hover{color:#e0e0e0}.runtime-inspector-panel-container .inspector-tab.active{color:#fcd535;background-color:#fcd5350f;border-bottom-color:#fcd535}.runtime-inspector-panel-container .window-controls{align-items:center;gap:10px;margin-left:auto;display:flex}.runtime-inspector-panel-container .window-controls .control-btn{color:#848e9c;cursor:pointer;background:0 0;border:none;padding:0 5px;font-size:24px;line-height:1}.runtime-inspector-panel-container .window-controls .control-btn:hover{color:#e0e0e0}.runtime-inspector-panel-container .window-controls .control-btn{padding:5px}.runtime-inspector-panel-container .inspector-content{background:#12161c1f;flex-grow:1;overflow:auto}.unsupported[data-v-43965516]{color:#fff;background:#0f172a;justify-content:center;align-items:center;height:100vh;font-family:-apple-system,BlinkMacSystemFont,sans-serif;display:flex}.box[data-v-43965516]{text-align:center;max-width:500px}.download[data-v-43965516]{color:#fff;background:#2ebd85;border-radius:6px;margin-top:20px;padding:10px 20px;text-decoration:none;display:inline-block}.download[data-v-43965516]:hover{background:#25a06f}.json-as-table-container[data-v-fe1c2beb]{background-color:#1e2329;border-radius:4px;flex-direction:column;width:100%;max-height:60vh;padding:10px 0;display:flex;overflow-y:auto}.tabs-nav[data-v-fe1c2beb]{border-bottom:2px solid #2b3139;flex-wrap:wrap;margin-bottom:15px;padding:0 10px;display:flex}.tab-item[data-v-fe1c2beb]{cursor:pointer;color:#999;border-bottom:2px solid #0000;margin-bottom:-2px;padding:8px 15px;font-size:14px;font-weight:500;transition:color .3s,border-color .3s}.tab-item[data-v-fe1c2beb]:hover{color:#e0e0e0}.tab-item.active[data-v-fe1c2beb]{color:#e0e0e0;border-bottom-color:#6c757d}.indicator-table-wrapper[data-v-fe1c2beb]{flex-direction:column;flex-grow:1;min-height:0;display:flex}.table-scroll-wrapper[data-v-fe1c2beb]{flex-grow:1;overflow-x:auto}.data-table[data-v-fe1c2beb]{border-collapse:collapse;table-layout:fixed;font-size:14px}.data-table td[data-v-fe1c2beb]{text-align:right;white-space:nowrap;border:1px solid #2b3139;padding:6px 10px}.data-table th[data-v-fe1c2beb]{text-align:center;white-space:nowrap;background-color:#2b3139;border:1px solid #2b3139;padding:6px 10px}.data-table th[data-v-fe1c2beb]:first-child,.data-table td[data-v-fe1c2beb]:first-child{text-align:center;width:60px}.data-table th[data-v-fe1c2beb]:nth-child(2),.data-table td[data-v-fe1c2beb]:nth-child(2){width:180px}.data-table td[data-v-fe1c2beb]:nth-child(2){text-align:left}.data-table th[data-v-fe1c2beb]:nth-child(n+3),.data-table td[data-v-fe1c2beb]:nth-child(n+3){width:100px}.data-table thead[data-v-fe1c2beb]{z-index:1;color:#a09696;position:sticky;top:0}.data-table tbody[data-v-fe1c2beb]{color:#a09696;font-size:12px;font-weight:400}.data-table tbody tr[data-v-fe1c2beb]:nth-child(2n){background-color:#23282d}.data-table tbody tr[data-v-fe1c2beb]:hover{background-color:#3a3f4b}.pagination-controls[data-v-fe1c2beb]{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;margin:0 10px;padding-top:15px;display:flex}.page-actions[data-v-fe1c2beb]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.page-nav[data-v-fe1c2beb]{align-items:center;display:flex}.pagination-controls button[data-v-fe1c2beb]{color:#a09696;cursor:pointer;background-color:#0000;border:1px solid #555;border-radius:4px;padding:5px 12px;font-size:14px;transition:background-color .3s,border-color .3s}.page-nav button[data-v-fe1c2beb]{margin:0 8px}.pagination-controls button[data-v-fe1c2beb]:hover:not(:disabled){background-color:#3a3f4b;border-color:#888}.pagination-controls button[data-v-fe1c2beb]:disabled{color:#555;cursor:not-allowed;border-color:#444}.pagination-controls span.page-info[data-v-fe1c2beb]{color:#999;margin:0 8px;font-size:14px}.pagination-controls span.total-count[data-v-fe1c2beb]{color:#999;font-size:14px}.jump-to-page[data-v-fe1c2beb]{align-items:center;display:flex}.jump-to-page .jump-input[data-v-fe1c2beb]{color:#a09696;text-align:center;-moz-appearance:textfield;background-color:#2b3139;border:1px solid #555;border-radius:4px;width:50px;padding:5px 8px;font-size:14px}.jump-to-page .jump-input[data-v-fe1c2beb]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jump-to-page .jump-input[data-v-fe1c2beb]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jump-to-page .jump-input[data-v-fe1c2beb]:focus{border-color:#888;outline:none}.jump-to-page button[data-v-fe1c2beb]{margin-left:8px}.table-scroll-wrapper[data-v-fe1c2beb]::-webkit-scrollbar{height:8px}.table-scroll-wrapper[data-v-fe1c2beb]::-webkit-scrollbar-track{background:#2b3139;border-radius:4px}.table-scroll-wrapper[data-v-fe1c2beb]::-webkit-scrollbar-thumb{background:#6c757d;border-radius:4px}.table-scroll-wrapper[data-v-fe1c2beb]::-webkit-scrollbar-thumb:hover{background:#868e96}[data-v-640cbc2b] .modal-message{color:#dce0e3!important}.toast[data-v-640cbc2b]{color:#fff;pointer-events:auto;border-radius:12px;justify-content:space-between;align-items:center;min-width:300px;max-width:600px;padding:15px 25px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;display:flex;box-shadow:0 4px 12px #00000026}.toast-info[data-v-640cbc2b]{background-color:#2196f3}.toast-success[data-v-640cbc2b]{background-color:#4caf50}.toast-warning[data-v-640cbc2b]{background-color:#ff9800}.toast-error[data-v-640cbc2b]{background-color:#f44336}.toast-close-btn[data-v-640cbc2b]{color:#fff;cursor:pointer;background:0 0;border:none;margin-left:20px;font-size:20px}.toast-actions[data-v-640cbc2b]{gap:10px;margin-left:20px;display:flex}.toast-action-btn[data-v-640cbc2b]{color:#fff;cursor:pointer;background-color:#fff3;border:1px solid #ffffff80;border-radius:6px;padding:6px 12px;font-size:14px;transition:background-color .2s}.toast-action-btn[data-v-640cbc2b]:hover{background-color:#ffffff4d}.modal-overlay[data-v-640cbc2b]{pointer-events:auto;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-container[data-v-640cbc2b]{background-color:#2c343c;border-radius:8px;width:90%;max-width:420px;padding:24px;position:relative;box-shadow:0 10px 30px #0003}.modal-close-btn[data-v-640cbc2b]{color:#999;cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .2s;position:absolute;top:12px;right:12px}.modal-close-btn[data-v-640cbc2b]:hover{color:#fff}.modal-title[data-v-640cbc2b]{color:#a09696;margin:0 0 16px;font-size:20px;font-weight:600}.modal-message[data-v-640cbc2b]{font-size:16px;line-height:1.6;word-break:normal!important;text-align:left!important}.modal-message[data-v-640cbc2b]:not(:last-child){margin-bottom:24px}.modal-prompt-input[data-v-640cbc2b]{box-sizing:border-box;color:#e5e7eb;background-color:#1f252b;border:1px solid #4a5560;border-radius:6px;outline:none;width:100%;margin-bottom:24px;padding:10px 12px;font-size:14px}.modal-prompt-input[data-v-640cbc2b]:focus{border-color:#f0b90b}.modal-buttons[data-v-640cbc2b]{justify-content:flex-end;gap:12px;display:flex}.modal-button[data-v-640cbc2b]{cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:16px;font-weight:500;transition:all .2s}.modal-button.cancel[data-v-640cbc2b]{color:#fff;background-color:#555c63}.modal-button.cancel[data-v-640cbc2b]:hover{background-color:#666e76}.modal-button.confirm[data-v-640cbc2b]{color:#fff;background-color:#f6465d}.modal-button.confirm[data-v-640cbc2b]:hover{background-color:#eb3b51}.modal-container.json-modal-container[data-v-640cbc2b]{flex-direction:column;max-width:800px;max-height:80vh;display:flex}.json-content-wrapper[data-v-640cbc2b]{margin-bottom:0}.json-content-wrapper pre[data-v-640cbc2b]{color:#d1d4dc;white-space:pre-wrap;word-break:break-all;height:100%;margin:0;padding:16px;font-family:Courier New,Courier,monospace;font-size:14px;overflow:auto}.toast-provider[data-v-4fd2b4b8]{pointer-events:none;z-index:99999;flex-direction:column;align-items:center;gap:10px;width:100%;height:100%;padding-top:20px;display:flex;position:fixed;top:0;left:0}.toast-list-move[data-v-4fd2b4b8],.toast-list-enter-active[data-v-4fd2b4b8],.toast-list-leave-active[data-v-4fd2b4b8]{transition:all .3s}.toast-list-enter-from[data-v-4fd2b4b8],.toast-list-leave-to[data-v-4fd2b4b8]{opacity:0;transform:translateY(-30px)}.toast-list-leave-active[data-v-4fd2b4b8]{position:absolute}.authenticated-layout[data-v-dbe1cbce]{--authenticated-header-height:60px;grid-template-rows:var(--authenticated-header-height) 1fr;color:#e0e0e0;background:#1e2329;height:100vh;display:grid;overflow:hidden}.top-control-bar[data-v-dbe1cbce]{height:var(--authenticated-header-height);box-sizing:border-box;border-bottom:1px solid #2b3139;grid-template-columns:auto 1fr;align-items:center;gap:24px;padding:10px 20px;display:grid}.top-actions[data-v-dbe1cbce]{justify-self:end;align-items:center;gap:16px;min-width:0;display:flex}.logo-button[data-v-dbe1cbce]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.logo-button img[data-v-dbe1cbce]{height:40px;display:block}.logo-button[data-v-dbe1cbce]:focus-visible{outline-offset:4px;outline:2px solid #fcd535b3}.primary-nav[data-v-dbe1cbce]{align-items:center;gap:6px;display:flex}.primary-nav-link[data-v-dbe1cbce]{color:#9aa4b2;border-radius:4px;padding:8px 12px;font-size:14px;line-height:1;text-decoration:none;transition:color .2s,background-color .2s}.primary-nav-link[data-v-dbe1cbce]:hover,.primary-nav-link.active[data-v-dbe1cbce]{color:#fcd535;background:#fcd53514}.user-session-area[data-v-dbe1cbce]{border-left:1px solid #848e9c42;min-width:0;padding-left:14px;position:relative}.user-session-chip[data-v-dbe1cbce]{min-width:0;max-width:280px;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;align-items:baseline;gap:8px;padding:5px 8px;transition:border-color .2s,background-color .2s;display:flex;overflow:hidden}.user-session-chip[data-v-dbe1cbce]:hover{background:#fcd53514;border-color:#fcd5352e}.user-session-label[data-v-dbe1cbce]{color:#6f7a88;letter-spacing:.08em;flex:none;font-size:11px}.user-session-name[data-v-dbe1cbce]{color:#d7dde5;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.menu-caret[data-v-dbe1cbce]{color:#6f7a88;flex:none;font-size:9px}.account-menu[data-v-dbe1cbce]{z-index:20;background:#181c22;border:1px solid #2b3139;border-radius:6px;min-width:150px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #00000059}.account-menu button[data-v-dbe1cbce]{color:#d7dde5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:9px 10px;font-size:13px}.account-menu button[data-v-dbe1cbce]:hover{color:#fcd535;background:#fcd53514}.account-menu button.danger[data-v-dbe1cbce]:hover{color:#ff8b8b;background:#ff5f5f1a}.authenticated-content[data-v-dbe1cbce]{grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.authenticated-content[data-v-dbe1cbce]>*{height:100%;min-height:0}.chart-loading-overlay[data-v-c88d0938]{z-index:3;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.chart-loading-bars[data-v-c88d0938]{align-items:flex-end;gap:6px;height:44px;display:flex}.loading-bar[data-v-c88d0938]{transform-origin:bottom;background:#fcd535;border-radius:1px;width:8px;animation:1s ease-in-out infinite chart-loading-pulse-c88d0938;display:block}.loading-bar-1[data-v-c88d0938]{height:30px;animation-delay:0s}.loading-bar-2[data-v-c88d0938]{height:24px;animation-delay:.12s}.loading-bar-3[data-v-c88d0938]{height:18px;animation-delay:.24s}.loading-bar-4[data-v-c88d0938]{height:12px;animation-delay:.36s}@keyframes chart-loading-pulse-c88d0938{0%,to{opacity:.5;transform:scaleY(.75)}50%{opacity:1;transform:scaleY(1.05)}}.trading-chart-component[data-v-1a8fb514],.chart-container[data-v-1a8fb514]{width:100%;height:100%;position:relative}.custom-select[data-v-6df90ef9]{color:#848e9c;cursor:pointer;-webkit-user-select:none;user-select:none;width:120px;font-size:12px;position:relative}.custom-select.is-disabled[data-v-6df90ef9]{cursor:not-allowed;opacity:.6}.select-selected[data-v-6df90ef9]{box-sizing:border-box;background-color:#1e2329;border:1px solid #3c4049;border-radius:4px;justify-content:space-between;align-items:center;height:30px;padding:2px 8px;transition:all .2s;display:flex}.select-selected-label[data-v-6df90ef9]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.select-selected[data-v-6df90ef9]:hover{border-color:#f0b90b}.custom-select.is-disabled .select-selected[data-v-6df90ef9]:hover{border-color:#3c4049}.select-arrow[data-v-6df90ef9]{border:2px solid #848e9c;border-width:0 2px 2px 0;flex-shrink:0;margin-left:8px;padding:2px;transition:transform .3s;display:inline-block;transform:rotate(45deg)}.select-arrow-active[data-v-6df90ef9]{transform:rotate(-135deg)}.select-items[data-v-6df90ef9]{z-index:99;background-color:#1e2329;border:1px solid #3c4049;border-top:none;border-radius:0 0 4px 4px;max-height:300px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.select-items div[data-v-6df90ef9]{color:#cfd3dc;cursor:pointer;padding:6px 8px;transition:background-color .15s}.select-items div[data-v-6df90ef9]:hover,.same-as-selected[data-v-6df90ef9]{background-color:#3c4049}.same-as-selected[data-v-6df90ef9]{color:#f0b90b;font-weight:500}.line-width-picker[data-v-17f6b654]{flex:0 0 96px;width:96px;position:relative}.picker-trigger[data-v-17f6b654]{cursor:pointer;background:#181c22eb;border:1px solid #ffffff1f;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:38px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0000001f}.picker-trigger[data-v-17f6b654]:hover{border-color:#fcd535b8}.line-width-picker.is-open .picker-trigger[data-v-17f6b654]{border-color:#fcd535d1;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fcd5352e}.line-width-picker.is-disabled[data-v-17f6b654]{opacity:.6}.line-width-picker.is-disabled .picker-trigger[data-v-17f6b654]{cursor:not-allowed}.picker-preview-line[data-v-17f6b654],.picker-option-line[data-v-17f6b654]{background:#e0e4ebeb;border-radius:999px;flex-shrink:0;display:block}.picker-preview-line[data-v-17f6b654]{flex:1;margin-left:2px}.picker-option-line[data-v-17f6b654]{flex:1}.picker-arrow[data-v-17f6b654]{border:2px solid #848e9c;border-width:0 2px 2px 0;flex-shrink:0;width:8px;height:8px;padding:0;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.picker-arrow-active[data-v-17f6b654]{transform:rotate(-135deg)}.picker-dropdown[data-v-17f6b654]{z-index:20;background:#171d25f5;border:1px solid #ffffff1f;border-radius:8px;flex-direction:column;gap:8px;width:100%;min-width:96px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 36px #00000047,inset 0 1px #ffffff0a}.picker-option[data-v-17f6b654]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:100%;height:34px;padding:0 10px;transition:background .2s,border-color .2s;display:flex}.picker-option[data-v-17f6b654]:hover{background:#ffffff0a;border-color:#ffffff14}.picker-option.is-selected[data-v-17f6b654]{background:#fcd53514;border-color:#fcd53594}.indicator-settings .settings-modal-overlay[data-v-05ef6dd6]{z-index:1000;background-color:#060a10b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.indicator-settings .settings-modal[data-v-05ef6dd6]{color:#e0e0e0;background:#161b22f0;border:1px solid #ffffff24;border-radius:8px;flex-direction:column;width:900px;height:600px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 56px #0006,0 0 0 1px #ffffff08,inset 0 1px #ffffff14}.indicator-settings .settings-modal[data-v-05ef6dd6]:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.indicator-settings .modal-header[data-v-05ef6dd6]{z-index:1;background:#12161cf0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff08}.indicator-settings .modal-header .tab-buttons[data-v-05ef6dd6]{gap:20px;display:flex}.indicator-settings .modal-header .tab-buttons .tab-btn[data-v-05ef6dd6]{color:#888;cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:18px;position:relative}.indicator-settings .modal-header .tab-buttons .tab-btn[data-v-05ef6dd6]:hover{color:#e0e0e0}.indicator-settings .modal-header .tab-buttons .tab-btn.active[data-v-05ef6dd6]{color:#fcd535}.indicator-settings .modal-header .tab-buttons .tab-btn.active[data-v-05ef6dd6]:after{content:"";background-color:#fcd535;height:2px;position:absolute;bottom:0;left:0;right:0}.indicator-settings .modal-header .close-btn[data-v-05ef6dd6]{color:#888;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;display:flex}.indicator-settings .modal-header .close-btn[data-v-05ef6dd6]:hover{color:#e0e0e0}.indicator-settings .modal-content[data-v-05ef6dd6]{z-index:1;flex:1;position:relative;overflow:hidden}.indicator-settings .modal-content .content-layout[data-v-05ef6dd6]{height:100%;display:flex}.indicator-settings .modal-content .content-layout .indicator-sidebar[data-v-05ef6dd6]{background:#171d25b8;border-right:1px solid #ffffff14;width:260px;overflow-y:auto}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section[data-v-05ef6dd6]{padding:16px}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section h4[data-v-05ef6dd6]{color:#888;margin:0 0 12px;font-size:14px;font-weight:700}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list[data-v-05ef6dd6]{flex-direction:column;display:flex}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list .indicator-item[data-v-05ef6dd6]{cursor:pointer;border-left:3px solid #0000;align-items:flex-start;gap:10px;padding:12px 16px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list .indicator-item[data-v-05ef6dd6]:hover{background:#2a3a4e38;box-shadow:inset 0 1px #ffffff08}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list .indicator-item.active[data-v-05ef6dd6]{background:#3a526e42;border-left-color:#fcd535;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff08}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list .indicator-item .indicator-toggle[data-v-05ef6dd6]{margin-top:2px}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list .indicator-item .indicator-title[data-v-05ef6dd6]{flex:1}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list .indicator-item .indicator-title .main-title[data-v-05ef6dd6]{color:#e0e0e0;margin-bottom:2px;font-size:14px;font-weight:700}.indicator-settings .modal-content .content-layout .indicator-sidebar .sidebar-section .indicator-list .indicator-item .indicator-title .sub-title[data-v-05ef6dd6]{color:#888;font-size:12px}.indicator-settings .modal-content .content-layout .indicator-config[data-v-05ef6dd6]{background:#12181f24;flex:1;min-width:0;padding:16px;overflow-y:auto}.indicator-settings .modal-content .content-layout .indicator-config h4[data-v-05ef6dd6]{margin:0 0 16px;font-size:16px;font-weight:700}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section[data-v-05ef6dd6]{background:#181e25d6;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px;display:flex;box-shadow:inset 0 1px #ffffff08,0 12px 24px #0000002e}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-header[data-v-05ef6dd6]{color:#9aa4b2;justify-content:space-between;align-items:center;font-size:12px;display:flex}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-header .personalize-title[data-v-05ef6dd6]{color:#c2c6cc;font-weight:600}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-header .personalize-current[data-v-05ef6dd6]{color:#7f8a99}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-controls[data-v-05ef6dd6]{align-items:center;gap:8px;display:flex}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-controls .personalize-select[data-v-05ef6dd6],.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-controls .personalize-select[data-v-05ef6dd6] .custom-select{width:140px}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-controls[data-v-05ef6dd6] .personalize-select .select-selected{background:#181c22eb;border:1px solid #ffffff1f;height:30px;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0000001f}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-controls .personalize-add[data-v-05ef6dd6]{color:#111;cursor:pointer;background:#fcd535;border:none;border-radius:6px;padding:6px 12px;font-weight:600}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-list[data-v-05ef6dd6]{flex-direction:column;gap:6px;max-height:140px;display:flex;overflow-y:auto}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-list .personalize-item[data-v-05ef6dd6]{cursor:pointer;color:#c2c6cc;background:#181e25bd;border:1px solid #ffffff0d;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex;box-shadow:inset 0 1px #ffffff08}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-list .personalize-item.active[data-v-05ef6dd6]{color:#fcd535;background:#35465c47;border:1px solid #fcd535e6}.indicator-settings .modal-content .content-layout .indicator-config .personalize-section .personalize-list .personalize-item .personalize-delete[data-v-05ef6dd6]{color:#f6465d;cursor:pointer;background:0 0;border:none;font-size:12px}.indicator-settings .modal-content .content-layout .indicator-config .config-switches[data-v-05ef6dd6]{gap:20px;margin-bottom:16px;display:flex}.indicator-settings .modal-content .content-layout .indicator-config .config-switches .switch-item[data-v-05ef6dd6]{color:#c2c6cc;align-items:center;gap:8px;font-size:13px;display:inline-flex}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params.disabled[data-v-05ef6dd6]{opacity:.5;pointer-events:none}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-group[data-v-05ef6dd6]{flex-direction:column;gap:12px;display:flex}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row[data-v-05ef6dd6]{align-items:center;gap:12px;display:flex}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row label[data-v-05ef6dd6]{color:#e0e0e0;width:120px;font-size:14px}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .param-input[data-v-05ef6dd6]{box-sizing:border-box;color:#ddd;background:#181c22eb;border:1px solid #ffffff1f;border-radius:6px;width:90px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0000001f}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .param-input[data-v-05ef6dd6]:focus{border:1px solid #fcd535d1;outline:none;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fcd5352e}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .param-select[data-v-05ef6dd6]{flex:0 auto}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .param-select[data-v-05ef6dd6] .custom-select{width:max-content;min-width:180px;max-width:240px}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .param-select[data-v-05ef6dd6] .select-selected{background:#181c22eb;border:1px solid #ffffff1f;border-radius:6px;min-width:180px;max-width:240px;height:38px;padding:8px 12px;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0000001f}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .param-select[data-v-05ef6dd6] .select-selected:hover{border-color:#fcd535b8}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .param-select[data-v-05ef6dd6] .select-items{background:#171d25f5;border-color:#ffffff1f;box-shadow:0 18px 36px #00000047,inset 0 1px #ffffff0a}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .color-input[data-v-05ef6dd6]{cursor:pointer;background:0 0;border:1px solid #3a3f4b;border-radius:4px;width:36px;height:32px;padding:0}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .color-preview[data-v-05ef6dd6]{border:1px solid #3a3f4b;border-radius:4px;width:16px;height:16px}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .opacity-slider[data-v-05ef6dd6]{width:110px}.indicator-settings .modal-content .content-layout .indicator-config .indicator-params .param-row .opacity-value[data-v-05ef6dd6]{color:#9aa4b2;width:44px;font-size:12px}.indicator-settings .modern-checkbox[data-v-05ef6dd6]{appearance:none;cursor:pointer;background:#1f2530;border:1px solid #3a3f4b;border-radius:4px;place-content:center;width:16px;height:16px;transition:all .2s;display:inline-grid}.indicator-settings .modern-checkbox[data-v-05ef6dd6]:checked{background:#fcd535;border-color:#fcd535}.indicator-settings .modern-checkbox[data-v-05ef6dd6]:checked:after{content:"";border-top:0;border-bottom:2px solid #111;border-left:2px solid #111;border-right:0;width:8px;height:4px;margin-top:-1px;transform:rotate(-45deg)}.indicator-settings .modern-checkbox[data-v-05ef6dd6]:disabled{opacity:.5;cursor:not-allowed}.indicator-settings .modal-footer[data-v-05ef6dd6]{z-index:1;background:#12161cf0;border-top:1px solid #ffffff14;justify-content:flex-end;gap:8px;padding:16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff08}.indicator-settings .modal-footer .btn-reset[data-v-05ef6dd6]{color:#e0e0e0;cursor:pointer;background:#181c22eb;border:1px solid #ffffff1f;border-radius:4px;padding:8px 16px;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0000001f}.indicator-settings .modal-footer .btn-reset[data-v-05ef6dd6]:hover{background:#2f38456b;border-color:#ffffff2e}.indicator-settings .modal-footer .btn-save[data-v-05ef6dd6]{color:#111;cursor:pointer;background:#fcd535;border:none;border-radius:4px;padding:8px 24px;font-weight:700}.indicator-settings .modal-footer .btn-save[data-v-05ef6dd6]:hover{background:#f0b90b}.charts-grid-wrapper[data-v-50e84ebd]{background-color:#1e2329;flex-direction:column;width:100%;height:100%;display:flex}.chart-controls[data-v-50e84ebd]{border-bottom:1px solid #2b3139;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 8px;display:flex}.chart-controls select[data-v-50e84ebd],.chart-controls input[data-v-50e84ebd]{color:#ddd;background:#111;border:1px solid #333;border-radius:4px;height:30px;padding:2px 8px}.chart-controls button[data-v-50e84ebd]{color:#e0e0e0;cursor:pointer;background:#3a3f4b;border:none;border-radius:4px;height:30px;padding:2px 12px}.chart-controls button[data-v-50e84ebd]:hover{background:#4a4f5b}.chart-controls .controls-left[data-v-50e84ebd]{align-items:center;gap:8px;display:flex}.chart-controls .controls-right[data-v-50e84ebd]{align-items:center;gap:8px;margin-left:auto;display:flex}.chart-controls .settings-btn[data-v-50e84ebd]{color:#888;background:0 0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.chart-controls .settings-btn[data-v-50e84ebd]:hover{color:#e0e0e0;background:#4a4f5b}.charts-container[data-v-50e84ebd]{flex:1;min-height:0;position:relative;overflow:hidden}.chart-item[data-v-50e84ebd]{background-color:#1e2329;flex-direction:column;transition:top .4s,left .4s,width .4s,height .4s,transform .2s ease-out;display:flex;position:absolute;overflow:hidden}.thumbnail-controls[data-v-50e84ebd]{z-index:20;pointer-events:none;justify-content:space-between;align-items:center;padding:0 2px;display:flex;position:absolute;bottom:90px;left:0;right:0}.scroll-arrow[data-v-50e84ebd]{pointer-events:all;color:#fcd535;cursor:pointer;background-color:#2b3139b3;border:1px solid #fcd535;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.scroll-arrow[data-v-50e84ebd]:hover{color:#f0b90b;background-color:#3c424be6;border-color:#f0b90b}.scroll-arrow[data-v-50e84ebd]:disabled{opacity:.3;cursor:not-allowed;background-color:#2b313980}.scroll-arrow.left svg[data-v-50e84ebd]{margin-left:-2px}.scroll-arrow.right svg[data-v-50e84ebd]{margin-right:-2px}.chart-header[data-v-50e84ebd]{color:#ddd;z-index:1;background:#111;border-bottom:1px solid #2b3139;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;position:relative}.detailed-header[data-v-50e84ebd]{z-index:20;height:42px}.chart-header-left[data-v-50e84ebd]{align-items:center;gap:20px;display:flex}.symbol-info[data-v-50e84ebd]{align-items:center;gap:8px;display:flex}.symbol-text[data-v-50e84ebd]{color:#e0e0e0;font-size:18px;font-weight:700}.interval-select[data-v-50e84ebd]{width:80px;font-size:14px}.interval-select[data-v-50e84ebd] .select-selected{background:#2a2e39;height:28px}.market-data[data-v-50e84ebd]{align-items:center;gap:24px;display:flex}.price-section[data-v-50e84ebd]{flex-direction:column;align-items:flex-start;gap:2px;min-width:105px;display:flex}.current-price[data-v-50e84ebd]{font-size:24px}.price-change[data-v-50e84ebd]{gap:8px;font-size:12px;display:flex}.market-stats[data-v-50e84ebd]{gap:16px;display:flex}.stat-item[data-v-50e84ebd]{flex-direction:column;font-size:12px;display:flex}.stat-label[data-v-50e84ebd]{color:#888}.stat-value[data-v-50e84ebd]{color:#ddd;font-weight:500}.simple-header[data-v-50e84ebd]{align-items:center;height:40px;padding:0 8px}.simple-header-left[data-v-50e84ebd]{align-items:center;gap:8px;display:flex}.symbol-text-simple[data-v-50e84ebd]{font-size:14px;font-weight:700}.interval-text[data-v-50e84ebd]{color:#aaa;font-size:14px}.simple-market-data[data-v-50e84ebd]{align-items:center;gap:6px;display:flex}.price-simple[data-v-50e84ebd]{font-size:14px;font-weight:500}.change-simple[data-v-50e84ebd]{font-size:12px}.price-up[data-v-50e84ebd]{color:#f6465d}.price-down[data-v-50e84ebd]{color:#2ebd85}.price-flat[data-v-50e84ebd]{color:#9e9e9e}.chart-header-buttons[data-v-50e84ebd]{align-items:center;gap:5px;display:flex}.remove-btn[data-v-50e84ebd],.expand-btn[data-v-50e84ebd]{cursor:pointer;color:#ddd;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;line-height:1;display:inline-flex}.remove-btn[data-v-50e84ebd]:hover{color:#fff;background:#f6465d}.expand-btn[data-v-50e84ebd]:hover{color:#fff;background:#2c4d57}.chart-body[data-v-50e84ebd]{box-sizing:border-box;flex:1;min-height:0}.chart-move-move[data-v-50e84ebd]{transition:transform .4s}.ticker-list[data-v-b45d83c5]{flex-direction:column;gap:8px;font-family:monospace;font-size:12px;display:flex}.ticker-item[data-v-b45d83c5]{cursor:pointer;border:1px solid #0000;border-radius:6px;flex-direction:column;padding:8px;transition:background-color .2s,border-color .2s;display:flex}.ticker-item[data-v-b45d83c5]:hover{background-color:#2a2e39;border-color:#4a4f5b}.ticker-item.is-expanded[data-v-b45d83c5]{background-color:#242a33;border-color:#4a4f5b}.row[data-v-b45d83c5]{justify-content:space-between;width:100%;display:flex}.row[data-v-b45d83c5]:not(:last-child){margin-bottom:4px}.sub-row[data-v-b45d83c5]{font-size:11px}.symbol[data-v-b45d83c5]{color:#e0e0e0;font-size:14px;font-weight:700}.price[data-v-b45d83c5]{font-size:14px}.volume[data-v-b45d83c5],.label-value[data-v-b45d83c5]{color:#848e9c}.label-value .value[data-v-b45d83c5]{color:#e0e0e0;margin-left:4px}.interval-actions[data-v-b45d83c5]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.interval-action[data-v-b45d83c5]{color:#848e9c;cursor:pointer;background:#181c22;border:1px solid #3c4049;border-radius:4px;min-width:34px;height:22px;padding:0 6px;font-family:inherit;font-size:11px;line-height:20px}.interval-action[data-v-b45d83c5]:hover{color:#e0e0e0;border-color:#f0b90b}.interval-action.has-chart[data-v-b45d83c5]{color:#d1d5db;border-color:#6b7280}.interval-action.is-main[data-v-b45d83c5]{color:#111827;background:#f0b90b;border-color:#f0b90b;font-weight:700}.price-up[data-v-b45d83c5]{color:#f6465d}.price-down[data-v-b45d83c5]{color:#2ebd85}.price-flat[data-v-b45d83c5]{color:#9e9e9e}.engine-indicator-panel[data-v-f6419336]{color:#d1d4dc;background-color:#0000;flex-direction:column;width:100%;height:100%;font-size:12px;display:flex}.panel-content[data-v-f6419336]{background:#12161c1a;flex-grow:1;padding:0;overflow-y:auto}.empty-message[data-v-f6419336]{color:#848e9c;text-align:center;padding-top:20px}.engine-table[data-v-f6419336]{border-collapse:collapse;background-color:#0000;width:100%;font-family:Courier New,Courier,monospace}.engine-table th[data-v-f6419336],.engine-table td[data-v-f6419336]{text-align:left;white-space:nowrap;border-bottom:1px solid #2b3139;padding:8px 12px}.engine-table thead[data-v-f6419336]{color:#e0e0e0;z-index:1;background:#12161c47;position:sticky;top:0}.engine-table .symbol-row[data-v-f6419336]{cursor:pointer;background:#252b335c;font-weight:700}.engine-table .symbol-row[data-v-f6419336]:hover{background-color:#2a2f386b}.engine-table .symbol-row .cell-symbol-name[data-v-f6419336]{color:#e0e0e0}.engine-table .engine-row[data-v-f6419336]{cursor:pointer;background:#2b313957;font-weight:700}.engine-table .engine-row[data-v-f6419336]:hover{background-color:#3a3f4b6b}.engine-table .engine-row .cell-engine-name[data-v-f6419336]{color:#fcd535;padding-left:24px}.engine-table .indicator-row[data-v-f6419336]:hover{background-color:#2b31394d}.engine-table .indicator-row .cell-indicator-name[data-v-f6419336]{color:#d1d4dc;padding-left:48px}.engine-table .indicator-row .cell-indicator-values[data-v-f6419336]{color:#00bcd4;text-align:left}.engine-table .indicator-row .indicator-fields[data-v-f6419336]{flex-wrap:wrap;gap:15px;padding:5px 0;display:flex}.engine-table .indicator-row .field-item[data-v-f6419336]{font-weight:400}.engine-table .toggle-icon[data-v-f6419336]{width:16px;display:inline-block}.engine-table .symbol[data-v-f6419336]{font-weight:700}.engine-table .interval[data-v-f6419336]{color:#848e9c;margin-left:8px}.engine-table .indicator-count[data-v-f6419336]{color:#0ebb7f;margin-left:8px;font-size:11px}.engine-table .status-cell[data-v-f6419336]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.engine-table .health-indicator[data-v-f6419336]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.engine-table .health-indicator.ready[data-v-f6419336]{background-color:#0ebb7f}.engine-table .health-indicator.loading[data-v-f6419336]{background-color:#fcd535}.engine-table .text-right[data-v-f6419336]{text-align:right}.engine-table .text-center[data-v-f6419336]{text-align:center}.engine-table .history-btn[data-v-f6419336]{color:#848e9c;cursor:pointer;background:#12161c3d;border:1px solid #ffffff1a;border-radius:4px;padding:4px 10px;transition:all .2s}.engine-table .history-btn[data-v-f6419336]:hover{color:#e0e0e0;border-color:#fcd535}.engine-table .health-good[data-v-f6419336]{color:#0ebb7f}.engine-table .health-warn[data-v-f6419336]{color:#fcd535;font-weight:700}.engine-table .health-danger[data-v-f6419336]{color:#f44336;font-weight:700}.event-trace-panel[data-v-c283c48e]{color:#d1d4dc;background-color:#0000;flex-direction:column;width:100%;height:100%;font-size:12px;display:flex}.panel-content[data-v-c283c48e]{background:#12161c1a;flex-grow:1;padding:0;overflow:auto}.empty-message[data-v-c283c48e]{color:#848e9c;text-align:center;padding-top:20px}.trace-grid[data-v-c283c48e]{background-color:#0000;grid-template-columns:1fr 120px;font-family:Courier New,Courier,monospace;display:grid}.header-row[data-v-c283c48e],.symbol-row[data-v-c283c48e],.master-row[data-v-c283c48e],.history-row[data-v-c283c48e],.breakdown-row[data-v-c283c48e]{display:contents}.header-row>div[data-v-c283c48e],.symbol-row>div[data-v-c283c48e],.master-row>div[data-v-c283c48e],.history-row>div[data-v-c283c48e],.breakdown-row>div[data-v-c283c48e]{border-bottom:1px solid #2b3139;align-items:center;padding:10px 12px;display:flex}.header-row>div[data-v-c283c48e]{z-index:1;background:#12161c47;font-weight:700;position:sticky;top:0}.symbol-row>div[data-v-c283c48e]{cursor:pointer;background:#252b335c;font-weight:700}.symbol-row:hover>div[data-v-c283c48e]{background-color:#2a2f386b}.symbol-row .cell-symbol-name[data-v-c283c48e]{color:#e0e0e0}.master-row>div[data-v-c283c48e]{cursor:pointer;background:#2b313957}.master-row:hover>div[data-v-c283c48e]{background-color:#3a3f4b6b}.master-row .cell-stream-name[data-v-c283c48e]{color:#fcd535;padding-left:24px}.history-row>div[data-v-c283c48e]{background-color:#2b313957}.history-row:hover>div[data-v-c283c48e]{background-color:#3a3f4b61}.history-row .cell-history-timestamp[data-v-c283c48e]{color:#848e9c;padding-left:48px}.breakdown-row>div[data-v-c283c48e]{background-color:#2b313929}.breakdown-row:hover>div[data-v-c283c48e]{background-color:#2b31394d}.breakdown-row .cell-breakdown-name[data-v-c283c48e]{color:#d1d4dc;padding-left:64px}.toggle-icon[data-v-c283c48e]{width:16px;font-size:10px;display:inline-block}.cell-symbol-name .symbol[data-v-c283c48e],.cell-stream-name .interval[data-v-c283c48e],.duration[data-v-c283c48e]{font-weight:700}.duration.duration-good[data-v-c283c48e]{color:#0ebb7f}.duration.duration-warn[data-v-c283c48e]{color:#fcd535}.duration.duration-danger[data-v-c283c48e]{color:#f44336}.duration-breakdown[data-v-c283c48e]{color:#d1d4dc}.text-right[data-v-c283c48e]{justify-content:flex-end}.step-bar-inline[data-v-c283c48e]{border-radius:2px;flex-shrink:0;width:8px;height:8px;margin-right:8px}.step-bar-inline.color-blue[data-v-c283c48e]{background-color:#00bcd4}.step-bar-inline.color-green[data-v-c283c48e]{background-color:#0ebb7f}.step-bar-inline.color-orange[data-v-c283c48e]{background-color:#ff9800}.step-bar-inline.color-grey[data-v-c283c48e]{background-color:#848e9c}.performance-monitor-panel[data-v-44f42a10]{background-color:#0000;flex-direction:column;width:100%;height:100%;display:flex}.panel-content[data-v-44f42a10]{background:#12161c1a;flex-grow:1;padding:0;overflow-y:auto}.empty-message[data-v-44f42a10]{color:#848e9c;text-align:center;padding-top:20px}.metric-table[data-v-44f42a10]{border-collapse:collapse;background-color:#0000;width:100%;font-family:Courier New,Courier,monospace;font-size:12px}.metric-table th[data-v-44f42a10],.metric-table td[data-v-44f42a10]{text-align:left;border-bottom:1px solid #2b3139;padding:8px 12px}.metric-table thead[data-v-44f42a10]{color:#e0e0e0;z-index:1;background:#12161c47;position:sticky;top:0}.metric-table .symbol-row[data-v-44f42a10]{cursor:pointer;background:#252b335c;font-weight:700}.metric-table .symbol-row[data-v-44f42a10]:hover{background-color:#2a2f386b}.metric-table .symbol-row .cell-symbol-name[data-v-44f42a10]{color:#e0e0e0}.metric-table .category-row[data-v-44f42a10]{cursor:pointer;background:#2b313957;font-weight:700}.metric-table .category-row[data-v-44f42a10]:hover{background-color:#3a3f4b6b}.metric-table .category-row .cell-category-name[data-v-44f42a10]{color:#fcd535;padding-left:24px}.metric-table .metric-row[data-v-44f42a10]:hover{background-color:#2b31394d}.metric-table .metric-row .cell-metric-name[data-v-44f42a10]{color:#d1d4dc;padding-left:48px}.metric-table .toggle-icon[data-v-44f42a10]{width:16px;display:inline-block}.metric-table .cell-duration-max[data-v-44f42a10]{color:#f44336;font-weight:700}.metric-table .text-right[data-v-44f42a10]{text-align:right}.system-monitor-panel[data-v-4fe979ea]{color:#abb2bf;background:#181c22e6;border:1px solid #ffffff14;border-radius:8px;width:800px;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;box-shadow:0 4px 12px #0000004d}.panel-header[data-v-4fe979ea]{background:#12161c2e;border-bottom:1px solid #ffffff14;margin-bottom:12px;padding-bottom:12px}.panel-content[data-v-4fe979ea]{flex-direction:column;min-height:0;display:flex}.panel-header h3[data-v-4fe979ea]{color:#61afef;margin:0;font-size:16px}.section[data-v-4fe979ea]{background:#14181e47;border:1px solid #ffffff0f;border-radius:8px;margin-bottom:16px;padding:12px}.section[data-v-4fe979ea]:last-child{margin-bottom:0}.section-title[data-v-4fe979ea]{color:#98c379;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:700}.monitor-columns[data-v-4fe979ea]{flex:1;align-items:stretch;gap:16px;min-height:0;display:flex}.monitor-left[data-v-4fe979ea]{flex-direction:column;flex:0 0 500px;display:flex}.monitor-right[data-v-4fe979ea]{flex-direction:column;flex:1;min-height:0;display:flex}.monitor-right .section[data-v-4fe979ea]{flex-direction:column;flex:1;min-height:0;margin-bottom:0;display:flex}.grid-container-four[data-v-4fe979ea]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.metric-item[data-v-4fe979ea]{background-color:#12161c57;border-radius:4px;flex-direction:column;align-items:flex-start;padding:6px 8px;display:flex;overflow:hidden}.label[data-v-4fe979ea]{color:#abb2bf;white-space:nowrap;margin-bottom:4px;font-size:10px}.value[data-v-4fe979ea]{color:#e5c07b;align-items:center;font-size:12px;font-weight:700;display:flex}.status-dot[data-v-4fe979ea]{border-radius:50%;width:8px;height:8px;margin-right:6px}.status-dot.green[data-v-4fe979ea]{background-color:#98c379}.status-dot.yellow[data-v-4fe979ea]{background-color:#e5c07b}.status-dot.red[data-v-4fe979ea]{background-color:#e06c75}.status-dot.grey[data-v-4fe979ea]{background-color:#5c6370}.stream-list[data-v-4fe979ea]{background-color:#12161c57;border-radius:4px;height:220px;max-height:220px;padding:4px;overflow-y:auto}.stream-item[data-v-4fe979ea]{border-radius:2px;grid-template-columns:2fr 1fr 1fr;align-items:center;padding:4px 8px;font-size:11px;display:grid}.stream-item[data-v-4fe979ea]:nth-child(odd){background-color:#2c313a57}.stream-name[data-v-4fe979ea]{color:#abb2bf;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stream-latency[data-v-4fe979ea]{color:#61afef;text-align:right}.stream-last-msg[data-v-4fe979ea]{color:#98c379;text-align:right}.stream-last-msg.is-stale[data-v-4fe979ea]{color:#e06c75;font-weight:700}.loading[data-v-4fe979ea]{text-align:center;color:#5c6370;padding:20px}.stream-list[data-v-4fe979ea]::-webkit-scrollbar{width:5px}.stream-list[data-v-4fe979ea]::-webkit-scrollbar-track{background:#12161c57}.stream-list[data-v-4fe979ea]::-webkit-scrollbar-thumb{background:#5c6370;border-radius:5px}.stream-list[data-v-4fe979ea]::-webkit-scrollbar-thumb:hover{background:#61afef}.live-overview[data-v-9fbf8f7a]{color:#c9d1d9;flex-direction:column;gap:10px;min-height:0;display:flex}.live-overview__toolbar[data-v-9fbf8f7a]{color:#7f8b99;justify-content:space-between;align-items:center;font-size:12px;display:flex}.live-overview__toolbar>span[data-v-9fbf8f7a]{margin-left:2px}.live-overview__toolbar button[data-v-9fbf8f7a]{color:#c9d1d9;cursor:pointer;background:#151a21;border:1px solid #334155;border-radius:4px;padding:4px 10px;font-size:12px}.live-overview__toolbar button[data-v-9fbf8f7a]:disabled{cursor:not-allowed;opacity:.55}.live-overview__empty[data-v-9fbf8f7a],.live-overview__more[data-v-9fbf8f7a]{color:#7f8b99;font-size:12px;line-height:1.6}.live-overview-card[data-v-9fbf8f7a]{background:#161b22;border:1px solid #27313d;border-radius:6px;padding:10px}.live-overview-card header[data-v-9fbf8f7a],.live-overview-card .live-overview-card__template[data-v-9fbf8f7a],.live-overview-card .live-overview-card__meta[data-v-9fbf8f7a],.live-overview-card .live-overview-card__opened-at[data-v-9fbf8f7a],.live-overview-card .live-overview-card__state[data-v-9fbf8f7a],.live-overview-card .live-overview-card__actions[data-v-9fbf8f7a]{align-items:center;display:flex}.live-overview-card header[data-v-9fbf8f7a]{justify-content:space-between;gap:8px}.live-overview-card header strong[data-v-9fbf8f7a]{color:#d6dde6;font-size:14px}.live-overview-card header span[data-v-9fbf8f7a]{color:#7f8b99}.live-overview-card header .live-overview-card__symbol[data-v-9fbf8f7a]{align-items:baseline;gap:6px;min-width:0;display:flex}.live-overview-card header .live-overview-card__symbol span[data-v-9fbf8f7a]{color:#aab4c0;font-variant-numeric:tabular-nums;font-size:13px}.live-overview-card dl[data-v-9fbf8f7a]{grid-template-columns:3fr 2fr;gap:8px;margin:10px 0;display:grid}.live-overview-card dt[data-v-9fbf8f7a]{color:#7f8b99;font-size:11px}.live-overview-card dd[data-v-9fbf8f7a]{color:#c9d1d9;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0}.live-overview-card__template[data-v-9fbf8f7a]{color:#8d98a6;gap:6px;margin-top:6px;font-size:11px;line-height:1.45}.live-overview-card__template strong[data-v-9fbf8f7a]{color:#c9d1d9;overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:500}.live-overview-card__meta[data-v-9fbf8f7a],.live-overview-card__opened-at[data-v-9fbf8f7a],.live-overview-card__state[data-v-9fbf8f7a]{align-items:center;justify-content:initial;color:#8d98a6;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;margin-top:6px;font-size:11px;display:grid}.live-overview-card__meta span[data-v-9fbf8f7a],.live-overview-card__opened-at span[data-v-9fbf8f7a],.live-overview-card__state span[data-v-9fbf8f7a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.live-overview-card__meta span[data-v-9fbf8f7a]:last-child,.live-overview-card__opened-at span[data-v-9fbf8f7a]:last-child,.live-overview-card__state span[data-v-9fbf8f7a]:last-child{text-align:right}.live-overview-card__opened-at[data-v-9fbf8f7a]{grid-template-columns:auto minmax(0,1fr)}.live-overview-card__state[data-v-9fbf8f7a]{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.live-overview-card__state span[data-v-9fbf8f7a]{text-align:left;text-overflow:clip;white-space:normal;overflow:visible}.live-overview-card__intent[data-v-9fbf8f7a]{flex-wrap:wrap;gap:4px;width:100%;display:flex}.live-overview-card__actions[data-v-9fbf8f7a]{grid-template-columns:58px 1fr 68px;gap:6px;margin-top:10px;display:grid}.live-overview-card__actions button[data-v-9fbf8f7a]{color:#c9d1d9;cursor:pointer;white-space:nowrap;background:#111827;border:1px solid #334155;border-radius:4px;min-width:0;padding:5px 4px;font-size:11px}.live-overview-card__actions button[data-v-9fbf8f7a]:disabled{cursor:not-allowed;opacity:.5}.is-on[data-v-9fbf8f7a]{color:#00a870}.is-off[data-v-9fbf8f7a]{color:#8d98a6}dd.is-short[data-v-9fbf8f7a]{color:#00a870}dd.is-long[data-v-9fbf8f7a],dd.is-summary-profit[data-v-9fbf8f7a]{color:#d44f4f}dd.is-summary-loss[data-v-9fbf8f7a]{color:#00a870}.live-overview-card__state .is-intent-open-long[data-v-9fbf8f7a]{color:#d44f4f}.live-overview-card__state .is-intent-open-short[data-v-9fbf8f7a]{color:#00a870}.live-overview-card__state .is-intent-close[data-v-9fbf8f7a]{color:#4f8cff}@font-face{font-family:Nunito;src:url(/assets/Nunito-SemiBold-B4qcAUfD.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.trading-dashboard[data-v-25b5eb0b]{color:#e0e0e0;background-color:#1e2329;grid-template-rows:1fr auto;height:100%;font-family:sans-serif;display:grid}.main-content[data-v-25b5eb0b]{font-size:12px;display:flex;position:relative;overflow:hidden}.scanner[data-v-25b5eb0b],.position-panel[data-v-25b5eb0b]{flex-direction:column;transition:width .5s,min-width .5s,padding .5s;display:flex;overflow:hidden}.scanner .panel-header[data-v-25b5eb0b],.position-panel .panel-header[data-v-25b5eb0b]{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #2b3139;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;height:40px;padding:0 10px;display:grid}.scanner .panel-header h3[data-v-25b5eb0b],.position-panel .panel-header h3[data-v-25b5eb0b]{grid-column:2;justify-self:center;margin:0;font-size:14px}.scanner .panel-header .toggle-arrow[data-v-25b5eb0b],.position-panel .panel-header .toggle-arrow[data-v-25b5eb0b]{color:#888;grid-column:3;justify-self:end;font-size:10px;transition:transform .3s;transform:rotate(180deg)}.scanner .panel-content[data-v-25b5eb0b],.position-panel .panel-content[data-v-25b5eb0b]{flex-direction:column;flex-grow:1;display:flex}.scanner.collapsed[data-v-25b5eb0b],.position-panel.collapsed[data-v-25b5eb0b]{width:32px;min-width:32px}.scanner.collapsed .panel-header[data-v-25b5eb0b],.position-panel.collapsed .panel-header[data-v-25b5eb0b]{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding-top:15px;display:flex}.scanner.collapsed h3[data-v-25b5eb0b],.position-panel.collapsed h3[data-v-25b5eb0b]{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:4px;white-space:nowrap;margin:0}.scanner[data-v-25b5eb0b]{border-right:1px solid #2b3139;width:260px;min-width:260px}.scanner .panel-content[data-v-25b5eb0b]{padding:10px;overflow-y:auto}.scanner.collapsed .toggle-arrow[data-v-25b5eb0b]{transform:rotate(90deg)}.position-panel[data-v-25b5eb0b]{border-left:1px solid #2b3139;width:320px;min-width:320px}.position-panel .panel-header h3[data-v-25b5eb0b]{color:#00bcd4}.position-panel .panel-content[data-v-25b5eb0b]{gap:10px;min-height:0;padding:10px;overflow-y:auto}.position-panel.collapsed .toggle-arrow[data-v-25b5eb0b]{transform:rotate(-90deg)}.chart-workspace[data-v-25b5eb0b]{flex-grow:1;min-width:830px;height:100%}.bottom-info[data-v-25b5eb0b]{box-sizing:border-box;background-color:#1e2329;border-top:1px solid #2b3139;grid-template-columns:auto 1fr auto auto;place-items:center;height:41px;display:grid}.copyright[data-v-25b5eb0b]{color:#5a626d;text-align:center;grid-column:2;font-family:sans-serif;font-size:11px}.connection-status[data-v-25b5eb0b]{align-items:center;padding:0 20px;font-size:12px;transition:color .3s;display:flex}.connection-status>span[data-v-25b5eb0b]:not(.wifi-icon){line-height:1}.connection-status .wifi-icon[data-v-25b5eb0b]{background-color:currentColor;flex-shrink:0;width:18px;height:18px;margin-right:6px;transition:background-color .3s;display:inline-block;transform:translateY(-1px);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3.8 8.2a8.8 8.8 0 0 1 12.4 0' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M6.5 11a5 5 0 0 1 7 0' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M8.6 13.8a2 2 0 0 1 2.8 0' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='10' cy='16.1' r='1.2' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3.8 8.2a8.8 8.8 0 0 1 12.4 0' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M6.5 11a5 5 0 0 1 7 0' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M8.6 13.8a2 2 0 0 1 2.8 0' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='10' cy='16.1' r='1.2' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.connection-status.is-connected[data-v-25b5eb0b]{color:#0ebb7f}.connection-status.is-connecting[data-v-25b5eb0b],.connection-status.is-reconnecting[data-v-25b5eb0b]{color:#e5c07b}.connection-status.is-disconnected[data-v-25b5eb0b],.connection-status.is-failed[data-v-25b5eb0b]{color:#e06c75}.connection-status .btn-reconnect[data-v-25b5eb0b]{color:#fff;cursor:pointer;background-color:#e06c75;border:none;border-radius:4px;margin-left:10px;padding:2px 8px;font-size:11px;transition:background-color .2s}.connection-status .btn-reconnect[data-v-25b5eb0b]:hover{background-color:#d05b64}.history-panel[data-v-25b5eb0b]{align-items:center;font-size:12px;display:flex}.history-panel .list[data-v-25b5eb0b]{cursor:pointer;border-left:1px solid #2b3139;padding:10px 20px;transition:background-color .3s}.history-panel .list[data-v-25b5eb0b]:hover{background-color:#2b3139}.market-route-select[data-v-25b5eb0b]{color:#c9d1d9;cursor:pointer;background-color:#1e2329;border:0;border-left:1px solid #2b3139;outline:none;grid-column:4;height:41px;padding:0 26px 0 12px;font-size:12px}.market-route-select[data-v-25b5eb0b]:hover{background-color:#2b3139}.market-route-select[data-v-25b5eb0b]:disabled{color:#5a626d;cursor:default}.fade-enter-active[data-v-25b5eb0b],.fade-leave-active[data-v-25b5eb0b]{transition:opacity .3s}.fade-enter-from[data-v-25b5eb0b],.fade-leave-to[data-v-25b5eb0b]{opacity:0}.runtime-inspector-panel-container[data-v-25b5eb0b]{z-index:100;background-color:#0000;border-top:1px solid #0000;flex-direction:column;height:50%;transition:height .3s ease-out,top .3s ease-out;display:flex;position:absolute;bottom:0;left:0;right:0}.slide-up-enter-active[data-v-25b5eb0b],.slide-up-leave-active[data-v-25b5eb0b]{transition:transform .3s ease-out}.slide-up-enter-from[data-v-25b5eb0b],.slide-up-leave-to[data-v-25b5eb0b]{transform:translateY(100%)}.slide-up-enter-to[data-v-25b5eb0b],.slide-up-leave-from[data-v-25b5eb0b]{transform:translateY(0)}.page[data-v-a9dc20c6]{height:calc(100vh - var(--authenticated-header-height,60px));color:#ddd;background:#111;min-height:0}@font-face{font-family:Nunito;src:url(/assets/Nunito-SemiBold-B4qcAUfD.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.register-container[data-v-11c5274c]{color:#eaecef;background-color:#1e2329;background-image:radial-gradient(at 80% 20%,#e88c304d 0,#0000 50%),radial-gradient(at 20% 80%,#4799eb4d 0,#0000 50%);flex-direction:column;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.register-header[data-v-11c5274c]{z-index:1;background-color:#0000;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:relative}.register-header .logo-container[data-v-11c5274c]{cursor:pointer;display:inline-block}.register-header .logo-container img[data-v-11c5274c]{display:block}.register-header .header-actions .back-to-home[data-v-11c5274c]{color:#f0b90b;border:1px solid #f0b90b80;border-radius:8px;padding:8px 15px;font-size:1em;font-weight:500;text-decoration:none;transition:all .3s}.register-header .header-actions .back-to-home[data-v-11c5274c]:hover{color:#fcd535;background-color:#f0b90b1a;border-color:#fcd535}.register-content[data-v-11c5274c]{z-index:1;flex-grow:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.register-form-wrapper[data-v-11c5274c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:16px;width:100%;max-width:400px;padding:40px;box-shadow:0 10px 30px #0003}.title[data-v-11c5274c]{text-align:center;margin-bottom:10px;font-size:24px;font-weight:600}.subtitle[data-v-11c5274c]{color:#a9b1bd;text-align:center;margin-bottom:30px;font-size:14px}.input-group[data-v-11c5274c]{margin-bottom:20px}.input-group label[data-v-11c5274c]{color:#a9b1bd;margin-bottom:8px;font-size:14px;display:block}.input-group input[data-v-11c5274c]{box-sizing:border-box;color:#eaecef;background-color:#ffffff12;border:1px solid #fff3;border-radius:8px;width:100%;padding:12px;font-size:14px;transition:background-color .3s,border-color .3s}.input-group input[data-v-11c5274c]::placeholder{color:#8a919d}.input-group input[data-v-11c5274c]:focus{background-color:#ffffff1a;border-color:#f0b90b;outline:none}.field-hint[data-v-11c5274c]{color:#8a919d;margin:8px 0 0;font-size:12px;line-height:1.5}.registration-consent[data-v-11c5274c]{color:#a9b1bd;align-items:center;margin-bottom:25px;font-size:12px;display:flex}.registration-consent input[type=checkbox][data-v-11c5274c]{display:none}.registration-consent label[data-v-11c5274c]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-left:28px;display:flex;position:relative}.registration-consent label[data-v-11c5274c]:before{content:"";background-color:#ffffff1a;border:1px solid #fff3;border-radius:4px;width:16px;height:16px;transition:background-color .2s,border-color .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.registration-consent label[data-v-11c5274c]:after{content:"";opacity:0;border:2px solid #f0b90b;border-width:0 2px 2px 0;width:6px;height:10px;transition:all .2s ease-in-out;position:absolute;top:50%;left:5px;transform:translateY(-50%)rotate(45deg)scale(0)}.registration-consent input[type=checkbox]:checked+label[data-v-11c5274c]:before{background-color:#f0b90b4d;border-color:#f0b90b}.registration-consent input[type=checkbox]:checked+label[data-v-11c5274c]:after{opacity:1;transform:translateY(-50%)rotate(45deg)scale(1)}.btn-submit[data-v-11c5274c]{color:#14151a;cursor:pointer;background-color:#f0b90b;border:none;border-radius:4px;width:100%;padding:12px;font-size:16px;font-weight:600;transition:background-color .3s}.btn-submit[data-v-11c5274c]:hover{background-color:#e6c22e}.login-redirect[data-v-11c5274c]{text-align:center;color:#a9b1bd;margin-top:20px;font-size:14px}.login-redirect a[data-v-11c5274c]{color:#f0b90b;font-weight:600;text-decoration:none}.login-redirect a[data-v-11c5274c]:hover{text-decoration:underline}.register-footer[data-v-11c5274c]{text-align:center;color:#5a626d;z-index:1;background-color:#0000;border-top:1px solid #ffffff1a;padding:20px;font-size:12px;position:relative}@font-face{font-family:Nunito;src:url(/assets/Nunito-SemiBold-B4qcAUfD.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.login-container[data-v-2cb8a864]{color:#eaecef;background-color:#1e2329;background-image:radial-gradient(at 80% 20%,#e88c304d 0,#0000 50%),radial-gradient(at 20% 80%,#4799eb4d 0,#0000 50%);flex-direction:column;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.login-header[data-v-2cb8a864]{z-index:1;background-color:#0000;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:relative}.login-header .logo-container[data-v-2cb8a864]{cursor:pointer;display:inline-block}.login-header .logo-container img[data-v-2cb8a864]{display:block}.login-header .header-actions .back-to-home[data-v-2cb8a864]{color:#f0b90b;border:1px solid #f0b90b80;border-radius:8px;padding:8px 15px;font-size:1em;font-weight:500;text-decoration:none;transition:all .3s}.login-header .header-actions .back-to-home[data-v-2cb8a864]:hover{color:#fcd535;background-color:#f0b90b1a;border-color:#fcd535}.login-content[data-v-2cb8a864]{z-index:1;flex-grow:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.login-form-wrapper[data-v-2cb8a864]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:16px;width:100%;max-width:400px;padding:40px;box-shadow:0 10px 30px #0003}.title[data-v-2cb8a864]{text-align:center;margin-bottom:10px;font-size:24px;font-weight:600}.subtitle[data-v-2cb8a864]{color:#a9b1bd;text-align:center;margin-bottom:30px;font-size:14px}.input-group[data-v-2cb8a864]{margin-bottom:20px}.input-group label[data-v-2cb8a864]{color:#a9b1bd;margin-bottom:8px;font-size:14px;display:block}.input-group input[data-v-2cb8a864]{box-sizing:border-box;color:#eaecef;background-color:#ffffff12;border:1px solid #fff3;border-radius:8px;width:100%;padding:12px;font-size:14px;transition:background-color .3s,border-color .3s}.input-group input[data-v-2cb8a864]::placeholder{color:#8a919d}.input-group input[data-v-2cb8a864]:focus{background-color:#ffffff1a;border-color:#f0b90b;outline:none}.forgot-password[data-v-2cb8a864]{text-align:right;margin-bottom:25px;font-size:12px}.forgot-password a[data-v-2cb8a864]{color:#f0b90b;text-decoration:none}.forgot-password a[data-v-2cb8a864]:hover{text-decoration:underline}.btn-submit[data-v-2cb8a864]{color:#14151a;cursor:pointer;background-color:#f0b90b;border:none;border-radius:4px;width:100%;padding:12px;font-size:16px;font-weight:600;transition:background-color .3s}.btn-submit[data-v-2cb8a864]:hover{background-color:#e6c22e}.register-redirect[data-v-2cb8a864]{text-align:center;color:#a9b1bd;margin-top:20px;font-size:14px}.register-redirect a[data-v-2cb8a864]{color:#f0b90b;font-weight:600;text-decoration:none}.register-redirect a[data-v-2cb8a864]:hover{text-decoration:underline}.login-footer[data-v-2cb8a864]{text-align:center;color:#5a626d;z-index:1;background-color:#0000;border-top:1px solid #ffffff1a;padding:20px;font-size:12px;position:relative}@font-face{font-family:Nunito;src:url(/assets/Nunito-SemiBold-B4qcAUfD.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.forgot-password-container[data-v-a4f7a5b8]{color:#eaecef;background-color:#1e2329;background-image:radial-gradient(at 80% 20%,#e88c304d 0,#0000 50%),radial-gradient(at 20% 80%,#4799eb4d 0,#0000 50%);flex-direction:column;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.forgot-password-header[data-v-a4f7a5b8]{z-index:1;background-color:#0000;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:relative}.forgot-password-header .logo-container[data-v-a4f7a5b8]{cursor:pointer;display:inline-block}.forgot-password-header .logo-container img[data-v-a4f7a5b8]{display:block}.forgot-password-header .header-actions .back-to-home[data-v-a4f7a5b8]{color:#f0b90b;border:1px solid #f0b90b80;border-radius:8px;padding:8px 15px;font-size:1em;font-weight:500;text-decoration:none;transition:all .3s}.forgot-password-header .header-actions .back-to-home[data-v-a4f7a5b8]:hover{color:#fcd535;background-color:#f0b90b1a;border-color:#fcd535}.forgot-password-content[data-v-a4f7a5b8]{z-index:1;flex-grow:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.forgot-password-form-wrapper[data-v-a4f7a5b8]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:16px;width:100%;max-width:420px;padding:40px;box-shadow:0 10px 30px #0003}.title[data-v-a4f7a5b8]{text-align:center;margin-bottom:10px;font-size:24px;font-weight:600}.subtitle[data-v-a4f7a5b8],.success-message[data-v-a4f7a5b8]{text-align:center;font-size:14px;line-height:1.6}.subtitle[data-v-a4f7a5b8]{color:#a9b1bd;margin-bottom:30px}.success-message[data-v-a4f7a5b8]{color:#eaecef;margin:0 0 30px}.input-group[data-v-a4f7a5b8]{margin-bottom:20px}.input-group label[data-v-a4f7a5b8]{color:#a9b1bd;margin-bottom:8px;font-size:14px;display:block}.input-group input[data-v-a4f7a5b8]{box-sizing:border-box;color:#eaecef;background-color:#ffffff12;border:1px solid #fff3;border-radius:8px;width:100%;padding:12px;font-size:14px;transition:background-color .3s,border-color .3s}.input-group input[data-v-a4f7a5b8]::placeholder{color:#8a919d}.input-group input[data-v-a4f7a5b8]:focus{background-color:#ffffff1a;border-color:#f0b90b;outline:none}.field-hint[data-v-a4f7a5b8]{color:#8a919d;margin:8px 0 0;font-size:12px;line-height:1.5}.verified-summary[data-v-a4f7a5b8]{background:#f0b90b14;border:1px solid #f0b90b59;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action""email email";align-items:start;gap:6px 12px;margin-bottom:22px;padding:12px;display:grid}.verified-summary span[data-v-a4f7a5b8]{color:#a9b1bd;white-space:nowrap;grid-area:label;font-size:12px;line-height:18px}.verified-summary strong[data-v-a4f7a5b8]{color:#eaecef;overflow-wrap:anywhere;grid-area:email;min-width:0;font-size:14px;line-height:20px;display:block}.btn-text[data-v-a4f7a5b8]{color:#f0b90b;white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-area:action;place-self:start end;padding:0;font-size:13px;font-weight:600;line-height:18px}.btn-text[data-v-a4f7a5b8]:hover{color:#fcd535}.btn-submit[data-v-a4f7a5b8]{color:#14151a;cursor:pointer;background-color:#f0b90b;border:none;border-radius:4px;width:100%;padding:12px;font-size:16px;font-weight:600;transition:background-color .3s}.btn-submit[data-v-a4f7a5b8]:hover:not(:disabled){background-color:#e6c22e}.btn-submit[data-v-a4f7a5b8]:disabled{cursor:not-allowed;opacity:.7}.login-redirect[data-v-a4f7a5b8]{text-align:center;color:#a9b1bd;margin-top:20px;font-size:14px}.login-redirect a[data-v-a4f7a5b8]{color:#f0b90b;font-weight:600;text-decoration:none}.login-redirect a[data-v-a4f7a5b8]:hover{text-decoration:underline}.forgot-password-footer[data-v-a4f7a5b8]{text-align:center;color:#5a626d;z-index:1;background-color:#0000;border-top:1px solid #ffffff1a;padding:20px;font-size:12px;position:relative}.live-page[data-v-3515b537]{box-sizing:border-box;color:#d7dde5;background:#11151b;height:100%;min-height:0;padding:12px 24px 24px;overflow:auto}.live-panel[data-v-3515b537]{background:#181c22;border:1px solid #2b3139}h2[data-v-3515b537]{color:#f5f7fa;margin:0;font-size:16px;line-height:1.2}.live-panel[data-v-3515b537]{border-radius:8px;margin-top:18px}.live-section-head[data-v-3515b537]{border-bottom:1px solid #2b3139;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.live-section-head span[data-v-3515b537]{color:#848e9c;font-size:12px}.live-create-grid[data-v-3515b537]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;padding:18px;display:grid}.live-field[data-v-3515b537],.live-checkbox[data-v-3515b537]{color:#9aa4b2;gap:7px;min-width:0;font-size:12px;display:grid}.live-field--wide[data-v-3515b537]{grid-column:span 2}input[data-v-3515b537],select[data-v-3515b537]{box-sizing:border-box;color:#e9edf2;background:#0f1319;border:1px solid #333b47;border-radius:4px;outline:none;width:100%;min-width:0;height:36px;padding:0 10px}input[data-v-3515b537]:focus,select[data-v-3515b537]:focus{border-color:#fcd53594}.live-checkbox[data-v-3515b537]{grid-template-columns:auto 1fr;align-content:end;align-items:center;min-height:36px}.live-checkbox input[data-v-3515b537]{width:auto;height:auto}.live-create-actions[data-v-3515b537]{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.live-error[data-v-3515b537]{color:#ff8b8b;margin:0;font-size:12px}.live-button[data-v-3515b537],.live-row-actions button[data-v-3515b537],.live-pagination button[data-v-3515b537]{color:#d7dde5;cursor:pointer;background:#20262f;border:1px solid #3a424f;border-radius:4px;padding:8px 12px}.live-button[data-v-3515b537]:disabled,.live-row-actions button[data-v-3515b537]:disabled,.live-pagination button[data-v-3515b537]:disabled{cursor:not-allowed;opacity:.45}.live-button--primary[data-v-3515b537]{color:#11151b;background:#f0b90b;border-color:#f0b90b99}.live-empty[data-v-3515b537]{color:#848e9c;text-align:center;padding:34px 18px}.live-table-wrap[data-v-3515b537]{overflow:auto}.live-table[data-v-3515b537]{border-collapse:collapse;width:100%;min-width:1180px;font-size:13px}.live-table th[data-v-3515b537],.live-table td[data-v-3515b537]{text-align:left;vertical-align:middle;border-bottom:1px solid #2b3139;padding:12px 10px}.live-table th[data-v-3515b537]{color:#848e9c;background:#151920;font-weight:600}.live-table td[data-v-3515b537]{color:#d7dde5}.live-status[data-v-3515b537]{border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;display:inline-flex}.live-status--running[data-v-3515b537]{color:#0ecb81;background:#0ecb811a}.live-status--stopped[data-v-3515b537]{color:#9aa4b2;background:#9aa4b21f}.live-row-actions[data-v-3515b537]{white-space:nowrap;gap:8px;display:inline-flex}.live-row-actions button[data-v-3515b537]{padding:5px 8px;font-size:12px}.live-row-actions .danger[data-v-3515b537]:not(:disabled){color:#ff8b8b;border-color:#ff8b8b73}.live-pagination[data-v-3515b537]{color:#9aa4b2;justify-content:flex-end;align-items:center;gap:12px;padding:14px 18px;display:flex}@media (width<=760px){.live-page[data-v-3515b537]{padding:14px}.live-section-head[data-v-3515b537],.live-create-actions[data-v-3515b537]{flex-direction:column;align-items:stretch}.live-field--wide[data-v-3515b537]{grid-column:auto}}.trading-task-dot-color--bull{background-color:#f6465d}.trading-task-dot-color--bear{background-color:#0ecb81}.trading-task-dot-color--neutral{background-color:#76787b}.trading-task-dot-color--blue{background-color:#2563eb}.trading-task-dot-color--ma25{background-color:#d946ef}.trading-task-dot-color--ma60{background-color:#8b5cf6}.trading-task-dot-color--cyan{background-color:#06b6d4}.trading-task-dot-color--sar{background-color:#f59e0b}.trading-task-dot-color--slate{background-color:#64748b}.trading-task-dot-color--purple{background-color:#a855f7}.trading-task-dot-color--violet{background-color:#7c3aed}.trading-task-dot-color--macd-dif{background-color:#00f}.trading-task-dot-color--macd-dea{background-color:#f0fc}.chart-candle-readout-value--bull{color:#f6465d!important}.chart-candle-readout-value--bear{color:#0ecb81!important}.live-chart-empty[data-v-4b4ab9f3]{box-sizing:border-box;color:#6f7a88;text-align:center;place-items:center;min-height:96px;padding:16px;font-size:13px;line-height:1.5;display:grid}.live-large-cycle-chart{flex-direction:column;gap:12px;width:100%;display:flex}.live-large-cycle-chart__legend-dot{border-radius:999px;flex:none;width:10px;height:10px}.live-large-cycle-chart__readout{background:#151a21;border:1px solid #2b3139;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:8px 12px;display:flex}.live-large-cycle-chart__main-readout,.live-large-cycle-chart__secondary-readout{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.live-large-cycle-chart__readout>*+*{border-top:1px solid #2b3139;padding-top:8px}.live-large-cycle-chart__main-readout-item,.live-large-cycle-chart__secondary-readout-item{color:#929aa5;align-items:center;gap:6px;max-width:100%;font-size:12px;line-height:20px;display:inline-flex}.live-large-cycle-chart__main-readout-item strong,.live-large-cycle-chart__secondary-readout-item strong{color:#eaecef;white-space:nowrap;font-weight:400}.live-large-cycle-chart__main-readout-label,.live-large-cycle-chart__secondary-readout-label{white-space:nowrap}.live-large-cycle-chart__main-readout-label:empty{display:none}.live-large-cycle-chart__canvas-shell{background:#181a20;border:1px solid #2b3139;border-radius:10px;width:100%;min-height:800px;position:relative;overflow:hidden}.live-large-cycle-chart__canvas{width:100%;min-height:800px}.live-large-cycle-chart__latest-price-label{z-index:3;color:#e5e9f0;text-align:right;pointer-events:none;background:#94a3b8;border-radius:3px;min-width:74px;padding:2px 6px;font-family:Roboto Mono,Consolas,monospace;font-size:12px;font-weight:700;line-height:16px;position:absolute;right:4px;transform:translateY(-50%)}.live-large-cycle-chart__latest-price-label--up{background:#f6465d}.live-large-cycle-chart__latest-price-label--down{background:#0a9f68}.live-large-cycle-chart__latest-price-label--flat{background:#94a3b8}.live-large-cycle-chart__empty{background:#151a21;border:1px dashed #343c49;border-radius:10px;padding:24px 0}.live-medium-cycle-chart{flex-direction:column;gap:12px;width:100%;display:flex}.live-medium-cycle-chart__readout{background:#151a21;border:1px solid #2b3139;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:8px 12px;display:flex}.live-medium-cycle-chart__main-readout{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.live-medium-cycle-chart__readout>*+*{border-top:1px solid #2b3139;padding-top:8px}.live-medium-cycle-chart__main-readout-item{color:#929aa5;align-items:center;gap:6px;max-width:100%;font-size:12px;line-height:20px;display:inline-flex}.live-medium-cycle-chart__main-readout-item strong{color:#eaecef;white-space:nowrap;font-weight:400}.live-medium-cycle-chart__main-readout-dot{border-radius:999px;flex:none;width:10px;height:10px}.live-medium-cycle-chart__main-readout-item--stacked{flex-direction:column;align-items:flex-start;gap:2px}.live-medium-cycle-chart__main-readout-primary{align-items:center;gap:6px;max-width:100%;display:inline-flex}.live-medium-cycle-chart__main-readout-meta{color:#8b95a3;overflow-wrap:anywhere;white-space:nowrap;max-width:100%;font-size:11px;line-height:18px}.live-medium-cycle-chart__main-readout-label{white-space:nowrap}.live-medium-cycle-chart__main-readout-label:empty{display:none}.live-medium-cycle-chart__canvas-shell{background:#181a20;border:1px solid #2b3139;border-radius:10px;width:100%;min-height:800px;position:relative;overflow:hidden}.live-medium-cycle-chart__canvas{width:100%;min-height:800px}.live-medium-cycle-chart__latest-price-label{z-index:3;color:#e5e9f0;text-align:right;pointer-events:none;background:#94a3b8;border-radius:3px;min-width:74px;padding:2px 6px;font-family:Roboto Mono,Consolas,monospace;font-size:12px;font-weight:700;line-height:16px;position:absolute;right:4px;transform:translateY(-50%)}.live-medium-cycle-chart__latest-price-label--up{background:#f6465d}.live-medium-cycle-chart__latest-price-label--down{background:#0a9f68}.live-medium-cycle-chart__latest-price-label--flat{background:#94a3b8}.live-medium-cycle-chart__empty{background:#151a21;border:1px dashed #343c49;border-radius:10px;padding:24px 0}.live-small-cycle-chart{flex-direction:column;gap:12px;width:100%;display:flex}.live-small-cycle-chart__legend-dot{border-radius:999px;flex:none;width:10px;height:10px}.live-small-cycle-chart__readout{background:#151a21;border:1px solid #2b3139;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:8px 12px;display:flex}.live-small-cycle-chart__main-readout,.live-small-cycle-chart__oscillator-readout{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.live-small-cycle-chart__readout>*+*{border-top:1px solid #2b3139;padding-top:8px}.live-small-cycle-chart__main-readout-item,.live-small-cycle-chart__oscillator-readout-item{color:#929aa5;align-items:center;gap:6px;max-width:100%;font-size:12px;line-height:20px;display:inline-flex}.live-small-cycle-chart__main-readout-item strong,.live-small-cycle-chart__oscillator-readout-item strong{color:#eaecef;white-space:nowrap;font-weight:400}.live-small-cycle-chart__main-readout-meta{color:#8b95a3;overflow-wrap:anywhere;white-space:nowrap;max-width:100%;font-size:11px;line-height:18px}.live-small-cycle-chart__main-readout-label,.live-small-cycle-chart__oscillator-readout-label{white-space:nowrap}.live-small-cycle-chart__main-readout-label:empty{display:none}.live-small-cycle-chart__canvas-shell{background:#181a20;border:1px solid #2b3139;border-radius:10px;width:100%;min-height:800px;position:relative;overflow:hidden}.live-small-cycle-chart__canvas{width:100%;min-height:800px}.live-small-cycle-chart__latest-price-label{z-index:3;color:#e5e9f0;text-align:right;pointer-events:none;background:#94a3b8;border-radius:3px;min-width:74px;padding:2px 6px;font-family:Roboto Mono,Consolas,monospace;font-size:12px;font-weight:700;line-height:16px;position:absolute;right:4px;transform:translateY(-50%)}.live-small-cycle-chart__latest-price-label--up{background:#f6465d}.live-small-cycle-chart__latest-price-label--down{background:#0a9f68}.live-small-cycle-chart__latest-price-label--flat{background:#94a3b8}.live-small-cycle-chart__empty{background:#151a21;border:1px dashed #343c49;border-radius:10px;padding:24px 0}.live-orchestration-chart{flex-direction:column;gap:12px;width:100%;display:flex}.live-orchestration-chart__overview{background:#151a21;border:1px solid #2b3139;border-radius:10px;gap:10px;padding:8px 12px;display:grid}.live-orchestration-chart__readout{gap:12px;width:100%;display:grid}.live-orchestration-chart__focus-readout{background:#151a21;border:1px solid #2b3139;border-radius:10px;gap:10px;padding:10px 12px;display:grid}.live-orchestration-chart__focus-head{color:#929aa5;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;line-height:18px;display:flex}.live-orchestration-chart__focus-head strong{color:#eaecef;font-weight:400}.live-orchestration-chart__focus-head>[data-chart-readout-key]{align-items:center;gap:0;display:inline-flex}.live-orchestration-chart__focus-head-label:empty{display:none}.live-orchestration-chart__focus-head-label:not(:empty){margin-right:6px}.live-orchestration-chart__focus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.live-orchestration-chart__focus-item{background:#11151b;border:1px solid #2b3139;border-radius:8px;min-width:0;padding:8px 10px}.live-orchestration-chart__focus-item code{color:#8b95a3;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;line-height:14px;display:block;overflow:hidden}.live-orchestration-chart__focus-label,.live-orchestration-chart__focus-value,.live-orchestration-chart__focus-detail{display:block}.live-orchestration-chart__focus-label{color:#8b95a3;font-size:11px;line-height:16px}.live-orchestration-chart__focus-value{color:#eaecef;word-break:break-word;margin-top:2px;font-size:12px;line-height:18px}.live-orchestration-chart__focus-detail{color:#929aa5;white-space:normal;overflow-wrap:anywhere;word-break:normal;margin-top:4px;font-size:11px;line-height:16px}.live-orchestration-chart__alignment{color:#929aa5;border-top:1px solid #2b3139;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:8px;font-size:12px;line-height:20px;display:flex}.live-orchestration-chart__alignment-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.live-orchestration-chart__alignment-item strong{color:#eaecef;font-weight:400}.live-orchestration-chart__canvas-shell{background:#181a20;border:1px solid #2b3139;border-radius:10px;width:100%;min-height:800px;position:relative;overflow:hidden}.live-orchestration-chart__canvas{width:100%;min-height:800px}.live-orchestration-chart__latest-price-label{z-index:3;color:#e5e9f0;text-align:right;pointer-events:none;background:#94a3b8;border-radius:3px;min-width:74px;padding:2px 6px;font-family:Roboto Mono,Consolas,monospace;font-size:12px;font-weight:700;line-height:16px;position:absolute;right:4px;transform:translateY(-50%)}.live-orchestration-chart__latest-price-label--up{background:#f6465d}.live-orchestration-chart__latest-price-label--down{background:#0a9f68}.live-orchestration-chart__latest-price-label--flat{background:#94a3b8}.live-orchestration-chart__row-labels{z-index:2;pointer-events:none;flex-direction:column;width:168px;display:flex;position:absolute;bottom:28px;left:12px}.live-orchestration-chart__row-label{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#181c22db;border-left:3px solid #64748b61;flex-direction:column;flex:1 1 0;justify-content:center;min-height:0;padding:0 8px;display:flex}.live-orchestration-chart__row-label strong{color:#eaecef;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:16px;overflow:hidden}.live-orchestration-chart__row-label span{color:#929aa5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;overflow:hidden}.live-orchestration-chart__empty{background:#151a21;border:1px dashed #343c49;border-radius:10px;padding:24px 0}@media (width<=1280px){.live-orchestration-chart__focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.live-orchestration-chart__focus-grid{grid-template-columns:minmax(0,1fr)}}.live-trading-detail-page[data-v-382aae9b]{box-sizing:border-box;color:#d7dde5;background:#0f1217;gap:16px;height:100%;min-height:0;padding:0 18px 22px;display:grid;overflow:auto}.live-trading-detail-page .standard-control-button[data-v-382aae9b]{box-sizing:border-box;color:#d7dde5;min-height:32px;font:inherit;cursor:pointer;background:#1b2028;border:1px solid #343c49;border-radius:4px;padding:0 12px;font-size:13px;line-height:30px}.live-trading-detail-page .standard-control-button[data-v-382aae9b]:disabled{cursor:not-allowed;opacity:.45}.live-trading-detail-page .standard-control-button--small[data-v-382aae9b]{min-height:28px;padding:0 10px;font-size:12px;line-height:26px}.live-trading-detail-page .standard-control-button--primary[data-v-382aae9b]{color:#11151b;background:#f0b90b;border-color:#f0b90b}.live-trading-detail-page .standard-control-button--danger[data-v-382aae9b]{color:#ff8b8b;border-color:#ff8b8b7a}.live-trading-detail-page .detail-empty[data-v-382aae9b]{color:#8b95a3;background:#171b22;border:1px dashed #343c49;border-radius:8px;justify-content:center;align-items:center;min-height:calc(100vh - 220px);display:flex}.live-trading-detail-page .detail-empty--compact[data-v-382aae9b]{min-height:220px}.live-trading-detail-page .chart-workstation[data-v-382aae9b],.live-trading-detail-page .audit-dock[data-v-382aae9b],.live-trading-detail-page .signal-delivery-panel[data-v-382aae9b],.live-trading-detail-page .context-panel[data-v-382aae9b]{background:#171b22;border:1px solid #2a313c;border-radius:8px;gap:12px;min-width:0;padding-top:16px;display:grid}.live-trading-detail-page .live-context-bar[data-v-382aae9b]{z-index:10;background:#1e2329;border-bottom:1px solid #2a313c;border-radius:0;justify-content:space-between;align-items:center;gap:24px;margin:0 -18px;padding:10px 20px;display:flex;position:sticky;top:0}.live-trading-detail-page .live-context-bar__left[data-v-382aae9b]{flex-wrap:wrap;align-items:center;gap:18px;min-width:0;display:flex}.live-trading-detail-page .live-context-bar__right[data-v-382aae9b]{flex-shrink:0}.live-trading-detail-page .live-context-bar__item[data-v-382aae9b]{align-items:center;gap:8px;margin:0;display:flex}.live-trading-detail-page .live-context-bar__item dt[data-v-382aae9b]{color:#8b95a3;font-size:12px}.live-trading-detail-page .live-context-bar__item dd[data-v-382aae9b]{color:#d7dde5;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:500}.live-trading-detail-page .live-context-bar__market[data-v-382aae9b]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.live-trading-detail-page .live-context-bar__price[data-v-382aae9b],.live-trading-detail-page .live-context-bar__time[data-v-382aae9b],.live-trading-detail-page .live-context-bar__balance>span[data-v-382aae9b]:first-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-block}.live-trading-detail-page .live-context-bar__price[data-v-382aae9b]{text-align:right;min-width:8ch}.live-trading-detail-page .live-context-bar__time[data-v-382aae9b]{min-width:17ch}.live-trading-detail-page .live-context-bar__balance[data-v-382aae9b]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.live-trading-detail-page .live-context-bar__balance>span[data-v-382aae9b]:first-child{min-width:10ch}.live-trading-detail-page .live-context-bar__balance-refresh[data-v-382aae9b]{color:#f0b90b;width:42px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:0;font-size:12px;line-height:18px;display:inline-flex}.live-trading-detail-page .live-context-bar__balance-refresh[data-v-382aae9b]:disabled{color:#8b95a3;cursor:default}.live-trading-detail-page .live-context-bar__balance-spinner[data-v-382aae9b]{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.7s linear infinite live-balance-refresh-spin-382aae9b}.live-trading-detail-page .live-context-bar__balance-refreshed-at[data-v-382aae9b]{color:#8b95a3;font-size:11px;line-height:18px}.live-trading-detail-page .live-context-bar__symbol[data-v-382aae9b],.live-trading-detail-page .live-context-bar__price[data-v-382aae9b]{color:#e5e9f0;font-size:18px;font-weight:700;line-height:24px}.live-trading-detail-page .live-context-bar__time[data-v-382aae9b],.live-trading-detail-page .live-context-bar__stopped-text[data-v-382aae9b]{color:#8b95a3}.live-trading-detail-page .live-context-bar__actions[data-v-382aae9b]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.live-trading-detail-page .detail-workstation[data-v-382aae9b]{grid-template-columns:minmax(0,1fr) clamp(320px,28vw,460px);align-items:start;gap:16px;min-width:0;display:grid}.live-trading-detail-page .detail-workstation__main[data-v-382aae9b]{grid-area:1/1;gap:16px;min-width:0;display:grid}.live-trading-detail-page .chart-workstation__head[data-v-382aae9b],.live-trading-detail-page .context-panel__head[data-v-382aae9b]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:0 16px;display:flex}.live-trading-detail-page .chart-workstation__title-group[data-v-382aae9b]{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.live-trading-detail-page .chart-workstation__title[data-v-382aae9b],.live-trading-detail-page .signal-delivery-panel__title[data-v-382aae9b],.live-trading-detail-page .context-panel__title[data-v-382aae9b]{color:#e5e9f0;margin:0;font-size:18px;font-weight:700;line-height:28px}.live-trading-detail-page .chart-workstation__title-legend[data-v-382aae9b]{flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;display:flex}.live-trading-detail-page .chart-workstation__title-legend-item[data-v-382aae9b]{color:#9aa4b2;align-items:center;gap:8px;font-size:12px;line-height:20px;display:inline-flex}.live-trading-detail-page .chart-workstation__title-legend-dot[data-v-382aae9b]{border-radius:999px;flex:none;width:10px;height:10px}.live-trading-detail-page .chart-workstation__chart-layout[data-v-382aae9b]{grid-template-columns:minmax(0,1fr) 104px;align-items:stretch;gap:12px;min-width:0;padding:0 16px 16px;display:grid}.live-trading-detail-page .chart-workstation__chart-shell[data-v-382aae9b],.live-trading-detail-page .chart-workstation__panel[data-v-382aae9b]{min-width:0}.live-trading-detail-page .chart-workstation__chart-shell[data-v-382aae9b],.live-trading-detail-page .chart-workstation__panel[data-v-382aae9b],.live-trading-detail-page .chart-workstation__panel>.live-large-cycle-chart[data-v-382aae9b],.live-trading-detail-page .chart-workstation__panel>.live-medium-cycle-chart[data-v-382aae9b],.live-trading-detail-page .chart-workstation__panel>.live-small-cycle-chart[data-v-382aae9b],.live-trading-detail-page .chart-workstation__panel>.live-orchestration-chart[data-v-382aae9b]{display:contents}.live-trading-detail-page .chart-workstation__chart-layout[data-v-382aae9b] :is(.live-large-cycle-chart__readout,.live-large-cycle-chart__main-readout,.live-large-cycle-chart__secondary-readout,.live-medium-cycle-chart__readout,.live-medium-cycle-chart__main-readout,.live-small-cycle-chart__readout,.live-small-cycle-chart__main-readout,.live-small-cycle-chart__oscillator-readout,.live-orchestration-chart__readout,.live-orchestration-chart__overview,.live-orchestration-chart__focus-readout,.live-orchestration-chart__alignment){box-sizing:border-box;grid-column:1/-1;width:100%;min-width:0}.live-trading-detail-page .chart-workstation__chart-layout[data-v-382aae9b] :is(.live-large-cycle-chart__canvas-shell,.live-medium-cycle-chart__canvas-shell,.live-small-cycle-chart__canvas-shell,.live-orchestration-chart__canvas-shell){grid-column:1;min-width:0}.live-trading-detail-page .chart-workstation__switch-rail[data-v-382aae9b]{grid-column:2;justify-content:center;align-items:center;width:104px;min-width:0;display:flex}.live-trading-detail-page .chart-workstation__switch[data-v-382aae9b]{flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.live-trading-detail-page .chart-workstation__switch-button[data-v-382aae9b]{box-sizing:border-box;color:#d7dde5;width:100%;height:30px;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;appearance:none;background:#11151b;border:1px solid #343c49;border-radius:0;margin:0;padding:0 8px;font-size:13px;line-height:28px}.live-trading-detail-page .chart-workstation__switch-button+.chart-workstation__switch-button[data-v-382aae9b]{margin-top:-1px}.live-trading-detail-page .chart-workstation__switch-button--active[data-v-382aae9b]{color:#11151b;background:#f0b90b;border-color:#f0b90b}.live-trading-detail-page .audit-dock[data-v-382aae9b]{min-width:0;overflow:hidden}.live-trading-detail-page .audit-dock__tabs[data-v-382aae9b]{gap:0;min-width:0;display:grid}.live-trading-detail-page .audit-dock__nav[data-v-382aae9b]{scrollbar-width:thin;border-bottom:1px solid #2b3139;gap:0;min-width:0;margin:0;padding:0 16px;display:flex;overflow-x:auto}.live-trading-detail-page .audit-dock__tab[data-v-382aae9b]{color:#d7dde5;min-width:96px;height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;line-height:42px;position:relative}.live-trading-detail-page .audit-dock__tab+.audit-dock__tab[data-v-382aae9b]{margin-left:28px}.live-trading-detail-page .audit-dock__tab--active[data-v-382aae9b]{color:#f0b90b}.live-trading-detail-page .audit-dock__tab--active[data-v-382aae9b]:after{content:"";background:#f0b90b;height:3px;position:absolute;bottom:-1px;left:0;right:0}.live-trading-detail-page .audit-tab-panel[data-v-382aae9b]{min-width:0;padding:18px 16px 16px}.live-trading-detail-page .third-layer-table-panel[data-v-382aae9b]{gap:12px;min-width:0;display:grid}.live-trading-detail-page .third-layer-table-toolbar[data-v-382aae9b]{color:#8b95a3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:20px;display:flex}.live-trading-detail-page .third-layer-table-toolbar strong[data-v-382aae9b]{color:#e5e9f0;font-weight:700}.live-trading-detail-page .third-layer-table-toolbar__summary[data-v-382aae9b]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.live-trading-detail-page .third-layer-table-scroll[data-v-382aae9b]{scrollbar-width:thin;background:#11151b;border:1px solid #2a313c;border-radius:8px;width:100%;min-width:0;height:600px;overflow:auto}.live-trading-detail-page .third-layer-table-pagination[data-v-382aae9b]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.live-trading-detail-page .third-layer-table-pagination__text[data-v-382aae9b]{color:#8b95a3;text-align:center;min-width:48px;font-size:12px;line-height:18px}.live-trading-detail-page .third-layer-table[data-v-382aae9b]{border-collapse:collapse;table-layout:fixed;width:100%}.live-trading-detail-page .third-layer-table th[data-v-382aae9b],.live-trading-detail-page .third-layer-table td[data-v-382aae9b]{overflow-wrap:anywhere;color:#d7dde5;text-align:left;vertical-align:top;word-break:break-word;border-bottom:1px solid #2a313c;padding:9px 10px;font-size:12px;line-height:18px}.live-trading-detail-page .third-layer-table th[data-v-382aae9b]{z-index:1;color:#8b95a3;white-space:nowrap;background:#151a21;font-weight:700;position:sticky;top:0}.live-trading-detail-page .third-layer-table tr:last-child td[data-v-382aae9b]{border-bottom:0}.live-trading-detail-page .third-layer-table tbody tr:hover td[data-v-382aae9b]{background:#1b2028}.live-trading-detail-page .third-layer-table--trades[data-v-382aae9b]{min-width:1930px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:first-child,.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:first-child{width:64px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(2),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(2){width:76px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(3),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(3){width:74px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(4),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(4){width:96px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(5),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(5){width:122px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(6),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(6){width:156px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(7),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(7){width:112px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(8),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(8){width:150px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(9),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(9),.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(10),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(10){width:120px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(11),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(11){width:112px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(12),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(12){width:190px}.live-trading-detail-page .third-layer-table--trades th[data-v-382aae9b]:nth-child(13),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(13){width:480px}.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(5),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(6),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(7),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(9),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(10),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(11),.live-trading-detail-page .third-layer-table--trades td[data-v-382aae9b]:nth-child(12){white-space:nowrap}.live-trading-detail-page .third-layer-table--signals[data-v-382aae9b]{min-width:1260px}.live-trading-detail-page .third-layer-table--signals th[data-v-382aae9b]:first-child,.live-trading-detail-page .third-layer-table--signals td[data-v-382aae9b]:first-child{width:168px}.live-trading-detail-page .third-layer-table--signals th[data-v-382aae9b]:nth-child(2),.live-trading-detail-page .third-layer-table--signals td[data-v-382aae9b]:nth-child(2){width:96px}.live-trading-detail-page .third-layer-table--signals th[data-v-382aae9b]:nth-child(3),.live-trading-detail-page .third-layer-table--signals td[data-v-382aae9b]:nth-child(3){width:280px}.live-trading-detail-page .third-layer-table--signals th[data-v-382aae9b]:nth-child(4),.live-trading-detail-page .third-layer-table--signals td[data-v-382aae9b]:nth-child(4){width:356px}.live-trading-detail-page .third-layer-table--signals th[data-v-382aae9b]:nth-child(5),.live-trading-detail-page .third-layer-table--signals td[data-v-382aae9b]:nth-child(5){width:360px}.live-trading-detail-page .third-layer-table--remote[data-v-382aae9b]{min-width:1600px}.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:first-child,.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:first-child{width:168px}.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:nth-child(2),.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:nth-child(2){width:140px}.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:nth-child(3),.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:nth-child(3),.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:nth-child(4),.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:nth-child(4){width:180px}.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:nth-child(5),.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:nth-child(5){width:260px}.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:nth-child(6),.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:nth-child(6){width:76px}.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:nth-child(7),.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:nth-child(7){width:236px}.live-trading-detail-page .third-layer-table--remote th[data-v-382aae9b]:nth-child(8),.live-trading-detail-page .third-layer-table--remote td[data-v-382aae9b]:nth-child(8){width:360px}.live-trading-detail-page .third-layer-table__nowrap[data-v-382aae9b]{white-space:nowrap}.live-trading-detail-page .third-layer-table td.third-layer-table__status--open[data-v-382aae9b]{color:#f6465d;font-weight:700}.live-trading-detail-page .third-layer-table__content[data-v-382aae9b]{white-space:normal}.live-trading-detail-page .third-layer-table__trace-cell[data-v-382aae9b]{overflow-wrap:anywhere;white-space:normal;word-break:break-word;min-width:0}.live-trading-detail-page .third-layer-table__secondary-text[data-v-382aae9b]{color:#8b95a3;font-size:11px;line-height:16px}.live-trading-detail-page .third-layer-table__result[data-v-382aae9b]{font-weight:700}.live-trading-detail-page .third-layer-table__result--success[data-v-382aae9b]{color:#0a9f68}.live-trading-detail-page .third-layer-table__result--failure[data-v-382aae9b]{color:#d6455d}.live-trading-detail-page .third-layer-table-empty[data-v-382aae9b]{color:#8b95a3;background:#11151b;border:1px solid #2a313c;border-radius:8px;justify-content:center;align-items:center;height:600px;display:flex}.live-trading-detail-page .context-sidebar[data-v-382aae9b]{overflow-wrap:anywhere;word-break:break-word;grid-area:1/2;gap:16px;min-width:0;display:grid}.live-trading-detail-page .context-metric-grid[data-v-382aae9b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 16px 16px;display:grid}.live-trading-detail-page .context-metric-card[data-v-382aae9b]{background:#11151b;border:1px solid #2a313c;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid}.live-trading-detail-page .context-metric-card__label[data-v-382aae9b]{color:#8b95a3;font-size:12px;line-height:18px}.live-trading-detail-page .context-metric-card__value[data-v-382aae9b]{overflow-wrap:anywhere;color:#d7dde5;word-break:break-word;gap:2px;min-width:0;font-size:14px;font-weight:400;line-height:22px;display:grid}.live-trading-detail-page .summary-sheet[data-v-382aae9b]{padding:0 16px}.live-trading-detail-page .summary-sheet__row[data-v-382aae9b]{overflow-wrap:anywhere;word-break:break-word;border-bottom:1px solid #2a313c;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:12px 0;display:flex}.live-trading-detail-page .summary-sheet__row[data-v-382aae9b]:last-child{border-bottom:0}.live-trading-detail-page .summary-sheet__label[data-v-382aae9b]{color:#8b95a3;white-space:normal;flex:0 0 132px;min-width:104px;font-size:12px;line-height:18px}.live-trading-detail-page .summary-sheet__value[data-v-382aae9b]{overflow-wrap:anywhere;color:#d7dde5;text-align:right;word-break:break-word;flex:1 1 0;max-width:100%;font-size:14px;font-weight:400;line-height:22px}.live-trading-detail-page .signal-delivery-panel .context-panel__head[data-v-382aae9b]{grid-template-columns:minmax(0,1fr)}.live-trading-detail-page .signal-delivery-panel__title[data-v-382aae9b]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.live-trading-detail-page .signal-delivery-panel__title-main[data-v-382aae9b]{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:inline-flex}.live-trading-detail-page .signal-delivery-panel__title-time[data-v-382aae9b],.live-trading-detail-page .signal-delivery-panel__title-count[data-v-382aae9b]{color:#8b95a3;flex-shrink:0;font-size:12px;font-weight:400;line-height:18px}.live-trading-detail-page .signal-delivery-table-wrapper[data-v-382aae9b]{scrollbar-width:thin;background:#11151b;border:1px solid #2a313c;border-radius:8px;max-height:400px;margin:0 16px 16px;overflow:auto}.live-trading-detail-page .signal-delivery-table[data-v-382aae9b]{border-collapse:collapse;table-layout:auto;width:max-content;min-width:100%}.live-trading-detail-page .signal-delivery-table th[data-v-382aae9b],.live-trading-detail-page .signal-delivery-table td[data-v-382aae9b]{color:#d7dde5;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #2a313c;padding:8px;font-size:12px;line-height:18px}.live-trading-detail-page .signal-delivery-table th[data-v-382aae9b]{z-index:1;color:#8b95a3;white-space:nowrap;background:#151a21;font-weight:700;position:sticky;top:0}.live-trading-detail-page .signal-delivery-table tr:last-child td[data-v-382aae9b]{border-bottom:0}.live-trading-detail-page .signal-delivery-table th[data-v-382aae9b]:first-child,.live-trading-detail-page .signal-delivery-table td[data-v-382aae9b]:first-child{width:128px}.live-trading-detail-page .signal-delivery-table th[data-v-382aae9b]:nth-child(2),.live-trading-detail-page .signal-delivery-table td[data-v-382aae9b]:nth-child(2){width:64px}.live-trading-detail-page .signal-delivery-table th[data-v-382aae9b]:nth-child(3),.live-trading-detail-page .signal-delivery-table td[data-v-382aae9b]:nth-child(3){width:76px}.live-trading-detail-page .signal-delivery-table__main[data-v-382aae9b],.live-trading-detail-page .signal-delivery-table__reason-text[data-v-382aae9b]{color:#8b95a3;white-space:nowrap;min-width:0;font-weight:400;display:block}.live-trading-detail-page .signal-delivery-empty[data-v-382aae9b]{color:#8b95a3;border-top:1px solid #2a313c;margin:0 16px 16px;padding:12px 0}.live-value-up[data-v-382aae9b],.third-layer-side--long[data-v-382aae9b]{color:#f6465d!important}.live-value-down[data-v-382aae9b],.third-layer-side--short[data-v-382aae9b]{color:#0a9f68!important}@keyframes live-balance-refresh-spin-382aae9b{to{transform:rotate(360deg)}}@media (width<=1279px){.live-trading-detail-page .detail-workstation[data-v-382aae9b]{grid-template-columns:1fr}.live-trading-detail-page .detail-workstation__main[data-v-382aae9b]{grid-area:1/1}.live-trading-detail-page .context-sidebar[data-v-382aae9b]{grid-area:2/1;grid-template-columns:1fr}.live-trading-detail-page .live-context-bar[data-v-382aae9b],.live-trading-detail-page .chart-workstation__head[data-v-382aae9b],.live-trading-detail-page .context-panel__head[data-v-382aae9b]{flex-direction:column;align-items:flex-start}.live-trading-detail-page .summary-sheet__value[data-v-382aae9b]{text-align:left;max-width:none}}@media (width<=768px){.live-trading-detail-page[data-v-382aae9b]{gap:14px;padding:0 12px 12px}.live-trading-detail-page .context-sidebar[data-v-382aae9b],.live-trading-detail-page .context-metric-grid[data-v-382aae9b],.live-trading-detail-page .chart-workstation__chart-layout[data-v-382aae9b]{grid-template-columns:1fr}.live-trading-detail-page .chart-workstation__switch-rail[data-v-382aae9b]{order:2;justify-content:center;align-items:flex-start;width:100%}.live-trading-detail-page .chart-workstation__switch[data-v-382aae9b]{flex-flow:wrap;justify-content:center}.live-trading-detail-page .chart-workstation__switch-button[data-v-382aae9b]{flex:auto;width:auto;min-width:88px}.live-trading-detail-page .chart-workstation__switch-button+.chart-workstation__switch-button[data-v-382aae9b]{margin-top:0;margin-left:-1px}.live-trading-detail-page .live-context-bar__actions[data-v-382aae9b]{justify-content:flex-start;width:100%}.live-trading-detail-page .live-context-bar[data-v-382aae9b]{margin:0 -12px;padding:10px 12px}}.account-settings-page[data-v-9f0be4b6]{box-sizing:border-box;color:#e0e0e0;background:#1e2329;align-content:start;gap:18px;min-height:100%;padding:28px;display:grid}.account-header[data-v-9f0be4b6],.settings-panel[data-v-9f0be4b6]{background:#181c22;border:1px solid #2b3139;border-radius:8px}.account-header[data-v-9f0be4b6]{justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.eyebrow[data-v-9f0be4b6]{color:#6f7a88;letter-spacing:.12em;margin:0 0 8px;font-size:11px}h1[data-v-9f0be4b6]{color:#f5f7fa;margin:0;font-size:24px;line-height:1.2}.email-summary[data-v-9f0be4b6]{color:#9aa4b2;text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:13px;overflow:hidden}.settings-panel[data-v-9f0be4b6]{width:min(680px,100%)}.settings-tabs[data-v-9f0be4b6]{border-bottom:1px solid #2b3139;gap:4px;padding:8px;display:flex}.settings-tabs button[data-v-9f0be4b6]{color:#9aa4b2;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:9px 12px}.settings-tabs button[data-v-9f0be4b6]:hover,.settings-tabs button.active[data-v-9f0be4b6]{color:#fcd535;background:#fcd53514}.settings-form[data-v-9f0be4b6]{gap:16px;padding:22px;display:grid}.form-row[data-v-9f0be4b6]{gap:8px;display:grid}.form-row label[data-v-9f0be4b6]{color:#d7dde5;font-size:13px}.form-row input[data-v-9f0be4b6]{color:#eaecef;background:#11161d;border:1px solid #3b424d;border-radius:4px;outline:none;height:38px;padding:0 12px}.form-row input[data-v-9f0be4b6]:focus{border-color:#f0b90b}.form-row input[readonly][data-v-9f0be4b6]{color:#848e9c;cursor:not-allowed;background:#151a21}.field-hint[data-v-9f0be4b6]{color:#6f7a88;margin:0;font-size:12px;line-height:1.4}.btn-primary[data-v-9f0be4b6]{color:#181a20;cursor:pointer;background:#f0b90b;border:0;border-radius:4px;width:fit-content;min-width:104px;padding:10px 16px;font-weight:700}.btn-primary[data-v-9f0be4b6]:hover:not(:disabled){background:#fcd535}.btn-primary[data-v-9f0be4b6]:disabled{opacity:.6;cursor:not-allowed}
