@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";:root{--separator-border: rgba(128, 128, 128, .35);--sash-hover-transition-duration: .1s}.allotment-module_splitView__L-yRc{height:100%;overflow:hidden;position:relative;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF{height:100%;pointer-events:none;position:absolute;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF>.allotment-module_sash__QA-2t{pointer-events:auto}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa{height:100%;position:relative;white-space:nowrap;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{overflow:hidden;position:absolute;white-space:initial}.allotment-module_splitView__L-yRc.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{width:100%}.allotment-module_splitView__L-yRc.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{height:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{background-color:var(--separator-border);content:" ";left:0;pointer-events:none;position:absolute;top:0;z-index:5}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{height:1px;width:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{height:100%;width:1px}:root{--focus-border: #007fd4;--sash-size: 8px;--sash-hover-size: 4px}.sash-module_sash__K-9lB{position:absolute;z-index:35;touch-action:none;pointer-events:auto;text-align:initial}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{pointer-events:none}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_vertical__pB-rs{cursor:col-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_minimum__-UKxp{cursor:e-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_maximum__TCWxD{cursor:w-resize}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_horizontal__kFbiw{cursor:row-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_minimum__-UKxp{cursor:s-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_maximum__TCWxD{cursor:n-resize}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{cursor:default!important;pointer-events:none!important}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs{cursor:ew-resize;top:0;width:var(--sash-size);height:100%}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw{cursor:ns-resize;left:0;width:100%;height:var(--sash-size)}.sash-module_sash__K-9lB:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-{content:" ";height:calc(var(--sash-size) * 2);width:calc(var(--sash-size) * 2);z-index:100;display:block;cursor:all-scroll;position:absolute}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{cursor:nwse-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{cursor:nesw-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{left:calc(var(--sash-size) * -.5);top:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{left:calc(var(--sash-size) * -.5);bottom:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{top:calc(var(--sash-size) * -.5);left:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{top:calc(var(--sash-size) * -.5);right:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;transition:background-color var(--sash-hover-transition-duration) ease-out;background:transparent}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs:before{width:var(--sash-hover-size);left:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw:before{height:var(--sash-hover-size);top:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_hover__80W6I:before,.sash-module_sash__K-9lB.sash-module_active__bJspD:before{background:var(--focus-border)}:root{--bg-primary: #0a0a0f;--bg-panel: #111118;--border-color: #1a1a2e;--terminal-green: #00ff41;--text-primary: #ffffff;--text-secondary: #a0a0a0;--text-muted: #666666;--profit-green: #00d4aa;--loss-red: #ff4757;--warning-yellow: #ffa502;--info-blue: #3742fa;--glow-green: 0 0 10px rgba(0, 255, 65, .3);--font-mono: "JetBrains Mono", "Source Code Pro", monospace;--font-ui: "Inter", system-ui, -apple-system, sans-serif;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-ui);font-size:14px;line-height:1.4;overflow:hidden}#root{height:100vh;display:flex;flex-direction:column}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1f26}::-webkit-scrollbar-thumb{background:#484f58;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6e7681}button{background:transparent;border:1px solid var(--border-color);color:var(--text-primary);font-family:var(--font-ui);font-size:12px;padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;transition:all .2s ease}button:hover{border-color:var(--terminal-green);box-shadow:var(--glow-green)}button:active{transform:translateY(1px)}button.primary{background:var(--terminal-green);color:var(--bg-primary);border-color:var(--terminal-green)}button.primary:hover{background:transparent;color:var(--terminal-green)}button.danger{background:var(--loss-red);border-color:var(--loss-red);color:#fff}button.danger:hover{background:transparent;color:var(--loss-red)}.kill-switch{background:#ff4757cc!important;border:1px solid #ff4757!important;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:11px;padding:6px 12px;min-width:90px;transition:all .2s ease}.kill-switch:hover{background:#ff4757!important;box-shadow:0 0 12px #ff475780;color:#fff;border-color:#ff4757!important;transform:none}.connection-dot{width:8px;height:8px;border-radius:50%}.connection-dot.connected{background:#00d4aa;animation:pulse 2s ease-in-out infinite}.connection-dot.disconnected{background:var(--loss-red);box-shadow:0 0 6px #ff475799}@keyframes pulse{0%,to{box-shadow:0 0 #00d4aa66}50%{box-shadow:0 0 0 4px #00d4aa00}}.header-button{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-muted);font-family:var(--font-mono);padding:5px 8px;cursor:pointer;transition:all .2s ease;font-size:10px}.header-button:hover{background:#ffffff0d}.cmd-k-button{font-size:11px;padding:5px 10px;display:flex;align-items:center;gap:6px}.cmd-k-button:hover{border-color:#00d4aa;color:#00d4aa}.settings-button{font-size:14px;padding:4px 8px}.watchlist-item{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;cursor:pointer;font-size:11px;font-family:var(--font-mono);transition:all .15s ease;background:transparent}.watchlist-item:hover{background:#00ff410d;border-left:2px solid #00d4aa;padding-left:10px}.watchlist-item.flash-up{background:#00d4aa1a}.watchlist-item.flash-down{background:#ff47571a}select{background:var(--bg-panel);border:1px solid var(--border-color);color:var(--text-primary);font-family:var(--font-ui);font-size:12px;padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer}select:focus{outline:none;border-color:var(--terminal-green);box-shadow:var(--glow-green)}input{background:var(--bg-panel);border:1px solid var(--border-color);color:var(--text-primary);font-family:var(--font-ui);font-size:12px;padding:var(--spacing-xs) var(--spacing-sm)}input:focus{outline:none;border-color:var(--terminal-green);box-shadow:var(--glow-green)}table{width:100%;border-collapse:collapse;font-size:12px}table th{background:var(--bg-panel);border-bottom:1px solid var(--border-color);padding:var(--spacing-sm);text-align:left;font-weight:500;color:var(--text-secondary);text-transform:uppercase;font-size:10px;letter-spacing:.5px}table td{padding:var(--spacing-sm);border-bottom:1px solid var(--border-color)}table tbody tr:hover{background:#00ff410d}.profit{color:var(--profit-green)}.loss{color:var(--loss-red)}.warning{color:var(--warning-yellow)}.info{color:var(--info-blue)}.mono{font-family:var(--font-mono)}.glow{box-shadow:var(--glow-green)}.text-xs{font-size:10px}.text-sm{font-size:12px}.text-base{font-size:14px}.text-lg{font-size:16px}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.sash-container .sash{transition:background-color .15s ease}.sash-container .sash:hover,.sash-container .sash.active{background-color:var(--terminal-green)!important;transition-delay:0ms!important}.split-view-view{overflow:hidden}.export-btn,.export-pdf-btn{font-size:10px;padding:4px 8px;margin-left:4px;border-radius:3px}.panel-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--border-color);margin-bottom:var(--spacing-sm)}.panel-header-actions{display:flex;gap:var(--spacing-xs)}@media screen and (max-width:1024px){:root{font-size:13px}.p-md{padding:var(--spacing-sm)}.p-lg{padding:var(--spacing-md)}table th,table td{padding:6px;font-size:11px}button{padding:4px 8px;font-size:11px}.header-secondary-actions{display:none}}@media screen and (max-width:768px){:root{font-size:12px}html,body{overflow-x:auto;overflow-y:auto}#root{height:auto;min-height:100vh}.main-layout{flex-direction:column!important}.terminal-section{order:1;min-height:40vh;max-height:40vh}.chart-section{order:2;min-height:35vh;height:35vh}.panels-section{order:3;height:auto;min-height:25vh}.watchlist-container{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:8px}.watchlist-item{display:inline-block;width:auto;min-width:80px;text-align:center;margin-right:8px;padding:6px 10px;white-space:nowrap;flex-shrink:0}.terminal-input{width:100%!important;box-sizing:border-box}.header-buttons{display:none}.mobile-menu-button{display:block!important;font-size:16px;padding:8px;background:transparent;border:1px solid var(--border-color);color:var(--text-primary)}.tab-container{overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.tab-container::-webkit-scrollbar{display:none}.tab-buttons{display:inline-flex;white-space:nowrap}.tab-button{flex-shrink:0;min-width:80px;font-size:10px;padding:6px 12px}.status-bar{padding:4px 8px;font-size:10px}.status-bar-extended{display:none}.status-bar-minimal{display:flex;justify-content:space-between;align-items:center;width:100%}.backtest-table-container,.positions-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}table{min-width:600px}table th,table td{padding:4px 6px;font-size:10px;white-space:nowrap}input,select,button{font-size:12px;padding:6px 8px}.panel-content{padding:8px}.empty-state{padding:16px 8px}.backtest-actions{display:flex;gap:4px}.view-details-btn,.export-pdf-btn{font-size:9px;padding:3px 6px}.mobile-menu-button{display:none}}.terminal-container{height:100%;background:var(--bg-primary);border-right:1px solid var(--border-color);display:flex;flex-direction:column}.terminal-content{flex:1;padding:var(--spacing-md);overflow:hidden;display:flex;flex-direction:column}.terminal-welcome{color:var(--terminal-green);font-family:var(--font-mono);font-size:12px;line-height:1.2;margin-bottom:var(--spacing-md);white-space:pre}.terminal-output{flex:1;overflow-y:auto;margin-bottom:var(--spacing-md);font-family:var(--font-mono);font-size:12px;line-height:1.4}.terminal-line{margin-bottom:2px;display:flex;align-items:flex-start}.terminal-line.input{color:var(--terminal-green)}.terminal-line.output{color:var(--text-primary)}.terminal-line.system{color:var(--info-blue)}.terminal-line.error{color:var(--loss-red)}.terminal-line.success{color:var(--profit-green)}.terminal-prompt{color:var(--terminal-green);margin-right:var(--spacing-sm);flex-shrink:0}.terminal-input-container{display:flex;align-items:center;font-family:var(--font-mono);font-size:12px;background:var(--bg-panel);border:1px solid var(--border-color);padding:var(--spacing-sm)}.terminal-input-prompt{color:var(--terminal-green);margin-right:var(--spacing-sm);flex-shrink:0}.terminal-input{flex:1;background:transparent;border:none;color:var(--terminal-green);font-family:var(--font-mono);font-size:12px;outline:none;caret-color:#00d4aa}.terminal-input::placeholder{color:var(--text-muted)}.terminal-cursor{background:var(--terminal-green);color:var(--bg-primary);animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.xterm{padding:var(--spacing-md)}.xterm .xterm-viewport,.xterm .xterm-screen{background-color:var(--bg-primary)!important}.xterm .xterm-cursor-layer{background-color:var(--terminal-green)!important}@media screen and (max-width:768px){.terminal-content{padding:var(--spacing-sm)}.terminal-welcome,.terminal-output{font-size:11px;margin-bottom:var(--spacing-sm)}.terminal-input-container{padding:6px 8px;position:relative}.terminal-input{font-size:11px;width:100%}.terminal-input-prompt{margin-right:6px}.terminal-input{width:calc(100% - 30px)}.xterm{padding:var(--spacing-sm)}}.chart-container{height:100%;background:var(--bg-panel);display:flex;flex-direction:column;border-bottom:1px solid var(--border-color)}.chart-toolbar{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-panel);border-bottom:1px solid var(--border-color);gap:var(--spacing-md)}.chart-toolbar-section{display:flex;align-items:center;gap:var(--spacing-sm)}.chart-symbol-selector{min-width:100px;font-family:var(--font-mono);font-weight:600}.chart-timeframe-group{display:flex;gap:2px}.chart-timeframe-btn{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-secondary);padding:4px 8px;font-size:10px;font-family:var(--font-mono);cursor:pointer;transition:all .2s ease}.chart-timeframe-btn.active{background:var(--terminal-green);color:var(--bg-primary);border-color:var(--terminal-green);box-shadow:var(--glow-green)}.chart-timeframe-btn:hover:not(.active){border-color:var(--terminal-green);color:var(--terminal-green)}.chart-content{flex:1;position:relative;background:var(--bg-primary)}.chart-wrapper{width:100%;height:100%;position:relative}.chart-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--terminal-green);font-family:var(--font-mono);font-size:12px}.chart-info{position:absolute;top:var(--spacing-sm);left:var(--spacing-sm);background:#000000b3;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-mono);font-size:10px;color:var(--text-primary);z-index:10}.chart-price-info{display:flex;flex-direction:column;gap:2px}.chart-price-row{display:flex;gap:var(--spacing-md)}.chart-price-item{display:flex;gap:var(--spacing-xs)}.chart-price-label{color:var(--text-muted)}.chart-price-value{color:var(--text-primary)}.chart-price-value.up{color:var(--profit-green)}.chart-price-value.down{color:var(--loss-red)}.chart-volume-info{position:absolute;bottom:var(--spacing-sm);right:var(--spacing-sm);background:#000000b3;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-mono);font-size:10px;color:var(--text-muted);z-index:10}@media screen and (max-width:1024px){.chart-toolbar{padding:6px 12px;gap:var(--spacing-sm)}.chart-symbol-selector{min-width:80px;font-size:11px}.chart-timeframe-btn{padding:3px 6px;font-size:9px}.chart-info,.chart-volume-info{padding:4px 6px;font-size:9px}}@media screen and (max-width:768px){.chart-toolbar{flex-direction:column;align-items:stretch;padding:8px;gap:8px}.chart-toolbar-section{justify-content:space-between;flex-wrap:wrap;gap:6px}.chart-symbol-selector{min-width:60px;font-size:10px;flex:1;max-width:120px}.chart-timeframe-group{flex:1;justify-content:space-between;gap:1px}.chart-timeframe-btn{flex:1;text-align:center;padding:6px 4px;font-size:9px}.chart-info{position:static;margin:4px;background:#000c;font-size:9px}.chart-price-row{gap:var(--spacing-sm)}.chart-price-item{gap:2px}.chart-volume-info{bottom:4px;right:4px;font-size:9px}.chart-content{position:relative}.chart-wrapper{touch-action:pan-x pan-y}}.panels-container{height:100%;background:var(--bg-panel);display:flex;flex-direction:column}.tab-panel{height:100%;display:flex;flex-direction:column}.tab-header{display:flex;background:var(--bg-panel);border-bottom:1px solid var(--border-color)}.tab-button{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);padding:var(--spacing-sm) var(--spacing-md);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.tab-button.active{color:var(--terminal-green);border-bottom-color:var(--terminal-green);background:#00ff410d}.tab-button:hover:not(.active){color:var(--text-primary);background:#ffffff0d}.tab-content{flex:1;overflow:hidden;background:var(--bg-primary)}.panel-content{height:100%;overflow-y:auto;padding:var(--spacing-md)}.positions-table-container{height:100%;overflow-y:auto}.positions-table{width:100%}.position-pnl.positive{color:var(--profit-green)}.position-pnl.negative{color:var(--loss-red)}.position-actions{display:flex;gap:var(--spacing-xs)}.close-position-btn{background:var(--loss-red);border-color:var(--loss-red);color:#fff;font-size:10px;padding:2px 6px}.close-position-btn:hover{background:transparent;color:var(--loss-red)}.backtest-table-container{height:100%;overflow-y:auto}.backtest-table{width:100%}.backtest-pnl.positive{color:var(--profit-green)}.backtest-pnl.negative{color:var(--loss-red)}.backtest-actions{display:flex;gap:var(--spacing-xs)}.view-details-btn{background:var(--info-blue);border-color:var(--info-blue);color:#fff;font-size:10px;padding:2px 6px}.view-details-btn:hover{background:transparent;color:var(--info-blue)}.notifications-container{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}.notification-item{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--border-color);background:var(--bg-panel);transition:all .2s ease}.notification-item:hover{border-color:var(--terminal-green);background:#00ff410d}.notification-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;border-radius:50%;flex-shrink:0}.notification-icon.fill{background:var(--profit-green);color:var(--bg-primary)}.notification-icon.signal{background:var(--info-blue);color:#fff}.notification-icon.error{background:var(--loss-red);color:#fff}.notification-icon.warning{background:var(--warning-yellow);color:var(--bg-primary)}.notification-icon.info{background:var(--text-secondary);color:var(--bg-primary)}.notification-content{flex:1;display:flex;flex-direction:column;gap:2px}.notification-message{font-size:12px;color:var(--text-primary);line-height:1.4}.notification-details{font-size:10px;color:var(--text-muted);font-family:var(--font-mono)}.notification-timestamp{font-size:10px;color:var(--text-muted);font-family:var(--font-mono);flex-shrink:0}.strategy-library-container{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}.strategy-item{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--border-color);background:var(--bg-panel);transition:all .2s ease}.strategy-item:hover{border-color:var(--terminal-green);background:#00ff410d}.strategy-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md)}.strategy-info{flex:1}.strategy-name{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xs);font-family:var(--font-mono)}.strategy-description{font-size:12px;color:var(--text-secondary);line-height:1.4;margin-bottom:var(--spacing-sm)}.strategy-stats{display:flex;gap:var(--spacing-lg);font-size:10px;font-family:var(--font-mono)}.strategy-stat{display:flex;flex-direction:column;gap:2px}.strategy-stat-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.strategy-stat-value{color:var(--text-primary);font-weight:600}.strategy-stat-value.positive{color:var(--profit-green)}.strategy-stat-value.negative{color:var(--loss-red)}.strategy-actions{display:flex;gap:var(--spacing-xs);align-items:center}.run-strategy-btn{background:var(--terminal-green);border-color:var(--terminal-green);color:var(--bg-primary);font-size:10px;padding:4px 8px;font-weight:600}.run-strategy-btn:hover{background:transparent;color:var(--terminal-green)}.edit-strategy-btn{background:var(--info-blue);border-color:var(--info-blue);color:#fff;font-size:10px;padding:4px 8px}.edit-strategy-btn:hover{background:transparent;color:var(--info-blue)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:var(--text-muted);font-size:12px;text-align:center}.empty-state-icon{font-size:24px;margin-bottom:var(--spacing-sm);opacity:.5}@media screen and (max-width:1024px){.panel-content{padding:var(--spacing-sm)}.tab-button{padding:6px 12px;font-size:11px}.strategy-stats{gap:var(--spacing-sm)}.strategy-item{padding:var(--spacing-sm)}}@media screen and (max-width:768px){.tab-header{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tab-header::-webkit-scrollbar{display:none}.tab-button{padding:8px 12px;font-size:10px;flex-shrink:0;min-width:80px;text-align:center}.panel-content{padding:6px}.strategy-header{flex-direction:column;gap:var(--spacing-sm)}.strategy-actions{width:100%;justify-content:flex-start}.strategy-stats{flex-wrap:wrap;gap:var(--spacing-sm)}.strategy-stat{min-width:70px}.notification-item{padding:6px 8px}.notification-message{font-size:11px}.notification-details,.notification-timestamp{font-size:9px}.empty-state{height:150px;padding:var(--spacing-md)}.empty-state-icon{font-size:20px}}
