.mt-chart-native{--mobile-rail-height:58px;--bg:#050510;--panel:#0a0f1e;--panel-2:#111827;--panel-3:#1a2235;--border:#ffffff0f;--border-strong:#ffffff1a;--text:#e2e8f0;--text-dim:#94a3b8;--text-muted:#64748b;--accent:#00f0ff;--accent-hover:#3df3ff;--accent-text:#00f0ff;--accent-soft:#00f0ff29;--accent-line:#00f0ff73;--up:#089981;--down:#f23645;--warn:#fa0;--bad:#f23645;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--font-sans:system-ui, -apple-system, "Segoe UI Variable", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Cascadia Code", "Roboto Mono", Menlo, Consolas, monospace;font-family:var(--font-sans);color:var(--text);background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px}.mt-chart-native.battle-shared-workspace{background:var(--bg,#05070d);width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.mt-chart-native .battle-workspace-notice{z-index:10020;color:#cffafe;background:#082f49f5;border:1px solid #22d3ee3d;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:min(680px,100% - 32px);min-height:44px;padding:9px 12px;font-size:12px;line-height:1.45;display:flex;position:absolute;top:58px;left:50%;transform:translate(-50%);box-shadow:0 14px 42px #0000006b}.mt-chart-native .battle-workspace-notice.danger{color:#fecaca;background:#450a0af5;border-color:#f871714d}.mt-chart-native .battle-workspace-notice.warning{color:#fde68a;background:#451a03f5;border-color:#fbbf244d}.mt-chart-native .battle-workspace-notice button,.mt-chart-native .battle-terminal-state button{min-width:44px;min-height:44px;color:inherit;touch-action:manipulation;background:#ffffff0f;border:1px solid;border-radius:7px;padding:0 12px;font-weight:700}.mt-chart-native .battle-terminal-state{color:#e5e7eb;background:#05070d;place-items:center;min-height:100dvh;padding:24px;display:grid}.mt-chart-native .battle-terminal-state>div{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;max-width:440px;padding:24px}.mt-chart-native .battle-terminal-state h1{margin:0;font-size:17px}.mt-chart-native .battle-terminal-state p{color:#94a3b8;margin:9px 0 0;font-size:13px;line-height:1.55}.mt-chart-native .battle-tab-extension{min-width:0;height:100%;color:var(--text);overflow:auto}.mt-chart-native .battle-tab-toolbar{z-index:3;border-bottom:1px solid var(--border);background:var(--panel);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:7px 10px;display:flex;position:sticky;top:0}.mt-chart-native .battle-tab-toolbar>div:first-child{gap:2px;min-width:0;display:grid}.mt-chart-native .battle-tab-toolbar strong{color:var(--text);font-size:12px}.mt-chart-native .battle-tab-toolbar span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mt-chart-native .battle-tab-toolbar-actions,.mt-chart-native .battle-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.mt-chart-native .battle-tab-toolbar button,.mt-chart-native .battle-row-actions button,.mt-chart-native .battle-operation-history>button{border:1px solid var(--border);min-width:44px;min-height:44px;color:var(--text-dim);touch-action:manipulation;background:#ffffff06;border-radius:7px;padding:0 10px;font-size:11px;font-weight:700}.mt-chart-native.battle-shared-workspace .battle-workspace-notice button:focus-visible,.mt-chart-native.battle-shared-workspace .battle-terminal-state button:focus-visible,.mt-chart-native.battle-shared-workspace .battle-tab-toolbar button:focus-visible,.mt-chart-native.battle-shared-workspace .battle-row-actions button:focus-visible,.mt-chart-native.battle-shared-workspace .battle-operation-history>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mt-chart-native .battle-tab-toolbar button:hover,.mt-chart-native .battle-row-actions button:hover,.mt-chart-native .battle-operation-history>button:hover{color:var(--text);border-color:var(--border-strong);background:#ffffff0f}.mt-chart-native .battle-row-actions button.danger{color:#fca5a5;border-color:#f8717133}.mt-chart-native .battle-activity-table-wrap{min-width:0;overflow:auto}.mt-chart-native .battle-activity-table{width:100%;min-width:1040px}.mt-chart-native .battle-activity-table th,.mt-chart-native .battle-activity-table td{vertical-align:middle;padding:8px 10px}.mt-chart-native .battle-state{color:#7dd3fc;text-transform:capitalize;white-space:nowrap;background:#0ea5e914;border:1px solid #38bdf83d;border-radius:999px;align-items:center;min-height:24px;padding:2px 8px;font-size:10px;font-weight:750;display:inline-flex}.mt-chart-native .battle-state.success{color:#6ee7b7;background:#10b98114;border-color:#34d3993d}.mt-chart-native .battle-state.warning{color:#fde68a;background:#f59e0b14;border-color:#fbbf243d}.mt-chart-native .battle-state.danger{color:#fca5a5;background:#ef444414;border-color:#f871713d}.mt-chart-native .battle-diverged{color:#fbbf24;margin-top:3px;display:block}.mt-chart-native .battle-operation-history{border-bottom:1px solid var(--border);background:#0ea5e90b;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:10px;display:grid}.mt-chart-native .battle-operation-history>div{min-width:0;display:grid}.mt-chart-native .battle-operation-history>div span{color:var(--text-muted);font-family:var(--font-mono,ui-monospace, monospace);text-overflow:ellipsis;font-size:10px;overflow:hidden}.mt-chart-native .battle-operation-history ol{grid-column:1/-1;gap:4px;max-height:128px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.mt-chart-native .battle-operation-history li{color:var(--text-dim);grid-template-columns:minmax(150px,auto) auto minmax(0,1fr);gap:8px;font-size:11px;display:grid}.mt-chart-native .battle-operation-history time{color:var(--text-muted);font-family:var(--font-mono,ui-monospace, monospace)}.mt-chart-native .battle-activity-cards{margin:0;padding:8px;list-style:none;display:none}@media (max-width:768px){.mt-chart-native .battle-workspace-notice{width:calc(100% - 16px);min-height:48px;top:56px}.mt-chart-native .history-tabs[aria-label=Trading\ history]{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.mt-chart-native .history-tabs[aria-label=Trading\ history]::-webkit-scrollbar{display:none}.mt-chart-native .battle-tab-toolbar{align-items:flex-start}.mt-chart-native .battle-tab-toolbar>div:first-child span{white-space:normal}.mt-chart-native .battle-activity-table-wrap{display:none}.mt-chart-native .battle-activity-cards{gap:8px;display:grid}.mt-chart-native .battle-activity-cards>li{border:1px solid var(--border);background:#ffffff06;border-radius:10px;gap:9px;padding:11px;display:grid}.mt-chart-native .battle-card-head,.mt-chart-native .battle-card-head>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.mt-chart-native .battle-card-head>div{justify-content:flex-start}.mt-chart-native .battle-card-head .up{color:var(--green)}.mt-chart-native .battle-card-head .down{color:var(--red)}.mt-chart-native .battle-activity-cards dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.mt-chart-native .battle-activity-cards dl>div{background:#ffffff06;border-radius:7px;min-width:0;padding:7px}.mt-chart-native .battle-activity-cards dt{color:var(--text-muted);text-transform:uppercase;font-size:9px}.mt-chart-native .battle-activity-cards dd{color:var(--text);font-family:var(--font-mono,ui-monospace, monospace);text-overflow:ellipsis;margin:3px 0 0;font-size:11px;overflow:hidden}.mt-chart-native .battle-row-actions{justify-content:flex-start}.mt-chart-native .battle-workspace-notice button,.mt-chart-native .battle-workspace-blocker button,.mt-chart-native .battle-terminal-state button,.mt-chart-native .battle-tab-toolbar button,.mt-chart-native .battle-row-actions button,.mt-chart-native .battle-operation-history>button{min-height:48px}.mt-chart-native .battle-operation-history li{grid-template-columns:1fr;gap:2px}}@media (max-width:640px),(max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .chart-primary-topbar .symbol-tab,.embedded-mobile-terminal .mt-chart-native .chart-primary-topbar .symbol-tab:not(.active){flex:0 0 148px!important;gap:8px!important;width:148px!important;min-width:148px!important;padding-right:0!important;display:flex!important}.embedded-mobile-terminal .mt-chart-native .chart-primary-topbar .symbol-tab>button[role=tab]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;gap:5px!important;width:96px!important;min-width:96px!important;max-width:96px!important;padding-inline:5px!important}.embedded-mobile-terminal .mt-chart-native .chart-primary-topbar .symbol-tab>button[role=tab]>:first-child{flex:none;display:inline-flex!important}.embedded-mobile-terminal .mt-chart-native .chart-primary-topbar .symbol-tab-close{display:inline-flex!important}.embedded-mobile-terminal .mt-chart-native .app-shell.viewport-mobile .topbar-account-cluster{width:146px!important;max-width:146px!important}.embedded-mobile-terminal .mt-chart-native .app-shell.viewport-mobile .topbar-account-cluster>div,.embedded-mobile-terminal .mt-chart-native .app-shell.viewport-mobile .topbar-account-cluster>div>button,.embedded-mobile-terminal .mt-chart-native .app-shell.viewport-mobile .chart-primary-topbar .chart-acct-btn{width:146px!important;min-width:146px!important;max-width:146px!important}.embedded-mobile-terminal .mt-chart-native .app-shell.viewport-mobile .topbar-account-cluster>div>button>div:nth-of-type(2)>div:first-child{max-width:104px!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster:has(.workspace-back-button){grid-template-columns:44px minmax(0,1fr) 56px;align-items:center;gap:8px;min-width:0;display:grid!important;overflow:visible!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster:not(:has(.workspace-back-button)){grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:8px;min-width:0;display:grid!important;overflow:visible!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster .workspace-back-button{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster .workspace-back-button>span{display:none}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster .symbol-tabs,.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster .symbol-tab-list{width:100%;min-width:0;max-width:none}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster .symbol-tab-list{overscroll-behavior-x:contain;scroll-padding-inline:4px;overflow-x:auto}.embedded-mobile-terminal .mt-chart-native .chart-right-rail>button{position:relative}.embedded-mobile-terminal .mt-chart-native .rail-count-badge{border:1px solid var(--panel);background:var(--danger,#ef476f);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:3px;right:3px}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .trading-history-head{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px 12px 10px;display:grid;overflow:visible}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .trading-history-head:after{display:none}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-tabs button{justify-content:center;min-width:0;min-height:44px;padding-inline:4px}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-head-actions{grid-template-columns:minmax(0,1fr) minmax(76px,auto) minmax(84px,auto);gap:8px;width:100%;display:grid}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-head-actions>*,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-head-actions button{min-width:0;min-height:44px}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-account-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:10px 12px;display:grid;overflow:visible}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-account-strip>span{justify-content:space-between;gap:6px;min-width:0;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-summary{gap:12px;padding:14px}.embedded-mobile-terminal .mt-chart-native .position-card-line1{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:6px;display:grid}.embedded-mobile-terminal .mt-chart-native .position-card-line3{color:var(--text-dim);justify-content:space-between;gap:8px;margin-top:8px;font-size:11px;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-chevron{justify-content:center;align-items:center;width:22px;height:22px;transition:transform .12s;display:inline-flex}.embedded-mobile-terminal .mt-chart-native .position-card-chevron.expanded{transform:rotate(180deg)}.embedded-mobile-terminal .mt-chart-native .study-menu-sheet .compact-picker-body{flex-direction:column;display:flex;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .study-menu-sheet .study-menu-body{flex:auto;min-height:0;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .study-menu-sheet .study-menu-list,.embedded-mobile-terminal .mt-chart-native .study-menu-sheet .study-menu-detail{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;overflow-y:auto}.embedded-mobile-terminal .mt-chart-native .position-card-pnl{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-pnl small{color:var(--text-dim);text-transform:uppercase;letter-spacing:.45px;font-size:9px;font-weight:600}.embedded-mobile-terminal .mt-chart-native .position-card-pnl strong{font-size:16px}.embedded-mobile-terminal .mt-chart-native .position-card-metrics{border:1px solid var(--border);background:var(--border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .position-card-metric{background:var(--panel);flex-direction:column;gap:3px;min-width:0;padding:9px 10px;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-metric small{color:var(--text-dim);letter-spacing:.5px;text-transform:uppercase;font-size:9px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .position-card-metric strong{color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:12px;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .study-menu-sheet .study-menu-detail{grid-template-rows:auto minmax(0,1fr);align-self:stretch;height:100%;display:grid;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .study-menu-sheet .study-menu-detail .study-detail-body{overscroll-behavior:contain;touch-action:pan-y;scrollbar-gutter:stable;min-height:0;max-height:none;padding-bottom:20px;overflow-y:auto}.embedded-mobile-terminal .mt-chart-native .study-menu-sheet.detail-open .study-menu-head,.embedded-mobile-terminal .mt-chart-native .study-menu-sheet.detail-open .study-menu-search{display:none}.embedded-mobile-terminal .mt-chart-native .study-menu-sheet .study-detail-head{z-index:2;background:var(--panel);position:relative}}.mt-chart-native .tnum{font-variant-numeric:tabular-nums}.mt-chart-native .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mt-chart-native *,.mt-chart-native :before,.mt-chart-native :after{box-sizing:border-box}.mt-chart-native,.mt-chart-native,.mt-chart-native{width:100%;height:100%;margin:0;padding:0}.mt-chart-native{overflow:hidden}.mt-chart-native button{font:inherit;color:inherit;background:var(--panel-2);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:6px 12px;transition:background .12s,border-color .12s}.mt-chart-native button:disabled{opacity:.5;cursor:not-allowed}.mt-chart-native button.primary{background:var(--accent);border-color:var(--accent);color:#050510}.mt-chart-native button.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.mt-chart-native input,.mt-chart-native select{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--border);border-radius:6px;outline:none;padding:6px 10px}.mt-chart-native input:focus,.mt-chart-native select:focus{border-color:var(--accent)}.mt-chart-native .app-shell{grid-template-rows:48px 1fr;height:100%;min-height:0;display:grid}.mt-chart-native .topbar{background:var(--panel);border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:0 16px;display:flex}.mt-chart-native .topbar .brand{letter-spacing:.3px;font-weight:600}.mt-chart-native .topbar .spacer{flex:1}.mt-chart-native .topbar .conn-status{color:var(--text-dim);font-size:12px}.mt-chart-native .topbar .conn-status.ok{color:var(--up)}.mt-chart-native .topbar .conn-status.bad{color:var(--bad)}.mt-chart-native .workspace{height:100%;min-height:0;display:grid;overflow:hidden}.mt-chart-native .chart-left-rail{border-right:1px solid var(--border);background:#030506;background:lab(1.20396% -.253253 -.600344);min-width:0}.mt-chart-native .panel-rail-tabs{gap:var(--space-1);padding:var(--space-2) var(--space-1);flex-direction:column;display:flex}.mt-chart-native .panel-rail-tabs button{width:100%;height:52px;padding:var(--space-1) var(--space-1);color:var(--text-dim);letter-spacing:.4px;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:4px;align-content:center;justify-items:center;gap:2px;font-size:10px;font-weight:600;line-height:1;transition:color .1s,background .1s,border-color .1s;display:grid}.mt-chart-native .panel-rail-tabs button:hover:not(:disabled){background:var(--panel-2);color:var(--text);border-color:#0000}.mt-chart-native .panel-rail-tabs button.active{color:var(--text);background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .utility-drawer{background:var(--panel);border-right:1px solid var(--border);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.mt-chart-native .utility-drawer-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:7px 10px;display:flex}.mt-chart-native .utility-drawer-head h2{text-transform:uppercase;letter-spacing:.6px;margin:0;font-size:12px}.mt-chart-native .utility-drawer-head button{height:26px;color:var(--text-dim);padding:0 8px;font-size:11px}.mt-chart-native .utility-drawer-body{min-height:0;overflow-y:auto}.mt-chart-native .utility-drawer-body h3{text-transform:uppercase;letter-spacing:.6px;color:var(--text-dim);margin:0 0 8px;font-size:12px}.mt-chart-native .chart-pane{grid-template-rows:auto auto minmax(0, 1fr) auto var(--history-panel-height,230px);background:var(--panel);min-width:0;min-height:0;display:grid}.mt-chart-native .drawing-toolbar{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border);background:var(--bg);scrollbar-width:thin;display:flex;overflow-x:auto}.mt-chart-native .trade-sidebar{background:var(--panel);border-left:1px solid var(--border);flex-direction:column;display:flex;overflow-y:auto}.mt-chart-native .trade-sidebar h3{text-transform:uppercase;letter-spacing:.6px;color:var(--text-dim);margin:0 0 8px;font-size:12px}.mt-chart-native .account-safety{border:1px solid;border-radius:6px;gap:3px;margin-bottom:10px;padding:8px 10px;font-size:12px;line-height:1.25;display:grid}.mt-chart-native .account-safety strong{letter-spacing:.5px;font-size:12px}.mt-chart-native .account-safety span{color:inherit;opacity:.9}.mt-chart-native .account-safety.good{color:var(--up);background:#0899811f;border-color:#08998180}.mt-chart-native .account-safety.warn{color:var(--warn);background:#ffb74d1f;border-color:#ffb74d80}.mt-chart-native .account-safety.bad{color:var(--bad);background:#f236451f;border-color:#f2364580}.mt-chart-native .chart-toolbar{border-bottom:1px solid var(--border);z-index:20;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px;min-height:76px;padding:8px 12px;display:flex;position:relative}.mt-chart-native .chart-extra-controls{align-items:center;gap:6px;margin-left:auto;display:flex;position:relative}.mt-chart-native .chart-extra-buttons,.mt-chart-native .compare-chips{align-items:center;gap:2px;display:flex}.mt-chart-native .chart-extra-buttons button,.mt-chart-native .compare-chips button{height:28px;color:var(--text-dim);background:0 0;border-color:#0000;padding:0 8px;font-size:11px}.mt-chart-native .chart-extra-buttons button:hover:not(:disabled),.mt-chart-native .compare-chips button:hover:not(:disabled){border-color:var(--border);background:var(--panel-2);color:var(--text)}.mt-chart-native .compare-chips button{border-color:var(--border);background:var(--accent-soft);color:var(--text);font-family:var(--font-mono);align-items:center;gap:5px;font-size:10px;display:inline-flex}.mt-chart-native .toolbar-popover{z-index:30;border:1px solid var(--border);background:var(--panel);border-radius:6px;width:280px;padding:8px;position:absolute;top:34px;right:0;box-shadow:0 14px 32px #00000052}.mt-chart-native .chart-type-popover{gap:4px;display:grid}.mt-chart-native .chart-type-popover button{text-align:left;height:30px}.mt-chart-native .chart-type-popover button.active{border-color:var(--accent-line);background:var(--accent-soft)}.mt-chart-native .chart-type-popover small{color:var(--text-dim);padding:3px 4px 0;font-size:10px;line-height:1.3}.mt-chart-native .symbol-popover input{width:100%;height:30px;margin-bottom:6px;font-size:12px}.mt-chart-native .symbol-popover-results{max-height:280px;display:grid;overflow-y:auto}.mt-chart-native .symbol-popover-results button{text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:auto 86px 1fr;align-items:center;gap:8px;min-height:30px;padding:5px 6px;display:grid}.mt-chart-native .symbol-popover-results button:hover{background:var(--panel-2)}.mt-chart-native .symbol-popover-results span{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mt-chart-native .study-control{position:relative}.mt-chart-native .study-toggle.active,.mt-chart-native .layout-toggle.active,.mt-chart-native .chart-settings-toggle.active{border-color:var(--accent-line);color:#fff;background:var(--accent-soft)}.mt-chart-native .study-menu,.mt-chart-native .layout-menu,.mt-chart-native .chart-settings-menu{z-index:8;border:1px solid var(--border);background:#0e1014fa;border-radius:6px;width:300px;max-height:min(460px,100vh - 120px);position:absolute;top:34px;left:0;overflow-y:auto;box-shadow:0 16px 36px #0000005c}.mt-chart-native .layout-control,.mt-chart-native .chart-settings-control{position:relative}.mt-chart-native .layout-menu{width:280px;padding:8px}.mt-chart-native .chart-settings-menu{width:240px;padding:8px}.mt-chart-native .chart-setting-row{border-bottom:1px solid #2a313e8c;grid-template-columns:18px 1fr;align-items:center;gap:8px;padding:7px 6px;font-size:12px;display:grid}.mt-chart-native .chart-setting-row:last-child{border-bottom:0}.mt-chart-native .chart-setting-row input{margin:0}.mt-chart-native .layout-save-row{border-bottom:1px solid #2a313eb3;grid-template-columns:1fr auto;gap:6px;padding-bottom:8px;display:grid}.mt-chart-native .layout-save-row input{border:1px solid var(--border);min-width:0;height:28px;color:var(--text);background:#0f1218;border-radius:4px;padding:0 8px;font-size:12px}.mt-chart-native .layout-save-row button{height:28px}.mt-chart-native .layout-list{gap:6px;margin-top:8px;display:grid}.mt-chart-native .layout-empty{color:var(--text-dim);padding:6px 4px;font-size:12px}.mt-chart-native .layout-row{grid-template-columns:1fr auto;align-items:stretch;gap:6px;display:grid}.mt-chart-native .layout-row>button:first-child{text-align:left;justify-items:start;height:auto;min-height:36px;padding:5px 8px;display:grid}.mt-chart-native .layout-row>button:first-child.active{border-color:var(--accent-line);background:var(--accent-soft);color:#fff}.mt-chart-native .layout-row small{color:var(--text-dim);font-size:10px}.mt-chart-native .layout-delete{color:#ffb5b5;min-width:52px;padding:0 8px}.mt-chart-native .study-menu-head{z-index:1;border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.4px;color:var(--text-dim);background:#0e1014fa;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;font-weight:700;display:flex;position:sticky;top:0}.mt-chart-native .study-menu-head button{height:24px;padding:0 8px;font-size:11px}.mt-chart-native .study-group-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background:#0a0c10a8;border-bottom:1px solid #2a313e66;padding:7px 10px 5px;font-size:10px;font-weight:700}.mt-chart-native .study-category-title{color:var(--text-dim);background:#14181f7a;border-bottom:1px solid #2a313e59;padding:6px 10px 4px;font-size:10px;font-weight:650}.mt-chart-native .study-row{border-bottom:1px solid #2a313e99;padding:9px 10px}.mt-chart-native .study-row:last-child{border-bottom:0}.mt-chart-native .study-row-main{grid-template-columns:16px 14px 1fr;align-items:center;gap:8px;min-width:0;font-size:12px;display:grid}.mt-chart-native .study-row-main input{margin:0}.mt-chart-native .study-row-main small{color:var(--text-dim);margin-top:1px;font-size:10px;display:block}.mt-chart-native .study-color{border:1px solid #ffffff59;border-radius:50%;width:12px;height:12px}.mt-chart-native .study-row-tools{flex-wrap:wrap;gap:6px;margin-top:8px;padding-left:38px;display:flex}.mt-chart-native .study-row-tools>input[type=color]{width:30px;height:26px;padding:2px}.mt-chart-native .study-row-tools label{color:var(--text-dim);align-items:center;gap:4px;font-size:10px;display:flex}.mt-chart-native .study-row-tools input[type=number]{width:54px;height:26px;padding:2px 6px;font-size:11px}.mt-chart-native .study-anchor-state{color:var(--text-dim);align-items:center;gap:5px;font-size:10px;display:inline-flex}.mt-chart-native .study-anchor-state small{color:var(--text);font-size:10px}.mt-chart-native .study-anchor-state button{height:24px;padding:2px 7px;font-size:10px}.mt-chart-native .drawing-tools{background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:8px;padding:0;display:inline-flex}.mt-chart-native .drawing-group{border-right:1px solid var(--border);align-items:center;gap:3px;padding-right:8px;display:inline-flex}.mt-chart-native .drawing-group:last-child{border-right:0}.mt-chart-native .drawing-group.compact{padding-right:0}.mt-chart-native .drawing-group-label{color:var(--text-muted);letter-spacing:.4px;text-transform:uppercase;font-size:9px;font-weight:700}.mt-chart-native .drawing-group-tools{align-items:center;gap:2px;display:inline-flex}.mt-chart-native .drawing-style-group{gap:5px}.mt-chart-native .drawing-style-editor{align-items:center;gap:3px;display:inline-flex}.mt-chart-native .drawing-style-editor input[type=color]{border:1px solid var(--border);background:0 0;border-radius:3px;width:26px;height:22px;padding:1px}.mt-chart-native .drawing-style-editor select{border:1px solid var(--border);background:var(--panel);min-width:58px;height:24px;color:var(--text-dim);border-radius:3px;font-size:11px}.mt-chart-native .drawing-tools button{min-width:38px;height:26px;padding:0 var(--space-2);color:var(--text-dim);letter-spacing:.2px;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:3px;font-size:11px;font-weight:500;transition:color .1s,background .1s,border-color .1s}.mt-chart-native .drawing-tools button:hover:not(:disabled){color:var(--text);background:var(--panel-2);border-color:var(--border)}.mt-chart-native .drawing-tools button.active{color:var(--text);background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .drawing-tools button:disabled{opacity:.4}.mt-chart-native .chart-host{min-height:0;position:relative}.mt-chart-native .live-price-axis-marker{z-index:7;background:var(--accent,#2563eb);color:#050b14;min-width:64px;font-family:var(--font-mono);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;will-change:transform;border-radius:3px 0 0 3px;font-size:11px;font-weight:700;display:grid;position:absolute;top:0;right:0;overflow:hidden}.mt-chart-native .live-price-axis-marker[hidden]{display:none}.mt-chart-native .live-price-axis-value,.mt-chart-native .live-price-axis-countdown{box-sizing:border-box;background:inherit;color:#050b14;white-space:nowrap;min-width:64px;padding-inline:5px;display:block}.mt-chart-native .live-price-axis-value{height:19px;line-height:19px}.mt-chart-native .live-price-axis-countdown{border-top:1px solid #050b143d;height:15px;font-size:10px;line-height:14px}.mt-chart-native .chart-range-toolbar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg);justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 10px;font-size:11px;display:flex}.mt-chart-native .range-shortcuts{align-items:center;gap:2px;display:flex}.mt-chart-native .range-shortcuts button,.mt-chart-native .timezone-toggle{height:24px;color:var(--text-dim);font-family:var(--font-mono);background:0 0;border:1px solid #0000;border-radius:3px;padding:0 7px;font-size:11px}.mt-chart-native .range-shortcuts button:hover,.mt-chart-native .timezone-toggle:hover{border-color:var(--border);background:var(--panel-2);color:var(--text)}.mt-chart-native .object-tree-panel{gap:10px;display:grid}.mt-chart-native .object-tree-panel h4{color:var(--text-dim);letter-spacing:.5px;text-transform:uppercase;margin:0 0 6px;font-size:11px}.mt-chart-native .data-window,.mt-chart-native .object-group{background:#0e101459;border:1px solid #2a313ecc;border-radius:6px;padding:8px}.mt-chart-native .kv.compact{grid-template-columns:70px 1fr;row-gap:3px;font-size:11px}.mt-chart-native .object-group summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.mt-chart-native .object-group ul{color:var(--text-dim);gap:6px;margin:8px 0 0;padding:0;font-size:11px;list-style:none;display:grid}.mt-chart-native .object-group-actions{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}.mt-chart-native .object-group li{min-width:0}.mt-chart-native .object-row{background:#0a0c1052;border:1px solid #2a313e8c;border-radius:5px;gap:5px;padding:6px;display:grid}.mt-chart-native .object-row-main{gap:2px;min-width:0;display:grid}.mt-chart-native .object-row-title,.mt-chart-native .object-row-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-chart-native .object-row-title{color:var(--text);font-weight:650}.mt-chart-native .object-row-meta{color:var(--text-dim);font-family:var(--font-mono)}.mt-chart-native .object-row-meta.up{color:var(--up)}.mt-chart-native .object-row-meta.down{color:var(--down)}.mt-chart-native .object-row-actions,.mt-chart-native .object-edit-row{flex-wrap:wrap;gap:4px;display:flex}.mt-chart-native .object-group-actions button,.mt-chart-native .object-row-actions button,.mt-chart-native .object-edit-row button,.mt-chart-native .object-edit-row input,.mt-chart-native .object-edit-row select,.mt-chart-native .object-inspector input,.mt-chart-native .object-anchor-row button{min-width:0;height:24px;color:var(--text-dim);background:#0e1014b8;border:1px solid #2a313ee6;border-radius:4px;padding:0 7px;font-size:11px}.mt-chart-native .object-group-actions button:hover,.mt-chart-native .object-row-actions button:hover,.mt-chart-native .object-edit-row button:hover,.mt-chart-native .object-anchor-row button:hover{color:var(--text);border-color:#7ab5ff85}.mt-chart-native .object-group-actions button.danger,.mt-chart-native .object-row-actions button.danger{color:#ff9a9a}.mt-chart-native .object-group-actions button:disabled,.mt-chart-native .object-row-actions button:disabled{cursor:not-allowed;opacity:.45}.mt-chart-native .object-edit-row input{width:92px;color:var(--text);font-family:var(--font-mono)}.mt-chart-native .object-edit-row select{width:78px}.mt-chart-native .object-edit-row{border-top:1px solid #2a313e8c;padding-top:5px}.mt-chart-native .object-edit-row button:first-of-type{color:var(--up)}.mt-chart-native .object-inspector{border-top:1px solid #2a313e8c;gap:6px;padding-top:6px;display:grid}.mt-chart-native .object-inspector label{color:var(--text-muted);text-transform:uppercase;gap:2px;font-size:10px;display:grid}.mt-chart-native .object-inspector input{color:var(--text)}.mt-chart-native .object-anchor-row{grid-template-columns:22px minmax(68px,1fr) minmax(72px,1fr) repeat(4,24px);align-items:center;gap:4px;display:grid}.mt-chart-native .object-anchor-row span{color:var(--text-muted);font-size:10px;font-weight:700}.mt-chart-native .object-anchor-row button{padding:0}.mt-chart-native .drawing-layer{z-index:3;position:absolute;top:0;left:0}.mt-chart-native .drawing-layer.idle{pointer-events:none}.mt-chart-native .drawing-layer.idle g[data-testid^=drawing-]{pointer-events:auto;cursor:pointer}.mt-chart-native .drawing-layer.active{pointer-events:auto;cursor:crosshair}.mt-chart-native .volume-profile-layer,.mt-chart-native .volume-profile-range-layer{position:absolute;top:0;left:0}.mt-chart-native .volume-profile-layer{z-index:2;pointer-events:none}.mt-chart-native .volume-profile-range-layer{z-index:8;pointer-events:auto;cursor:crosshair}.mt-chart-native .volume-profile-range-band{fill:#ffd54f0a;stroke:#ffd54f2e;stroke-width:1px}.mt-chart-native .volume-profile-bucket{fill:#ffd54f2e}.mt-chart-native .volume-profile-bucket.value-area{fill:#ffd54f45}.mt-chart-native .volume-profile-bucket.poc{fill:#ffd54f7a}.mt-chart-native .volume-profile-bucket.ultimate{fill-opacity:.72}.mt-chart-native .volume-profile-bucket.ultimate.split-bull,.mt-chart-native .volume-profile-bucket.ultimate.split-bear{fill:#6969698c}.mt-chart-native .volume-profile-bucket.ultimate.value-area.split-bull{fill:#dc5050bd}.mt-chart-native .volume-profile-bucket.ultimate.value-area.split-bear{fill:#ff9800bd}.mt-chart-native .volume-profile-bucket.ultimate.poc{fill-opacity:.9}.mt-chart-native .volume-profile-bucket.delta-positive{fill:#0899814d}.mt-chart-native .volume-profile-bucket.delta-negative{fill:#f236454d}.mt-chart-native .volume-profile-bucket.delta-positive.poc,.mt-chart-native .volume-profile-bucket.delta-negative.poc{fill-opacity:.9}.mt-chart-native .volume-profile-range-boundary{stroke:#fff5b4bf;stroke-width:1px;stroke-dasharray:4 4}.mt-chart-native .volume-profile-level{pointer-events:none}.mt-chart-native .volume-profile-level.poc{stroke:#ffeb3beb;stroke-width:2px}.mt-chart-native .volume-profile-level.vah,.mt-chart-native .volume-profile-level.val{stroke:#fdd835db;stroke-width:1px;stroke-dasharray:6 4}.mt-chart-native .volume-profile-level.range-high,.mt-chart-native .volume-profile-level.range-low{stroke:#9e9e9eb8;stroke-width:1px;stroke-dasharray:2 4}.mt-chart-native .volume-profile-level-label{fill:#fff5b4f2;paint-order:stroke;stroke:#0a0c10e6;stroke-width:3px;pointer-events:none;font-size:10px;font-weight:700}.mt-chart-native .volume-profile-level-label.vah,.mt-chart-native .volume-profile-level-label.val{fill:#fdd835f2}.mt-chart-native .volume-profile-range-handle-zone{fill:#0000;pointer-events:auto;cursor:ew-resize}.mt-chart-native .volume-profile-range-handle{fill:#fff5b4d6;stroke:#12141ad9;stroke-width:1px;pointer-events:none}.mt-chart-native .volume-profile-range-preview{fill:#ffd54f1f;stroke:#ffd54fb3;stroke-width:1px}.mt-chart-native .volume-profile-range-help{fill:var(--text);paint-order:stroke;stroke:#0a0c10e6;stroke-width:3px;font-size:11px;font-weight:700}.mt-chart-native .chart-host.volume-profile-range-mode,.mt-chart-native .chart-host.chart-replay-select-mode{cursor:crosshair}.mt-chart-native .chart-replay-select-layer{z-index:9;pointer-events:auto;cursor:crosshair;position:absolute;top:0;left:0}.mt-chart-native .chart-replay-select-fill{fill:#7ab5ff0f;stroke:#7ab5ff59;stroke-width:1px}.mt-chart-native .chart-replay-select-help{fill:var(--text);paint-order:stroke;stroke:#0a0c10e6;stroke-width:3px;font-size:11px;font-weight:700}.mt-chart-native .chart-replay-select-help.muted{fill:var(--text-dim);font-weight:600}.mt-chart-native .chart-top-overlay{pointer-events:none;z-index:2;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex;position:absolute;top:8px;left:8px;right:220px}.mt-chart-native .chart-badge,.mt-chart-native .chart-quote-strip,.mt-chart-native .chart-spread,.mt-chart-native .chart-countdown,.mt-chart-native .chart-history-limit-hint,.mt-chart-native .chart-ohlc{color:var(--text);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e1014c7;border:1px solid #2a313ee6}.mt-chart-native .chart-badge{text-align:center;letter-spacing:.3px;border-radius:4px;min-width:42px;padding:3px 7px;font-weight:700}.mt-chart-native .chart-integrity-badge{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-width:112px;display:inline-flex}.mt-chart-native .chart-integrity-status{pointer-events:auto;position:relative}.mt-chart-native .chart-integrity-badge{cursor:pointer;min-height:44px;font:inherit}.mt-chart-native .chart-integrity-badge:focus-visible,.mt-chart-native .chart-integrity-retry:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mt-chart-native .chart-integrity-popover{z-index:30;border:1px solid var(--border);background:var(--panel);width:min(320px,100vw - 32px);color:var(--text);text-align:left;letter-spacing:normal;border-radius:10px;padding:14px;line-height:1.4;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 32px #0006}.mt-chart-native .chart-integrity-popover strong{margin-bottom:6px;font-size:13px;display:block}.mt-chart-native .chart-integrity-popover p{margin:0 0 8px;font-size:12px}.mt-chart-native .chart-integrity-last-verified{color:var(--text-dim)}.mt-chart-native .chart-integrity-retry{border:1px solid var(--accent);width:100%;min-height:44px;color:var(--accent-text);cursor:pointer;background:0 0;border-radius:7px;margin-top:4px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .chart-integrity-badge,.embedded-mobile-terminal .mt-chart-native .chart-integrity-retry{min-height:48px}@media (prefers-reduced-motion:reduce){.mt-chart-native .chart-integrity-badge svg{animation:none!important}}.mt-chart-native .chart-badge.live{color:var(--up);background:#0899811f;border-color:#08998173}.mt-chart-native .chart-badge.warn{color:var(--warn);background:#ffb74d1f;border-color:#ffb74d73}.mt-chart-native .chart-badge.bad{color:var(--bad);background:#f236451f;border-color:#f2364573}.mt-chart-native .chart-badge.muted{min-width:0;color:var(--text-dim);font-weight:600}.mt-chart-native .chart-quote-strip{border-radius:4px;gap:9px;padding:3px 8px;display:flex}.mt-chart-native .chart-quote-strip span:first-child{color:var(--accent-text)}.mt-chart-native .chart-quote-strip span:last-child{color:#ff9ab7}.mt-chart-native .chart-spread,.mt-chart-native .chart-countdown,.mt-chart-native .chart-history-limit-hint{color:var(--text-dim);border-radius:4px;padding:3px 8px}.mt-chart-native .chart-history-limit-hint{color:var(--warn);white-space:nowrap;background:#ffb74d1f;border-color:#ffb74d73;font-weight:700}.mt-chart-native .chart-history-loading{z-index:24;color:#8ab4f8;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#142442d1;border:1px solid #4d8fff73;border-radius:4px;align-items:center;gap:6px;min-height:24px;padding:3px 8px;font-weight:700;display:inline-flex;position:absolute;top:38px;left:338px}.mt-chart-native .chart-history-loading.icon-only{justify-content:center;gap:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.mt-chart-native .chart-history-coverage{color:#a9c8ff;white-space:nowrap;background:#0c182de6;border:1px solid #4d8fff6b;border-radius:4px;align-items:center;gap:6px;min-height:24px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.mt-chart-native .chart-history-coverage.earliest-broker-history-reached{color:var(--text-dim);border-color:#8291aa66}.mt-chart-native .chart-history-coverage.large-history-request-paused{color:var(--warn);border-color:#ffb74d7a}.mt-chart-native .chart-history-coverage button{min-height:22px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:2px 7px}.mt-chart-native .chart-history-coverage button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mt-chart-native .chart-history-loading-region{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0f1c319e,#0f1c3100);border-left:2px solid #4d8fff59;width:clamp(72px,18%,240px);position:absolute;inset:0 auto 0 0}.mt-chart-native .chart-control-overlay{z-index:6;gap:4px;display:flex;position:absolute;top:8px;right:8px}.mt-chart-native .chart-control-overlay button{min-width:46px;height:24px;color:var(--text-dim);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e1014d1;border:1px solid #2a313ef2;border-radius:4px;padding:0 7px;font-size:11px;font-weight:700}.mt-chart-native .chart-control-overlay button:hover{color:var(--text);border-color:#7ab5ff8c}.mt-chart-native .chart-control-overlay button.active{color:var(--warn);background:#ffb74d29;border-color:#ffb74da6}.mt-chart-native .chart-control-overlay button:disabled{cursor:not-allowed;opacity:.45}.mt-chart-native .chart-replay-panel{z-index:7;max-width:min(96%,760px);color:var(--text);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e1014e0;border:1px solid #2a313ef2;border-radius:6px;align-items:center;gap:10px;padding:7px 8px;font-size:11px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.mt-chart-native .chart-replay-meta,.mt-chart-native .chart-replay-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mt-chart-native .chart-replay-meta{color:var(--text-dim)}.mt-chart-native .chart-replay-meta strong{color:var(--accent-text)}.mt-chart-native .chart-replay-actions button,.mt-chart-native .chart-replay-actions select,.mt-chart-native .chart-replay-custom-speed input{min-width:44px;height:24px;color:var(--text-dim);background:#12151ceb;border:1px solid #2a313ef2;border-radius:4px;padding:0 7px;font-size:11px;font-weight:700}.mt-chart-native .chart-replay-actions button:hover:not(:disabled),.mt-chart-native .chart-replay-actions select:hover,.mt-chart-native .chart-replay-custom-speed input:hover{color:var(--text);border-color:#7ab5ff8c}.mt-chart-native .chart-replay-custom-speed{color:var(--text-dim);align-items:center;gap:4px;font-weight:700;display:inline-flex}.mt-chart-native .chart-replay-custom-speed input{font-variant-numeric:tabular-nums;width:74px}.mt-chart-native .chart-replay-actions button.active{color:var(--warn);border-color:#ffb74da6}.mt-chart-native .chart-replay-actions button:disabled{cursor:not-allowed;opacity:.45}.mt-chart-native .chart-trade-mode{cursor:crosshair}.mt-chart-native .chart-trading-layer{z-index:4;pointer-events:none;position:absolute;top:0;left:0}.mt-chart-native .chart-order-preview-layer{z-index:3;pointer-events:none;position:absolute;top:0;left:0}.mt-chart-native .chart-order-preview-layer.ticket.editable{z-index:5}.mt-chart-native .chart-trade-lifecycle-layer{z-index:3;pointer-events:none;position:absolute;top:0;left:0}.mt-chart-native .chart-trade-lifecycle .connector{stroke-width:1.5px;stroke-dasharray:5 4;opacity:.92}.mt-chart-native .chart-trade-lifecycle .entry{fill:#0e1014e0;stroke-width:2px}.mt-chart-native .chart-trade-lifecycle .exit{fill:#0e1014e6;stroke-width:2px}.mt-chart-native .chart-trade-lifecycle .label-bg{fill:#0e1014e0;stroke-width:1px}.mt-chart-native .chart-trade-lifecycle text{fill:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#0e1014eb;stroke-width:2px;font-size:10px;font-weight:800}.mt-chart-native .chart-trade-lifecycle.profit text{fill:var(--up)}.mt-chart-native .chart-trade-lifecycle.loss text{fill:var(--down)}.mt-chart-native .chart-trade-lifecycle.selected .connector,.mt-chart-native .chart-alert-line.selected line,.mt-chart-native .chart-trade-line.selected .chart-trade-visible-line,.mt-chart-native .chart-pending-line.selected .chart-pending-visible-line{stroke-width:2.8px;opacity:1;filter:drop-shadow(0 0 4px #ffb74dcc)}.mt-chart-native .chart-trade-lifecycle.selected .label-bg,.mt-chart-native .chart-trade-line.selected .chart-trade-label-bg,.mt-chart-native .chart-pending-line.selected .chart-pending-label-bg{stroke-width:1.8px;stroke:#ffb74df5}.mt-chart-native .chart-alert-line.selected .chart-alert-label{fill:#ffe0a3}.mt-chart-native .chart-risk-zone{pointer-events:none}.mt-chart-native .chart-risk-zone.risk{fill:#f236451f}.mt-chart-native .chart-risk-zone.reward{fill:#0899811f}.mt-chart-native .chart-risk-zone.pending.risk{fill:#f2364514}.mt-chart-native .chart-risk-zone.pending.reward{fill:#08998114}.mt-chart-native .chart-order-preview-line line{stroke-width:1.5px;stroke-dasharray:8 5}.mt-chart-native .chart-order-preview-line.dragging line{stroke-width:2.4px;stroke-dasharray:4 3}.mt-chart-native .chart-order-preview-hit-line{fill:#0000;cursor:ns-resize;pointer-events:all}.mt-chart-native .chart-order-preview-line.offscale line{stroke-width:2px;stroke-dasharray:2 4}.mt-chart-native .chart-order-preview-layer.buy .chart-order-preview-line line{stroke:#089981eb}.mt-chart-native .chart-order-preview-layer.sell .chart-order-preview-line line{stroke:#f23645eb}.mt-chart-native .chart-order-preview-line.sl line{stroke:#f23645f2}.mt-chart-native .chart-order-preview-line.tp line{stroke:#089981f2}.mt-chart-native .chart-order-preview-line rect{fill:#0e1014d6;stroke:#2a313ee6}.mt-chart-native .chart-order-preview-line.entry rect{stroke:#7ab5ff94}.mt-chart-native .chart-order-preview-layer.ticket .chart-order-preview-line.entry line{stroke:#ffb74deb}.mt-chart-native .chart-order-preview-layer.ticket .chart-order-preview-line.entry rect{stroke:#ffb74d9e}.mt-chart-native .chart-order-preview-line.sl rect{stroke:#f2364594}.mt-chart-native .chart-order-preview-line.tp rect{stroke:#08998194}.mt-chart-native .chart-order-preview-line text{fill:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#0e1014e6;stroke-width:2px;font-size:10px}.mt-chart-native .chart-order-preview-line .detail{fill:var(--text-dim)}.mt-chart-native .chart-alert-layer{z-index:3;pointer-events:none;position:absolute;top:0;left:0}.mt-chart-native .chart-alert-line line{stroke:var(--warn);stroke-width:1px;stroke-dasharray:7 5}.mt-chart-native .chart-alert-line.triggered line{stroke:#8c95a6;opacity:.75}.mt-chart-native .chart-alert-hit-line{fill:#0000;pointer-events:all;cursor:context-menu}.mt-chart-native .chart-alert-label{fill:var(--warn);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#0e1014e6;stroke-width:3px;pointer-events:none;font:11px Inter,system-ui,sans-serif}.mt-chart-native .chart-alert-line.triggered .chart-alert-label{fill:#aab2c0}.mt-chart-native .chart-order-capture{fill:color-mix(in srgb, var(--warn) 12%, transparent);pointer-events:all;cursor:crosshair}.mt-chart-native .chart-trade-cancel-capture{fill:#0000;pointer-events:all;cursor:default}.mt-chart-native .chart-trade-hit-line{fill:#0000;pointer-events:all;cursor:context-menu}.mt-chart-native .chart-trade-line.sl .chart-trade-hit-line,.mt-chart-native .chart-trade-line.tp .chart-trade-hit-line{cursor:ns-resize}.mt-chart-native .chart-trade-axis-hit-handle,.mt-chart-native .chart-pending-axis-hit-handle{fill:#0000;pointer-events:none;cursor:ns-resize}.mt-chart-native .app-shell.input-coarse .chart-trade-axis-hit-handle,.mt-chart-native .app-shell.input-coarse .chart-pending-axis-hit-handle,.mt-chart-native .app-shell.input-hybrid .chart-trade-axis-hit-handle,.mt-chart-native .app-shell.input-hybrid .chart-pending-axis-hit-handle{pointer-events:all}.mt-chart-native .chart-trade-visible-line{pointer-events:none;stroke-width:1.5px;opacity:.88}.mt-chart-native .chart-trade-line.entry .chart-trade-visible-line{stroke-dasharray:7 5}.mt-chart-native .chart-trade-line.sl .chart-trade-visible-line,.mt-chart-native .chart-trade-line.tp .chart-trade-visible-line{stroke-dasharray:3 4}.mt-chart-native .chart-pending-hit-line{fill:#0000;pointer-events:all;cursor:ns-resize}.mt-chart-native .chart-pending-visible-line{pointer-events:none;stroke-width:1.5px;stroke-dasharray:8 5;opacity:.9}.mt-chart-native .chart-pending-line.buy .chart-pending-visible-line{stroke:#4fc3f7}.mt-chart-native .chart-pending-line.sell .chart-pending-visible-line{stroke:var(--warn)}.mt-chart-native .chart-pending-line.sl .chart-pending-visible-line{stroke:#f23645f2;stroke-dasharray:3 4}.mt-chart-native .chart-pending-line.tp .chart-pending-visible-line{stroke:#089981f2;stroke-dasharray:3 4}.mt-chart-native .chart-trade-line.action-submitting .chart-trade-visible-line,.mt-chart-native .chart-pending-line.action-submitting .chart-pending-visible-line{opacity:.45}.mt-chart-native .chart-trade-line.action-uncertain .chart-trade-visible-line,.mt-chart-native .chart-pending-line.action-uncertain .chart-pending-visible-line{stroke-width:2.2px;opacity:.72}.mt-chart-native .chart-trade-line.action-rejected .chart-trade-visible-line,.mt-chart-native .chart-pending-line.action-rejected .chart-pending-visible-line{opacity:.8}.mt-chart-native .chart-trade-label,.mt-chart-native .chart-trade-label-bg,.mt-chart-native .chart-trade-label-title,.mt-chart-native .chart-trade-label-detail,.mt-chart-native .chart-pending-label,.mt-chart-native .chart-pending-label-bg,.mt-chart-native .chart-pending-label-title,.mt-chart-native .chart-pending-label-detail{pointer-events:none}.mt-chart-native .chart-trade-label,.mt-chart-native .chart-pending-label{opacity:0;transition:opacity .1s var(--ease-out)}.mt-chart-native .chart-trade-line:hover .chart-trade-label,.mt-chart-native .chart-trade-line.selected .chart-trade-label,.mt-chart-native .chart-trade-line.action-uncertain .chart-trade-label,.mt-chart-native .chart-pending-line:hover .chart-pending-label,.mt-chart-native .chart-pending-line.selected .chart-pending-label,.mt-chart-native .chart-pending-line.action-uncertain .chart-pending-label{opacity:1}.mt-chart-native .chart-trade-label-bg{fill:#0e1014d6;stroke:#2a313eeb}.mt-chart-native .chart-pending-label-bg{fill:#0e1014d6;stroke:#ffb74da8}.mt-chart-native .chart-trade-line.entry .chart-trade-label-bg{stroke:#7ab5ff9e}.mt-chart-native .chart-trade-line.sl .chart-trade-label-bg{stroke:#f236459e}.mt-chart-native .chart-trade-line.tp .chart-trade-label-bg{stroke:#0899819e}.mt-chart-native .chart-trade-label.sl,.mt-chart-native .chart-trade-label.tp{opacity:1}.mt-chart-native .chart-trade-line.tp .chart-trade-label-detail{fill:var(--up);font-weight:600}.mt-chart-native .chart-trade-line.sl .chart-trade-label-detail{fill:var(--down);font-weight:600}.mt-chart-native .chart-trade-label-title,.mt-chart-native .chart-trade-label-detail,.mt-chart-native .chart-pending-label-title,.mt-chart-native .chart-pending-label-detail{font-family:var(--font-mono);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#0e1014e6;stroke-width:2px}.mt-chart-native .chart-trade-label-title{fill:var(--text);font-size:10px;font-weight:700}.mt-chart-native .chart-trade-label-detail,.mt-chart-native .chart-pending-label-detail{fill:var(--text-dim);font-size:10px}.mt-chart-native .chart-pending-label-title{fill:var(--warn);font-size:10px;font-weight:700}.mt-chart-native .chart-trade-handle{pointer-events:none;stroke:#0e1014;stroke-width:1.5px}.mt-chart-native .chart-pending-handle{pointer-events:none;fill:var(--warn);stroke:#0e1014;stroke-width:1.5px}.mt-chart-native .chart-action-status{pointer-events:none}.mt-chart-native .chart-action-status rect{fill:#0e1014e6;stroke:#2a313ef2}.mt-chart-native .chart-action-status text{fill:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#0e1014e6;stroke-width:2px;font-size:10px;font-weight:800}.mt-chart-native .chart-action-status.submitting rect,.mt-chart-native .chart-action-ticket-status.submitting{color:var(--accent);stroke:#7ab5ffa6;border-color:#7ab5ffa6}.mt-chart-native .chart-action-status.success rect,.mt-chart-native .chart-action-ticket-status.success{color:var(--up);stroke:#08998199;border-color:#08998199}.mt-chart-native .chart-action-status.rejected rect,.mt-chart-native .chart-action-ticket-status.rejected{color:var(--down);stroke:#f23645a6;border-color:#f23645a6}.mt-chart-native .chart-action-status.uncertain rect,.mt-chart-native .chart-action-ticket-status.uncertain{color:var(--warn);stroke:#ffb74db3;border-color:#ffb74db3}.mt-chart-native .chart-action-status.submitting text{fill:var(--accent)}.mt-chart-native .chart-action-status.success text{fill:var(--up)}.mt-chart-native .chart-action-status.rejected text{fill:var(--down)}.mt-chart-native .chart-action-status.uncertain text{fill:var(--warn)}.mt-chart-native .chart-trade-drag-preview{pointer-events:none}.mt-chart-native .chart-trade-drag-preview line{stroke:var(--warn);stroke-width:1px;stroke-dasharray:5 4}.mt-chart-native .chart-trade-drag-preview text{fill:var(--warn);paint-order:stroke;stroke:#0e1014e6;stroke-width:3px;font-variant-numeric:tabular-nums;font:11px Inter,system-ui,sans-serif}.mt-chart-native .chart-trade-menu-backdrop{z-index:98;cursor:default;background:0 0;border:0;position:fixed;inset:0}.mt-chart-native .chart-trade-menu{z-index:99;background:#0e1014fa;border:1px solid #2a313ef2;border-radius:6px;gap:4px;width:190px;max-height:calc(100vh - 16px);padding:8px;display:grid;position:fixed;overflow:auto;box-shadow:0 18px 42px #00000061}.mt-chart-native .chart-trade-menu-title{color:var(--text-dim);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid #2a313eb3;padding:2px 4px 6px;font-size:11px;font-weight:700}.mt-chart-native .chart-trade-menu button{text-align:left;justify-content:flex-start;height:28px;padding:0 8px}.mt-chart-native .chart-alert-menu{width:220px}.mt-chart-native .chart-touch-action-pill{z-index:97;border:1px solid var(--accent-border);background:color-mix(in srgb, var(--panel) 94%, transparent);max-width:min(360px,100vw - 16px);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:fixed}.mt-chart-native .chart-touch-action-pill button{min-height:44px;color:var(--text);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 12px;font-weight:700}.mt-chart-native .chart-touch-action-pill button:first-child{color:#041014;background:var(--cyan)}.mt-chart-native .chart-touch-action-pill button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.mt-chart-native .chart-ticket-row{grid-template-columns:1fr auto;gap:6px;display:grid}.mt-chart-native .chart-ticket-row button{white-space:nowrap;height:30px;padding:0 8px}.mt-chart-native .chart-ticket-presets{color:var(--text-dim);grid-template-columns:auto repeat(4,minmax(0,auto));align-items:center;gap:6px;font-size:11px;display:grid}.mt-chart-native .chart-ticket-presets button{white-space:nowrap;height:28px;padding:0 8px;font-size:11px}.mt-chart-native .chart-risk-sizing{background:#080a0e38;border:1px solid #2a313ecc;border-radius:6px;gap:7px;padding:8px;display:grid}.mt-chart-native .chart-risk-sizing.active{border-color:#7ab5ff85}.mt-chart-native .chart-risk-sizing-toggle{color:var(--text);grid-template-columns:16px auto;align-items:center;gap:7px;font-size:12px;display:inline-grid}.mt-chart-native .chart-risk-sizing-grid{grid-template-columns:minmax(0,1fr) 92px auto;gap:6px;display:grid}.mt-chart-native .chart-risk-sizing-grid input,.mt-chart-native .chart-risk-sizing-grid select{min-width:0}.mt-chart-native .chart-risk-sizing-grid button{white-space:nowrap;height:30px;padding:0 8px}.mt-chart-native .chart-risk-sizing-hint{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:11px}.mt-chart-native .chart-order-ticket-panel{z-index:12;border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12161ef5;border-radius:8px;flex-direction:column;gap:10px;width:min(390px,100% - 24px);max-height:min(620px,100% - 76px);padding:14px 16px;display:flex;position:absolute;bottom:52px;right:12px;overflow:auto;box-shadow:0 18px 44px #0000006b}.mt-chart-native .chart-order-ticket-panel h4{color:var(--text-dim);text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:12px}.mt-chart-native .chart-order-ticket-panel .confirm-headline{font-size:15px;line-height:1.25}.mt-chart-native .chart-action-ticket-status{z-index:13;min-width:110px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e1014eb;border:1px solid;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:800;position:absolute;bottom:18px;right:12px}.mt-chart-native .chart-trade-result{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);word-break:break-word;background:#0e1014eb;border:1px solid;border-radius:6px;gap:4px;max-width:min(420px,100% - 16px);padding:8px 10px;font-size:12px;display:grid;position:absolute;bottom:42px;left:8px}.mt-chart-native .chart-trade-result.success{color:var(--up);border-color:#08998180}.mt-chart-native .chart-trade-result.rejected{color:var(--down);border-color:#f2364580}.mt-chart-native .chart-trade-result.uncertain{color:var(--warn);border-color:#ffb74d80}.mt-chart-native .chart-alert-toast{z-index:6;border:1px solid var(--warn-line);background:var(--panel);max-width:min(420px,100% - 16px);color:var(--warn);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);word-break:break-word;border-radius:6px;gap:4px;padding:8px 10px;font-size:12px;display:grid;position:absolute;bottom:104px;left:8px}.mt-chart-native .chart-trade-result-title{align-items:center;gap:8px;font-weight:700;display:flex}.mt-chart-native .chart-trade-result-title button{color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:15px;line-height:1}.mt-chart-native .chart-trade-result-help{opacity:.85;font-size:11px}.mt-chart-native .chart-trade-result-help button{height:24px;margin-left:8px;padding:0 8px}.mt-chart-native .chart-ohlc{pointer-events:none;z-index:2;font-variant-numeric:tabular-nums;border-radius:4px;flex-wrap:wrap;gap:9px;max-width:calc(100% - 16px);padding:4px 8px;font-size:11px;display:flex;position:absolute;bottom:8px;left:8px}.mt-chart-native .chart-data-window{z-index:3;min-width:150px;max-width:min(230px,100% - 16px);color:var(--text);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;font-variant-numeric:tabular-nums;background:#0e1014db;border:1px solid #2a313ee6;border-radius:6px;padding:6px 9px;font-size:11px;line-height:1.55;position:absolute;top:8px;left:8px}.mt-chart-native .chart-data-window-time{opacity:.72;white-space:nowrap;margin-bottom:2px}.mt-chart-native .chart-data-window-row{justify-content:space-between;gap:12px;display:flex}.mt-chart-native .chart-data-window-row.study span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.mt-chart-native .viewport-mobile .chart-data-window{font-size:12px}.mt-chart-native .chart-status-overlay{pointer-events:none;z-index:6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mt-chart-native .chart-status-overlay.loading{background:color-mix(in oklab, var(--bg) 45%, transparent)}.mt-chart-native .chart-status-card{background:var(--panel);border:1px solid var(--border-strong);color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:9px 16px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 4px 18px #0006}.mt-chart-native .chart-status-overlay.loading .chart-status-card{justify-content:center;width:40px;height:40px;padding:0}.mt-chart-native .chart-status-overlay.loading.with-label .chart-status-card{width:auto;height:auto;padding:9px 16px}.mt-chart-native .chart-status-overlay.error .chart-status-card{color:var(--bad);border-color:color-mix(in oklab, var(--bad) 45%, var(--border-strong))}.mt-chart-native .chart-status-overlay.info .chart-status-card{color:var(--text-dim)}.mt-chart-native .chart-spinner{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite mt-chart-spin}.mt-chart-native .chart-spinner.compact{width:12px;height:12px}@keyframes mt-chart-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mt-chart-native .chart-spinner{animation-duration:1.8s}}@media (max-width:640px){.mt-chart-native .chart-top-overlay{top:40px;right:8px}.mt-chart-native .chart-control-overlay{flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 16px)}}.mt-chart-native .one-click-toggle{border:1px solid var(--border);cursor:pointer;background:#0e101473;border-radius:6px;grid-template-columns:18px 1fr;align-items:start;gap:8px;padding:8px;display:grid}.mt-chart-native .one-click-toggle input{margin:2px 0 0}.mt-chart-native .one-click-toggle span{gap:2px;display:grid}.mt-chart-native .one-click-toggle strong{color:var(--text);font-size:12px;font-weight:700}.mt-chart-native .one-click-toggle small{color:var(--text-dim);font-size:11px;line-height:1.25}.mt-chart-native .one-click-toggle.active strong{color:var(--warn)}.mt-chart-native .one-click-quick-toggle{border:1px solid var(--border);background:var(--panel-2);min-height:36px;color:var(--text-muted);cursor:pointer;transition:border-color .15s var(--ease-out), background .15s var(--ease-out), color .15s var(--ease-out);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.mt-chart-native .one-click-quick-toggle:hover,.mt-chart-native .one-click-quick-toggle:focus-visible{border-color:var(--accent);color:var(--text)}.mt-chart-native .one-click-quick-toggle.active{border-color:var(--warn-line);background:var(--warn-soft);color:var(--warn)}.mt-chart-native .one-click-quick-toggle strong{color:inherit;font-family:var(--font-mono);font-size:10px}.mt-chart-native .watchlist-panel{gap:8px;display:grid}.mt-chart-native .watchlist-feed{border:1px solid var(--border);color:var(--text-dim);letter-spacing:.5px;border-radius:4px;padding:2px 6px;font-size:10px}.mt-chart-native .watchlist-feed.connecting,.mt-chart-native .watchlist-feed.stale{color:var(--warn);border-color:#ffb74d73}.mt-chart-native .watchlist-feed.offline{color:var(--down);border-color:#f2364573}.mt-chart-native .watchlist-add{grid-template-columns:1fr auto;gap:6px;display:grid}.mt-chart-native .watchlist-add input{min-width:0;height:30px;padding:0 8px;font-size:12px}.mt-chart-native .watchlist-add button{height:30px;padding:0 10px;font-size:12px}.mt-chart-native .watchlist-search{background:#0e10146b;border:1px solid #2a313ed9;border-radius:6px;max-height:170px;display:grid;overflow-y:auto}.mt-chart-native .watchlist-search button{text-align:left;background:0 0;border:0;border-bottom:1px solid #2a313e8c;border-radius:0;grid-template-columns:auto 72px 1fr;align-items:center;gap:8px;min-height:30px;padding:5px 8px;display:grid}.mt-chart-native .watchlist-search button:last-child{border-bottom:0}.mt-chart-native .watchlist-search small{min-width:0;color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mt-chart-native .watchlist-filters{flex-wrap:wrap;gap:4px;display:flex}.mt-chart-native .watchlist-filters button{height:24px;color:var(--text-dim);border-radius:4px;padding:0 7px;font-size:10px}.mt-chart-native .watchlist-filters button.active{border-color:var(--accent-line);background:var(--accent-soft);color:#fff}.mt-chart-native .watchlist-table{gap:0;width:100%;min-width:0;display:grid;overflow-x:hidden}.mt-chart-native .watchlist-header,.mt-chart-native .watchlist-row{grid-template-columns:minmax(128px,1.3fr) repeat(2,minmax(74px,.9fr)) minmax(68px,.75fr) minmax(72px,.82fr);align-items:center;gap:2px;width:100%;min-width:0;display:grid}.mt-chart-native .watchlist-header{color:var(--text-dim);text-transform:uppercase;letter-spacing:.4px;padding:0 6px 6px;font-size:10px}.mt-chart-native .watchlist-header>span{text-align:center;white-space:nowrap;min-width:0}.mt-chart-native .watchlist-row{border:0;border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;min-height:38px;padding:6px;font-size:12px;position:relative}.mt-chart-native .watchlist-row:hover{background:var(--accent-soft);border-color:#7ab5ff73}.mt-chart-native .watchlist-row.active{border-color:var(--accent-line);background:var(--accent-soft)}.mt-chart-native .watchlist-symbol{text-align:center;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.mt-chart-native .watchlist-symbol strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.mt-chart-native .watchlist-symbol-actions{flex:none;align-items:center;gap:0;display:inline-flex}.mt-chart-native .watchlist-price,.mt-chart-native .watchlist-spread,.mt-chart-native .watchlist-change{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);text-align:center;overflow:hidden}.mt-chart-native .watchlist-price.bid,.mt-chart-native .watchlist-price.ask{color:var(--text)}.mt-chart-native .watchlist-change{text-align:center;grid-area:1/5}.mt-chart-native .watchlist-change.flat{color:var(--text-dim)}.mt-chart-native .watchlist-spread{color:var(--text-dim);text-align:center;grid-area:1/4}.mt-chart-native .watchlist-remove{width:18px;height:18px;color:var(--text-dim);cursor:pointer;opacity:0;border:1px solid #2a313ed9;border-radius:4px;place-items:center;transition:opacity .15s,border-color .15s,color .15s;display:grid}.mt-chart-native .watchlist-row:hover .watchlist-remove,.mt-chart-native .watchlist-row:focus-within .watchlist-remove{opacity:1}.mt-chart-native .watchlist-symbol-actions .watchlist-favorite{background:0 0;border:0;width:18px;height:18px;padding:0}.mt-chart-native .watchlist-remove:hover{color:var(--down);background:#f236451a;border-color:#f2364573}.mt-chart-native .panel-head-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mt-chart-native .panel-head-row h3{margin:0}.mt-chart-native .alert-source{border:1px solid var(--border);color:var(--text-dim);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px}.mt-chart-native .alert-source.server{color:var(--up);border-color:#08998173}.mt-chart-native .alert-source.local{color:var(--warn);border-color:#ffb74d73}.mt-chart-native .alert-summary{color:var(--text-dim);grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px;font-size:11px;display:grid}.mt-chart-native .alert-summary span{text-align:center;background:#0e101452;border:1px solid #2a313ecc;border-radius:4px;padding:5px 6px}.mt-chart-native .alert-quick-actions{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px;display:grid}.mt-chart-native .alert-quick-actions button{min-width:0;padding:5px 4px;font-size:11px}.mt-chart-native .alert-filters{grid-template-columns:1.2fr 1fr .8fr;gap:6px;margin-bottom:8px;display:grid}.mt-chart-native .alert-filters select{min-width:0;padding:5px 6px;font-size:11px}.mt-chart-native .alert-list{gap:8px;display:grid}.mt-chart-native .alert-row{font-variant-numeric:tabular-nums;background:#0e101461;border:1px solid #2a313ed9;border-radius:6px;gap:5px;padding:8px;display:grid}.mt-chart-native .alert-row-main,.mt-chart-native .alert-row-meta,.mt-chart-native .alert-row-actions{align-items:center;gap:6px;display:flex}.mt-chart-native .alert-row-main{justify-content:space-between}.mt-chart-native .alert-row-main strong{font-size:13px}.mt-chart-native .alert-row-meta{color:var(--text-dim);flex-wrap:wrap;font-size:11px}.mt-chart-native .alert-row-actions button{flex:1;padding:4px 6px;font-size:11px}.mt-chart-native .alert-state{text-transform:uppercase;border-radius:4px;padding:2px 5px;font-size:10px}.mt-chart-native .alert-state.armed{color:var(--up);background:#0899811f}.mt-chart-native .alert-state.triggered{color:var(--warn);background:#ffb74d1f}.mt-chart-native .alert-state.paused{color:var(--text-dim);background:#8a92a61f}.mt-chart-native .alert-notification-controls{border-top:1px solid #2a313eb3;align-items:center;gap:10px;margin-top:10px;padding-top:8px;display:flex}.mt-chart-native .alert-notification-controls label{color:var(--text-dim);align-items:center;gap:5px;font-size:11px;display:flex}.mt-chart-native .alert-notification-controls input{margin:0}.mt-chart-native .alert-permission-note{color:var(--warn);margin-top:6px;font-size:11px}.mt-chart-native .alert-history{gap:5px;margin-top:10px;display:grid}.mt-chart-native .alert-history-title{color:var(--text-dim);text-transform:uppercase;letter-spacing:.4px;font-size:11px}.mt-chart-native .alert-history-item{background:#0e101442;border:1px solid #2a313e99;border-radius:4px;grid-template-columns:1fr auto;gap:3px 8px;padding:6px;font-size:11px;display:grid}.mt-chart-native .alert-history-item small{color:var(--text-dim);grid-column:1/-1}.mt-chart-native .kv{font-variant-numeric:tabular-nums;grid-template-columns:110px 1fr;row-gap:4px;display:grid}.mt-chart-native .kv .k{color:var(--text-dim)}.mt-chart-native .position-row{font-variant-numeric:tabular-nums;border-bottom:1px dashed var(--border);grid-template-columns:1fr auto auto;gap:8px;padding:6px 0;display:grid}.mt-chart-native .position-row:last-child{border-bottom:none}.mt-chart-native .pos-side.buy{color:var(--up)}.mt-chart-native .pos-side.sell{color:var(--down)}.mt-chart-native .pos-profit.up{color:var(--up)}.mt-chart-native .pos-profit.down{color:var(--down)}.mt-chart-native .pos-row-head{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto auto;align-items:baseline;gap:8px;display:grid}.mt-chart-native .pos-row-meta{color:var(--text-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.mt-chart-native .pos-row-actions{gap:6px;margin-top:2px;display:flex}.mt-chart-native .pos-row-actions button{flex:1;padding:4px 8px;font-size:12px}.mt-chart-native .live-price.on{color:var(--up)}.mt-chart-native .trading-history-panel{border-top:1px solid var(--border);background:#101319;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;position:relative;overflow:hidden}.mt-chart-native .trading-history-panel.collapsed{grid-template-rows:auto auto}.mt-chart-native .history-resize-handle{z-index:3;cursor:ns-resize;background:0 0;border:0;border-radius:0;width:100%;height:7px;padding:0;position:absolute;top:-4px;left:0;right:0}.mt-chart-native .history-resize-handle:hover:not(:disabled){background:var(--accent-soft)}.mt-chart-native .history-resize-handle:disabled{cursor:default}.mt-chart-native .trading-history-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:38px;padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border);display:flex}.mt-chart-native .trading-history-head h3{text-transform:uppercase;letter-spacing:.6px;color:var(--text-dim);flex:none;margin:0;font-size:11px;font-weight:600}.mt-chart-native .history-head-actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.mt-chart-native .history-head-actions button{height:24px;padding:0 8px;font-size:11px}.mt-chart-native .close-all{display:inline-flex;position:relative}.mt-chart-native .close-all-btn{border:1px solid color-mix(in oklab, var(--bad) 45%, var(--border-strong));border-radius:var(--r-sm);background:color-mix(in oklab, var(--bad) 12%, transparent);align-items:center;gap:5px;font-weight:600;display:inline-flex;color:var(--bad)!important}.mt-chart-native .close-all-btn:hover:not(:disabled){background:color-mix(in oklab, var(--bad) 22%, transparent)}.mt-chart-native .close-all-btn:disabled{opacity:.5;cursor:default}.mt-chart-native .close-all-caret{font-size:9px}.mt-chart-native .report-menu{display:inline-flex;position:relative}.mt-chart-native .report-menu-panel{z-index:1600;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--panel);width:320px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-pop);color:var(--text);padding:9px}.mt-chart-native .report-menu-title{color:var(--text);font-size:12px;font-weight:800}.mt-chart-native .report-menu-subtitle,.mt-chart-native .report-menu-status{color:var(--text-dim);margin-top:3px;font-size:11px}.mt-chart-native .report-menu-error{border:1px solid color-mix(in oklab, var(--bad) 45%, transparent);border-radius:var(--r-sm);color:var(--bad);background:color-mix(in oklab, var(--bad) 12%, transparent);margin-top:8px;padding:7px;font-size:11px}.mt-chart-native .report-menu-options{gap:7px;margin-top:9px;display:grid}.mt-chart-native .report-menu-row{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.mt-chart-native .report-menu-row strong{color:var(--text);font-size:12px;display:block}.mt-chart-native .report-menu-row span{color:var(--text-dim);margin-top:2px;font-size:11px;display:block}.mt-chart-native .report-format-actions{gap:5px;display:inline-flex}.mt-chart-native .report-menu-panel button{border-radius:var(--r-sm);height:26px}.mt-chart-native .report-job-status{border-top:1px solid var(--border);color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;padding-top:8px;font-size:11px;display:flex}.mt-chart-native .report-job-status a{color:var(--accent);font-weight:800;text-decoration:none}.mt-chart-native .report-job-status em{color:var(--bad);flex-basis:100%;font-style:normal}.mt-chart-native .close-all-menu{z-index:95;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--panel);min-width:230px;padding:5px;overflow:auto;box-shadow:0 8px 24px #00000073}.mt-chart-native .close-all-menu-portal{z-index:1600}.mt-chart-native .close-all-menu button{border-radius:var(--r-sm);width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;display:flex;height:30px!important;padding:0 10px!important;font-size:12px!important}.mt-chart-native .close-all-menu button:hover:not(:disabled){background:var(--panel-2)}.mt-chart-native .close-all-menu button:disabled{opacity:.4;cursor:default}.mt-chart-native .close-all-menu button.close-all-menu-separator{border-top:1px solid var(--border);border-radius:0 0 var(--r-sm) var(--r-sm);margin-top:4px;height:35px!important;padding-top:4px!important}.mt-chart-native .close-all-label{align-items:center;gap:7px;display:inline-flex}.mt-chart-native .close-all-count{background:var(--panel-3);min-width:18px;color:var(--text-dim);text-align:center;border-radius:9px;padding:0 5px;font-size:10px;font-style:normal}.mt-chart-native .close-all-pnl{font-variant-numeric:tabular-nums;color:var(--text-dim)}.mt-chart-native .close-all-pnl.up{color:var(--up)}.mt-chart-native .close-all-pnl.down{color:var(--down)}.mt-chart-native .chart-acct{flex:none;display:inline-flex;position:relative}.mt-chart-native .chart-acct-btn{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--panel-2);height:28px;color:var(--text);cursor:pointer;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.mt-chart-native .chart-acct-btn:hover:not(:disabled){background:var(--panel-3)}.mt-chart-native .chart-acct-btn:disabled{opacity:.6;cursor:default}.mt-chart-native .chart-acct-dot{background:var(--text-muted);border-radius:50%;flex:none;width:7px;height:7px}.mt-chart-native .chart-acct-dot.on{background:var(--up)}.mt-chart-native .chart-acct-id{text-align:left;flex-direction:column;line-height:1.1;display:inline-flex}.mt-chart-native .chart-acct-id strong{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:11px;font-weight:600;overflow:hidden}.mt-chart-native .chart-acct-id small{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:9px}.mt-chart-native .chart-acct-caret{color:var(--text-dim);font-size:9px}.mt-chart-native .chart-acct-menu{z-index:95;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--panel);min-width:234px;max-height:320px;padding:5px;overflow-y:auto;box-shadow:0 8px 24px #00000073}.mt-chart-native .chart-acct-menu .empty{color:var(--text-dim);padding:8px 10px;font-size:12px}.mt-chart-native .chart-acct-error{border:1px solid color-mix(in srgb, var(--down) 35%, transparent);background:color-mix(in srgb, var(--down) 10%, transparent);color:color-mix(in srgb, var(--down) 80%, white);border-radius:6px;margin:6px;padding:7px 8px;font-size:11px;line-height:1.35}.mt-chart-native .chart-acct-menu button{border-radius:var(--r-sm);width:100%;height:38px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 9px;display:flex}.mt-chart-native .chart-acct-menu button:hover{background:var(--panel-2)}.mt-chart-native .chart-acct-menu button.active{background:color-mix(in oklab, var(--accent) 14%, transparent)}.mt-chart-native .chart-acct-row{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.mt-chart-native .chart-acct-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.mt-chart-native .chart-acct-row small{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:10px}.mt-chart-native .chart-acct-check{color:var(--accent);font-size:12px}.mt-chart-native .history-tabs{background:0 0;border:0;border-radius:0;gap:2px;padding:0;display:inline-flex}.mt-chart-native .history-tabs button{min-width:0;height:26px;padding:0 var(--space-3);color:var(--text-dim);align-items:center;gap:var(--space-1);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;font-size:12px;font-weight:500;transition:color .1s,border-color .1s;display:inline-flex}.mt-chart-native .history-tabs button:hover:not(:disabled){color:var(--text);border-color:var(--border);background:0 0}.mt-chart-native .history-tabs button.active{color:var(--text);border-bottom-color:var(--accent);background:0 0}.mt-chart-native .history-tabs .tab-count{color:var(--text-muted);background:var(--panel-2);text-align:center;border-radius:8px;min-width:18px;padding:1px 5px;font-size:10px;font-weight:600}.mt-chart-native .history-tabs button.active .tab-count{color:var(--text);background:var(--accent-soft)}.mt-chart-native .history-body{min-height:0;padding:7px 10px 8px;overflow:auto}.mt-chart-native .positions-panel.embedded{gap:6px;display:grid}.mt-chart-native .positions-panel.embedded .panel-head-row{margin-bottom:0}.mt-chart-native .positions-panel.embedded h3{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:12px}.mt-chart-native .positions-panel.embedded .pos-row-meta{gap:9px}.mt-chart-native .positions-panel.embedded .pos-row-actions{margin-top:0}.mt-chart-native .history-empty{color:var(--text-dim);gap:4px;padding:18px 10px;font-size:12px;display:grid}.mt-chart-native .history-empty strong{color:var(--text);font-size:13px}.mt-chart-native .closed-deals,.mt-chart-native .pending-orders{gap:8px;min-height:0;display:grid}.mt-chart-native .history-actions{color:var(--text-dim);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.mt-chart-native .history-actions button{height:26px;padding:0 8px;font-size:11px}.mt-chart-native .history-actions-rich{align-items:flex-start}.mt-chart-native .history-range-controls{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.mt-chart-native .history-range-controls button,.mt-chart-native .history-range-controls input{height:26px;padding:0 7px;font-size:11px}.mt-chart-native .history-range-controls button.active{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.mt-chart-native .history-range-controls input{width:124px}.mt-chart-native .history-table-scroll{border:1px solid #2a313ebf;border-radius:6px;min-height:0;overflow:auto}.mt-chart-native .history-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:820px;font-size:11px}.mt-chart-native .history-table th,.mt-chart-native .history-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #2a313e8c;padding:7px 8px}.mt-chart-native .history-table th{z-index:1;color:var(--text-dim);text-transform:uppercase;letter-spacing:.4px;background:#121722;font-size:10px;position:sticky;top:0}.mt-chart-native .history-table td{color:var(--text)}.mt-chart-native .history-table tr:last-child td{border-bottom:0}.mt-chart-native .history-table .up{color:var(--up)}.mt-chart-native .history-table .down{color:var(--down)}.mt-chart-native .open-positions-table tbody tr{cursor:help}.mt-chart-native .history-account-strip{border-top:1px solid var(--border);min-height:30px;color:var(--text-dim);white-space:nowrap;align-items:center;gap:16px;padding:0 10px;font-size:11px;display:flex;overflow-x:auto}.mt-chart-native .history-account-strip strong{color:var(--text);font-family:var(--font-mono);margin-left:4px;font-weight:500}.mt-chart-native .history-account-strip .up{color:var(--up)}.mt-chart-native .history-account-strip .down{color:var(--down)}.mt-chart-native button.danger{color:var(--down);background:#f236451f;border-color:#f2364573}.mt-chart-native button.danger:hover:not(:disabled){background:#f2364538}.mt-chart-native button.primary.danger{background:var(--down);border-color:var(--down);color:#2a0a0a}.mt-chart-native button.primary.danger:hover:not(:disabled){background:#f15a57;border-color:#f15a57}.mt-chart-native .result-stack{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.mt-chart-native .result-dismiss{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 4px;font-size:16px;line-height:1}.mt-chart-native .result-dismiss:hover{opacity:1}.mt-chart-native .order-result-title{align-items:center;gap:6px;display:flex}.mt-chart-native{--bg:#050510;--surface-sunken:#111827;--panel:#0a0f1e;--panel-2:#111827;--panel-3:#1a2235;--surface-raised:#0a0f1e;--border:#ffffff0f;--border-strong:#ffffff1a;--text:#e2e8f0;--text-dim:#94a3b8;--text-muted:#64748b;--text-strong:#fff;--accent:#00f0ff;--accent-hover:#3df3ff;--accent-text:#00f0ff;--accent-soft:#00f0ff29;--accent-line:#00f0ff73;--up:#089981;--up-soft:#08998124;--up-line:#08998180;--down:#f23645;--down-soft:#f2364524;--down-line:#f2364580;--warn:#fa0;--warn-soft:#ffaa0021;--warn-line:#ffaa0073;--bad:var(--down);--r-xs:3px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-pill:999px;--ctl-h:34px;--ctl-h-sm:30px;--ctl-h-lg:40px;--topbar-h:52px;--rail-w:56px;--util-rail-w:46px;--drawer-w:280px;--ticket-w:320px;--shadow-pop:0 8px 24px #0000008c, 0 2px 6px #0006;--shadow-pop-sm:0 2px 10px #0006;--focus-ring:var(--accent-line);--ring:0 0 0 2px var(--accent-line);--ease-out:cubic-bezier(.22, 1, .36, 1);--font-sans:-apple-system, BlinkMacSystemFont, "Trebuchet MS", "Segoe UI", Roboto, Ubuntu, sans-serif;--font-mono:-apple-system, BlinkMacSystemFont, "Trebuchet MS", "Segoe UI", Roboto, Ubuntu, sans-serif;font-size:13px}.mt-chart-native button{border-radius:var(--r-sm);background:var(--panel-2);border-color:var(--border);box-shadow:none;transition:background .11s var(--ease-out), border-color .11s var(--ease-out), color .11s var(--ease-out)}.mt-chart-native button:hover:not(:disabled){background:var(--panel-3);border-color:var(--border-strong)}.mt-chart-native button:focus-visible,.mt-chart-native input:focus-visible,.mt-chart-native select:focus-visible,.mt-chart-native [role=button]:focus-visible{box-shadow:var(--ring);outline:none}.mt-chart-native input,.mt-chart-native select{border-radius:var(--r-sm);background:var(--surface-sunken);border-color:var(--border)}.mt-chart-native input::placeholder{color:var(--text-muted)}.mt-chart-native *{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.mt-chart-native ::-webkit-scrollbar{width:10px;height:10px}.mt-chart-native ::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-pill);background-clip:content-box;border:3px solid #0000}.mt-chart-native ::-webkit-scrollbar-thumb:hover{background:var(--text-muted);background-clip:content-box}.mt-chart-native ::-webkit-scrollbar-track{background:0 0}.mt-chart-native .app-shell{background:var(--bg);grid-template-rows:40px minmax(0,1fr)}.mt-chart-native .topbar{background:#0b0d10;border-bottom:1px solid #1f242c;gap:10px;padding:0 12px}.mt-chart-native .topbar .brand{color:#f5f7fa;letter-spacing:0;background:#12161d;border:1px solid #2b323d;border-radius:4px;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.mt-chart-native .topbar .conn-status{min-height:24px;font-family:var(--font-mono);background:#00b38614;border:1px solid #00b3863d;border-radius:4px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.mt-chart-native .topbar>button{height:26px;color:var(--text-dim);padding:0 9px;font-size:12px}.mt-chart-native .workspace{background:#090b0f}.mt-chart-native .chart-left-rail{background:#0a0c10;border-right-color:#202630}.mt-chart-native .panel-rail-tabs{gap:3px;padding:6px 4px}.mt-chart-native .panel-rail-tabs button{color:#7f8793;letter-spacing:.35px;border-radius:4px;height:42px;font-size:9px;position:relative}.mt-chart-native .panel-rail-tabs button:before{content:"";background:0 0;border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.mt-chart-native .panel-rail-tabs button:hover:not(:disabled){background:#141820}.mt-chart-native .panel-rail-tabs button.active{background:#172033;border-color:#283a58}.mt-chart-native .panel-rail-tabs button.active:before{background:var(--accent)}.mt-chart-native .utility-drawer-head{background:#11151c;min-height:38px;padding:6px 10px}.mt-chart-native .chart-toolbar{scrollbar-width:thin;background:#0f1218;border-bottom-color:#252b35;flex-wrap:nowrap;gap:5px;min-height:42px;padding:5px 8px;overflow-x:auto}.mt-chart-native .drawing-toolbar{background:#0b0d11;border-bottom-color:#202630;gap:6px;min-height:34px;padding:3px 8px}.mt-chart-native .drawing-tools button,.mt-chart-native .chart-extra-buttons button,.mt-chart-native .compare-chips button,.mt-chart-native .range-shortcuts button,.mt-chart-native .timezone-toggle{border-radius:4px}.mt-chart-native .drawing-group{padding-right:6px}.mt-chart-native .drawing-group-label{color:#67707c}.mt-chart-native .tf-picker{background:#0b0d11;border-color:#2a313c;border-radius:4px;height:30px}.mt-chart-native .tf-picker button{border-radius:3px;height:24px;padding:0 8px;font-size:11px}.mt-chart-native .symbol-picker input{min-width:118px;height:30px;font-family:var(--font-mono);font-size:12px;font-weight:700}.mt-chart-native .study-toggle,.mt-chart-native .layout-toggle,.mt-chart-native .settings-toggle,.mt-chart-native .chart-extra-controls>button{border-radius:4px;height:30px;font-size:12px}.mt-chart-native .chart-top-overlay{gap:5px;top:52px;left:10px;right:236px}.mt-chart-native .chart-badge,.mt-chart-native .chart-quote-strip,.mt-chart-native .chart-spread,.mt-chart-native .chart-countdown,.mt-chart-native .chart-ohlc,.mt-chart-native .chart-control-overlay button,.mt-chart-native .chart-replay-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c10d1;border-color:#37404dd1;border-radius:4px}.mt-chart-native .chart-control-overlay button{height:26px}.mt-chart-native .chart-range-toolbar{background:#0c0f13;border-color:#202630;min-height:30px}.mt-chart-native .trading-history-head{background:#11151c;min-height:34px}.mt-chart-native .history-tabs button{height:28px}.mt-chart-native .history-table-scroll{border-color:#252b35}.mt-chart-native .history-table th{background:#11151c}.mt-chart-native .trade-sidebar{background:#0d1015;border-left-color:#252b35}.mt-chart-native .trade-sidebar section{border-bottom-color:#252b35;padding:12px}.mt-chart-native .trade-sidebar h3,.mt-chart-native .order-panel-header h3{color:#c5cad3;letter-spacing:.7px;font-size:11px}.mt-chart-native .one-click-toggle{background:#0a0d11;border-color:#303743;border-radius:6px;grid-template-columns:16px minmax(0,1fr);padding:9px}.mt-chart-native .one-click-toggle.active{background:#e5a93c1f;border-color:#e5a93ca6}.mt-chart-native .one-click-toggle strong{font-size:12px}.mt-chart-native .order-panel-header{min-height:28px;padding-bottom:2px}.mt-chart-native .order-panel-header h3{font-family:var(--font-mono);font-weight:800}.mt-chart-native .order-quote-badge{font-family:var(--font-mono);border:1px solid #0000;border-radius:999px}.mt-chart-native .order-quote-badge.live{background:#00b3861a;border-color:#00b38647}.mt-chart-native .bidask-btn{background:#11151c;border-radius:6px;gap:5px;min-height:76px;padding:10px 6px;transition:border-color .12s,background .12s}.mt-chart-native .bidask-label{font-size:11px;font-weight:800}.mt-chart-native .bidask-price{font-family:var(--font-mono);letter-spacing:0;font-size:21px;font-weight:800}.mt-chart-native .order-spread{font-family:var(--font-mono);margin-top:-6px;font-size:10px}.mt-chart-native .order-preview-side,.mt-chart-native .risk-preview,.mt-chart-native .order-result,.mt-chart-native .order-validation,.mt-chart-native .order-lockout,.mt-chart-native .chart-risk-sizing,.mt-chart-native .chart-order-ticket-panel,.mt-chart-native .confirm-modal{background:#11151c;border-color:#303743;border-radius:6px}.mt-chart-native .order-preview-side{grid-template-columns:minmax(0,1fr) auto auto;padding:5px 6px}.mt-chart-native .order-field{color:#a8afb9;gap:5px}.mt-chart-native .order-field>span{min-height:16px;font-size:11px}.mt-chart-native .order-field input{background:#090b0f;height:32px}.mt-chart-native .volume-row{grid-template-columns:minmax(0,1fr) 30px 30px;display:grid}.mt-chart-native .volume-row button{height:32px}.mt-chart-native .volume-presets{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.mt-chart-native .volume-presets button{border-radius:4px;height:26px}.mt-chart-native .risk-preview{padding:10px}.mt-chart-native .risk-preview-title{color:#c5cad3;font-weight:800}.mt-chart-native .risk-preview-cols{gap:8px}.mt-chart-native .risk-col{background:#0b0e13;border:1px solid #262d38;border-radius:6px;min-width:0;padding:7px}.mt-chart-native .risk-col .kv{grid-template-columns:minmax(44px,.65fr) minmax(0,1fr)}.mt-chart-native .sltp-toggle{background:#171b22;border:1px solid #2a313c}@media (max-width:1080px){.mt-chart-native .workspace.drawer-open,.mt-chart-native .workspace.drawer-closed{grid-template-columns:56px minmax(0,1fr) 52px}.mt-chart-native .utility-drawer{z-index:46;width:min(304px,100vw - 120px);position:absolute;top:0;bottom:0;left:56px}}.mt-chart-native .app-shell .workspace.drawer-open{grid-template-columns:56px 304px minmax(0,1fr) 52px}.mt-chart-native .app-shell .workspace.drawer-closed{grid-template-columns:56px minmax(0,1fr) 52px}.mt-chart-native .app-shell .workspace .chart-left-rail{grid-template-rows:minmax(0,1fr)}.mt-chart-native .app-shell .workspace .chart-pane>.chart-toolbar{display:none}.mt-chart-native .app-shell .workspace .chart-pane{grid-template-rows:minmax(0, 1fr) auto var(--history-panel-height,230px)}.mt-chart-native .app-shell .workspace .chart-top-overlay{top:10px;right:72px}.mt-chart-native .app-shell .workspace .trade-sidebar{z-index:4;max-height:calc(100% - 62px);top:52px}.mt-chart-native .app-shell .workspace .trading-history-panel{z-index:5;position:relative}.mt-chart-native .app-shell{grid-template-rows:48px minmax(0,1fr)}.mt-chart-native .chart-primary-topbar{scrollbar-width:thin;background:#08090b;border-bottom-color:#2a2a2a;gap:7px;min-width:0;padding:0 8px;overflow:auto hidden}.mt-chart-native .chart-primary-topbar .brand{background:#2a2a2a;border-color:#343434;border-radius:999px;flex:none;min-width:auto;height:30px;padding:0 10px;font-size:12px}.mt-chart-native .chart-primary-topbar .symbol-picker input{color:#f0f3f6;background:#2d2d2d;border-color:#3a3a3a;border-radius:999px;min-width:150px;height:32px}.mt-chart-native .chart-primary-topbar .tf-picker{background:0 0;border:0;gap:2px;height:34px}.mt-chart-native .chart-primary-topbar .tf-picker button{color:#f0f3f6;background:0 0;border:0;min-width:34px;height:32px;font-size:13px;font-weight:700}.mt-chart-native .chart-primary-topbar .tf-picker button.active{color:#fff;background:#3a3a3a;border-radius:8px}.mt-chart-native .chart-primary-topbar .study-toggle,.mt-chart-native .chart-primary-topbar .settings-toggle,.mt-chart-native .chart-primary-topbar .chart-extra-controls>button,.mt-chart-native .chart-primary-topbar .topbar-trade-toggle,.mt-chart-native .chart-primary-topbar>button{color:#f0f3f6;background:0 0;border-color:#0000;border-radius:999px;flex:none;height:32px;padding:0 11px;font-size:13px;font-weight:700}.mt-chart-native .chart-primary-topbar .study-toggle:hover:not(:disabled),.mt-chart-native .chart-primary-topbar .settings-toggle:hover:not(:disabled),.mt-chart-native .chart-primary-topbar .chart-extra-controls>button:hover:not(:disabled),.mt-chart-native .chart-primary-topbar .topbar-trade-toggle:hover:not(:disabled),.mt-chart-native .chart-primary-topbar>button:hover:not(:disabled){background:#242424;border-color:#0000}.mt-chart-native .chart-primary-topbar .topbar-trade-toggle{border:1px solid #3b3b3b}.mt-chart-native .chart-primary-topbar .topbar-trade-toggle.active{color:#050505;background:#f1f1f1}.mt-chart-native .chart-primary-topbar .conn-status{text-overflow:ellipsis;white-space:nowrap;color:#00b386;background:0 0;border:0;flex:none;max-width:190px;overflow:hidden}.mt-chart-native .chart-primary-topbar .chart-extra-controls{flex:none;margin-left:0}.mt-chart-native .workspace{background:#050607;position:relative}.mt-chart-native .chart-left-rail{background:#101010;border-right-color:#2b2b2b;grid-template-rows:minmax(0,1fr)}.mt-chart-native .chart-pane{grid-template-rows:minmax(0, 1fr) auto var(--history-panel-height,230px);background:#050607}.mt-chart-native .chart-drawing-rail{background:#101010;padding:8px 6px}.mt-chart-native .chart-drawing-rail .drawing-group{border-bottom-color:#2b2b2b;gap:6px;padding-bottom:10px}.mt-chart-native .chart-drawing-rail .drawing-tools button{color:#d7d7d7;background:0 0;border-radius:8px;width:42px;min-width:42px;height:42px}.mt-chart-native .chart-drawing-rail .drawing-tools button:hover:not(:disabled),.mt-chart-native .chart-drawing-rail .drawing-tools button.active{color:#fff;background:#2a2a2a;border-color:#3a3a3a}.mt-chart-native .utility-drawer{background:#0d0d0d;border-right-color:#2b2b2b}.mt-chart-native .utility-drawer-head{background:#111;border-bottom-color:#2b2b2b}.mt-chart-native .chart-right-rail{background:#101010;border-left:1px solid #2b2b2b;flex-direction:column;align-items:stretch;gap:8px;min-width:0;min-height:0;padding:8px 5px;display:flex}.mt-chart-native .chart-right-rail button{color:#d6d8dc;letter-spacing:.2px;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;min-height:42px;padding:0 3px;font-size:9px;font-weight:800}.mt-chart-native .chart-right-rail button:hover:not(:disabled),.mt-chart-native .chart-right-rail button.active{color:#fff;background:#2a2a2a;border-color:#3a3a3a}.mt-chart-native .chart-right-rail .rail-trade-toggle{color:#fff;border-color:#3a3a3a;margin-top:auto}.mt-chart-native .trade-sidebar{z-index:48;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b0df5;border:1px solid #303030;border-radius:10px;width:min(320px,100vw - 128px);max-height:calc(100% - 62px);position:absolute;top:10px;right:62px;overflow-y:auto;box-shadow:0 18px 70px #00000075}.mt-chart-native .trade-sidebar section{padding:11px}.mt-chart-native .chart-top-overlay{top:10px;left:10px;right:72px}.mt-chart-native .chart-control-overlay{top:10px;right:10px}.mt-chart-native .chart-range-toolbar{background:#080808;border-top-color:#202020;border-bottom-color:#202020;min-height:34px}.mt-chart-native .trading-history-panel{background:#090a0c;border-top-color:#202020}@media (max-width:1080px){.mt-chart-native .workspace.drawer-open{grid-template-columns:56px minmax(0,1fr) 52px}.mt-chart-native .utility-drawer{z-index:46;width:min(304px,100vw - 120px);position:absolute;top:0;bottom:0;left:56px}.mt-chart-native .chart-primary-topbar .conn-status{display:none}}.mt-chart-native .chart-left-rail{z-index:31;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:visible}.mt-chart-native .panel-rail-tabs{border-bottom:1px solid #202630}.mt-chart-native .chart-drawing-rail{background:#0a0c10;border:0;align-items:center;min-height:0;padding:6px 4px;overflow:visible auto}.mt-chart-native .chart-drawing-rail .drawing-tools{flex-direction:column;align-items:center;gap:5px;width:100%}.mt-chart-native .chart-drawing-rail .drawing-group{border-bottom:1px solid #202630;border-right:0;flex-direction:column;align-items:center;gap:4px;width:100%;padding:0 0 7px}.mt-chart-native .chart-drawing-rail .drawing-group.compact{padding-bottom:7px}.mt-chart-native .chart-drawing-rail .drawing-group-label{color:#5f6875;text-align:center;max-width:100%;font-size:8px;line-height:1}.mt-chart-native .chart-drawing-rail .drawing-group-tools{justify-items:center;gap:4px;display:grid}.mt-chart-native .chart-drawing-rail .drawing-tool-cluster,.mt-chart-native .chart-drawing-rail .drawing-group-trigger{position:relative}.mt-chart-native .chart-drawing-rail .drawing-group-caret{opacity:.62;width:0;height:0;transition:transform .14s var(--ease-out), opacity .14s var(--ease-out);border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid;position:absolute;bottom:4px;right:4px}.mt-chart-native .chart-drawing-rail .drawing-tool-cluster.open .drawing-group-caret{opacity:.9;transform:rotate(90deg)}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu{z-index:60;background:#11151c;border:1px solid #2b3340;border-radius:10px;flex-direction:column;gap:2px;min-width:184px;max-height:70vh;padding:6px;display:flex;overflow-y:auto;box-shadow:0 14px 40px #0000008c,0 0 0 1px #0000004d}.mt-chart-native .chart-drawing-rail .drawing-submenu-head{color:#6b7480;letter-spacing:.5px;text-transform:uppercase;padding:4px 8px 6px;font-size:9px;font-weight:700;display:block}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu button{border-radius:6px;justify-content:flex-start;align-items:center;gap:9px;width:100%;min-width:0;height:32px;padding:0 9px;display:flex}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu button .tool-compact{flex:0 0 18px;justify-content:center;align-items:center;display:flex}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu button .tool-label{clip:auto;letter-spacing:.2px;width:auto;height:auto;font-size:12px;font-weight:600;position:static;overflow:visible}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu button .drawing-submenu-fav{color:var(--warn);margin-left:auto;font-size:11px}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu button.active{color:#fff;background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .chart-drawing-rail .drawing-tools button{color:#8d96a3;width:36px;min-width:36px;height:30px;font-family:var(--font-mono);background:0 0;border:1px solid #0000;border-radius:5px;padding:0;font-size:11px;font-weight:800}.mt-chart-native .chart-drawing-rail .drawing-tools button.active{color:#fff;background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .chart-drawing-rail .tool-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mt-chart-native .chart-drawing-rail .tool-compact{pointer-events:none}.mt-chart-native .chart-drawing-rail .drawing-style-group{z-index:60;background:#11151c;border:1px solid #303743;border-radius:6px;align-items:stretch;width:238px;padding:9px;position:absolute;left:calc(100% + 8px);box-shadow:0 18px 48px #00000073}.mt-chart-native .chart-drawing-rail .drawing-style-group[data-testid=drawing-selected-style]{bottom:76px}.mt-chart-native .chart-drawing-rail .drawing-style-group[data-testid=drawing-default-style]{bottom:8px}.mt-chart-native .workspace.drawer-open .chart-drawing-rail .drawing-style-group{left:calc(100% + 316px)}.mt-chart-native .chart-drawing-rail .drawing-style-group .drawing-group-label{color:#c5cad3;text-align:left;margin-bottom:2px;display:block}.mt-chart-native .chart-drawing-rail .drawing-style-group .drawing-style-editor{grid-template-columns:34px minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.mt-chart-native .chart-drawing-rail .drawing-style-group input[type=color],.mt-chart-native .chart-drawing-rail .drawing-style-group select{width:100%;min-width:0}.mt-chart-native .chart-drawing-rail .drawing-style-group button{width:auto;min-width:0;height:28px;font-family:var(--font-sans);padding:0 8px;font-size:11px}.mt-chart-native .chart-drawing-rail .drawing-style-group button .tool-label{clip:auto;width:auto;height:auto;position:static;overflow:visible}.mt-chart-native .chart-drawing-rail .drawing-style-group button .tool-compact{display:none}.mt-chart-native .chart-trade-menu,.mt-chart-native .toolbar-popover,.mt-chart-native .study-menu,.mt-chart-native .layout-menu{background:#11151c;border-color:#303743;border-radius:6px;box-shadow:0 20px 60px #00000073}@media (max-width:1180px){.mt-chart-native .workspace.drawer-open{grid-template-columns:44px 284px minmax(0,1fr) 304px}.mt-chart-native .workspace.drawer-closed{grid-template-columns:44px minmax(0,1fr) 304px}.mt-chart-native .bidask-price{font-size:18px}}@media (max-width:900px){.mt-chart-native .workspace.drawer-open,.mt-chart-native .workspace.drawer-closed{grid-template-columns:44px minmax(0,1fr)}.mt-chart-native .utility-drawer,.mt-chart-native .trade-sidebar{display:none}.mt-chart-native .chart-toolbar{flex-wrap:wrap}}.mt-chart-native .connect-screen{place-items:center;height:100vh;padding:24px;display:grid}.mt-chart-native .connect-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;width:100%;max-width:420px;padding:24px;display:flex}.mt-chart-native .connect-card h2{margin:0 0 4px}.mt-chart-native .connect-card p{color:var(--text-dim);margin:0 0 8px;font-size:13px}.mt-chart-native .connect-card label{color:var(--text-dim);flex-direction:column;gap:4px;font-size:12px;display:flex}.mt-chart-native .connect-card .row{gap:8px;display:flex}.mt-chart-native .connect-card .err{color:var(--down);white-space:pre-wrap;word-break:break-word;background:#f236451a;border:1px solid #f2364566;border-radius:6px;padding:8px 10px;font-size:12px}.mt-chart-native .symbol-picker{align-items:center;gap:6px;display:flex;position:relative}.mt-chart-native .symbol-picker .results{background:var(--panel-2);border:1px solid var(--border);z-index:10;border-radius:6px;max-height:320px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mt-chart-native .symbol-picker .results .item{cursor:pointer;justify-content:space-between;gap:8px;padding:6px 10px;display:flex}.mt-chart-native .tf-picker{scrollbar-width:thin;background:var(--panel-2);border:1px solid var(--border);border-radius:6px;gap:2px;max-width:min(100%,820px);padding:2px;display:flex;overflow-x:auto}.mt-chart-native .tf-picker button{font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:4px;flex:none;padding:4px 8px}.mt-chart-native .tf-picker button.active{background:var(--accent);color:#fff}.mt-chart-native .empty{color:var(--text-dim);padding:8px 0;font-size:12px}.mt-chart-native .order-panel{flex-direction:column;gap:10px;display:flex}.mt-chart-native .order-panel-header{justify-content:space-between;align-items:center;margin:0;display:flex}.mt-chart-native .order-panel-header h3{margin:0}.mt-chart-native .order-quote-badge{letter-spacing:.6px;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.mt-chart-native .order-quote-badge.live{color:var(--up);background:#08998126}.mt-chart-native .order-quote-badge.connecting,.mt-chart-native .order-quote-badge.stale{color:var(--warn);background:#ffb74d26}.mt-chart-native .order-quote-badge.offline{color:var(--down);background:#f2364526}.mt-chart-native .order-bidask{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mt-chart-native .bidask-btn{font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:10px 0 9px;transition:background .12s,transform 80ms;display:flex}.mt-chart-native .bidask-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.mt-chart-native .bidask-btn.sell:hover:not(:disabled){background:#f236452e}.mt-chart-native .bidask-btn.buy{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.mt-chart-native .bidask-btn.buy:hover:not(:disabled){background:var(--accent-soft)}.mt-chart-native .bidask-label{letter-spacing:.7px;opacity:.85;font-size:10px}.mt-chart-native .bidask-price{font-size:16px;font-weight:600;line-height:1.1}.mt-chart-native .order-spread{text-align:center;color:var(--text-dim);margin-top:-4px;font-size:11px}.mt-chart-native .order-preview-side{color:var(--text-dim);background:#0e101457;border:1px solid #2a313ebf;border-radius:6px;grid-template-columns:1fr auto auto;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:grid}.mt-chart-native .order-preview-side button{background:0 0;border-color:#0000;min-width:48px;height:24px;padding:0 8px;font-size:11px}.mt-chart-native .order-field{color:var(--text-dim);flex-direction:column;gap:4px;font-size:12px;display:flex}.mt-chart-native .order-field input{font-variant-numeric:tabular-nums}.mt-chart-native .order-field>span{align-items:center;display:flex}.mt-chart-native .order-hint{color:var(--text-dim);font-size:11px;line-height:1.35}.mt-chart-native .volume-row{gap:4px;display:flex}.mt-chart-native .volume-row input{flex:1}.mt-chart-native .volume-row button{width:30px;padding:0;font-weight:700}.mt-chart-native .volume-presets{gap:4px;margin-top:2px;display:flex}.mt-chart-native .volume-presets button{font-variant-numeric:tabular-nums;border:1px solid var(--border);color:var(--text-dim);background:0 0;flex:1;padding:3px 0;font-size:11px}.mt-chart-native .volume-presets button:hover:not(:disabled){color:var(--text)}.mt-chart-native .volume-presets button.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.mt-chart-native .volume-hints{color:var(--text-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;margin-top:2px;font-size:10px;display:flex}.mt-chart-native .volume-hints .volume-snap{color:var(--warn);cursor:pointer;background:#ffb74d1f;border:1px solid #ffb74d66;border-radius:4px;padding:1px 6px;font-size:10px}.mt-chart-native .volume-hints .volume-snap:hover:not(:disabled){background:#ffb74d38}.mt-chart-native .risk-preview{border:1px solid var(--border);background:#ffffff04;border-radius:6px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.mt-chart-native .risk-preview.muted{background:0 0}.mt-chart-native .risk-preview-title{letter-spacing:.6px;text-transform:uppercase;color:var(--text-dim);font-size:10px}.mt-chart-native .risk-preview-empty{color:var(--text-dim);font-size:12px}.mt-chart-native .risk-preview-cols{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mt-chart-native .risk-col{flex-direction:column;gap:4px;display:flex}.mt-chart-native .risk-col-head{letter-spacing:.5px;font-size:10px;font-weight:600}.mt-chart-native .risk-col.sell .risk-col-head{color:var(--down)}.mt-chart-native .risk-col .kv{grid-template-columns:60px 1fr;row-gap:2px;font-size:11px}.mt-chart-native .risk-preview-foot{color:var(--text-dim);font-size:10px;font-style:italic}.mt-chart-native .sltp-header{justify-content:space-between;align-items:center;display:flex}.mt-chart-native .sltp-toggle{letter-spacing:.5px;text-transform:uppercase;background:var(--panel-2);color:var(--text-dim);border-radius:4px;padding:2px 8px;font-size:10px}.mt-chart-native .sltp-preview{color:var(--text-dim);font-variant-numeric:tabular-nums;gap:12px;font-size:10px;display:flex}.mt-chart-native .order-validation{color:var(--down);background:#f236451a;border:1px solid #f2364566;border-radius:6px;padding:6px 8px;font-size:12px}.mt-chart-native .order-validation.settling{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-text)}.mt-chart-native .order-lockout{color:var(--warn);text-align:center;font-variant-numeric:tabular-nums;background:#ffb74d1a;border:1px solid #ffb74d66;border-radius:6px;padding:6px 8px;font-size:12px}.mt-chart-native .order-result{word-break:break-word;border:1px solid;border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;display:flex}.mt-chart-native .order-result.success{color:var(--up);background:#0899811f;border-color:#08998180}.mt-chart-native .order-result.rejected{color:var(--down);background:#f236451f;border-color:#f2364580}.mt-chart-native .order-result.uncertain{color:var(--warn);background:#ffb74d1f;border-color:#ffb74d80}.mt-chart-native .order-result-title{font-weight:600}.mt-chart-native .order-result-detail{color:inherit;opacity:.92}.mt-chart-native .order-result-uncertain-help{opacity:.85;font-size:11px}.mt-chart-native .confirm-overlay{z-index:100;background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.mt-chart-native .confirm-modal{background:var(--panel);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:12px;width:min(420px,100vw - 32px);padding:18px 20px;display:flex}.mt-chart-native .confirm-modal h4{color:var(--text-dim);text-transform:uppercase;letter-spacing:.6px;margin:0;font-size:13px}.mt-chart-native .confirm-headline{letter-spacing:.3px;font-size:18px;font-weight:600}.mt-chart-native .confirm-warning{color:var(--text-dim);margin:0;font-size:12px;line-height:1.4}.mt-chart-native .confirm-actions{justify-content:flex-end;gap:8px;display:flex}.mt-chart-native .confirm-actions.split{grid-template-columns:1fr auto auto;align-items:center;display:grid}.mt-chart-native .confirm-actions .primary.buy{background:var(--up);border-color:var(--up);color:#04221f}.mt-chart-native .confirm-actions .primary.sell{background:var(--down);border-color:var(--down);color:#2a0a0a}.mt-chart-native .chart-execution-banner{border:1px solid var(--border);z-index:60;background:#11151c;border-radius:8px;align-items:center;gap:10px;max-width:min(560px,100% - 24px);padding:8px 12px;font-size:12px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 32px #00000073}.mt-chart-native .chart-execution-banner strong{white-space:nowrap;font-weight:600}.mt-chart-native .chart-execution-banner .banner-detail{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-chart-native .chart-execution-banner.success{border-color:var(--up)}.mt-chart-native .chart-execution-banner.success strong{color:var(--up)}.mt-chart-native .chart-execution-banner.rejected{border-color:var(--down)}.mt-chart-native .chart-execution-banner.rejected strong{color:var(--down)}.mt-chart-native .chart-execution-banner.uncertain{border-color:#c9a227}.mt-chart-native .chart-execution-banner.uncertain strong{color:#c9a227}.mt-chart-native .chart-execution-banner .banner-dismiss{color:var(--text-dim);cursor:pointer;background:0 0;border:none;margin-left:2px;padding:2px 4px;font-size:14px;line-height:1}.mt-chart-native .chart-execution-banner .banner-dismiss:hover{color:var(--text)}.mt-chart-native .chart-execution-banner .banner-retry,.mt-chart-native .order-retry-same{color:#1a1a1a;cursor:pointer;background:#c9a227;border:none;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1}.mt-chart-native .chart-execution-banner .banner-retry{margin-left:6px}.mt-chart-native .order-retry-same{margin-top:6px}.mt-chart-native .chart-execution-banner .banner-retry:hover,.mt-chart-native .order-retry-same:hover{filter:brightness(1.1)}.mt-chart-native .chart-execution-banner .banner-retry:disabled,.mt-chart-native .order-retry-same:disabled{opacity:.5;cursor:default}.mt-chart-native .order-result,.mt-chart-native .order-validation,.mt-chart-native .order-lockout,.mt-chart-native .confirm-modal{border-radius:6px}.mt-chart-native .order-result,.mt-chart-native .confirm-modal{background:#11151c;border-color:#303743}.mt-chart-native .confirm-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000009e}.mt-chart-native .confirm-modal{box-shadow:0 24px 80px #0000007a}.mt-chart-native .workspace.drawer-open{grid-template-columns:56px 304px minmax(0,1fr) 52px}.mt-chart-native .workspace.drawer-closed{grid-template-columns:56px minmax(0,1fr) 52px}.mt-chart-native .chart-left-rail{grid-template-rows:minmax(0,1fr)}.mt-chart-native .chart-pane>.chart-toolbar{display:none}.mt-chart-native .chart-pane{grid-template-rows:minmax(0, 1fr) auto var(--history-panel-height,230px)}.mt-chart-native .chart-drawing-rail .drawing-group-label{display:none}.mt-chart-native .chart-drawing-rail .drawing-tools button{border-radius:8px;width:42px;min-width:42px;height:42px}.mt-chart-native .chart-drawing-rail .drawing-style-group{left:calc(100% + 8px)}.mt-chart-native .chart-right-rail{display:flex}.mt-chart-native .trade-sidebar{border-radius:10px;width:min(320px,100vw - 128px);max-height:calc(100% - 20px);position:absolute;top:10px;right:62px}.mt-chart-native .trade-sidebar.closed{display:none}.mt-chart-native .trade-sidebar.open{display:flex}@media (max-width:1080px){.mt-chart-native .workspace.drawer-open,.mt-chart-native .workspace.drawer-closed{grid-template-columns:56px minmax(0,1fr) 52px}.mt-chart-native .utility-drawer{z-index:46;width:min(304px,100vw - 120px);position:absolute;top:0;bottom:0;left:56px}}.mt-chart-native .app-shell{grid-template-rows:var(--topbar-h) minmax(0, 1fr);background:var(--bg)}.mt-chart-native .workspace,.mt-chart-native .app-shell .workspace{background:var(--bg)}.mt-chart-native .topbar.chart-primary-topbar{height:var(--topbar-h);background:var(--panel);border-bottom:1px solid var(--border);gap:5px;padding:0 8px 0 12px;overflow:auto hidden}.mt-chart-native .chart-primary-topbar::-webkit-scrollbar{height:0}.mt-chart-native .chart-primary-topbar button{white-space:nowrap}.mt-chart-native .chart-primary-topbar .brand{border-radius:var(--r-sm);min-width:0;height:30px;color:var(--text);letter-spacing:-.1px;background:0 0;border:0;flex:none;align-items:center;padding:0 12px 0 9px;font-size:13px;font-weight:700;display:inline-flex}.mt-chart-native .chart-primary-topbar .brand:before{content:"";background:var(--accent);width:8px;height:16px;box-shadow:2px 0 0 var(--up), -2px 0 0 0 var(--bg);border-radius:2px;flex:none;margin-right:9px}.mt-chart-native .chart-primary-topbar .symbol-picker{flex:none;gap:0}.mt-chart-native .chart-primary-topbar .symbol-picker>button{border-radius:var(--r-sm);min-width:132px;height:34px;color:var(--text);letter-spacing:.3px;background:0 0;border:1px solid #0000;padding:0 12px;font-size:15px;font-weight:700}.mt-chart-native .chart-primary-topbar .symbol-picker>button:hover:not(:disabled){background:var(--panel-2);border-color:#0000}.mt-chart-native .chart-primary-topbar .tf-picker{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--r-md);scrollbar-width:none;flex:0 auto;gap:1px;max-width:340px;height:32px;padding:2px;overflow-x:auto}.mt-chart-native .chart-primary-topbar .tf-picker::-webkit-scrollbar{display:none}.mt-chart-native .chart-primary-topbar .tf-picker button{border-radius:var(--r-xs);min-width:30px;height:26px;color:var(--text-dim);background:0 0;border:0;flex:none;padding:0 8px;font-size:12px;font-weight:600}.mt-chart-native .chart-primary-topbar .tf-picker button:hover:not(:disabled){color:var(--text);background:var(--panel-3)}.mt-chart-native .chart-primary-topbar .tf-picker button.active{background:var(--panel-3);color:var(--text-strong)}.mt-chart-native .chart-primary-topbar .tf-picker{max-width:none;overflow:visible}.mt-chart-native .chart-primary-topbar .tf-picker .tf-more{min-width:24px;color:var(--text-dim);padding:0 4px}.mt-chart-native .chart-primary-topbar .tf-picker .tf-more svg{display:block}.mt-chart-native .chart-primary-topbar .tf-picker .tf-more.open{color:var(--text);background:var(--panel-3)}.mt-chart-native .tf-menu{z-index:200;background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--r-md);width:190px;max-height:min(70vh,460px);box-shadow:var(--shadow-pop);padding:6px;overflow-y:auto}.mt-chart-native .tf-menu-group+.tf-menu-group{border-top:1px solid var(--border);margin-top:4px;padding-top:6px}.mt-chart-native .tf-menu-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;padding:2px 6px 4px;font-size:10px;font-weight:700}.mt-chart-native .tf-menu-row{border-radius:var(--r-sm);grid-template-columns:1fr auto;align-items:center;display:grid}.mt-chart-native .tf-menu-row:hover,.mt-chart-native .tf-menu-row.active{background:var(--panel-2)}.mt-chart-native .tf-menu-select{height:28px;color:var(--text);text-align:left;background:0 0;border:0;padding:0 8px;font-size:12px;font-weight:600}.mt-chart-native .tf-menu-row.active .tf-menu-select{color:var(--accent)}.mt-chart-native .tf-fav{width:28px;height:28px;color:var(--text-dim);opacity:.55;background:0 0;border:0;place-items:center;display:grid}.mt-chart-native .tf-fav:hover{opacity:1;color:var(--text)}.mt-chart-native .tf-fav.on{color:#f5c542;opacity:1}.mt-chart-native .workspace .trade-dock{order:4}.mt-chart-native .workspace .chart-right-rail{order:5}.mt-chart-native .trade-dock{border-left:1px solid var(--border);background:var(--panel);flex-direction:column;min-width:0;min-height:0;display:flex}.mt-chart-native .trade-dock-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:38px;padding:0 8px 0 12px;display:flex}.mt-chart-native .trade-dock-head h3{letter-spacing:.6px;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:11px;font-weight:700}.mt-chart-native .trade-dock-close{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-dim);background:0 0;border:0;place-items:center;display:grid}.mt-chart-native .trade-dock-close:hover{background:var(--panel-2);color:var(--text)}.mt-chart-native .trade-dock-body{flex:auto;min-height:0;padding:10px;overflow-y:auto}.mt-chart-native .order-advanced{border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel-2);overflow:hidden}.mt-chart-native .order-advanced-toggle{width:100%;height:36px;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.mt-chart-native .order-advanced-toggle:hover{background:var(--panel-3)}.mt-chart-native .order-advanced-toggle svg{color:var(--text-dim);transition:transform .16s}.mt-chart-native .order-advanced.open .order-advanced-toggle svg{transform:rotate(180deg)}.mt-chart-native .order-advanced-body{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}.mt-chart-native .chart-primary-topbar .study-toggle,.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn,.mt-chart-native .chart-primary-topbar>button{border-radius:var(--r-sm);height:30px;color:var(--text-dim);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.mt-chart-native .chart-primary-topbar .study-toggle svg,.mt-chart-native .chart-primary-topbar .tbx-btn svg{color:var(--text-muted);flex:none}.mt-chart-native .chart-primary-topbar .study-toggle:hover:not(:disabled),.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn:hover:not(:disabled),.mt-chart-native .chart-primary-topbar>button:hover:not(:disabled){color:var(--text);background:var(--panel-2);border-color:#0000}.mt-chart-native .chart-primary-topbar .study-toggle:hover svg,.mt-chart-native .chart-primary-topbar .tbx-btn:hover svg{color:var(--text)}.mt-chart-native .chart-primary-topbar .study-toggle.active{color:var(--text);background:var(--accent-soft)}.mt-chart-native .chart-primary-topbar .study-toggle.active svg{color:var(--accent)}.mt-chart-native .chart-primary-topbar .chart-extra-controls{flex:none;align-items:center;gap:2px;margin:0;display:flex}.mt-chart-native .chart-primary-topbar .chart-extra-buttons{gap:2px}.mt-chart-native .chart-primary-topbar .tbx-btn.tbx-icon{justify-content:center;width:30px;padding:0}.mt-chart-native .chart-primary-topbar .tbx-txt{font-size:13px;font-weight:600}.mt-chart-native .chart-primary-topbar .conn-status{border:1px solid var(--up-line);border-radius:var(--r-pill);background:var(--up-soft);max-width:200px;height:26px;color:var(--up);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:none;align-items:center;margin-left:0;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.mt-chart-native .chart-primary-topbar .spacer{display:none}.mt-chart-native .chart-primary-topbar .topbar-trade-toggle{border:1px solid var(--border-strong);color:var(--text)}.mt-chart-native .chart-primary-topbar .topbar-trade-toggle.active{background:var(--accent);border-color:var(--accent);color:#fff}.mt-chart-native .chart-primary-topbar .dev-storm{flex:none;display:inline-flex}.mt-chart-native .chart-primary-topbar .dev-storm button{border:1px dashed var(--border-strong);border-radius:var(--r-sm);height:26px;color:var(--text-muted);background:0 0;padding:0 9px;font-size:11px;font-weight:600}.mt-chart-native .chart-primary-topbar .dev-storm button:hover:not(:disabled){color:var(--text-dim);background:var(--panel-2)}.mt-chart-native .app-shell .chart-left-rail{background:var(--panel);border-right:1px solid var(--border)}.mt-chart-native .app-shell .chart-drawing-rail{background:var(--panel);border:0;padding:7px 4px}.mt-chart-native .chart-drawing-rail .drawing-tools{gap:6px}.mt-chart-native .chart-drawing-rail .drawing-group{border-bottom:1px solid var(--border);gap:5px;padding-bottom:7px}.mt-chart-native .chart-drawing-rail .drawing-group:last-child{border-bottom:0;padding-bottom:0}.mt-chart-native .chart-drawing-rail .drawing-tools button{border-radius:var(--r-md);width:40px;min-width:40px;height:36px;color:var(--text-dim);background:0 0;border:1px solid #0000;padding:0}.mt-chart-native .chart-drawing-rail .drawing-tools button:hover:not(:disabled){color:var(--text);background:var(--panel-2);border-color:var(--border)}.mt-chart-native .chart-drawing-rail .drawing-tools button.active{color:var(--accent);background:var(--panel-2);box-shadow:none;border-color:#0000}.mt-chart-native .chart-drawing-rail .drawing-tools button:disabled{opacity:.32}.mt-chart-native .chart-drawing-rail .tool-compact{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mt-chart-native .chart-drawing-rail .tool-compact svg{display:block}.mt-chart-native .app-shell .chart-right-rail{background:var(--panel);border-left:1px solid var(--border);gap:4px;padding:8px 5px}.mt-chart-native .app-shell .chart-right-rail button{border-radius:var(--r-md);width:100%;min-height:48px;color:var(--text-dim);letter-spacing:.3px;text-transform:uppercase;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:9px;font-weight:700;display:flex}.mt-chart-native .chart-right-rail .rail-ico{display:inline-flex}.mt-chart-native .chart-right-rail .rail-label{line-height:1}.mt-chart-native .app-shell .chart-right-rail button:hover:not(:disabled){color:var(--text);background:var(--panel-2);border-color:var(--border)}.mt-chart-native .app-shell .chart-right-rail button.active{color:var(--accent);background:var(--panel-2);border-color:#0000}.mt-chart-native .app-shell .chart-right-rail .rail-trade-toggle{color:#fff;background:var(--accent);border-color:var(--accent);margin-top:auto}.mt-chart-native .app-shell .chart-right-rail .rail-trade-toggle:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}.mt-chart-native .app-shell .utility-drawer{background:var(--panel);border-right:1px solid var(--border)}.mt-chart-native .utility-drawer-head{background:var(--panel);border-bottom:1px solid var(--border);min-height:40px;padding:0 12px}.mt-chart-native .utility-drawer-head h2{letter-spacing:.7px;color:var(--text-dim);font-size:11px}.mt-chart-native .utility-drawer-head button{border-radius:var(--r-sm);height:26px;color:var(--text-dim);padding:0 9px}.mt-chart-native .utility-drawer-body section{border-bottom:1px solid var(--border);padding:12px 14px}.mt-chart-native .utility-drawer-body .panel-head-row h3{display:none}.mt-chart-native .utility-drawer-body .panel-head-row{justify-content:flex-end;margin-bottom:10px}.mt-chart-native .utility-drawer-body>section>h3:first-child{display:none}.mt-chart-native .app-shell .chart-pane{background:var(--bg)}.mt-chart-native .chart-host{background:var(--surface-sunken);box-shadow:inset 1px 0 0 var(--border), inset -1px 0 0 var(--border)}.mt-chart-native .chart-range-toolbar{background:var(--panel);border-top:1px solid var(--border);border-bottom:1px solid var(--border);min-height:32px}.mt-chart-native .chart-top-overlay,.mt-chart-native .app-shell .workspace .chart-top-overlay{max-width:calc(100% - 300px);right:auto}@media (max-width:640px){.mt-chart-native .chart-top-overlay,.mt-chart-native .app-shell .workspace .chart-top-overlay{max-width:calc(100% - 16px);top:44px;left:8px;right:auto}}.mt-chart-native .app-shell .workspace .chart-range-toolbar{z-index:6;position:relative}.mt-chart-native .range-shortcuts button,.mt-chart-native .timezone-toggle{border-radius:var(--r-sm);height:24px;color:var(--text-dim);background:0 0;border:1px solid #0000;padding:0 9px;font-size:11px;font-weight:600}.mt-chart-native .timezone-toggle{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.mt-chart-native .broker-server-time{border-left:1px solid var(--border-strong);min-width:52px;color:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;padding-left:8px;font-size:11px}.mt-chart-native .broker-server-time.delayed,.mt-chart-native .broker-server-time.synchronizing{color:var(--text-muted)}.mt-chart-native .range-shortcuts button:hover:not(:disabled),.mt-chart-native .timezone-toggle:hover:not(:disabled){color:var(--text);background:var(--panel-2)}.mt-chart-native .chart-badge,.mt-chart-native .chart-quote-strip,.mt-chart-native .chart-spread,.mt-chart-native .chart-countdown,.mt-chart-native .chart-ohlc,.mt-chart-native .chart-control-overlay button,.mt-chart-native .chart-replay-panel{border-color:var(--border);background:color-mix(in oklch, var(--panel) 90%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.mt-chart-native .chart-control-overlay button{color:var(--text-dim)}.mt-chart-native .chart-control-overlay button:hover:not(:disabled){color:var(--text);border-color:var(--border-strong)}.mt-chart-native .chart-order-ticket-panel,.mt-chart-native .chart-action-ticket-status,.mt-chart-native .chart-trade-result,.mt-chart-native .chart-alert-toast{-webkit-backdrop-filter:none;backdrop-filter:none}.mt-chart-native .chart-order-ticket-panel{background:var(--panel);border-color:var(--border-strong);box-shadow:var(--shadow-pop)}.mt-chart-native .app-shell .workspace .trade-sidebar{z-index:4;border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:none;backdrop-filter:none}.mt-chart-native .trade-sidebar section{border-bottom:1px solid var(--border);padding:12px}.mt-chart-native .floating-panel{flex-direction:column;display:flex;position:absolute;overflow:hidden}.mt-chart-native .floating-panel-head{background:var(--panel);border-bottom:1px solid var(--border);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;height:30px;min-height:30px;padding:0 6px 0 11px;display:flex}.mt-chart-native .floating-panel-title{letter-spacing:.6px;text-transform:uppercase;color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.mt-chart-native .floating-panel-head-actions{flex:none;align-items:center;gap:2px;display:inline-flex}.mt-chart-native .floating-panel-close{border-radius:var(--r-sm);width:24px;height:24px;color:var(--text-dim);background:0 0;border:0;place-items:center;display:grid}.mt-chart-native .floating-panel-close:hover{background:var(--panel-2);color:var(--text)}.mt-chart-native .floating-panel-body{flex:1;min-height:0;overflow:hidden auto}.mt-chart-native .floating-panel-resize{z-index:3;touch-action:none;position:absolute}.mt-chart-native .floating-panel-resize.r-n{cursor:ns-resize;height:7px;top:-3px;left:10px;right:10px}.mt-chart-native .floating-panel-resize.r-s{cursor:ns-resize;height:7px;bottom:-3px;left:10px;right:10px}.mt-chart-native .floating-panel-resize.r-e{cursor:ew-resize;width:7px;top:10px;bottom:10px;right:-3px}.mt-chart-native .floating-panel-resize.r-w{cursor:ew-resize;width:7px;top:10px;bottom:10px;left:-3px}.mt-chart-native .floating-panel-resize.r-ne{cursor:nesw-resize;width:13px;height:13px;top:-4px;right:-4px}.mt-chart-native .floating-panel-resize.r-nw{cursor:nwse-resize;width:13px;height:13px;top:-4px;left:-4px}.mt-chart-native .floating-panel-resize.r-se{cursor:nwse-resize;width:13px;height:13px;bottom:-4px;right:-4px}.mt-chart-native .floating-panel-resize.r-sw{cursor:nesw-resize;width:13px;height:13px;bottom:-4px;left:-4px}.mt-chart-native .floating-panel.trade-sidebar{padding:0;overflow:hidden}.mt-chart-native .floating-panel.trade-sidebar .floating-panel-body{flex-direction:column;display:flex}.mt-chart-native .chart-drawing-floating-toolbar{z-index:8;background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--r-md);height:34px;box-shadow:var(--shadow-pop);align-items:center;gap:2px;padding:3px 5px;display:flex;position:absolute}.mt-chart-native .chart-drawing-floating-toolbar button{border-radius:var(--r-sm);width:28px;height:28px;color:var(--text-dim);background:0 0;border:1px solid #0000;place-items:center;display:grid}.mt-chart-native .chart-drawing-floating-toolbar button:hover:not(:disabled){background:var(--panel-2);color:var(--text)}.mt-chart-native .chart-drawing-floating-toolbar button.on{color:var(--accent);background:var(--accent-soft)}.mt-chart-native .chart-drawing-floating-toolbar button.fdt-danger:hover{color:var(--down);background:var(--down-soft)}.mt-chart-native .chart-drawing-floating-toolbar .fdt-color{border-radius:var(--r-sm);border:1px solid var(--border-strong);cursor:pointer;width:24px;height:22px;display:block;position:relative;overflow:hidden}.mt-chart-native .chart-drawing-floating-toolbar .fdt-color input{cursor:pointer;opacity:0;background:0 0;border:0;width:36px;height:36px;padding:0;position:absolute;inset:-4px}.mt-chart-native .chart-drawing-floating-toolbar select{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-sunken);height:26px;color:var(--text);padding:0 4px;font-size:11px}.mt-chart-native .chart-drawing-floating-toolbar .fdt-div{background:var(--border);width:1px;height:20px;margin:0 3px}.mt-chart-native .chart-drawing-menu{flex-direction:column;gap:1px;min-width:184px;padding:4px;display:flex}.mt-chart-native .chart-drawing-menu .chart-trade-menu-title{color:var(--text-dim);padding:4px 8px 6px;font-size:11px}.mt-chart-native .chart-drawing-menu button[role=menuitem]{text-align:left;border-radius:var(--r-sm);width:100%;height:28px;color:var(--text);background:0 0;border:0;padding:0 8px;font-size:12px;display:block}.mt-chart-native .chart-drawing-menu button[role=menuitem]:hover{background:var(--panel-2)}.mt-chart-native .chart-trade-menu button.danger,.mt-chart-native .chart-drawing-menu button[role=menuitem].danger{color:var(--down)}.mt-chart-native .chart-trade-menu button.danger:hover,.mt-chart-native .chart-drawing-menu button[role=menuitem].danger:hover{background:var(--down-soft)}.mt-chart-native .drawing-settings-modal{gap:0;width:min(340px,100vw - 32px);padding:0}.mt-chart-native .drawing-settings-head{justify-content:space-between;align-items:center;padding:12px 14px 10px;display:flex}.mt-chart-native .drawing-settings-head h4{color:var(--text);text-transform:none;letter-spacing:0;margin:0;font-size:14px}.mt-chart-native .drawing-settings-x{width:26px;height:26px;color:var(--text-dim);border-radius:var(--r-sm);background:0 0;border:0;font-size:18px;line-height:1}.mt-chart-native .drawing-settings-x:hover{background:var(--panel-2);color:var(--text)}.mt-chart-native .drawing-settings-tabs{border-bottom:1px solid var(--border);gap:2px;padding:0 10px;display:flex}.mt-chart-native .drawing-settings-tabs button{height:32px;color:var(--text-dim);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 10px;font-size:12px}.mt-chart-native .drawing-settings-tabs button:hover{color:var(--text)}.mt-chart-native .drawing-settings-tabs button.active{color:var(--text);border-bottom-color:var(--accent)}.mt-chart-native .drawing-settings-body{flex-direction:column;gap:10px;min-height:96px;padding:14px;display:flex}.mt-chart-native .drawing-settings-body .ds-row{color:var(--text-dim);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.mt-chart-native .drawing-settings-body .ds-row input[type=text]{width:180px;height:28px}.mt-chart-native .drawing-settings-body .ds-row input[type=color]{border:1px solid var(--border);border-radius:var(--r-sm);background:0 0;width:40px;height:26px;padding:0}.mt-chart-native .drawing-settings-body .ds-row select{height:28px}.mt-chart-native .drawing-settings-body .ds-check{color:var(--text);align-items:center;gap:8px;font-size:12px;display:flex}.mt-chart-native .drawing-settings-body .ds-coords{gap:4px;display:grid}.mt-chart-native .drawing-settings-body .ds-coord-row{color:var(--text-dim);justify-content:space-between;font-size:12px;display:flex}.mt-chart-native .drawing-settings-modal .confirm-actions{padding:0 14px 14px}.mt-chart-native .trade-sidebar h3,.mt-chart-native .order-panel-header h3{color:var(--text-dim);letter-spacing:.7px;font-size:11px;font-weight:700}.mt-chart-native .trading-mode-panel{background:var(--panel)}.mt-chart-native .one-click-toggle{border-color:var(--border);background:var(--panel-2);border-radius:var(--r-md)}.mt-chart-native .one-click-toggle.active{border-color:var(--warn-line);background:var(--warn-soft)}.mt-chart-native .one-click-toggle small{color:var(--text-muted)}.mt-chart-native .order-panel-header h3{font-family:var(--font-mono)}.mt-chart-native .order-quote-badge.live{color:var(--up);background:var(--up-soft);border:1px solid var(--up-line)}.mt-chart-native .order-quote-badge.connecting,.mt-chart-native .order-quote-badge.stale{color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line)}.mt-chart-native .order-quote-badge.offline{color:var(--down);background:var(--down-soft);border:1px solid var(--down-line)}.mt-chart-native .bidask-btn{border-radius:var(--r-md);border:1px solid var(--border);background:var(--panel-2);min-height:62px;transition:background .11s var(--ease-out), border-color .11s var(--ease-out);gap:3px}.mt-chart-native .bidask-btn:hover:not(:disabled){transform:none}.mt-chart-native .bidask-btn.sell{color:var(--down);background:var(--down-soft);border-color:var(--down-line)}.mt-chart-native .bidask-btn.sell:hover:not(:disabled){background:color-mix(in oklch, var(--down) 22%, var(--panel));border-color:var(--down)}.mt-chart-native .bidask-btn.buy{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .bidask-btn.buy:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 22%, var(--panel));border-color:var(--accent)}.mt-chart-native .bidask-label{letter-spacing:.8px;opacity:.92;font-size:10px;font-weight:800}.mt-chart-native .bidask-price{font-family:var(--font-mono);font-size:19px;font-weight:800}.mt-chart-native .order-spread{color:var(--text-muted);font-family:var(--font-mono)}.mt-chart-native .order-preview-side,.mt-chart-native .risk-preview,.mt-chart-native .order-result,.mt-chart-native .order-validation,.mt-chart-native .order-lockout{border-radius:var(--r-md)}.mt-chart-native .order-preview-side{background:var(--panel-2);border-color:var(--border);grid-template-columns:minmax(0,1fr) auto auto auto}.mt-chart-native .order-preview-side button.active{color:var(--text);background:var(--panel-3);border-color:var(--border-strong)}.mt-chart-native .order-preview-side button.active.buy{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .order-preview-side button.active.sell{color:var(--down);background:var(--down-soft);border-color:var(--down-line)}.mt-chart-native .order-field{color:var(--text-dim)}.mt-chart-native .order-field input{background:var(--surface-sunken);border-radius:var(--r-sm);height:32px}.mt-chart-native .volume-row button{border-radius:var(--r-sm);height:32px}.mt-chart-native .volume-presets button{border-radius:var(--r-sm);border-color:var(--border)}.mt-chart-native .volume-presets button.active{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .risk-preview{background:var(--panel-2);border-color:var(--border)}.mt-chart-native .risk-preview-title{color:var(--text-dim);letter-spacing:.6px;font-weight:700}.mt-chart-native .risk-col{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r-sm)}.mt-chart-native .risk-col.buy .risk-col-head{color:var(--accent)}.mt-chart-native .sltp-toggle{border:1px solid var(--border);background:var(--panel-2);border-radius:var(--r-sm)}.mt-chart-native .app-shell .trading-history-panel{background:var(--panel);border-top:1px solid var(--border)}.mt-chart-native .trading-history-head{background:var(--panel);border-bottom:1px solid var(--border);min-height:36px}.mt-chart-native .trading-history-head h3{color:var(--text-dim);letter-spacing:.7px}.mt-chart-native .history-tabs button{height:30px;font-weight:600}.mt-chart-native .history-tabs button.active{color:var(--text);border-bottom-color:var(--accent)}.mt-chart-native .history-tabs .tab-count{background:var(--panel-2);color:var(--text-muted)}.mt-chart-native .history-tabs button.active .tab-count{background:var(--accent-soft);color:var(--accent)}.mt-chart-native .history-table th{background:var(--panel);color:var(--text-dim)}.mt-chart-native .history-table-scroll{border-color:var(--border);border-radius:var(--r-md)}.mt-chart-native .history-account-strip{border-top:1px solid var(--border)}.mt-chart-native .study-menu,.mt-chart-native .layout-menu,.mt-chart-native .chart-settings-menu,.mt-chart-native .toolbar-popover,.mt-chart-native .chart-trade-menu,.mt-chart-native .symbol-picker .results,.mt-chart-native .symbol-popover{background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-pop);max-width:calc(100vw - 16px)}.mt-chart-native .study-menu,.mt-chart-native .layout-menu,.mt-chart-native .chart-settings-menu,.mt-chart-native .toolbar-popover,.mt-chart-native .symbol-picker .results{z-index:80}.mt-chart-native .symbol-picker .results{min-width:220px}.mt-chart-native .study-menu{flex-direction:column;width:auto;max-height:none;display:flex;overflow:hidden}.mt-chart-native .study-menu-body{align-items:stretch;min-width:0;display:flex}.mt-chart-native .study-menu-list{flex:0 290px;min-width:220px;max-height:min(60vh,440px);padding:4px;overflow-y:auto}.mt-chart-native .study-menu-detail{border-left:1px solid var(--border);background:var(--panel-2);flex-direction:column;flex:268px;min-width:240px;max-height:min(60vh,440px);display:flex;overflow-y:auto}.mt-chart-native .study-menu .study-group-title{padding:8px 8px 4px}.mt-chart-native .study-menu-search{border-bottom:1px solid var(--border);padding:8px 8px 4px}.mt-chart-native .study-menu-search input{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-sunken);width:100%;height:30px;color:var(--text);padding:0 10px;font-size:12px}.mt-chart-native .study-menu-empty{color:var(--text-dim);text-align:center;padding:18px 10px;font-size:12px}.mt-chart-native .study-menu .study-category-title{padding:4px 8px 2px}.mt-chart-native .study-menu .study-row{border-radius:var(--r-sm);border:0;grid-template-columns:auto 1fr;align-items:center;gap:4px;padding:0;display:grid}.mt-chart-native .study-menu .study-row.selected{background:var(--panel-3)}.mt-chart-native .study-menu .study-row>input[type=checkbox]{margin:0 0 0 8px}.mt-chart-native .study-row-open{width:100%;height:34px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px 0 4px;display:grid}.mt-chart-native .study-row-open:hover{background:var(--panel-2);border-radius:var(--r-sm)}.mt-chart-native .study-row-name{flex-direction:column;min-width:0;line-height:1.15;display:flex}.mt-chart-native .study-row-name>span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mt-chart-native .study-row-name>small{color:var(--text-dim);font-size:10px}.mt-chart-native .study-menu .study-color{border-radius:3px;flex:none;width:10px;height:10px}.mt-chart-native .study-row-gear{color:var(--text-dim);opacity:0;flex:none}.mt-chart-native .study-row-open:hover .study-row-gear,.mt-chart-native .study-row.selected .study-row-gear{opacity:1}.mt-chart-native .study-detail-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:9px 10px;display:flex}.mt-chart-native .study-detail-head>span{flex-direction:column;display:flex}.mt-chart-native .study-detail-head>span>span{color:var(--text);font-size:13px}.mt-chart-native .study-detail-head>span>small{color:var(--text-dim);font-size:10px}.mt-chart-native .study-detail-head>button{border-radius:var(--r-sm);width:24px;height:24px;color:var(--text-dim);background:0 0;border:0;font-size:17px;line-height:1}.mt-chart-native .study-detail-head>button:hover{background:var(--panel-3);color:var(--text)}.mt-chart-native .study-detail-body{flex-direction:column;gap:9px;padding:10px;display:flex}.mt-chart-native .study-detail-field{color:var(--text-dim);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.mt-chart-native .study-detail-field>span{white-space:nowrap}.mt-chart-native .study-detail-field input[type=number],.mt-chart-native .study-detail-field select{width:132px;height:28px}.mt-chart-native .study-detail-field input[type=color]{border:1px solid var(--border);border-radius:var(--r-sm);background:0 0;width:40px;height:26px;padding:0}.mt-chart-native .study-menu .study-anchor-state{color:var(--text-dim);align-items:center;gap:8px;font-size:11px;display:flex}.mt-chart-native .chart-drawing-rail .drawing-style-group{background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-pop)}.mt-chart-native .chart-primary-topbar .symbol-picker .results input,.mt-chart-native .symbol-picker .results input{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r-sm);height:32px;color:var(--text)}.mt-chart-native .symbol-picker .results .item:hover{background:color-mix(in oklch, var(--accent) 10%, var(--panel-2))}.mt-chart-native .watchlist-row{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}.mt-chart-native .watchlist-row:hover{border-bottom-color:var(--accent-line);background:color-mix(in oklch, var(--accent) 8%, var(--panel-2))}.mt-chart-native .watchlist-row.active{border-bottom-color:var(--accent-line);background:var(--accent-soft)}.mt-chart-native .watchlist-change.up{color:var(--up)}.mt-chart-native .watchlist-change.down{color:var(--down)}.mt-chart-native .watchlist-feed.live{color:var(--up);border-color:var(--up-line)}.mt-chart-native .watchlist-filters button.active{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .connect-screen{background:radial-gradient(1200px 600px at 50% -10%, color-mix(in oklch, var(--accent) 10%, var(--bg)), var(--bg))}.mt-chart-native .connect-card{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-pop)}.mt-chart-native .connect-card h2{color:var(--text)}.mt-chart-native .connect-card .err{background:var(--down-soft);border-color:var(--down-line);color:var(--down);border-radius:var(--r-sm)}.mt-chart-native .confirm-overlay{background:color-mix(in oklch, var(--bg) 72%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.mt-chart-native .confirm-modal{background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-pop)}.mt-chart-native .confirm-headline.buy{color:var(--up)}.mt-chart-native .confirm-headline.sell{color:var(--down)}@media (prefers-reduced-motion:reduce){.mt-chart-native *,.mt-chart-native :before,.mt-chart-native :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.mt-chart-native{--glass-grad:linear-gradient(180deg, #252b38f2, #171b24f5);--glass-border:#41454f;--glass-sheen:inset 0 1px 0 #ffffff12;--glass-shadow:0 14px 44px #0009, 0 2px 8px #00000073;--chrome-grad:linear-gradient(180deg, #1c212cf5, #161a23f7);--neu-raised:-2px -2px 6px #ffffff09, 3px 3px 8px #00000080;--neu-raised-sm:-1px -1px 3px #ffffff08, 2px 2px 5px #0000006b;--neu-inset:inset 2px 2px 5px #0000008c, inset -2px -2px 5px #ffffff08}.mt-chart-native .study-menu,.mt-chart-native .tf-menu,.mt-chart-native .layout-menu,.mt-chart-native .chart-settings-menu,.mt-chart-native .toolbar-popover,.mt-chart-native .chart-type-popover,.mt-chart-native .symbol-picker .results,.mt-chart-native .symbol-popover,.mt-chart-native .chart-trade-menu,.mt-chart-native .chart-drawing-floating-toolbar,.mt-chart-native .chart-drawing-rail .drawing-style-group,.mt-chart-native .confirm-modal,.mt-chart-native .drawing-settings-modal{background:var(--glass-grad);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow), var(--glass-sheen)}.mt-chart-native .study-menu-detail{background:#232834e0}.mt-chart-native .confirm-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}.mt-chart-native .trade-dock{background:var(--glass-grad);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 1px 0 #ffffff0d}.mt-chart-native .chart-primary-topbar,.mt-chart-native .app-shell .chart-left-rail,.mt-chart-native .app-shell .chart-right-rail,.mt-chart-native .chart-range-toolbar,.mt-chart-native .app-shell .workspace .chart-range-toolbar{background:var(--chrome-grad);box-shadow:var(--glass-sheen)}.mt-chart-native .app-shell .workspace .trading-history-panel{background:#1b1f29f7}.mt-chart-native .terminal-center{grid-template-rows:minmax(0, 1fr) var(--history-panel-height,260px);background:var(--bg);order:3;gap:4px;min-width:0;min-height:0;padding:4px;display:grid}.mt-chart-native .chart-board,.mt-chart-native .history-dock{border:1px solid var(--border-strong);background:var(--bg);border-radius:5px;min-width:0;min-height:0;overflow:hidden}.mt-chart-native .chart-board{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.mt-chart-native .chart-board .chart-host{width:100%;height:100%}.mt-chart-native .mini-trade-panel{z-index:22;background:color-mix(in srgb, var(--panel) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;border:1px solid #464f65d1;border-radius:5px;width:184px;max-width:calc(100% - 24px);position:absolute;overflow:hidden;box-shadow:0 8px 20px #00000047}.mt-chart-native .mini-trade-drag{z-index:2;cursor:move;-webkit-user-select:none;user-select:none;width:36px;height:10px;color:var(--text-dim);background:#0c0f18a8;border:0;border-radius:0 0 4px 4px;justify-content:center;align-items:center;gap:3px;padding:0 2px;font-size:7px;line-height:1;display:flex;position:absolute;top:1px;left:50%;transform:translate(-50%)}.mt-chart-native .mini-trade-drag.closed{width:auto;min-width:76px;height:14px;padding:0 6px}.mt-chart-native .mini-trade-status{background:var(--text-dim);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 2px #ffffff0d}.mt-chart-native .mini-trade-status.live{background:var(--up)}.mt-chart-native .mini-trade-status.connecting,.mt-chart-native .mini-trade-status.stale,.mt-chart-native .mini-trade-status.market-closed{background:var(--warn)}.mt-chart-native .mini-trade-status.offline{background:var(--down)}.mt-chart-native .mini-trade-status-label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--warn);letter-spacing:0;text-transform:uppercase;align-items:center;gap:4px;font-size:8px;font-weight:800;display:inline-flex;overflow:hidden}.mt-chart-native .mini-trade-spread{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mt-chart-native .mini-trade-lock{color:var(--warn);font-weight:700}.mt-chart-native .mini-trade-actions{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);gap:0;display:grid}.mt-chart-native .mini-trade-btn{cursor:pointer;font-variant-numeric:tabular-nums;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;height:36px;transition:filter .1s,opacity .1s;display:flex}.mt-chart-native .mini-trade-btn:hover:not(:disabled){filter:brightness(1.12)}.mt-chart-native .mini-trade-btn:disabled{opacity:.48;cursor:not-allowed}.mt-chart-native .mini-trade-btn span{letter-spacing:.03em;text-transform:uppercase;font-size:7px;font-weight:700}.mt-chart-native .mini-trade-btn strong{font-size:12px;font-weight:800;line-height:1}.mt-chart-native .mini-trade-btn.sell{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--down) 78%, #4d1020), color-mix(in srgb, var(--down) 66%, #161923))}.mt-chart-native .mini-trade-btn.buy{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 78%, #092164), color-mix(in srgb, var(--accent) 62%, #151923))}.mt-chart-native .mini-trade-volume{background:#0b0e15f0;border-left:1px solid #464f659e;border-right:1px solid #464f659e;grid-template-rows:10px minmax(0,1fr) 10px;display:grid}.mt-chart-native .mini-trade-volume input,.mt-chart-native .mini-trade-volume button{text-align:center;min-width:0;color:var(--text);background:0 0;border:0;border-radius:0}.mt-chart-native .mini-trade-volume input{width:100%;padding:0 2px;font-size:10px;font-weight:700}.mt-chart-native .mini-trade-volume button{cursor:pointer;color:var(--text-dim);border-bottom:1px solid #464f6573;font-size:7px;line-height:1}.mt-chart-native .mini-trade-volume button:last-child{border-top:1px solid #464f6573;border-bottom:0}.mt-chart-native .mini-trade-volume button:hover:not(:disabled){color:var(--accent);background:#3a7bff1f}.mt-chart-native .mini-trade-volume button:disabled,.mt-chart-native .mini-trade-volume input:disabled{opacity:.5;cursor:not-allowed}.mt-chart-native .mini-trade-error,.mt-chart-native .mini-trade-retry{border:0;border-top:1px solid #f2364557;width:100%;padding:6px 8px;font-size:11px}.mt-chart-native .mini-trade-error{color:var(--down);background:#f236451c}.mt-chart-native .mini-trade-error.settling{color:var(--accent-text);background:var(--accent-soft);border-top-color:var(--accent-line)}.mt-chart-native .mini-trade-retry{cursor:pointer;color:var(--warn);background:#ffb74d1a}.mt-chart-native .history-dock{flex-direction:column;display:flex}.mt-chart-native .history-dock .trading-history-panel{border-top:0;flex:auto;min-height:0}.mt-chart-native .utility-drawer,.mt-chart-native .trade-dock{position:relative}.mt-chart-native .panel-resize-handle{z-index:20;cursor:col-resize;background:0 0;border:0;border-radius:0;width:7px;padding:0;position:absolute;top:0;bottom:0}.mt-chart-native .panel-resize-handle:after{content:"";background:0 0;width:1px;position:absolute;top:12px;bottom:12px;left:3px}.mt-chart-native .panel-resize-handle:hover:after,.mt-chart-native .panel-resize-handle:focus-visible:after{background:var(--accent)}.mt-chart-native .panel-resize-handle.utility,.mt-chart-native .panel-resize-handle.trade{left:-4px}.mt-chart-native .symbol-tabs{flex:auto;min-width:180px;max-width:min(640px,46vw);position:relative}.mt-chart-native .symbol-tab-list{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.mt-chart-native .symbol-tab-list::-webkit-scrollbar{display:none}.mt-chart-native .symbol-tab{min-width:0;height:38px;color:var(--text-dim);border-bottom:3px solid #0000;align-items:center;display:inline-flex}.mt-chart-native .symbol-tab.active{border-bottom-color:var(--text);color:var(--text)}.mt-chart-native .symbol-tab>button[role=tab]{max-width:168px;height:34px;color:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0 9px;font-size:15px;font-weight:700;display:inline-flex;overflow:hidden}.mt-chart-native .symbol-tab-close{width:20px;height:20px;color:var(--text-muted);background:0 0;border:0;border-radius:50%;place-items:center;margin-right:3px;display:grid}.mt-chart-native .symbol-tab-close:hover{background:var(--panel-3);color:var(--text)}.mt-chart-native .symbol-tab-add{border-radius:var(--r-sm);width:34px;height:34px;color:var(--text);background:0 0;border:0;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.mt-chart-native .symbol-tab-add:hover{background:var(--panel-2)}.mt-chart-native .symbol-tab-popover{z-index:90;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--glass-grad);width:min(360px,80vw);box-shadow:var(--glass-shadow), var(--glass-sheen);padding:8px;position:absolute;top:calc(100% + 6px);left:0}.mt-chart-native .symbol-tab-popover input{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r-sm);width:100%;height:34px;color:var(--text);margin-bottom:6px}.mt-chart-native .symbol-tab-results{max-height:330px;display:grid;overflow-y:auto}.mt-chart-native .symbol-tab-results button{border-radius:var(--r-sm);min-height:34px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:10px;padding:0 8px;display:grid}.mt-chart-native .symbol-tab-results button:hover{background:var(--panel-2)}.mt-chart-native .symbol-tab-results span{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mt-chart-native .symbol-icon{--symbol-icon-size:18px;width:var(--symbol-icon-size);height:var(--symbol-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.mt-chart-native .symbol-icon.pair{width:calc(var(--symbol-icon-size) * 1.4)}.mt-chart-native .symbol-disc{width:var(--symbol-icon-size);height:var(--symbol-icon-size);color:#fff;font-size:calc(var(--symbol-icon-size) * .5);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #00000059}.mt-chart-native .symbol-disc.is-long{font-size:calc(var(--symbol-icon-size) * .32);letter-spacing:-.3px}.mt-chart-native .symbol-disc.neutral{color:#cdd4dd;background:#3a424e}.mt-chart-native .symbol-icon.pair .symbol-disc{position:absolute;top:0}.mt-chart-native .symbol-disc-back{left:calc(var(--symbol-icon-size) * .4);z-index:1}.mt-chart-native .symbol-disc-front{z-index:2;left:0;box-shadow:0 0 0 1.5px #11151c}.mt-chart-native .order-bidask{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:6px;display:grid;position:relative}.mt-chart-native .bidask-spread{border:1px solid var(--border);background:var(--surface-sunken);min-width:58px;color:var(--text-dim);font-family:var(--font-mono);text-align:center;white-space:nowrap;border-radius:4px;align-self:end;margin-bottom:8px;padding:2px 4px;font-size:10px}.mt-chart-native .order-mode-tabs{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);grid-template-columns:1fr 1fr;padding:3px;display:grid}.mt-chart-native .order-mode-tabs button{border-radius:var(--r-sm);height:34px;color:var(--text-dim);background:0 0;border:0;font-weight:700}.mt-chart-native .order-mode-tabs button.active{background:var(--panel-3);color:var(--text)}.mt-chart-native .pending-ticket-grid{grid-template-columns:minmax(0,1fr);gap:9px;display:grid}.mt-chart-native .order-field select,.mt-chart-native .sltp-input-row select{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);height:32px;color:var(--text)}.mt-chart-native .sltp-input-row{grid-template-columns:minmax(0,1fr) 104px;gap:4px;display:grid}.mt-chart-native .sltp-preview{color:var(--text-muted);font-size:11px}.mt-chart-native .place-pending-btn{border:1px solid var(--accent-line);border-radius:var(--r-md);background:var(--accent);color:#031018;height:38px;font-weight:800}.mt-chart-native .place-pending-btn:disabled{opacity:.5}.mt-chart-native .position-close-btn{border:1px solid var(--down-line);border-radius:var(--r-sm);background:var(--down-soft);min-width:68px;height:28px;color:var(--down);padding:0 10px;font-weight:700}.mt-chart-native .position-close-btn:hover:not(:disabled){background:color-mix(in srgb, var(--down) 20%, var(--panel));border-color:var(--down)}.mt-chart-native .position-close-btn:disabled{opacity:.45}.mt-chart-native .economic-calendar-panel{flex-direction:column;gap:10px;display:flex}.mt-chart-native .calendar-controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mt-chart-native .calendar-controls label{color:var(--text-dim);gap:5px;font-size:11px;font-weight:700;display:grid}.mt-chart-native .calendar-controls select{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-sunken);height:34px;color:var(--text)}.mt-chart-native .calendar-list{gap:6px;display:grid}.mt-chart-native .calendar-row{border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel-2);grid-template-columns:72px minmax(0,1fr) auto;gap:10px;padding:9px;display:grid}.mt-chart-native .calendar-time{font-family:var(--font-mono);align-content:start;gap:2px;display:grid}.mt-chart-native .calendar-time span{color:var(--text-muted);font-size:11px}.mt-chart-native .calendar-main{gap:6px;min-width:0;display:grid}.mt-chart-native .calendar-title{align-items:center;gap:7px;min-width:0;display:flex}.mt-chart-native .calendar-title strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mt-chart-native .calendar-currency{background:var(--surface-sunken);min-width:34px;color:var(--text);font-family:var(--font-mono);border-radius:4px;flex:none;padding:1px 5px;font-size:11px}.mt-chart-native .calendar-values{color:var(--text-dim);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-size:11px;display:grid}.mt-chart-native .calendar-values span{gap:2px;display:grid}.mt-chart-native .calendar-values strong{color:var(--text);font-family:var(--font-mono)}.mt-chart-native .calendar-action{color:var(--accent);font-size:11px}.mt-chart-native .calendar-impact{border:1px solid var(--border);color:var(--text-dim);text-transform:uppercase;border-radius:999px;align-self:start;padding:2px 6px;font-size:10px;font-weight:800}.mt-chart-native .calendar-row.impact-high .calendar-impact{color:var(--down);border-color:var(--down-line);background:var(--down-soft)}.mt-chart-native .calendar-row.impact-medium .calendar-impact{color:#f5c542;background:#f5c54214;border-color:#f5c54266}@media (max-width:1100px){.mt-chart-native .workspace.drawer-open.trade-open,.mt-chart-native .workspace.drawer-closed.trade-open,.mt-chart-native .workspace.drawer-open.trade-closed,.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:48px minmax(0,1fr) 52px}.mt-chart-native .utility-drawer,.mt-chart-native .trade-dock{z-index:45;width:min(340px,100vw - 96px);position:absolute;top:0;bottom:0}.mt-chart-native .utility-drawer{left:48px}.mt-chart-native .trade-dock{right:52px}}.mt-chart-native .bidask-btn{box-shadow:var(--neu-raised)}.mt-chart-native .bidask-btn:active:not(:disabled){box-shadow:var(--neu-inset);transform:translateY(0)}.mt-chart-native .order-advanced,.mt-chart-native .order-preview-side,.mt-chart-native .one-click-toggle,.mt-chart-native .risk-preview,.mt-chart-native .volume-row input,.mt-chart-native .volume-presets button,.mt-chart-native .chart-drawing-rail .drawing-tools button,.mt-chart-native .chart-primary-topbar .tf-picker button,.mt-chart-native .panel-rail-tabs button{box-shadow:var(--neu-raised-sm)}.mt-chart-native .volume-presets button.active,.mt-chart-native .chart-drawing-rail .drawing-tools button.active,.mt-chart-native .chart-primary-topbar .tf-picker button.active{box-shadow:var(--neu-inset)}.mt-chart-native .chart-trade-menu-backdrop,.mt-chart-native .chart-trade-menu-backdrop:hover,.mt-chart-native .chart-trade-menu-backdrop:focus,.mt-chart-native .chart-trade-menu-backdrop:active{box-shadow:none!important;background:0 0!important;border:0!important}.mt-chart-native .chart-indicator-legend{z-index:5;pointer-events:none;flex-direction:column;gap:2px;max-width:min(520px,100% - 32px);display:flex;position:absolute;top:38px;left:10px}.mt-chart-native .chart-indicator-legend.oscillator{z-index:6;max-width:min(620px,100% - 32px);top:auto}.mt-chart-native .chart-legend-row{border-radius:var(--r-sm);pointer-events:auto;text-shadow:0 1px 2px #000000a6;align-items:center;gap:2px;width:max-content;max-width:100%;min-height:22px;display:inline-flex}.mt-chart-native .chart-legend-row.hidden{opacity:.58}.mt-chart-native .chart-legend-row.hidden .chart-legend-swatch{box-shadow:inset 0 0 0 1px;background:0 0!important}.mt-chart-native .chart-legend-row:hover{background:#1b1f29c7}.mt-chart-native .chart-legend-name{min-width:0;height:22px;color:var(--text);cursor:default;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.mt-chart-native .chart-legend-name:hover{color:var(--text-strong)}.mt-chart-native .chart-legend-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-chart-native .chart-legend-badge{border:1px solid var(--warn,#d97706);color:var(--warn,#d97706);text-transform:uppercase;letter-spacing:.04em;border-radius:8px;flex:none;margin-left:4px;padding:0 5px;font-size:9px;line-height:14px}.mt-chart-native .chart-legend-swatch{border-radius:2px;flex:none;width:9px;height:9px}.mt-chart-native .chart-legend-spinner{border:2px solid color-mix(in srgb, var(--accent) 22%, transparent);border-top-color:var(--accent);border-radius:999px;flex:none;width:10px;height:10px;animation:.76s linear infinite chart-legend-spin}@keyframes chart-legend-spin{to{transform:rotate(360deg)}}.mt-chart-native .chart-legend-act{border-radius:var(--r-sm);width:20px;height:20px;color:var(--text-dim);opacity:0;pointer-events:none;background:0 0;border:0;place-items:center;transition:opacity .12s,background .12s,color .12s;display:grid}.mt-chart-native .chart-legend-act.remove{opacity:0}.mt-chart-native .chart-legend-row:hover .chart-legend-act,.mt-chart-native .chart-legend-row:focus-within .chart-legend-act,.mt-chart-native .chart-legend-act:focus-visible{opacity:1;pointer-events:auto}.mt-chart-native .chart-legend-act:hover{background:var(--panel-2);color:var(--text)}.mt-chart-native .chart-legend-act.remove:hover{color:var(--down)}.mt-chart-native .chart-legend-act svg{display:block}.mt-chart-native .study-settings-modal{gap:0;width:min(460px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;overflow:hidden}.mt-chart-native .study-settings-modal .study-detail-head{border-bottom:1px solid var(--border);padding:12px 14px 10px}.mt-chart-native .study-settings-modal .study-detail-head>span>span{color:var(--text);font-size:14px}.mt-chart-native .study-settings-modal .study-detail-body{max-height:min(640px,100vh - 138px);padding:14px;overflow:hidden auto}.mt-chart-native .study-settings-modal .confirm-actions{padding:0 14px 14px}.mt-chart-native .chart-drawing-rail .drawing-tools button.favorited{position:relative}.mt-chart-native .chart-drawing-rail [data-testid=drawing-favorites] .drawing-tools button.favorited:after,.mt-chart-native .chart-drawing-rail .drawing-tools button.favorited:after{content:"";background:#f5c542;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px;box-shadow:0 0 0 1px #00000073}.mt-chart-native .chart-drawing-rail [data-testid=drawing-favorites] .drawing-group-label{color:#f5c542}.mt-chart-native .drawing-settings-body .ds-opacity{align-items:center;gap:8px;display:flex}.mt-chart-native .drawing-settings-body .ds-opacity input[type=range]{width:124px;accent-color:var(--accent)}.mt-chart-native .drawing-settings-body .ds-opacity-val{text-align:right;min-width:34px;color:var(--text);font-variant-numeric:tabular-nums}.mt-chart-native .color-picker{display:inline-flex;position:relative}.mt-chart-native .color-picker-trigger{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);cursor:pointer;justify-content:center;align-items:center;width:40px;height:26px;padding:3px;display:inline-flex}.mt-chart-native .color-picker-trigger.compact{width:28px;height:24px}.mt-chart-native .color-picker-trigger:hover{border-color:var(--panel-3)}.mt-chart-native .cp-trigger-swatch{border-radius:3px;width:100%;height:100%;box-shadow:inset 0 0 0 1px #00000059}.mt-chart-native .color-picker-pop{z-index:9999;border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel);gap:10px;width:222px;padding:10px;display:grid;box-shadow:0 12px 32px #0000008c}.mt-chart-native .cp-grid{gap:4px;display:grid}.mt-chart-native .cp-row{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.mt-chart-native .cp-swatch{aspect-ratio:1;cursor:pointer;border:1px solid #0006;border-radius:3px;padding:0;transition:transform 80ms}.mt-chart-native .cp-swatch:hover{border-color:var(--text);transform:scale(1.18)}.mt-chart-native .cp-swatch.selected{box-shadow:0 0 0 2px var(--accent);border-color:var(--accent)}.mt-chart-native .cp-custom{align-items:center;gap:6px;display:flex}.mt-chart-native .cp-hash{color:var(--text-dim);font-size:13px}.mt-chart-native .cp-hex{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);min-width:0;height:26px;color:var(--text);font-family:var(--mono,monospace);text-transform:lowercase;flex:1;padding:0 8px}.mt-chart-native .cp-native{border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;flex:none;width:26px;height:26px;overflow:hidden}.mt-chart-native .cp-native input[type=color]{cursor:pointer;background:0 0;border:none;width:140%;height:140%;margin:-20%;padding:0}.mt-chart-native .cp-opacity{align-items:center;gap:8px;display:flex}.mt-chart-native .cp-opacity>span:first-child{color:var(--text-dim);font-size:12px}.mt-chart-native .cp-opacity input[type=range]{accent-color:var(--accent);flex:1}.mt-chart-native .cp-opacity-val{text-align:right;min-width:34px;color:var(--text);font-variant-numeric:tabular-nums;font-size:12px}.mt-chart-native .width-select,.mt-chart-native .style-select{gap:3px;display:inline-flex}.mt-chart-native .width-select button,.mt-chart-native .style-select button{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);width:30px;height:26px;color:var(--text-dim);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.mt-chart-native .width-select button:hover,.mt-chart-native .style-select button:hover{border-color:var(--panel-3);color:var(--text)}.mt-chart-native .width-select button.on,.mt-chart-native .style-select button.on{border-color:var(--accent);color:var(--text);background:color-mix(in srgb, var(--accent) 18%, var(--panel-2))}.mt-chart-native .width-select .width-bar{background:currentColor;border-radius:2px;width:16px;display:block}.mt-chart-native .chart-settings-menu.tabbed{width:326px;padding:0;overflow:hidden}.mt-chart-native .chart-settings-tabs{border-bottom:1px solid var(--border);background:#0e1014fa;border-radius:6px 6px 0 0;display:flex;position:sticky;top:0}.mt-chart-native .chart-settings-tabs button{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:9px 6px;font-size:12px}.mt-chart-native .chart-settings-tabs button:hover{color:var(--text)}.mt-chart-native .chart-settings-tabs button.active{color:var(--text);border-bottom-color:var(--accent)}.mt-chart-native .chart-settings-pane{max-height:min(440px,100vh - 150px);padding:8px;overflow-y:auto}.mt-chart-native .cs-section{text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);margin:10px 4px 4px;font-size:11px}.mt-chart-native .cs-section:first-child{margin-top:4px}.mt-chart-native .cs-row{color:var(--text);justify-content:space-between;align-items:center;gap:8px;padding:6px 4px;font-size:12px;display:flex}.mt-chart-native .cs-row>span:first-child{color:var(--text-dim)}.mt-chart-native .cs-row-toggle{color:var(--text);align-items:center;gap:8px;display:inline-flex}.mt-chart-native .cs-row-toggle input{margin:0}.mt-chart-native .cs-controls{align-items:center;gap:6px;display:inline-flex}.mt-chart-native .cs-controls input[type=number]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);width:48px;height:26px;color:var(--text);padding:0 6px}.mt-chart-native .cs-controls select,.mt-chart-native .chart-settings-pane .cs-row select{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);height:26px;color:var(--text)}.mt-chart-native .cs-note{color:var(--text-dim);margin:12px 4px 6px;font-size:11px;line-height:1.4}.mt-chart-native .cs-reset{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);width:100%;height:30px;color:var(--text);cursor:pointer;font-size:12px}.mt-chart-native .cs-reset:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--panel-2))}.mt-chart-native .drawing-settings-body .ds-row{align-items:center}.mt-chart-native .ds-inline{gap:10px;display:inline-flex}.mt-chart-native .ds-chip{color:var(--text);align-items:center;gap:5px;font-size:12px;display:inline-flex}.mt-chart-native .ds-chip input{margin:0}.mt-chart-native .ds-fib{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.mt-chart-native .ds-fib-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);margin-bottom:6px;font-size:11px}.mt-chart-native .ds-fib-row{justify-content:space-between;align-items:center;padding:3px 2px;display:flex}.mt-chart-native .ds-fib-row .ds-chip{min-width:70px}.mt-chart-native .confirm-actions.ds-actions{justify-content:flex-end;gap:8px;display:flex}.mt-chart-native .ds-actions .ds-secondary{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);height:30px;color:var(--text);cursor:pointer;padding:0 12px;font-size:12px}.mt-chart-native .ds-actions .ds-secondary:hover{border-color:var(--accent)}.mt-chart-native .chart-drawing-floating-toolbar .color-picker-trigger{width:30px;height:26px}.mt-chart-native .study-plots{border:1px solid var(--border);border-radius:var(--r-sm);margin-bottom:8px;padding:8px}.mt-chart-native .study-plots-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);margin-bottom:6px;font-size:11px}.mt-chart-native .study-plot-row{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.mt-chart-native .study-plot-label{color:var(--text);align-items:center;gap:6px;font-size:12px;display:inline-flex}.mt-chart-native .study-plot-label input{margin:0}.mt-chart-native .study-plot-controls{align-items:center;gap:6px;display:inline-flex}.mt-chart-native .study-level-value{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);width:58px;height:26px;color:var(--text);padding:0 6px;font-size:12px}.mt-chart-native .study-level-row{grid-template-columns:minmax(76px,92px) minmax(0,1fr);align-items:start;gap:8px;display:grid}.mt-chart-native .study-level-row .study-plot-controls{grid-template-columns:58px 28px minmax(0,1fr);justify-content:start;align-items:center;gap:6px;min-width:0;max-width:100%;display:grid}.mt-chart-native .study-level-row .width-select{justify-content:end}.mt-chart-native .study-level-row .style-select{grid-column:1/-1;justify-content:flex-start}.mt-chart-native .study-level-row .width-select,.mt-chart-native .study-level-row .style-select{flex:none}@media (max-width:560px){.mt-chart-native .study-settings-modal{width:calc(100vw - 16px)}.mt-chart-native .study-level-row{grid-template-columns:1fr}.mt-chart-native .study-level-row .study-plot-controls{grid-template-columns:58px 28px auto;justify-content:flex-start;max-width:none}.mt-chart-native .study-level-row .style-select{grid-column:1/-1;justify-content:flex-start}.mt-chart-native .study-settings-modal button,.mt-chart-native .study-settings-modal select,.mt-chart-native .study-settings-modal input{min-height:32px}}.mt-chart-native .study-default-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.mt-chart-native .study-save-default,.mt-chart-native .study-reset{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);width:100%;min-height:36px;color:var(--text);cursor:pointer;font-size:12px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s}.mt-chart-native .study-save-default{border-color:color-mix(in srgb, var(--accent) 60%, var(--border));color:var(--accent)}.mt-chart-native .study-save-default:hover,.mt-chart-native .study-reset:hover{border-color:var(--accent)}.mt-chart-native .study-save-default.saved{border-color:var(--up);background:color-mix(in srgb, var(--up) 12%, var(--panel-2));color:var(--up)}.mt-chart-native .study-save-default.failed{border-color:var(--bad);background:color-mix(in srgb, var(--bad) 10%, var(--panel-2));color:var(--bad)}.mt-chart-native .study-default-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mt-chart-native .ds-rr{align-items:center;gap:6px;display:inline-flex}.mt-chart-native .ds-rr>span{color:var(--text-dim);font-variant-numeric:tabular-nums}.mt-chart-native .ds-rr input{width:64px}.mt-chart-native .study-menu .study-row{align-items:center;gap:6px;display:flex}.mt-chart-native .study-menu .study-row-open{flex:auto;min-width:0}.mt-chart-native .study-row-star{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-dim);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mt-chart-native .study-menu .study-row:hover .study-row-star,.mt-chart-native .study-row-star.on{opacity:1}.mt-chart-native .study-row-star:hover{background:var(--panel-2);color:var(--text)}.mt-chart-native .study-row-star.on,.mt-chart-native .study-row-star.on:hover,.mt-chart-native .study-favorites-title{color:#f5c542}.mt-chart-native .study-row-wrap{border-radius:var(--r-sm)}.mt-chart-native .study-row-wrap.selected>.study-row{background:var(--panel-3)}.mt-chart-native .study-row-actions{flex:none;align-items:center;gap:2px;display:inline-flex}.mt-chart-native .study-row-add{border-radius:var(--r-sm);width:28px;min-width:28px;height:28px;min-height:28px;color:var(--text-dim);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.mt-chart-native .study-row-add:hover{border-color:var(--border);background:var(--panel-2);color:var(--accent)}.mt-chart-native .study-action-icon{flex:0 0 16px!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;display:block!important}.mt-chart-native .study-instance-list{gap:2px;margin:-1px 0 5px 30px;display:grid}.mt-chart-native .study-instance-row{border-radius:var(--r-sm);min-height:26px;color:var(--text-dim);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px;padding:2px 4px;display:grid}.mt-chart-native .study-instance-row.selected,.mt-chart-native .study-instance-row:hover{background:var(--panel-2);color:var(--text)}.mt-chart-native .study-instance-row>label{align-items:center;gap:6px;min-width:0;font-size:11px;display:inline-flex}.mt-chart-native .study-instance-row>label>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mt-chart-native .study-instance-row>button{border-radius:var(--r-sm);height:22px;color:var(--text-dim);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 6px;font-size:10px}.mt-chart-native .study-instance-row>button:hover{border-color:var(--border);background:var(--panel-3);color:var(--text)}.mt-chart-native .study-instance-row>button.study-instance-remove{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--down);justify-content:center;align-items:center;padding:0;display:inline-flex}.mt-chart-native .study-instance-row>button.study-instance-remove:hover{border-color:color-mix(in oklab, var(--down) 42%, transparent);background:color-mix(in oklab, var(--down) 13%, transparent);color:var(--down)}.mt-chart-native .chart-text-editor{z-index:6;border:1px solid var(--accent);resize:both;white-space:pre;min-width:80px;min-height:1.4em;caret-color:var(--accent);background:#1317228c;border-radius:2px;margin:0;padding:0 2px;font-family:Inter,system-ui,sans-serif;position:absolute;overflow:hidden}.mt-chart-native .chart-text-editor:focus{outline:none}.mt-chart-native .chart-text-editor::placeholder{color:var(--text-dim)}.mt-chart-native .app-shell{height:100%;min-height:0;max-height:100%;overflow:hidden}.mt-chart-native .workspace,.mt-chart-native .app-shell .workspace{align-items:stretch;height:100%;min-height:0;max-height:100%;overflow:hidden}.mt-chart-native .chart-left-rail,.mt-chart-native .chart-right-rail,.mt-chart-native .utility-drawer,.mt-chart-native .trade-dock,.mt-chart-native .terminal-center{min-height:0;max-height:100%;overflow:hidden}.mt-chart-native .terminal-center{grid-template-rows:minmax(0, calc(100% - var(--history-panel-height,260px) - 4px)) var(--history-panel-height,260px);height:100%;max-height:100%}.mt-chart-native .terminal-center.history-collapsed{grid-template-rows:minmax(0, calc(100% - var(--history-panel-height,72px) - 4px)) var(--history-panel-height,72px)}.mt-chart-native .chart-board,.mt-chart-native .history-dock,.mt-chart-native .chart-board .chart-host{min-height:0;max-height:100%;overflow:hidden}.mt-chart-native .utility-drawer,.mt-chart-native .trade-dock{flex-direction:column;display:flex}.mt-chart-native .utility-drawer-head,.mt-chart-native .trade-dock-head{flex:none}.mt-chart-native .utility-drawer-body,.mt-chart-native .trade-dock-body{flex:auto;min-height:0;overflow:auto}.mt-chart-native .history-column-filter{display:inline-flex;position:relative}.mt-chart-native .history-head-actions button.active{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.mt-chart-native .history-column-menu{z-index:70;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--panel);width:292px;max-height:min(430px,70vh);box-shadow:var(--shadow-pop);padding:8px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}.mt-chart-native .history-column-menu-portal{z-index:1600}.mt-chart-native .history-column-menu-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 8px;display:flex}.mt-chart-native .history-column-menu-head strong{color:var(--text);font-size:12px}.mt-chart-native .history-column-menu-head button{height:24px;padding:0 8px}.mt-chart-native .history-column-list{gap:4px;padding-top:8px;display:grid}.mt-chart-native .history-column-row{border-radius:var(--r-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:30px;padding:3px 4px;display:grid}.mt-chart-native .history-column-row:hover{background:var(--panel-2)}.mt-chart-native .history-column-row label{min-width:0;color:var(--text);align-items:center;gap:8px;font-size:12px;display:flex}.mt-chart-native .history-column-row label span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mt-chart-native .history-column-row input{flex:none;margin:0}.mt-chart-native .history-column-rank{align-items:center;gap:3px;display:inline-flex}.mt-chart-native .history-column-rank button{border-radius:var(--r-sm);min-width:34px;height:23px;color:var(--text-dim);padding:0 6px;font-size:10px}.mt-chart-native .history-table th,.mt-chart-native .history-table td{white-space:nowrap}.mt-chart-native .pnl-cell,.mt-chart-native .pending-state-cell{text-align:right;white-space:nowrap}.mt-chart-native .pnl-cell>span,.mt-chart-native .pending-state-cell>span{min-width:42px;display:inline-block}.mt-chart-native .position-close-x{width:18px;min-width:18px;height:18px;color:var(--text-muted);vertical-align:middle;background:0 0;border:0;border-radius:2px;flex:none;place-items:center;padding:0;font-size:13px;line-height:1;display:inline-grid}.mt-chart-native .position-close-x:hover:not(:disabled){background:var(--down-soft);color:var(--down)}.mt-chart-native .position-close-x:disabled{opacity:.35}.mt-chart-native .position-actions-col{width:64px}.mt-chart-native .position-actions-cell{text-align:right;white-space:nowrap}.mt-chart-native .position-actions{align-items:center;gap:4px;display:inline-flex;position:relative}.mt-chart-native .position-action-btn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background .12s var(--ease-out), color .12s var(--ease-out), border-color .12s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:5px;place-items:center;padding:0;display:inline-grid}.mt-chart-native .position-action-btn:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-line);color:#cdddff}.mt-chart-native .position-action-close:hover:not(:disabled){background:var(--down-soft);border-color:var(--down);color:var(--down)}.mt-chart-native .position-action-btn:disabled{opacity:.32;cursor:default}.mt-chart-native .position-modify-pop{z-index:70;background:#11151c;border:1px solid #2b3340;border-radius:10px;flex-direction:column;gap:8px;width:196px;padding:10px;display:flex;box-shadow:0 14px 40px #0000008c,0 0 0 1px #0000004d}.mt-chart-native .position-modify-head{color:#6b7480;letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:700}.mt-chart-native .position-modify-pop label{color:var(--text-muted);flex-direction:column;gap:3px;font-size:11px;display:flex}.mt-chart-native .position-modify-pop input{color:#f4f6f8;width:100%;height:28px;font-family:var(--font-mono);background:#0a0c10;border:1px solid #2b3340;border-radius:6px;padding:0 8px;font-size:12px}.mt-chart-native .position-modify-pop input:focus{border-color:var(--accent-line);outline:none}.mt-chart-native .position-modify-actions{justify-content:flex-end;gap:6px;margin-top:2px;display:flex}.mt-chart-native .position-modify-actions button{color:#c4ccd6;cursor:pointer;background:0 0;border:1px solid #2b3340;border-radius:6px;height:28px;padding:0 12px;font-size:12px;font-weight:600}.mt-chart-native .position-modify-actions button.primary{border-color:var(--accent);background:var(--accent);color:#050510}.mt-chart-native .position-modify-actions button:disabled{opacity:.5;cursor:default}.mt-chart-native .topbar.chart-primary-topbar{overflow:visible}.mt-chart-native .workspace.drawer-closed.trade-open{grid-template-columns:56px minmax(0, 1fr) minmax(280px, min(var(--trade-panel-width,296px), 340px)) 44px}.mt-chart-native .workspace.drawer-open.trade-closed{grid-template-columns:56px var(--utility-panel-width,360px) minmax(0, 1fr) 52px}.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:56px minmax(0,1fr) 52px}.mt-chart-native .trade-dock{z-index:1;background:var(--panel);order:4;position:relative;box-shadow:inset 1px 0 #ffffff0a}.mt-chart-native .trade-dock-head,.mt-chart-native .trade-dock-body{background:var(--panel)}.mt-chart-native .chart-right-rail{z-index:2;order:5}.mt-chart-native .close-all-menu,.mt-chart-native .history-column-menu{overflow-y:auto}.mt-chart-native .app-shell .chart-right-rail{overflow:visible}.mt-chart-native .app-shell .chart-right-rail>button,.mt-chart-native .app-shell .chart-right-rail>.rail-tool-control>button,.mt-chart-native .app-shell .chart-right-rail>.chart-settings-control>.chart-settings-toggle,.mt-chart-native .app-shell .chart-right-rail>.layout-control>.layout-toggle{border-radius:var(--r-md);width:100%;min-height:48px;color:var(--text-dim);letter-spacing:.3px;text-transform:uppercase;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:9px;font-weight:700;display:flex}.mt-chart-native .app-shell .chart-right-rail>button:hover:not(:disabled),.mt-chart-native .app-shell .chart-right-rail>.rail-tool-control>button:hover:not(:disabled),.mt-chart-native .app-shell .chart-right-rail>.chart-settings-control>.chart-settings-toggle:hover:not(:disabled),.mt-chart-native .app-shell .chart-right-rail>.layout-control>.layout-toggle:hover:not(:disabled){color:var(--text);background:var(--panel-2);border-color:var(--border)}.mt-chart-native .app-shell .chart-right-rail>button.active,.mt-chart-native .app-shell .chart-right-rail>.rail-tool-control>button.active,.mt-chart-native .app-shell .chart-right-rail>.chart-settings-control>.chart-settings-toggle.active,.mt-chart-native .app-shell .chart-right-rail>.layout-control>.layout-toggle.active{color:var(--accent);background:var(--panel-2);border-color:#0000}.mt-chart-native .chart-right-rail .chart-settings-control,.mt-chart-native .chart-right-rail .layout-control,.mt-chart-native .chart-right-rail .rail-tool-control{width:100%}.mt-chart-native .chart-right-rail .chart-settings-toggle svg,.mt-chart-native .chart-right-rail .layout-toggle svg{color:currentColor}.mt-chart-native .chart-right-rail .ctl-txt{line-height:1}.mt-chart-native .app-shell .chart-right-rail>.rail-trade-toggle{color:#fff;background:var(--accent);border-color:var(--accent);margin-top:auto}.mt-chart-native .chart-right-rail .chart-settings-menu button,.mt-chart-native .chart-right-rail .layout-menu button,.mt-chart-native .chart-right-rail .toolbar-popover button{letter-spacing:0;text-transform:none;width:auto;min-height:0}.mt-chart-native .chart-right-rail .chart-settings-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;min-height:0;padding:9px 6px;font-size:12px}.mt-chart-native .chart-right-rail .chart-settings-pane button,.mt-chart-native .chart-right-rail .layout-menu button{font-size:12px}.mt-chart-native .chart-right-rail .cs-reset{width:100%;height:30px;padding:0 12px}.mt-chart-native .chart-right-rail .layout-save-row button{border-radius:4px;height:28px;padding:0 10px}.mt-chart-native .chart-right-rail .layout-row>button:first-child{text-align:left;width:100%;padding:7px 8px;display:block}.mt-chart-native .chart-right-rail .layout-row>button.layout-delete{width:auto;padding:0 8px}.mt-chart-native .chart-right-rail .symbol-popover-results button{text-align:left;grid-template-columns:auto 86px 1fr;width:100%;min-height:34px;padding:0 10px;display:grid}.mt-chart-native .chart-drawing-rail{scrollbar-width:none;width:58px;min-width:58px;overflow:visible auto}.mt-chart-native .chart-drawing-rail::-webkit-scrollbar{display:none}.mt-chart-native .chart-drawing-rail .drawing-tools{align-items:center;gap:3px;width:100%}.mt-chart-native .chart-drawing-rail .drawing-group{gap:3px;width:46px;padding:0 0 4px}.mt-chart-native .chart-drawing-rail .drawing-group-tools-two{grid-template-columns:repeat(2,1fr);gap:3px}.mt-chart-native .chart-drawing-rail .drawing-tools button{border-radius:7px;width:38px;min-width:38px;height:30px;min-height:30px}.mt-chart-native .chart-drawing-rail .drawing-group-tools-two button{width:21px;min-width:21px;height:26px;min-height:26px}.mt-chart-native .chart-drawing-rail .drawing-group-label,.mt-chart-native .chart-drawing-rail>.drawing-tools>.drawing-group .tool-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu .tool-label,.mt-chart-native .chart-drawing-rail .drawing-tool-submenu .drawing-submenu-head{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.mt-chart-native .chart-drawing-rail .drawing-group-caret{bottom:3px;right:2px}.mt-chart-native .open-positions-table{width:100%;min-width:var(--open-position-table-min-width,820px);table-layout:fixed}.mt-chart-native .open-positions-table th,.mt-chart-native .open-positions-table td{text-overflow:ellipsis;padding:6px 7px;overflow:hidden}.mt-chart-native .open-positions-table .position-actions-col,.mt-chart-native .open-positions-table .position-actions-cell{text-align:right;width:58px;padding-right:6px}.mt-chart-native .open-positions-table .position-actions{justify-content:flex-end;gap:4px}.mt-chart-native .open-positions-table .position-action-btn,.mt-chart-native .open-positions-table .position-close-x{width:22px;min-width:22px;height:22px}@media (max-width:1100px){.mt-chart-native .trade-dock{z-index:45;position:absolute}}.mt-chart-native .draggable-floating-menu{cursor:grab;touch-action:none}.mt-chart-native .draggable-floating-menu.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.mt-chart-native .draggable-floating-menu :is(button,input,select,textarea,a,label,[role=button],[role=menuitem],[role=menuitemradio],[data-no-drag]){cursor:auto}.mt-chart-native .draggable-floating-menu :is(.study-menu-list,.study-menu-detail,.history-column-list,.symbol-popover-results,.symbol-tab-results,.layout-list){touch-action:pan-y}.mt-chart-native .study-menu,.mt-chart-native .tf-menu,.mt-chart-native .layout-menu,.mt-chart-native .chart-settings-menu,.mt-chart-native .toolbar-popover,.mt-chart-native .chart-type-popover,.mt-chart-native .symbol-picker .results,.mt-chart-native .symbol-popover,.mt-chart-native .symbol-tab-popover,.mt-chart-native .chart-acct-menu,.mt-chart-native .color-picker-pop,.mt-chart-native .chart-trade-menu,.mt-chart-native .chart-drawing-floating-toolbar,.mt-chart-native .chart-order-ticket-panel,.mt-chart-native .position-modify-pop,.mt-chart-native .close-all-menu-portal,.mt-chart-native .history-column-menu-portal{z-index:1801}.mt-chart-native .chart-trade-menu-backdrop{z-index:1800}@media (max-width:768px),(pointer:coarse){.mt-chart-native .chart-primary-topbar{min-height:56px}.mt-chart-native .chart-primary-topbar .tf-picker{align-items:center;height:44px}.mt-chart-native .chart-primary-topbar .tf-picker button,.mt-chart-native .chart-primary-topbar .tf-picker .tf-more,.mt-chart-native .chart-primary-topbar .study-toggle,.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn,.mt-chart-native .chart-primary-topbar .symbol-picker>button,.mt-chart-native .chart-primary-topbar .topbar-trade-toggle,.mt-chart-native .chart-right-rail button,.mt-chart-native .chart-drawing-rail .drawing-tools button,.mt-chart-native .chart-drawing-rail .drawing-group-trigger,.mt-chart-native .chart-control-overlay button,.mt-chart-native .range-shortcuts button,.mt-chart-native .timezone-toggle,.mt-chart-native .volume-presets button,.mt-chart-native .trade-history-actions button,.mt-chart-native .history-tabs button{min-width:44px;min-height:44px}.mt-chart-native .study-menu button,.mt-chart-native .study-menu input,.mt-chart-native .study-menu select,.mt-chart-native .study-settings-modal button,.mt-chart-native .study-settings-modal input,.mt-chart-native .study-settings-modal select,.mt-chart-native .toolbar-popover button,.mt-chart-native .layout-menu button,.mt-chart-native .chart-settings-menu button,.mt-chart-native .tf-menu button,.mt-chart-native .close-all-menu-portal button,.mt-chart-native .history-column-menu-portal button,.mt-chart-native .position-modify-pop button,.mt-chart-native .position-modify-pop input{min-height:44px}}.mt-chart-native .chart-menu-layer>.draggable-floating-menu,.mt-chart-native .chart-menu-layer>.close-all-menu-portal,.mt-chart-native .chart-menu-layer>.history-column-menu-portal{box-shadow:0 18px 46px #00000075}.mt-chart-native .study-menu,.mt-chart-native .tf-menu,.mt-chart-native .layout-menu,.mt-chart-native .chart-settings-menu,.mt-chart-native .toolbar-popover,.mt-chart-native .chart-type-popover,.mt-chart-native .symbol-picker .results,.mt-chart-native .symbol-popover,.mt-chart-native .symbol-tab-popover,.mt-chart-native .chart-acct-menu,.mt-chart-native .color-picker-pop,.mt-chart-native .chart-trade-menu,.mt-chart-native .chart-drawing-floating-toolbar,.mt-chart-native .chart-order-ticket-panel,.mt-chart-native .position-modify-pop,.mt-chart-native .close-all-menu-portal,.mt-chart-native .history-column-menu-portal{z-index:5001;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important}.mt-chart-native .study-menu{grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden;width:min(720px,100vw - 16px)!important}.mt-chart-native .study-menu-body{grid-template-columns:minmax(250px,1fr) minmax(300px,390px);min-height:0;display:grid;overflow:hidden}.mt-chart-native .study-menu-list,.mt-chart-native .study-menu-detail{min-height:0;overflow:auto}.mt-chart-native .study-menu-detail{max-width:100%}.mt-chart-native .study-detail-body,.mt-chart-native .study-detail-head{min-width:0}.mt-chart-native .study-detail-head button,.mt-chart-native .study-row-controls button,.mt-chart-native .chart-legend-act,.mt-chart-native .indicator-pane-action{min-width:28px;min-height:28px}.mt-chart-native .study-level-row .study-plot-controls{grid-template-columns:58px 28px minmax(0,1fr);align-items:center;gap:8px;display:grid}.mt-chart-native .study-level-row .style-select{grid-column:1/-1;min-width:0}.mt-chart-native .study-settings-modal{width:min(460px,100vw - 24px);max-height:calc(100vh - 24px);overflow:hidden}.mt-chart-native .study-settings-modal .study-detail-body{max-height:min(640px,100vh - 138px);overflow:hidden auto}.mt-chart-native .chart-legend-row,.mt-chart-native .pane-legend-row{align-items:center;gap:6px;max-width:min(520px,100vw - 96px)}.mt-chart-native .chart-legend-act,.mt-chart-native .chart-legend-act.remove{opacity:1}.mt-chart-native .chart-legend-row.hidden,.mt-chart-native .pane-legend-row.hidden{opacity:.72}.mt-chart-native .chart-legend-row.hidden .chart-legend-name,.mt-chart-native .pane-legend-row.hidden .chart-legend-name{text-decoration:none}.mt-chart-native .chart-badge.live,.mt-chart-native .order-quote-badge.live,.mt-chart-native .watchlist-feed.live,.mt-chart-native .mini-trade-status.live{display:none!important}.mt-chart-native .open-positions-table{min-width:min(760px,100vw - 96px)}.mt-chart-native .open-positions-table th,.mt-chart-native .open-positions-table td{white-space:nowrap;padding-left:10px;padding-right:10px}.mt-chart-native .open-positions-table .position-actions-cell{width:64px;min-width:64px}@media (max-width:900px){.mt-chart-native .study-menu{width:min(520px,100vw - 16px)!important}.mt-chart-native .study-menu-body{grid-template-columns:1fr}.mt-chart-native .study-menu-detail{border-left:0;border-top:1px solid var(--border);max-height:48vh}}@media (max-width:768px){.mt-chart-native,.mt-chart-native .app-shell,.mt-chart-native .workspace,.mt-chart-native .chart-workspace-main,.mt-chart-native .chart-shell,.mt-chart-native .chart-panel{min-width:0}.mt-chart-native .workspace.drawer-open.trade-open,.mt-chart-native .workspace.drawer-open.trade-closed,.mt-chart-native .workspace.drawer-closed.trade-open,.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:52px minmax(0,1fr) 52px!important}.mt-chart-native .chart-right-rail{width:52px!important;min-width:52px!important}.mt-chart-native .utility-drawer{display:none}.mt-chart-native .trade-dock{z-index:2100;top:64px;bottom:0;right:52px;width:min(340px,100vw - 104px)!important;min-width:0!important;position:fixed!important}.mt-chart-native .workspace.trade-closed .trade-dock{display:none}.mt-chart-native .chart-primary-topbar{gap:6px;padding:0 6px;overflow:hidden}.mt-chart-native .chart-primary-topbar .symbol-picker{flex:0 142px;min-width:0;max-width:142px}.mt-chart-native .chart-primary-topbar .symbol-picker button{text-overflow:ellipsis;overflow:hidden}.mt-chart-native .chart-primary-topbar .chart-acct-btn{width:48px;min-width:48px;padding:0;overflow:hidden}.mt-chart-native .chart-primary-topbar .chart-acct-row,.mt-chart-native .chart-primary-topbar .study-toggle .ctl-txt,.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-txt{display:none}.mt-chart-native .chart-primary-topbar .tf-picker{flex:0 auto;min-width:0}.mt-chart-native .chart-primary-topbar .tf-picker button{padding:0 10px}.mt-chart-native .chart-drawing-rail{width:52px;min-width:52px}.mt-chart-native .chart-drawing-rail .drawing-tools{overflow:hidden}.mt-chart-native .chart-drawing-rail .drawing-tools button,.mt-chart-native .chart-drawing-rail .drawing-group-trigger,.mt-chart-native .drawing-group-tools-two button,.mt-chart-native .position-action-btn,.mt-chart-native .position-close-x,.mt-chart-native .close-all-btn,.mt-chart-native .history-column-btn,.mt-chart-native .trade-history-actions button{min-width:44px;min-height:44px}.mt-chart-native .mini-trade-panel{transform-origin:top;transform:scale(.9)}.mt-chart-native .open-positions-table{min-width:640px}}@media (max-width:480px){.mt-chart-native .chart-primary-topbar .tf-picker button:nth-of-type(n+4){display:none}.mt-chart-native .trade-dock{right:52px;width:calc(100vw - 104px)!important}.mt-chart-native .study-menu,.mt-chart-native .study-settings-modal,.mt-chart-native .position-modify-pop,.mt-chart-native .close-all-menu-portal,.mt-chart-native .history-column-menu-portal{width:calc(100vw - 16px)!important}}.mt-chart-native .chart-drawing-rail .drawing-group{width:100%}.mt-chart-native .chart-drawing-rail .drawing-group-tools-two{grid-template-columns:1fr;justify-items:center}.mt-chart-native .chart-drawing-rail .drawing-group-tools-two button{width:40px;min-width:40px}@media (max-width:768px){.mt-chart-native .chart-drawing-rail .drawing-group-tools-two button{width:44px;min-width:44px;height:44px;min-height:44px}}@media (max-width:480px){.mt-chart-native .chart-primary-topbar .chart-acct,.mt-chart-native .chart-primary-topbar .topbar-trade-toggle{display:none}.mt-chart-native .chart-primary-topbar .chart-extra-controls{flex:none}.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn[aria-label="Take chart snapshot"]{display:none}.mt-chart-native .chart-control-overlay{max-width:calc(100vw - 112px);overflow:hidden}.mt-chart-native .range-shortcuts{scrollbar-width:none;overflow-x:auto}.mt-chart-native .range-shortcuts::-webkit-scrollbar{display:none}.mt-chart-native .trade-history-actions{scrollbar-width:none;flex-wrap:nowrap;gap:6px;overflow-x:auto}.mt-chart-native .trade-history-actions::-webkit-scrollbar{display:none}}.mt-chart-native .chart-menu-layer>.draggable-floating-menu,.mt-chart-native .chart-menu-layer>.close-all-menu-portal,.mt-chart-native .chart-menu-layer>.history-column-menu-portal{z-index:9001!important;position:fixed!important}.mt-chart-native .confirm-overlay,.mt-chart-native .drawing-settings-modal{z-index:9500!important}.mt-chart-native .study-menu{border-radius:8px;width:min(640px,100vw - 16px)!important;max-height:calc(100vh - 16px)!important}.mt-chart-native .study-menu-body{grid-template-columns:minmax(230px,1fr) minmax(260px,340px)!important}.mt-chart-native .study-menu-list,.mt-chart-native .study-menu-detail,.mt-chart-native .history-column-list{overscroll-behavior:contain}.mt-chart-native .study-settings-modal{width:min(430px,100vw - 16px)!important;max-height:calc(100vh - 16px)!important}.mt-chart-native .study-settings-modal .study-detail-body{max-height:min(620px,100vh - 132px)!important;overflow-x:hidden!important}.mt-chart-native .study-level-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.mt-chart-native .study-level-row .study-plot-controls{max-width:100%;grid-template-columns:70px 30px minmax(0,1fr)!important;gap:6px!important;display:grid!important}.mt-chart-native .study-level-row .style-select{flex-wrap:wrap!important;grid-column:1/-1!important;gap:4px!important;display:flex!important}.mt-chart-native .study-level-row .style-select button,.mt-chart-native .study-level-row .width-select button,.mt-chart-native .study-row-controls button,.mt-chart-native .chart-legend-act,.mt-chart-native .indicator-pane-action{width:28px;min-width:28px;height:28px;min-height:28px}.mt-chart-native .chart-legend-row{width:max-content;max-width:min(440px,100vw - 128px)}.mt-chart-native .chart-legend-row .chart-legend-value{display:none!important}.mt-chart-native .chart-legend-act{color:var(--text-dim);opacity:1!important;visibility:visible!important}.mt-chart-native .chart-legend-act.remove{color:var(--down)!important}.mt-chart-native .pane-legend-row.hidden,.mt-chart-native .chart-legend-row.hidden{opacity:.68}.mt-chart-native .chart-badge.live,.mt-chart-native .order-quote-badge.live,.mt-chart-native .watchlist-feed.live,.mt-chart-native .mini-trade-status.live,.mt-chart-native .trade-history-actions .watchlist-feed.live{display:none!important}@media (min-width:769px){.mt-chart-native .workspace.drawer-open.trade-open{grid-template-columns:56px var(--utility-panel-width,320px) minmax(0, 1fr) minmax(260px, min(var(--trade-panel-width,280px), 320px)) 44px!important}.mt-chart-native .workspace.drawer-closed.trade-open{grid-template-columns:56px minmax(0, 1fr) minmax(260px, min(var(--trade-panel-width,280px), 320px)) 44px!important}.mt-chart-native .trade-dock{z-index:auto!important;width:auto!important;min-width:260px!important;max-width:320px!important;position:relative!important;inset:auto!important}}.mt-chart-native .trade-dock-head,.mt-chart-native .trade-dock-body{min-width:0;max-width:100%}.mt-chart-native .chart-right-rail{overflow:hidden!important}.mt-chart-native .trading-history-head{grid-template-columns:minmax(0,1fr) auto!important}.mt-chart-native .history-tabs{min-width:0;overflow:hidden}.mt-chart-native .history-tabs:before,.mt-chart-native .trading-history-head h3{display:none!important}.mt-chart-native .history-head-actions{min-width:0;gap:6px!important}.mt-chart-native .close-all-menu-portal{width:min(360px,100vw - 16px)!important;max-height:min(440px,100vh - 16px)!important;overflow:auto!important}.mt-chart-native .history-column-menu-portal{width:min(320px,100vw - 16px)!important;max-height:min(440px,100vh - 16px)!important;overflow:hidden!important}.mt-chart-native .history-column-menu-portal .history-column-list{max-height:min(360px,100vh - 90px)!important;overflow:auto!important}.mt-chart-native .history-table-scroll{overflow-x:auto}.mt-chart-native .open-positions-table{min-width:min(var(--open-position-table-min-width,700px), 100%)!important;table-layout:fixed!important;width:100%!important}.mt-chart-native .open-positions-table th,.mt-chart-native .open-positions-table td{padding:6px 8px!important}.mt-chart-native .open-positions-table tbody tr{background:0 0!important}.mt-chart-native .open-positions-table tbody tr:hover td{background:color-mix(in srgb, var(--panel-2) 52%, transparent)!important}.mt-chart-native .account-totals-strip{border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 96%, transparent)}@media (max-width:900px){.mt-chart-native .study-menu-body{grid-template-columns:1fr!important}.mt-chart-native .study-menu-detail{max-height:42vh!important}}.mt-chart-native .position-row-selectable{cursor:pointer}.mt-chart-native .position-row-selectable:hover{background:color-mix(in oklch, var(--accent) 7%, transparent)}.mt-chart-native .position-row-selectable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mt-chart-native .watchlist-favorite{border:1px solid var(--border);background:var(--panel-2);width:26px;height:26px;color:var(--muted);border-radius:7px;font-size:14px;line-height:1}.mt-chart-native .watchlist-favorite:hover,.mt-chart-native .watchlist-favorite.active{border-color:color-mix(in oklch, var(--gold,#f4c542) 65%, var(--border));color:var(--gold,#f4c542);background:color-mix(in oklch, var(--gold,#f4c542) 11%, var(--panel-2))}@media (pointer:coarse){.mt-chart-native button,.mt-chart-native [role=button],.mt-chart-native input,.mt-chart-native select{min-height:44px}.mt-chart-native .watchlist-favorite,.mt-chart-native .watchlist-remove,.mt-chart-native .position-action-btn{min-width:44px;min-height:44px}}.mt-chart-native html:not(.dark) .mt-chart-native,.mt-chart-native body:not(.dark) .mt-chart-native,.mt-chart-native [data-theme=light] .mt-chart-native{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f0f2f5;--panel:#f0f2f5;--panel-2:#e8eaf0;--panel-3:#dde0e8;--text:#0f172a;--muted:#64748b;--border:#c8d4e3;--grid:#d7e0ec;--shadow:0 18px 52px #0f172a24}.mt-chart-native .app-shell:fullscreen,.mt-chart-native:fullscreen{background:var(--bg);width:100vw;height:100vh}.mt-chart-native .app-shell.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f0f2f5;--panel:#f0f2f5;--panel-2:#e8eaf0;--panel-3:#dde0e8;--text:#0f172a;--muted:#64748b;--border:#c8d4e3;--border-strong:#c8d4e3;--grid:#d7e0ec;--shadow:0 18px 52px #0f172a24}.mt-chart-native .app-shell.theme-light .chart-board,.mt-chart-native .app-shell.theme-light .history-dock,.mt-chart-native .app-shell.theme-light .trade-dock,.mt-chart-native .app-shell.theme-light .utility-drawer,.mt-chart-native .app-shell.theme-light .chart-right-rail,.mt-chart-native .app-shell.theme-light .chart-left-rail{background:var(--panel);border-color:var(--border)}.mt-chart-native .chart-menu-layer{z-index:9000!important;pointer-events:none!important;position:fixed!important;inset:0!important}.mt-chart-native .chart-menu-layer>*{pointer-events:auto!important}.mt-chart-native .chart-primary-topbar .topbar-trade-toggle{display:none!important}.mt-chart-native .mini-trade-panel{border-radius:5px!important;width:184px!important}.mt-chart-native .chart-legend-act,.mt-chart-native .chart-legend-act.remove,.mt-chart-native .indicator-pane-action{justify-content:center;align-items:center;opacity:0!important;pointer-events:none!important;display:inline-flex!important}.mt-chart-native .drawing-tool-submenu{border-radius:8px!important;width:min(232px,100vw - 16px)!important;max-height:calc(100vh - 16px)!important;padding:10px!important;overflow:auto!important;box-shadow:0 20px 48px #00000057!important}.mt-chart-native .drawing-tool-submenu button{border-radius:7px!important;min-height:40px!important;padding:8px!important}.mt-chart-native .chart-right-rail,.mt-chart-native .chart-left-rail{overflow:hidden!important}.mt-chart-native .chart-right-rail>button,.mt-chart-native .chart-right-rail>.rail-tool-control>button,.mt-chart-native .chart-right-rail>.chart-settings-control>.chart-settings-toggle,.mt-chart-native .chart-right-rail>.layout-control>.layout-toggle{min-height:44px!important}.mt-chart-native .chart-legend-row,.mt-chart-native .pane-legend-row{border:1px solid #0000;gap:3px!important;min-height:26px!important;padding:1px 3px!important}.mt-chart-native .chart-legend-row:hover,.mt-chart-native .pane-legend-row:hover{border-color:color-mix(in srgb, var(--border) 72%, transparent);background:color-mix(in srgb, var(--panel-2) 72%, transparent)!important}.mt-chart-native .chart-legend-name{height:24px!important;padding:0 7px!important;font-size:12px!important}.mt-chart-native .chart-legend-swatch{width:11px!important;height:11px!important}.mt-chart-native .chart-legend-act,.mt-chart-native .chart-legend-act.remove,.mt-chart-native .indicator-pane-action{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;color:var(--text-dim)!important;border:1px solid #0000!important;border-radius:6px!important}.mt-chart-native .chart-legend-act:hover,.mt-chart-native .indicator-pane-action:hover{border-color:var(--border)!important;background:var(--panel-2)!important;color:var(--text)!important}.mt-chart-native .chart-legend-act.remove,.mt-chart-native .chart-legend-act.remove:hover{color:var(--down)!important}.mt-chart-native .chart-legend-act svg,.mt-chart-native .indicator-pane-action svg,.mt-chart-native .chart-legend-act .chart-legend-icon,.mt-chart-native .indicator-pane-action .chart-legend-icon{flex:0 0 15px!important;width:15px!important;min-width:15px!important;max-width:none!important;height:15px!important;min-height:15px!important;display:block!important}.mt-chart-native .chart-control-overlay{max-width:calc(100% - 136px)!important;right:118px!important}@media (max-width:768px),(pointer:coarse){.mt-chart-native .chart-legend-act,.mt-chart-native .chart-legend-act.remove,.mt-chart-native .indicator-pane-action{opacity:1!important;pointer-events:auto!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}@media (max-width:480px){.mt-chart-native .topbar.chart-primary-topbar{gap:4px!important;padding:0 6px!important;overflow:hidden!important}.mt-chart-native .chart-primary-topbar .symbol-tabs{flex:126px!important;min-width:112px!important;max-width:132px!important}.mt-chart-native .chart-primary-topbar .symbol-tab-list{overflow:hidden!important}.mt-chart-native .chart-primary-topbar .symbol-tab:not(.active){display:none!important}.mt-chart-native .chart-primary-topbar .symbol-tab>button[role=tab]{max-width:88px!important;padding:0 6px!important;font-size:14px!important}.mt-chart-native .chart-primary-topbar .symbol-tab-close{display:none!important}.mt-chart-native .chart-primary-topbar .symbol-tab-add{width:34px!important;min-width:34px!important;height:44px!important;min-height:44px!important;font-size:22px!important}.mt-chart-native .chart-primary-topbar .tf-picker{flex:none!important;width:76px!important;min-width:76px!important;max-width:76px!important;overflow:hidden!important}.mt-chart-native .chart-primary-topbar .tf-picker button:not(.active):not(.tf-more){display:none!important}.mt-chart-native .chart-primary-topbar .tf-picker button.active,.mt-chart-native .chart-primary-topbar .tf-picker .tf-more{justify-content:center!important;align-items:center!important;display:inline-flex!important}.mt-chart-native .chart-primary-topbar .tf-picker button.active{width:40px!important;min-width:40px!important;padding:0 6px!important}.mt-chart-native .chart-primary-topbar .tf-picker .tf-more{width:28px!important;min-width:28px!important;padding:0!important}.mt-chart-native .chart-primary-topbar .study-toggle,.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn{justify-content:center!important;width:44px!important;min-width:44px!important;padding:0!important}.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn[aria-label="Take chart snapshot"]{display:none!important}.mt-chart-native .chart-primary-topbar .chart-extra-buttons{gap:2px!important}.mt-chart-native .study-menu{background:color-mix(in srgb, var(--panel) 98%, #000 2%)!important}}.mt-chart-native .app-shell.theme-light{--text-dim:#475569;--text-muted:#64748b;--accent-soft:#7b2dff1f;--bad:#dc2626;--down-soft:#dc26261a;--down-line:#dc262647}.mt-chart-native:has(.app-shell.theme-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f0f2f5;--panel:#f0f2f5;--panel-2:#e8eaf0;--panel-3:#dde0e8;--text:#0f172a;--text-dim:#475569;--text-muted:#64748b;--muted:#64748b;--border:#c8d4e3;--border-strong:#c8d4e3;--grid:#d7e0ec;--shadow:0 18px 52px #0f172a24;--accent:#7b2dff;--accent-hover:#6d28d9;--accent-text:#5b21b6;--accent-soft:#7b2dff1f;--bad:#dc2626;--down-soft:#dc26261a;--down-line:#dc262647}.mt-chart-native .app-shell.theme-light button:hover:not(:disabled){background:#dde0e8;border-color:#c8d4e3}.mt-chart-native .app-shell.theme-light .chart-primary-topbar,.mt-chart-native .app-shell.theme-light .chart-left-rail,.mt-chart-native .app-shell.theme-light .chart-right-rail,.mt-chart-native .app-shell.theme-light .chart-range-toolbar{box-shadow:inset 0 -1px 0 var(--border);background:var(--panel)!important}.mt-chart-native .app-shell.theme-light .trading-history-panel,.mt-chart-native .app-shell.theme-light .history-body,.mt-chart-native .app-shell.theme-light .history-account-strip{background:var(--panel)!important;color:var(--text)!important;border-color:var(--border)!important}.mt-chart-native .app-shell.theme-light .history-account-strip{box-shadow:inset 0 1px 0 var(--border)}.mt-chart-native .app-shell.theme-light .history-tabs button.active{color:#111827!important}.mt-chart-native .app-shell.theme-light .history-body .empty,.mt-chart-native .app-shell.theme-light .history-account-strip span{color:#475569!important}.mt-chart-native .workspace{position:relative!important}.mt-chart-native .workspace.drawer-open.trade-open,.mt-chart-native .workspace.drawer-closed.trade-open{grid-template-columns:56px minmax(0, 1fr) minmax(280px, min(var(--trade-panel-width,296px), 340px)) 44px!important}.mt-chart-native .workspace.drawer-open.trade-closed,.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:56px minmax(0,1fr) 52px!important}.mt-chart-native .utility-drawer{z-index:82!important;width:min(var(--utility-panel-width,360px), calc(100% - 108px))!important;border-left:1px solid var(--border-strong)!important;border-right:0!important;min-width:min(320px,100% - 108px)!important;max-width:420px!important;position:absolute!important;inset:0 52px 0 auto!important;box-shadow:-16px 0 36px #00000057!important}.mt-chart-native .chart-right-rail{z-index:86!important;overflow:visible!important}.mt-chart-native .chart-left-rail{z-index:84!important}.mt-chart-native .terminal-center{z-index:1!important;position:relative!important}.mt-chart-native .trade-dock{z-index:70!important}.mt-chart-native .mini-trade-panel{z-index:58!important;border-radius:4px!important;width:184px!important;box-shadow:0 8px 20px #0000003d!important}.mt-chart-native .mini-trade-drag{border:0!important;width:36px!important;height:10px!important;padding:0 2px!important;font-size:7px!important;position:absolute!important;top:1px!important;left:50%!important;transform:translate(-50%)!important}.mt-chart-native .mini-trade-btn{gap:2px!important;height:36px!important}.mt-chart-native .mini-trade-volume input{padding:0 2px!important;font-size:10px!important}.mt-chart-native .mini-trade-volume button{min-height:10px!important;font-size:7px!important}.mt-chart-native .chart-drawing-rail .drawing-tool-submenu,.mt-chart-native .drawing-tool-submenu{background:var(--panel)!important;border:1px solid var(--border-strong)!important;border-radius:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:min(288px,100vw - 16px)!important;padding:8px!important;display:grid!important;box-shadow:0 18px 42px #00000052!important}.mt-chart-native .drawing-tool-submenu .drawing-submenu-head{min-height:24px!important;color:var(--text-dim)!important;text-transform:uppercase!important;grid-column:1/-1!important;padding:0 2px 4px!important;font-size:11px!important;font-weight:700!important}.mt-chart-native .drawing-tool-submenu button{text-align:left!important;border-radius:6px!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;width:100%!important;height:30px!important;min-height:30px!important;padding:0 7px!important;display:grid!important}.mt-chart-native .drawing-tool-submenu button .tool-label{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.mt-chart-native .drawing-tool-submenu button .tool-compact{width:18px!important;min-width:18px!important;height:18px!important}.mt-chart-native .chart-menu-layer{z-index:12000!important}@media (max-width:860px){.mt-chart-native .utility-drawer,.mt-chart-native .workspace.trade-open .utility-drawer{width:min(360px,100% - 108px)!important;min-width:min(280px,100% - 108px)!important;right:52px!important}}@media (max-width:520px){.mt-chart-native .utility-drawer,.mt-chart-native .workspace.trade-open .utility-drawer{width:auto!important;min-width:0!important;max-width:none!important;left:56px!important;right:0!important}.mt-chart-native .drawing-tool-submenu{grid-template-columns:1fr!important;width:min(232px,100vw - 16px)!important}}.mt-chart-native .workspace.drawer-open.trade-open,.mt-chart-native .workspace.drawer-closed.trade-open,.mt-chart-native .workspace.drawer-open.trade-closed,.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:56px minmax(0,1fr) 52px!important}.mt-chart-native .trade-dock{min-width:0!important;width:clamp(224px, var(--trade-panel-width,244px), 282px)!important;z-index:70!important;max-width:min(282px,100% - 108px)!important;position:absolute!important;top:0!important;bottom:0!important;right:52px!important}.mt-chart-native .trade-dock-head{min-height:40px!important;padding:0 10px!important}.mt-chart-native .trade-dock-body{padding:8px 8px 10px!important}.mt-chart-native .order-panel{gap:8px!important}.mt-chart-native .order-bidask{gap:4px!important}.mt-chart-native .bidask-btn{min-height:52px!important;padding:7px 2px 6px!important}.mt-chart-native .bidask-label{font-size:9px!important}.mt-chart-native .bidask-price{letter-spacing:0!important;white-space:nowrap!important;font-size:15px!important}.mt-chart-native .bidask-spread{min-width:42px!important;margin-bottom:7px!important;padding:2px 3px!important;font-size:9px!important}.mt-chart-native .order-mode-tabs button{height:30px!important}.mt-chart-native .order-field{gap:3px!important}.mt-chart-native .order-field input,.mt-chart-native .order-field select,.mt-chart-native .sltp-input-row select{height:30px!important;font-size:12px!important}.mt-chart-native .volume-row{gap:3px!important}.mt-chart-native .volume-row button{width:28px!important;height:30px!important}.mt-chart-native .volume-presets{gap:3px!important}.mt-chart-native .volume-presets button{min-width:0!important;height:28px!important;padding:0 2px!important;font-size:11px!important}.mt-chart-native .sltp-input-row{grid-template-columns:minmax(0,1fr) 76px!important;gap:3px!important}.mt-chart-native .order-advanced-toggle{height:34px!important;padding:0 9px!important}@media (max-width:768px){.mt-chart-native .order-mode-tabs button,.mt-chart-native .order-field input,.mt-chart-native .order-field select,.mt-chart-native .sltp-input-row select,.mt-chart-native .volume-row button,.mt-chart-native .volume-presets button,.mt-chart-native .order-advanced-toggle,.mt-chart-native .place-pending-btn{height:44px!important;min-height:44px!important}.mt-chart-native .volume-row button{width:44px!important;min-width:44px!important}}.mt-chart-native .utility-drawer,.mt-chart-native .workspace.trade-open .utility-drawer{top:0!important;bottom:calc(var(--history-panel-height,260px) + 8px)!important;z-index:82!important;width:min(var(--utility-panel-width,360px), calc(100% - 108px))!important;border-left:1px solid var(--border-strong)!important;border-right:0!important;min-width:min(300px,100% - 108px)!important;max-width:420px!important;position:absolute!important;left:auto!important;right:52px!important;box-shadow:-16px 0 36px #00000057!important}.mt-chart-native .utility-drawer.ai-drawer,.mt-chart-native .workspace.trade-open .utility-drawer.ai-drawer{width:min(var(--ai-panel-width,480px), calc(100% - 108px))!important;min-width:min(340px,100% - 108px)!important;max-width:min(720px,100% - 108px)!important}.mt-chart-native .workspace.trade-open .utility-drawer{right:calc(clamp(224px, var(--trade-panel-width,244px), 282px) + 52px)!important;width:min(var(--utility-panel-width,360px), calc(100% - clamp(224px, var(--trade-panel-width,244px), 282px) - 108px))!important;min-width:min(280px, calc(100% - clamp(224px, var(--trade-panel-width,244px), 282px) - 108px))!important}.mt-chart-native .workspace.trade-open .utility-drawer.ai-drawer{width:min(var(--ai-panel-width,480px), calc(100% - clamp(224px, var(--trade-panel-width,244px), 282px) - 108px))!important;max-width:min(680px, calc(100% - clamp(224px, var(--trade-panel-width,244px), 282px) - 108px))!important;min-width:min(320px, calc(100% - clamp(224px, var(--trade-panel-width,244px), 282px) - 108px))!important}.mt-chart-native .chart-right-rail{z-index:86!important;border:1px solid var(--border)!important;border-radius:12px!important;gap:4px!important;width:44px!important;min-width:44px!important;max-width:44px!important;margin:6px 8px 6px 0!important;padding:5px 2px!important;overflow:hidden!important}.mt-chart-native .chart-right-rail>button,.mt-chart-native .chart-right-rail>.rail-tool-control>button,.mt-chart-native .chart-right-rail>.chart-settings-control>.chart-settings-toggle,.mt-chart-native .chart-right-rail>.layout-control>.layout-toggle{border-radius:9px!important;gap:1px!important;width:40px!important;min-width:40px!important;min-height:38px!important;padding:3px 1px!important}.mt-chart-native .chart-right-rail .rail-ico,.mt-chart-native .chart-right-rail .chart-settings-toggle svg,.mt-chart-native .chart-right-rail .layout-toggle svg,.mt-chart-native .chart-right-rail .rail-ico svg{width:16px!important;height:16px!important}.mt-chart-native .chart-right-rail .rail-label,.mt-chart-native .chart-right-rail .ctl-txt{clip:auto!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;border:0!important;width:auto!important;max-width:38px!important;height:auto!important;margin:0!important;padding:0!important;font-size:7px!important;font-weight:700!important;line-height:1!important;position:static!important;overflow:hidden!important}.mt-chart-native .workspace.drawer-open .chart-right-rail .rail-label,.mt-chart-native .workspace.drawer-open .chart-right-rail .ctl-txt{display:none!important}.mt-chart-native .ai-panel-embedded{color:var(--text);flex:auto;align-self:stretch;background:color-mix(in srgb, var(--panel) 96%, #020617)!important;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}.mt-chart-native .ai-panel-embedded-content{flex-direction:column;flex:auto;align-self:stretch;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.mt-chart-native .utility-drawer.ai-drawer,.mt-chart-native .utility-drawer.ai-drawer .utility-drawer-body,.mt-chart-native .utility-drawer.ai-drawer .ai-panel-embedded,.mt-chart-native .utility-drawer.ai-drawer .ai-panel-embedded-content{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important}:is(.mt-chart-native .utility-drawer-body:has(.ai-panel-embedded),.mt-chart-native .utility-drawer-body:has(.chartscript-editor)){padding:0!important}.mt-chart-native .utility-drawer-body:has(.ai-panel-embedded){align-items:stretch;min-width:0;display:flex;overflow:hidden}:is(.mt-chart-native .utility-drawer-body:has(.chart-settings-control.docked),.mt-chart-native .utility-drawer-body:has(.layout-control.docked)){overflow:auto;padding:0!important}.mt-chart-native .chart-settings-control.docked,.mt-chart-native .layout-control.docked,.mt-chart-native .docked-panel-portal{width:100%;min-width:0;min-height:100%}.mt-chart-native .chart-settings-menu.docked-panel,.mt-chart-native .layout-menu.docked-panel{height:auto;min-height:100%;width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.mt-chart-native .layout-menu.docked-panel{align-content:start;gap:0;display:grid;background:var(--panel)!important;padding:0!important}.mt-chart-native .layout-menu.docked-panel .layout-preset-section,.mt-chart-native .layout-menu.docked-panel .layout-custom-section{border-bottom:1px solid var(--border);gap:12px;display:grid;padding:16px!important}.mt-chart-native .layout-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mt-chart-native .layout-section-heading h3{color:var(--text)!important;letter-spacing:.05em!important;margin:0!important;font-size:12px!important}.mt-chart-native .layout-section-heading p{color:var(--text-dim);margin:4px 0 0;font-size:11px;line-height:1.35}.mt-chart-native .layout-section-heading>span{border:1px solid var(--border);min-width:24px;height:22px;color:var(--text-dim);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:10px;display:grid}.mt-chart-native .layout-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mt-chart-native .layout-preset-card{text-align:left;align-content:start;gap:10px;min-width:0;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff06;border-color:var(--border)!important;background:linear-gradient(155deg, #ffffff09, transparent 50%), color-mix(in srgb, var(--panel-2) 80%, transparent)!important;border-radius:10px!important;height:auto!important;min-height:162px!important;padding:10px!important;display:grid!important}.mt-chart-native .layout-preset-card:hover,.mt-chart-native .layout-preset-card.active{transform:translateY(-1px);box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff0d;border-color:var(--accent-line)!important;background:var(--accent-soft)!important}.mt-chart-native .layout-preset-preview{border:1px solid color-mix(in srgb, var(--border-strong) 92%, transparent);isolation:isolate;background:#070b14;border-radius:7px;grid-template-rows:13px minmax(0,1fr) 14px;grid-template-columns:minmax(0,1fr);width:100%;height:88px;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 12px #00000052,inset 0 0 0 1px #ffffff04}.mt-chart-native .layout-preview-terminal-bar{z-index:4;background:linear-gradient(#121a2a,#0d1422);border-bottom:1px solid #ffffff12;grid-area:1/1/auto/-1;align-items:center;gap:3px;padding:0 5px;display:flex}.mt-chart-native .layout-preview-terminal-bar i{background:#52627b;border-radius:50%;width:3px;height:3px}.mt-chart-native .layout-preview-terminal-bar i:first-child{background:#14b8a6}.mt-chart-native .layout-preview-terminal-bar b{color:#8291aa;letter-spacing:.35px;margin-left:auto;font-size:5px;font-weight:750}.mt-chart-native .layout-preset-preview .layout-preview-chart{background:repeating-linear-gradient(90deg,#0000 0 18px,#94a3b80e 18px 19px),repeating-linear-gradient(0deg,#0000 0 13px,#94a3b80e 13px 14px),linear-gradient(160deg,#0a1120,#080d17);grid-area:2/1;min-width:0;position:relative;overflow:hidden}.mt-chart-native .layout-preview-candles{align-items:end;gap:3px;display:flex;position:absolute;inset:10px 8px 7px}.mt-chart-native .layout-preview-candles i{max-width:5px;height:var(--preview-candle-height);background:#13b8a6;border-radius:1px 1px 0 0;flex:1 1 0;min-height:5px;max-height:32px;position:relative;box-shadow:0 -2px #13b8a6,0 2px #13b8a6}.mt-chart-native .layout-preview-candles i.down{background:#f43f5e;box-shadow:0 -2px #f43f5e,0 2px #f43f5e}.mt-chart-native .layout-preview-price-line{z-index:2;background:#22d3eea6;height:1px;position:absolute;bottom:18px;left:0;right:0}.mt-chart-native .layout-preview-price-line:after{content:"";background:#06b6d4;border-radius:2px 0 0 2px;width:16px;height:7px;position:absolute;top:-3px;right:0}.mt-chart-native .layout-preview-study-line{background:#a78bfa;height:1px;position:absolute;inset:22px 7px auto 6px;transform:rotate(-7deg);box-shadow:12px -6px #a78bfa,25px 3px #a78bfa,40px -5px #a78bfa,56px 2px #a78bfa}.mt-chart-native .layout-preview-bottom{z-index:3;background:#0c1320;border-top:1px solid #ffffff12;grid-area:3/1/auto/-1;align-items:center;gap:5px;padding:0 6px;display:flex}.mt-chart-native .layout-preview-bottom i{background:#39465a;border-radius:999px;width:14px;height:2px}.mt-chart-native .layout-preview-bottom i.active{background:#22d3ee}.mt-chart-native .layout-preview-caption{z-index:7;color:#61718a;letter-spacing:.25px;text-transform:uppercase;font-size:4px;font-weight:750;position:absolute;bottom:3px;right:4px}.mt-chart-native .layout-preview-panel{z-index:5;background:linear-gradient(#101827fa,#0a0f1afa);border-left:1px solid #ffffff14;flex-direction:column;grid-row:2/4;gap:4px;min-width:0;padding:6px;display:flex}.mt-chart-native .layout-preview-panel>b{color:#8796ae;letter-spacing:.35px;font-size:5px}.mt-chart-native .layout-preset-preview.execution,.mt-chart-native .layout-preset-preview.watchlist,.mt-chart-native .layout-preset-preview.ai{grid-template-columns:minmax(0,1fr) 37%}.mt-chart-native .layout-preset-preview.execution .layout-preview-chart,.mt-chart-native .layout-preset-preview.watchlist .layout-preview-chart,.mt-chart-native .layout-preset-preview.ai .layout-preview-chart{grid-column:1}.mt-chart-native .execution-ticket{grid-column:2}.mt-chart-native .execution-ticket>span{grid-template-columns:1fr 1fr;gap:3px;display:grid}.mt-chart-native .execution-ticket .sell,.mt-chart-native .execution-ticket .buy{border-radius:2px;height:11px}.mt-chart-native .execution-ticket .sell{background:#f43f5ea6}.mt-chart-native .execution-ticket .buy{background:#06b6d4a6}.mt-chart-native .execution-ticket>em{background:#ffffff08;border:1px solid #ffffff14;border-radius:2px;height:5px}.mt-chart-native .watchlist-quotes{grid-column:2;gap:3px}.mt-chart-native .watchlist-quotes>span{color:#c6d0df;border-bottom:1px solid #ffffff0d;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:3px;height:12px;font-size:4px;font-style:normal;display:grid}.mt-chart-native .watchlist-quotes>span>i{background:#f59e0b;border-radius:50%;width:4px;height:4px}.mt-chart-native .watchlist-quotes>span>em{font-size:4px;font-style:normal}.mt-chart-native .watchlist-quotes>span>em.up{color:#2dd4bf}.mt-chart-native .watchlist-quotes>span>em.down{color:#fb7185}.mt-chart-native .ai-chat{background:linear-gradient(#181331,#0c1121);grid-column:2}.mt-chart-native .ai-chat>b{color:#c4b5fd}.mt-chart-native .ai-message{background:#8b5cf659;border-radius:4px 4px 4px 1px;width:70%;height:8px}.mt-chart-native .ai-message.wide{width:94%;height:13px}.mt-chart-native .ai-composer{border:1px solid #a78bfa40;border-radius:3px;align-items:center;height:9px;margin-top:auto;padding:0 3px;display:flex}.mt-chart-native .ai-composer i{background:#5b5277;border-radius:2px;width:60%;height:2px}.mt-chart-native .layout-preview-tools{z-index:6;background:#0d1422eb;border:1px solid #ffffff14;border-radius:3px;flex-direction:column;align-items:center;gap:4px;width:10px;padding:4px 2px;display:flex;position:absolute;top:19px;bottom:18px;left:4px}.mt-chart-native .layout-preview-tools i{border:1px solid #8b9bb2;border-radius:1px;width:4px;height:4px}.mt-chart-native .layout-preset-preview.focus .layout-preview-candles{gap:5px;inset-inline:14px}.mt-chart-native .layout-preset-preview.focus .layout-preview-price-line:after{width:22px}.mt-chart-native .layout-preset-preview.analysis .layout-preview-candles{left:22px}.mt-chart-native .layout-preset-copy{gap:2px;min-width:0;display:grid}.mt-chart-native .layout-preset-copy strong{color:var(--text);font-size:12px}.mt-chart-native .layout-preset-copy small{color:var(--text-dim);font-size:10px;line-height:1.3}.mt-chart-native .layout-custom-section .layout-save-row{padding-bottom:10px}.mt-chart-native .layout-save-row button:disabled{cursor:not-allowed;opacity:.48}@media (max-width:1180px){.mt-chart-native .layout-preset-grid{grid-template-columns:1fr}}.mt-chart-native .chartscript-editor,.mt-chart-native .chartscript-confirm{--chartscript-bg:#05070d;--chartscript-surface:#0b101b;--chartscript-surface-raised:#111827;--chartscript-editor-bg:#02040a;--chartscript-text:#f1f5f9;--chartscript-text-dim:#cbd5e1;--chartscript-text-muted:#94a3b8;--chartscript-border:#334155;--chartscript-accent:#38bdf8;--chartscript-accent-strong:#0ea5e9;--chartscript-on-accent:#082f49;--chartscript-danger:#fca5a5;--chartscript-warning:#fbbf24;--chartscript-info:#7dd3fc;--chartscript-success:#86efac;--chartscript-focus:#facc15}.mt-chart-native .battle-workspace-terminal{width:100%;height:100%;min-height:0}.mt-chart-native .battle-workspace-blocker{z-index:10030;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:#f8fafc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030712ad;place-items:center;display:grid;position:absolute;inset:0}.mt-chart-native .battle-workspace-blocker>div{text-align:center;background:#0f172af7;border:1px solid #fbbf2457;border-radius:12px;gap:12px;width:min(460px,100%);padding:18px;display:grid;box-shadow:0 18px 54px #0000007a}.mt-chart-native .battle-workspace-blocker strong{color:#fef3c7;font-size:15px}.mt-chart-native .battle-workspace-blocker span{color:#cbd5e1;font-size:13px;line-height:1.5}.mt-chart-native .battle-workspace-blocker button{color:#cffafe;background:#082f49eb;border:1px solid #67e8f9;border-radius:8px;justify-self:center;min-width:144px;min-height:44px;padding:0 16px;font-weight:700}.mt-chart-native .battle-workspace-blocker button:disabled{cursor:wait;opacity:.6}.mt-chart-native .app-shell.theme-light .chartscript-editor,.mt-chart-native .app-shell.theme-light .chartscript-confirm{--chartscript-bg:#f8fafc;--chartscript-surface:#fff;--chartscript-surface-raised:#f1f5f9;--chartscript-editor-bg:#fff;--chartscript-text:#0f172a;--chartscript-text-dim:#334155;--chartscript-text-muted:#475569;--chartscript-border:#94a3b8;--chartscript-accent:#0369a1;--chartscript-accent-strong:#075985;--chartscript-on-accent:#fff;--chartscript-danger:#b91c1c;--chartscript-warning:#92400e;--chartscript-info:#075985;--chartscript-success:#166534;--chartscript-focus:#6d28d9}.mt-chart-native .chartscript-editor{height:100%;min-height:0;color:var(--chartscript-text);background:var(--chartscript-bg);flex-direction:column;display:flex;overflow-x:hidden}.mt-chart-native .chartscript-editor-top{border-bottom:1px solid var(--chartscript-border);background:var(--chartscript-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:88px;padding:16px;display:grid}.mt-chart-native .chartscript-editor-title{gap:8px;min-width:0;display:grid}.mt-chart-native .chartscript-editor-eyebrow{color:var(--chartscript-text-dim);font-size:12px;font-weight:700}.mt-chart-native .chartscript-script-name{align-items:center;gap:8px;min-width:0;display:flex}.mt-chart-native .chartscript-script-icon{border:1px solid color-mix(in srgb, var(--chartscript-accent) 45%, transparent);width:32px;height:32px;color:var(--chartscript-accent);background:color-mix(in srgb, var(--chartscript-accent) 12%, transparent);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.mt-chart-native .chartscript-script-name h3{min-width:0;color:var(--chartscript-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:750;overflow:hidden}.mt-chart-native .chartscript-dirty-badge{border:1px solid color-mix(in srgb, var(--chartscript-warning) 45%, transparent);color:var(--chartscript-warning);background:color-mix(in srgb, var(--chartscript-warning) 10%, transparent);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:750}.mt-chart-native .chartscript-editor-actions,.mt-chart-native .chartscript-row-actions,.mt-chart-native .chartscript-confirm-actions{align-items:center;gap:8px;display:flex}.mt-chart-native .chartscript-editor-actions button,.mt-chart-native .chartscript-market-button,.mt-chart-native .chartscript-row-action,.mt-chart-native .chartscript-library-tabs button,.mt-chart-native .chartscript-confirm button{border:1px solid var(--chartscript-border);min-height:44px;color:var(--chartscript-text);background:var(--chartscript-surface-raised);cursor:pointer;touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;line-height:1.2;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.mt-chart-native .chartscript-editor-actions button:hover:not(:disabled),.mt-chart-native .chartscript-market-button:hover:not(:disabled),.mt-chart-native .chartscript-row-action:hover:not(:disabled),.mt-chart-native .chartscript-library-tabs button:hover:not(:disabled),.mt-chart-native .chartscript-confirm button:hover:not(:disabled){border-color:var(--chartscript-accent);background:color-mix(in srgb, var(--chartscript-accent) 12%, var(--chartscript-surface))}.mt-chart-native .chartscript-editor button:focus-visible,.mt-chart-native .chartscript-editor select:focus-visible,.mt-chart-native .chartscript-source:focus-visible,.mt-chart-native .chartscript-confirm button:focus-visible,.mt-chart-native .chart-canvas-accessible:focus-visible{outline:3px solid var(--chartscript-focus,#facc15);outline-offset:2px}.mt-chart-native .chartscript-editor-actions button:disabled,.mt-chart-native .chartscript-market-button:disabled,.mt-chart-native .chartscript-row-action:disabled,.mt-chart-native .chartscript-confirm button:disabled{cursor:not-allowed;opacity:.5}.mt-chart-native .chartscript-editor-actions .primary,.mt-chart-native .chartscript-confirm .primary{color:var(--chartscript-on-accent);background:var(--chartscript-accent);border-color:var(--chartscript-accent)}.mt-chart-native .chartscript-editor-actions .primary:hover:not(:disabled),.mt-chart-native .chartscript-confirm .primary:hover:not(:disabled){color:var(--chartscript-on-accent);background:var(--chartscript-accent-strong)}.mt-chart-native .chartscript-run{min-width:76px}.mt-chart-native .chartscript-save svg,.mt-chart-native .chartscript-run svg,.mt-chart-native .chartscript-market-button svg,.mt-chart-native .chartscript-row-action svg{flex:none;width:16px;height:16px}.mt-chart-native .chartscript-editor-tools{border-bottom:1px solid var(--chartscript-border);background:var(--chartscript-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 16px;display:grid}.mt-chart-native .chartscript-example-picker{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin:0;display:grid}.mt-chart-native .chartscript-example-picker span{color:var(--chartscript-text-dim);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.mt-chart-native .chartscript-example-picker select{border:1px solid var(--chartscript-border);min-width:0;min-height:44px;color:var(--chartscript-text);background:var(--chartscript-surface-raised);border-radius:8px;padding:0 12px;font-size:13px}.mt-chart-native .chartscript-code-shell{border-bottom:1px solid var(--chartscript-border);background:var(--chartscript-editor-bg);flex-direction:column;flex:360px;min-height:220px;display:flex}.mt-chart-native .chartscript-code-head{min-height:36px;color:var(--chartscript-text-dim);border-bottom:1px solid var(--chartscript-border);background:var(--chartscript-surface-raised);justify-content:space-between;align-items:center;gap:16px;padding:0 16px 0 58px;font-size:12px;font-weight:700;display:flex}.mt-chart-native .chartscript-source{resize:none;width:100%;min-height:0;color:var(--chartscript-text);background:linear-gradient(90deg, color-mix(in srgb, var(--chartscript-text) 5%, transparent) 0 44px, transparent 44px), var(--chartscript-editor-bg);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace);tab-size:2;white-space:pre;border:0;flex:auto;padding:16px 16px 20px 58px;font-size:14px;line-height:1.6}.mt-chart-native .chartscript-source:focus-visible{outline-offset:-4px}.mt-chart-native .chartscript-source::selection{color:var(--chartscript-text);background:color-mix(in srgb, var(--chartscript-accent) 36%, transparent)}.mt-chart-native .chartscript-status{min-height:40px;color:var(--chartscript-text-dim);border-bottom:1px solid var(--chartscript-border);background:var(--chartscript-bg);justify-content:space-between;align-items:center;gap:8px;padding:0 16px;font-size:12px;display:flex}.mt-chart-native .chartscript-status[data-state=ok] span:first-child{color:var(--chartscript-success)}.mt-chart-native .chartscript-status[data-state=dirty] span:first-child,.mt-chart-native .chartscript-status[data-state=warning] span:first-child{color:var(--chartscript-warning)}.mt-chart-native .chartscript-status[data-state=error] span:first-child{color:var(--chartscript-danger)}.mt-chart-native .chartscript-diagnostics{border-bottom:1px solid var(--chartscript-border);background:var(--chartscript-surface);gap:8px;max-height:160px;padding:12px 16px;display:grid;overflow:auto}.mt-chart-native .chartscript-diagnostics>div{border:1px solid var(--chartscript-border);color:var(--chartscript-text);background:var(--chartscript-surface-raised);border-radius:8px;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.mt-chart-native .chartscript-diagnostics strong{color:var(--chartscript-info);text-transform:uppercase;font-size:11px}.mt-chart-native .chartscript-diagnostics [data-severity=warning] strong{color:var(--chartscript-warning)}.mt-chart-native .chartscript-diagnostics [data-severity=error] strong{color:var(--chartscript-danger)}.mt-chart-native .chartscript-diagnostics span{min-width:0;color:var(--chartscript-text);font-size:12px;line-height:1.5}.mt-chart-native .chartscript-library{background:var(--chartscript-surface);flex:none}.mt-chart-native .chartscript-library-tabs{border-bottom:1px solid var(--chartscript-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 16px;display:grid}.mt-chart-native .chartscript-library-tabs button{width:100%;color:var(--chartscript-text-dim);background:0 0}.mt-chart-native .chartscript-library-tabs button[aria-selected=true]{color:var(--chartscript-accent);border-color:var(--chartscript-accent);background:color-mix(in srgb, var(--chartscript-accent) 10%, transparent)}.mt-chart-native .chartscript-library-tabs button span{min-width:24px;color:inherit;background:color-mix(in srgb, currentColor 10%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 6px}.mt-chart-native .chartscript-marketplace,.mt-chart-native .chartscript-saved{background:var(--chartscript-surface);flex:none}.mt-chart-native .chartscript-marketplace[hidden],.mt-chart-native .chartscript-saved[hidden]{display:none}.mt-chart-native .chartscript-saved-list{overscroll-behavior:contain;gap:8px;max-height:240px;padding:8px 16px 16px;display:grid;overflow:auto}.mt-chart-native .chartscript-saved-row{border:1px solid var(--chartscript-border);background:var(--chartscript-surface-raised);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.mt-chart-native .chartscript-saved-main{min-width:0;min-height:44px;color:var(--chartscript-text);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:8px;padding:6px 8px}.mt-chart-native .chartscript-saved-main:hover{background:color-mix(in srgb, var(--chartscript-accent) 8%, transparent)}.mt-chart-native .chartscript-saved-main span,.mt-chart-native .chartscript-saved-main small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.mt-chart-native .chartscript-saved-main span{font-size:13px;font-weight:700}.mt-chart-native .chartscript-saved-main small{color:var(--chartscript-text-muted);margin-top:4px;font-size:11px;line-height:1.4}.mt-chart-native .chartscript-row-actions{flex-wrap:wrap;justify-content:flex-end}.mt-chart-native .chartscript-row-action{min-width:44px;padding:0 10px;font-size:11px}.mt-chart-native .chartscript-row-action.danger,.mt-chart-native .chartscript-confirm .danger{color:var(--chartscript-danger);border-color:color-mix(in srgb, var(--chartscript-danger) 50%, transparent);background:color-mix(in srgb, var(--chartscript-danger) 10%, transparent)}.mt-chart-native .chartscript-marketplace .empty,.mt-chart-native .chartscript-saved .empty{border:1px solid var(--chartscript-border);color:var(--chartscript-text-muted);background:var(--chartscript-surface-raised);border-radius:8px;margin:8px 16px 16px;padding:16px;font-size:13px;line-height:1.5}.mt-chart-native .chartscript-confirm{color:var(--chartscript-text);gap:16px;display:grid}.mt-chart-native .chartscript-confirm p{color:var(--chartscript-text-dim);margin:0;font-size:14px;line-height:1.6}.mt-chart-native .chartscript-confirm .chartscript-confirm-error{color:var(--chartscript-danger)}.mt-chart-native .chartscript-confirm-actions{justify-content:flex-end}.mt-chart-native .chartscript-action-progress{min-height:1px;color:var(--chartscript-text-dim);font-size:12px;overflow:hidden}.mt-chart-native .chart-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.mt-chart-native .chartscript-editor .spin{animation:1s linear infinite chartscript-spin}@keyframes chartscript-spin{to{transform:rotate(360deg)}}@media (max-width:1023px){.mt-chart-native .chartscript-saved-row{grid-template-columns:minmax(0,1fr)}.mt-chart-native .chartscript-row-actions{justify-content:flex-start}}@media (max-width:767px){.mt-chart-native .chartscript-editor-top{grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;padding:12px}.mt-chart-native .chartscript-editor-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mt-chart-native .chartscript-editor-actions button,.mt-chart-native .chartscript-run{width:100%}.mt-chart-native .chartscript-editor-tools{grid-template-columns:minmax(0,1fr);padding:12px}.mt-chart-native .chartscript-example-picker{grid-template-columns:minmax(0,1fr)}.mt-chart-native .chartscript-market-button{width:100%}.mt-chart-native .chartscript-source{padding-inline:48px 12px;font-size:16px}.mt-chart-native .chartscript-code-head{padding-inline:48px 12px}.mt-chart-native .chartscript-status,.mt-chart-native .chartscript-library-tabs,.mt-chart-native .chartscript-diagnostics{padding-inline:12px}.mt-chart-native .chartscript-library-tabs button{padding-inline:8px}.mt-chart-native .chartscript-saved-list{padding-inline:12px}.mt-chart-native .chartscript-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.mt-chart-native .chartscript-row-action{width:100%}.mt-chart-native .chartscript-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.embedded-mobile-terminal .mt-chart-native .chartscript-editor button,.embedded-mobile-terminal .mt-chart-native .chartscript-editor select,.embedded-mobile-terminal .mt-chart-native .chartscript-saved-main,.embedded-mobile-terminal .mt-chart-native .chartscript-confirm button{min-height:48px}@media (prefers-reduced-motion:reduce){.mt-chart-native .chartscript-editor *,.mt-chart-native .chartscript-confirm *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mt-chart-native .app-shell.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f0f2f5;--panel:#f0f2f5;--panel-2:#e8eaf0;--panel-3:#dde0e8;--surface-sunken:#e8eaf0;--text:#0f172a;--text-dim:#475569;--text-muted:#64748b;--border:#c8d4e3;--border-strong:#c8d4e3;--accent:#7b2dff;--accent-hover:#6d28d9;--accent-text:#5b21b6;--accent-soft:#7b2dff1f;--chrome-grad:var(--panel);--glass-grad:var(--panel);--glass-sheen:inset 0 -1px 0 var(--border)}.mt-chart-native:has(.app-shell.theme-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg)!important}.mt-chart-native .app-shell.theme-light .chart-control-overlay button:hover,.mt-chart-native .app-shell.theme-light button:hover:not(:disabled){background:#dde0e8!important;border-color:#c8d4e3!important}.mt-chart-native .app-shell.theme-light .history-body .empty,.mt-chart-native .app-shell.theme-light .history-account-strip span,.mt-chart-native .app-shell.theme-light .chart-spread,.mt-chart-native .app-shell.theme-light .chart-countdown{color:var(--text-dim)!important}@media (max-width:860px){.mt-chart-native .workspace.drawer-open.trade-open,.mt-chart-native .workspace.drawer-closed.trade-open,.mt-chart-native .workspace.drawer-open.trade-closed,.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:48px minmax(0,1fr) 44px!important}.mt-chart-native .trade-dock{width:min(282px,100vw - 92px)!important;position:absolute!important;top:0!important;bottom:0!important;right:44px!important}.mt-chart-native .utility-drawer,.mt-chart-native .workspace.trade-open .utility-drawer{width:min(360px,100% - 92px)!important;min-width:min(280px,100% - 92px)!important;right:44px!important}}@media (max-width:520px){.mt-chart-native .trade-dock{width:auto!important;max-width:none!important;left:48px!important;right:44px!important}.mt-chart-native .utility-drawer,.mt-chart-native .workspace.trade-open .utility-drawer{width:auto!important;min-width:0!important;max-width:none!important;left:48px!important;right:44px!important}}.mt-chart-native .chart-trade-menu-backdrop,.mt-chart-native .chart-trade-menu-backdrop:hover,.mt-chart-native .chart-trade-menu-backdrop:focus,.mt-chart-native .chart-trade-menu-backdrop:active,.mt-chart-native .app-shell.theme-light .chart-trade-menu-backdrop,.mt-chart-native .app-shell.theme-light .chart-trade-menu-backdrop:hover,.mt-chart-native .app-shell.theme-light .chart-trade-menu-backdrop:focus,.mt-chart-native .app-shell.theme-light .chart-trade-menu-backdrop:active{box-shadow:none!important;color:#0000!important;background:0 0!important;border:0!important;outline:0!important}@media (max-width:768px){.mt-chart-native,.mt-chart-native .app-shell,.mt-chart-native .workspace{width:100%!important;min-width:0!important;max-width:100vw!important;overflow:hidden!important}.mt-chart-native .app-shell{grid-template-rows:52px minmax(0,1fr)!important}.mt-chart-native .topbar.chart-primary-topbar{gap:4px!important;height:52px!important;min-height:52px!important;padding:0 6px!important;overflow:hidden!important}.mt-chart-native .chart-primary-topbar .symbol-tabs{flex:128px!important;min-width:0!important;max-width:150px!important}.mt-chart-native .chart-primary-topbar .symbol-tab{height:34px!important}.mt-chart-native .chart-primary-topbar .symbol-tab>button[role=tab]{max-width:112px!important;height:32px!important;padding:0 7px!important;font-size:14px!important}.mt-chart-native .chart-primary-topbar .symbol-tab-close{display:none!important}.mt-chart-native .chart-primary-topbar .symbol-tab-add{width:34px!important;min-width:34px!important}.mt-chart-native .chart-primary-topbar .tf-picker{flex:none!important;max-width:94px!important;height:38px!important;overflow:hidden!important}.mt-chart-native .chart-primary-topbar .tf-picker button,.mt-chart-native .chart-primary-topbar .tf-picker .tf-more,.mt-chart-native .chart-primary-topbar .study-toggle,.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.mt-chart-native .chart-primary-topbar .study-toggle .ctl-txt,.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-txt{display:none!important}.mt-chart-native .workspace,.mt-chart-native .workspace.drawer-open.trade-open,.mt-chart-native .workspace.drawer-open.trade-closed,.mt-chart-native .workspace.drawer-closed.trade-open,.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:44px minmax(0,1fr) 44px!important;position:relative!important}.mt-chart-native .chart-left-rail,.mt-chart-native .chart-right-rail{width:44px!important;min-width:44px!important;max-width:44px!important}.mt-chart-native .chart-left-rail{order:1!important}.mt-chart-native .terminal-center{order:2!important;gap:2px!important;min-width:0!important;padding:2px!important}.mt-chart-native .chart-right-rail{z-index:180!important;border-radius:0!important;order:3!important;margin:0!important;padding:5px 2px!important;overflow:visible!important}.mt-chart-native .app-shell .chart-right-rail>button,.mt-chart-native .app-shell .chart-right-rail>.rail-tool-control>button,.mt-chart-native .app-shell .chart-right-rail>.chart-settings-control>.chart-settings-toggle,.mt-chart-native .app-shell .chart-right-rail>.layout-control>.layout-toggle,.mt-chart-native .chart-drawing-rail .drawing-tools button,.mt-chart-native .chart-drawing-rail .drawing-group-trigger{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.mt-chart-native .chart-right-rail .rail-label,.mt-chart-native .chart-right-rail .ctl-txt,.mt-chart-native .workspace.trade-open .chart-right-rail .rail-label,.mt-chart-native .workspace.trade-open .chart-right-rail .ctl-txt{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}.mt-chart-native .chart-board,.mt-chart-native .history-dock{border-radius:4px!important}.mt-chart-native .terminal-center.history-collapsed{grid-template-rows:minmax(0, calc(100% - var(--history-panel-height,72px) - 2px)) var(--history-panel-height,72px)!important}.mt-chart-native .terminal-center.history-collapsed .history-dock{min-height:var(--history-panel-height,72px)!important;max-height:var(--history-panel-height,72px)!important}.mt-chart-native .utility-drawer,.mt-chart-native .workspace.trade-open .utility-drawer{z-index:170!important;width:auto!important;min-width:0!important;max-width:none!important;display:flex!important;position:absolute!important;inset:0 44px 58px!important;box-shadow:0 18px 48px #0000006b!important}.mt-chart-native .trade-dock{z-index:175!important;width:auto!important;min-width:0!important;max-width:none!important;position:absolute!important;inset:0 44px 58px!important;box-shadow:0 18px 48px #00000075!important}.mt-chart-native .trade-dock-head{height:40px!important}.mt-chart-native .trade-dock-body{padding:8px!important}.mt-chart-native .mini-trade-panel{width:144px!important;max-width:calc(100vw - 104px)!important;top:104px!important;left:8px!important;transform:none!important}.mt-chart-native .mini-trade-drag{width:30px!important;height:10px!important;font-size:7px!important}.mt-chart-native .mini-trade-actions{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important}.mt-chart-native .mini-trade-btn{height:34px!important}.mt-chart-native .mini-trade-btn span{font-size:7px!important}.mt-chart-native .mini-trade-btn strong{font-size:10px!important}.mt-chart-native .mini-trade-volume{grid-template-rows:10px minmax(0,1fr) 10px!important}.mt-chart-native .mini-trade-volume input{font-size:9px!important}.mt-chart-native .mini-trade-volume button{min-height:10px!important;font-size:7px!important}.mt-chart-native .chart-control-overlay{max-width:calc(100vw - 104px)!important;top:4px!important;right:4px!important}.mt-chart-native .chart-history-loading{position:static!important}.mt-chart-native .chart-top-overlay .chart-badge.muted,.mt-chart-native .chart-top-overlay .chart-quote-strip,.mt-chart-native .chart-top-overlay .chart-spread,.mt-chart-native .chart-top-overlay .chart-countdown{display:none!important}}@media (max-width:480px){.mt-chart-native .chart-primary-topbar .tf-picker button:nth-of-type(n+2):not(.tf-more),.mt-chart-native .chart-primary-topbar .chart-extra-controls .tbx-btn[aria-label="Take chart snapshot"]{display:none!important}}.mt-chart-native .app-shell.theme-dark{--bg:var(--bg-primary,#050510);--panel:var(--bg-secondary,#0a0f1e);--panel-2:var(--bg-tertiary,#111827);--panel-3:#1a2235;--surface-sunken:var(--bg-tertiary,#111827);--text:var(--text-primary,#e2e8f0);--text-dim:var(--text-secondary,#94a3b8);--text-muted:#94a3b8b8;--border:var(--border-primary,#ffffff0f);--border-strong:var(--border-secondary,#ffffff1a);--accent:var(--cyber-cyan,#00f0ff);--accent-hover:#3df3ff;--accent-text:var(--cyber-cyan,#00f0ff);--accent-soft:#00f0ff29;--accent-line:#00f0ff73}.mt-chart-native:has(.app-shell.theme-dark){--bg:var(--bg-primary,#050510);--panel:var(--bg-secondary,#0a0f1e);--panel-2:var(--bg-tertiary,#111827);--panel-3:#1a2235;--surface-sunken:var(--bg-tertiary,#111827);--text:var(--text-primary,#e2e8f0);--text-dim:var(--text-secondary,#94a3b8);--text-muted:#94a3b8b8;--border:var(--border-primary,#ffffff0f);--border-strong:var(--border-secondary,#ffffff1a);--accent:var(--cyber-cyan,#00f0ff);--accent-hover:#3df3ff;--accent-text:var(--cyber-cyan,#00f0ff);--accent-soft:#00f0ff29;--accent-line:#00f0ff73}.mt-chart-native .app-shell.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--bg-primary,#f0f2f5);--panel:var(--bg-card,#f0f2f5);--panel-2:var(--bg-secondary,#e8eaf0);--panel-3:var(--bg-tertiary,#dde0e8);--surface-sunken:var(--bg-secondary,#e8eaf0);--text:var(--text-primary,#0f172a);--text-dim:var(--text-secondary,#475569);--text-muted:#64748b;--border:var(--border-primary,#0000000f);--border-strong:var(--border-secondary,#0000001a);--accent:var(--cyber-purple,#7b2dff);--accent-hover:#6d28d9;--accent-text:#5b21b6;--accent-soft:#7b2dff1f;--accent-line:#7b2dff6b;--up:#047857;--up-soft:#0478571f;--up-line:#0478575c;--down:#dc2626;--down-soft:#dc26261a;--down-line:#dc262652;--warn:#b45309;--warn-soft:#b453091f;--warn-line:#b4530957;--bad:#dc2626;--chrome-grad:var(--panel);--glass-grad:var(--panel);color:var(--text);background:var(--bg)!important}.mt-chart-native:has(.app-shell.theme-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--bg-primary,#f0f2f5);--panel:var(--bg-card,#f0f2f5);--panel-2:var(--bg-secondary,#e8eaf0);--panel-3:var(--bg-tertiary,#dde0e8);--surface-sunken:var(--bg-secondary,#e8eaf0);--text:var(--text-primary,#0f172a);--text-dim:var(--text-secondary,#475569);--text-muted:#64748b;--border:var(--border-primary,#0000000f);--border-strong:var(--border-secondary,#0000001a);--accent:var(--cyber-purple,#7b2dff);--accent-hover:#6d28d9;--accent-text:#5b21b6;--accent-soft:#7b2dff1f;--accent-line:#7b2dff6b;--up:#047857;--up-soft:#0478571f;--up-line:#0478575c;--down:#dc2626;--down-soft:#dc26261a;--down-line:#dc262652;--warn:#b45309;--warn-soft:#b453091f;--warn-line:#b4530957;--bad:#dc2626;--chrome-grad:var(--panel);--glass-grad:var(--panel);color:var(--text);background:var(--bg)!important}.mt-chart-native .app-shell.theme-light,.mt-chart-native .app-shell.theme-light .chart-primary-topbar,.mt-chart-native .app-shell.theme-light .chart-board,.mt-chart-native .app-shell.theme-light .history-dock,.mt-chart-native .app-shell.theme-light .trade-dock,.mt-chart-native .app-shell.theme-light .trade-dock-head,.mt-chart-native .app-shell.theme-light .trade-dock-body,.mt-chart-native .app-shell.theme-light .utility-drawer,.mt-chart-native .app-shell.theme-light .chart-right-rail,.mt-chart-native .app-shell.theme-light .chart-left-rail,.mt-chart-native .app-shell.theme-light .chart-range-toolbar,.mt-chart-native .app-shell.theme-light .trading-history-panel,.mt-chart-native .app-shell.theme-light .history-body,.mt-chart-native .app-shell.theme-light .history-account-strip{background:var(--panel)!important;color:var(--text)!important;border-color:var(--border)!important}.mt-chart-native .app-shell.theme-light .terminal-center,.mt-chart-native .app-shell.theme-light .chart-host{background:var(--bg)!important}.mt-chart-native .app-shell.theme-light .chart-badge,.mt-chart-native .app-shell.theme-light .chart-quote-strip,.mt-chart-native .app-shell.theme-light .chart-spread,.mt-chart-native .app-shell.theme-light .chart-countdown,.mt-chart-native .app-shell.theme-light .chart-control-overlay button,.mt-chart-native .app-shell.theme-light .chart-ohlc,.mt-chart-native .app-shell.theme-light .mini-trade-panel,.mt-chart-native .app-shell.theme-light .drawing-tool-submenu,.mt-chart-native .app-shell.theme-light .chart-trade-menu,.mt-chart-native .app-shell.theme-light .study-menu,.mt-chart-native .app-shell.theme-light .layout-menu,.mt-chart-native .app-shell.theme-light .chart-settings-menu,.mt-chart-native .app-shell.theme-light .toolbar-popover{background:color-mix(in srgb, var(--panel) 96%, #fff)!important;color:var(--text)!important;border-color:var(--border)!important}.mt-chart-native .app-shell.theme-light .chart-primary-topbar .tf-picker button.active,.mt-chart-native .app-shell.theme-light .chart-primary-topbar .tf-picker .tf-more.open,.mt-chart-native .app-shell.theme-light .chart-drawing-rail .drawing-tools button.active,.mt-chart-native .app-shell.theme-light .panel-rail-tabs button.active{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important}.mt-chart-native .app-shell.theme-light .chart-primary-topbar .tf-picker button:not(.active),.mt-chart-native .app-shell.theme-light .chart-drawing-rail .drawing-tools button:not(.active),.mt-chart-native .app-shell.theme-light .chart-right-rail button,.mt-chart-native .app-shell.theme-light .chart-right-rail .ctl-txt,.mt-chart-native .app-shell.theme-light .chart-right-rail .rail-label,.mt-chart-native .app-shell.theme-light .chart-range-toolbar button,.mt-chart-native .app-shell.theme-light .history-tabs button:not(.active){color:var(--text-dim)!important}.mt-chart-native .app-shell.theme-light .chart-control-overlay button:hover,.mt-chart-native .app-shell.theme-light button:hover:not(:disabled){background:var(--panel-3)!important;border-color:var(--border-strong)!important;color:var(--text)!important}.mt-chart-native .app-shell.theme-light .history-tabs .tab-count{background:var(--panel-2)!important;color:var(--text-dim)!important}.mt-chart-native .app-shell.theme-light .history-tabs button.active .tab-count{background:var(--accent-soft)!important;color:var(--accent-text)!important}.mt-chart-native .app-shell .chart-right-rail>.rail-trade-toggle{color:#050510!important;background:var(--accent)!important;border-color:var(--accent)!important}.mt-chart-native .app-shell.theme-light .chart-right-rail>.rail-trade-toggle{color:#fff!important;background:var(--accent)!important;border-color:var(--accent)!important}.mt-chart-native .app-shell.theme-light .mini-trade-drag,.mt-chart-native .app-shell.theme-light .mini-trade-volume{background:var(--panel-2)!important;color:var(--text-dim)!important;border-color:var(--border-strong)!important}.mt-chart-native .app-shell.theme-light .mini-trade-volume input{color:var(--text)!important}.mt-chart-native .app-shell.theme-light .mini-trade-volume button{color:var(--text-dim)!important;border-color:var(--border)!important}.mt-chart-native .app-shell.theme-light .mini-trade-volume button:hover:not(:disabled){color:var(--accent-text)!important;background:var(--accent-soft)!important}.mt-chart-native .app-shell.theme-light .mini-trade-btn.sell{color:#fff!important;background:linear-gradient(#dc2626,#991b1b)!important}.mt-chart-native .app-shell.theme-light .mini-trade-btn.buy{color:#fff!important;background:linear-gradient(#7b2dff,#5b21b6)!important}.mt-chart-native .app-shell.theme-light .mini-trade-btn:disabled,.mt-chart-native .app-shell.theme-light .bidask-btn:disabled{filter:saturate(.78);opacity:1!important}.mt-chart-native .app-shell.theme-light button:disabled,.mt-chart-native .app-shell.theme-light input:disabled,.mt-chart-native .app-shell.theme-light select:disabled{opacity:1!important}.mt-chart-native .app-shell.theme-light button:disabled:not(.mini-trade-btn):not(.bidask-btn){color:var(--text-muted)!important;background:var(--panel-2)!important;border-color:var(--border)!important}.mt-chart-native .chart-board.mini-trade-visible .chart-indicator-legend:not(.oscillator){max-width:min(560px,100% - 48px)!important;top:78px!important;left:24px!important}.mt-chart-native .chart-history-loading{top:30px!important;left:220px!important}.mt-chart-native .chart-top-overlay{left:24px!important}.mt-chart-native .chart-primary-topbar .symbol-tab-close{border:1px solid var(--border)!important;background:color-mix(in srgb, var(--panel-2) 82%, transparent)!important;width:26px!important;min-width:26px!important;height:26px!important;color:var(--text-dim)!important;opacity:1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0 3px 0 -2px!important;display:inline-flex!important}.mt-chart-native .chart-primary-topbar .symbol-tab-close-glyph{color:currentColor;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:1;display:block;transform:translateY(-.5px)}.mt-chart-native .chart-primary-topbar .symbol-tab-close:hover:not(:disabled),.mt-chart-native .chart-primary-topbar .symbol-tab-close:focus-visible{background:var(--panel-3)!important;border-color:var(--border-strong)!important;color:var(--text)!important}.mt-chart-native .chart-primary-topbar .symbol-tab-close:disabled{cursor:not-allowed!important;color:var(--text-muted)!important;opacity:.62!important}.mt-chart-native .history-dock .trading-history-panel{min-height:0!important}.mt-chart-native .history-account-strip{min-height:34px!important;margin-bottom:0!important;padding:2px 10px 6px!important}.mt-chart-native .chart-indicator-legend,.mt-chart-native .chart-indicator-legend.oscillator{background:0 0!important;left:24px!important}.mt-chart-native .chart-legend-row,.mt-chart-native .pane-legend-row,.mt-chart-native .chart-legend-row:hover,.mt-chart-native .pane-legend-row:hover{background:0 0!important;border-color:#0000!important}.mt-chart-native .chart-legend-name{text-shadow:0 1px 2px #000000d1, 0 0 8px color-mix(in srgb, var(--bg) 88%, transparent);color:var(--text)!important;background:0 0!important}.mt-chart-native .chart-legend-act,.mt-chart-native .chart-legend-act.remove,.mt-chart-native .indicator-pane-action{opacity:0!important;pointer-events:none!important}.mt-chart-native .chart-legend-row:hover .chart-legend-act,.mt-chart-native .chart-legend-row:focus-within .chart-legend-act,.mt-chart-native .pane-legend-row:hover .indicator-pane-action,.mt-chart-native .pane-legend-row:focus-within .indicator-pane-action,.mt-chart-native .chart-legend-act:focus-visible,.mt-chart-native .indicator-pane-action:focus-visible{opacity:1!important;pointer-events:auto!important}.mt-chart-native .chart-legend-act:hover,.mt-chart-native .indicator-pane-action:hover{background:color-mix(in srgb, var(--panel-2) 82%, transparent)!important}@media (max-width:768px){.mt-chart-native .chart-board.mini-trade-visible .chart-indicator-legend:not(.oscillator),.mt-chart-native .chart-indicator-legend:not(.oscillator){max-width:calc(100% - 24px)!important;left:12px!important}.mt-chart-native .chart-history-loading{top:30px!important;left:12px!important}.mt-chart-native .chart-top-overlay{left:12px!important}}@media (min-width:1024px){.mt-chart-native .workspace .chart-left-rail{grid-area:1/1!important}.mt-chart-native .workspace .terminal-center{grid-area:1/2!important}.mt-chart-native .workspace.drawer-open .utility-drawer,.mt-chart-native .workspace.trade-open .utility-drawer{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;box-shadow:none!important;grid-area:1/3!important;position:relative!important;inset:auto!important}.mt-chart-native .workspace.trade-open .trade-dock{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;box-shadow:none!important;grid-row:1!important;position:relative!important;inset:auto!important}.mt-chart-native .workspace .chart-right-rail{grid-area:1/-2/auto/-1!important}.mt-chart-native .workspace.drawer-open .chart-right-rail .rail-label,.mt-chart-native .workspace.drawer-open .chart-right-rail .ctl-txt{display:inline-flex!important}.mt-chart-native .workspace.drawer-open.trade-open{grid-template-columns:minmax(0, 1fr) clamp(300px, var(--utility-panel-width,360px), 420px) clamp(224px, var(--trade-panel-width,244px), 282px) 52px!important}.mt-chart-native .workspace.drawer-open.ai-drawer-open.trade-open{grid-template-columns:minmax(0, 1fr) clamp(340px, var(--ai-panel-width,480px), 680px) clamp(224px, var(--trade-panel-width,244px), 282px) 52px!important}.mt-chart-native .workspace.drawer-open.trade-closed{grid-template-columns:minmax(0, 1fr) clamp(300px, var(--utility-panel-width,360px), 420px) 52px!important}.mt-chart-native .workspace.drawer-open:has(.watchlist-drawer).trade-open{grid-template-columns:minmax(0, 1fr) clamp(540px, var(--utility-panel-width,560px), 680px) clamp(224px, var(--trade-panel-width,244px), 282px) 52px!important}.mt-chart-native .workspace.drawer-open:has(.watchlist-drawer).trade-closed{grid-template-columns:minmax(0, 1fr) clamp(540px, var(--utility-panel-width,560px), 680px) 52px!important}.mt-chart-native .workspace.drawer-open.ai-drawer-open.trade-closed{grid-template-columns:minmax(0, 1fr) clamp(340px, var(--ai-panel-width,480px), 720px) 52px!important}.mt-chart-native .workspace.drawer-closed.trade-open{grid-template-columns:minmax(0, 1fr) clamp(224px, var(--trade-panel-width,244px), 282px) 52px!important}.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:minmax(0,1fr) 52px!important}.mt-chart-native .workspace .terminal-center{box-sizing:border-box;padding-left:8px;grid-column:1!important}.mt-chart-native .workspace.drawer-open .utility-drawer{grid-column:2!important}.mt-chart-native .workspace.drawer-open.trade-open .trade-dock{grid-column:3!important}.mt-chart-native .workspace.drawer-closed.trade-open .trade-dock{grid-column:2!important}}.mt-chart-native .drawing-tools-drawer-panel{padding:12px!important}.mt-chart-native .drawing-tools-drawer-panel .drawing-tools-drawer{gap:10px;width:100%;display:grid}.mt-chart-native .drawing-tools-drawer-panel .drawing-group{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:0 0 10px;display:grid}.mt-chart-native .drawing-tools-drawer-panel .drawing-group:last-child{border-bottom:0}.mt-chart-native .drawing-tools-drawer-panel .drawing-group-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mt-chart-native .drawing-tools-drawer-panel .drawing-tools button{border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel-2);justify-content:flex-start;gap:8px;min-width:0;height:44px;min-height:44px;padding:0 10px}.mt-chart-native .drawing-tools-drawer-panel .drawing-tools button.active{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.mt-chart-native .drawing-tools-drawer-panel .drawing-style-group{grid-template-columns:72px minmax(0,1fr)}.mt-chart-native .drawing-tools-drawer-panel .drawing-style-editor{flex-wrap:wrap}@media (max-width:1023px){.mt-chart-native .workspace,.mt-chart-native .workspace.drawer-open.trade-open,.mt-chart-native .workspace.drawer-open.trade-closed,.mt-chart-native .workspace.drawer-closed.trade-open,.mt-chart-native .workspace.drawer-closed.trade-closed{grid-template-columns:minmax(0,1fr) 44px!important}.mt-chart-native .workspace .terminal-center{box-sizing:border-box;padding-left:4px;order:1!important;grid-column:1!important}.mt-chart-native .workspace .chart-right-rail{order:2!important;grid-column:2!important}.mt-chart-native .drawing-tools-drawer-panel .drawing-group{grid-template-columns:64px minmax(0,1fr)}}.mt-chart-native .workspace-back-button,.mt-chart-native .topbar-one-click-toggle{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);min-height:36px;color:var(--text);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.mt-chart-native .workspace-back-button:hover,.mt-chart-native .workspace-back-button:focus-visible,.mt-chart-native .topbar-one-click-toggle:hover,.mt-chart-native .topbar-one-click-toggle:focus-visible{border-color:var(--border-strong);background:var(--panel-3);color:var(--text-strong);outline:none}.mt-chart-native .workspace-back-button{min-width:44px}.mt-chart-native .topbar-one-click-toggle{color:var(--text-dim);margin-left:auto}.mt-chart-native .topbar-one-click-toggle strong{color:var(--text-muted);letter-spacing:.35px;font-size:10px}.mt-chart-native .topbar-one-click-toggle.active{border-color:color-mix(in srgb, var(--warn) 56%, var(--border));background:color-mix(in srgb, var(--warn) 12%, var(--panel-2));color:var(--warn)}.mt-chart-native .topbar-one-click-toggle.active strong{color:var(--warn)}.mt-chart-native .one-click-consent-modal{width:min(620px,100vw - 32px);max-height:min(760px,100vh - 32px)}.mt-chart-native .one-click-terms{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg);min-height:0;max-height:min(300px,42vh);color:var(--text-dim);padding:12px 14px;font-size:12px;line-height:1.55;overflow:auto}.mt-chart-native .one-click-terms p{margin:0}.mt-chart-native .one-click-terms p+p{margin-top:10px}.mt-chart-native .one-click-terms-accept{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);min-height:44px;color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.mt-chart-native .one-click-terms-accept input{width:18px;height:18px;accent-color:var(--accent);margin:0}.mt-chart-native .one-click-consent-modal .confirm-actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:760px){.mt-chart-native .workspace-back-button span,.mt-chart-native .topbar-one-click-toggle span{display:none}.mt-chart-native .workspace-back-button,.mt-chart-native .topbar-one-click-toggle{min-width:44px;padding-inline:8px}}.mt-chart-native .battle-terminal-loading{min-height:100dvh;color:var(--text-muted,#94a3b8);background:#090e18;place-items:center;font-size:13px;display:grid}.mt-chart-native .battle-terminal-root,.mt-chart-native .battle-terminal-shell{width:100%;height:100dvh;min-height:0;overflow:hidden}.mt-chart-native .battle-terminal-shell{grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.mt-chart-native .battle-global-notice{z-index:80;border-radius:6px;position:absolute;top:52px;left:12px;right:64px;box-shadow:0 12px 28px #00000059}.mt-chart-native .battle-terminal-topbar{scrollbar-width:thin;gap:8px;min-width:0;height:48px;min-height:48px;overflow-x:auto;padding:0 12px!important}.mt-chart-native .battle-terminal-topbar>*{flex:none}.mt-chart-native .battle-terminal-title{min-width:128px;padding-right:4px}.mt-chart-native .battle-terminal-title h1{color:var(--text);letter-spacing:.04em;margin:0;font-size:14px;font-weight:800}.mt-chart-native .battle-terminal-topbar label{color:var(--text-muted);align-items:center;gap:6px;font-size:11px;display:flex}.mt-chart-native .battle-terminal-topbar label select{border:1px solid var(--border);background:var(--panel-2);min-width:132px;color:var(--text);border-radius:5px;padding:0 8px;height:30px!important;min-height:30px!important}.mt-chart-native .battle-terminal-select.account select{width:min(320px,28vw);min-width:220px;max-width:320px}.mt-chart-native .battle-terminal-select.symbol select{width:144px;min-width:144px;max-width:144px}.mt-chart-native .battle-timeframe-picker{max-width:none;width:auto!important;overflow:visible!important}.mt-chart-native .battle-terminal-status{justify-items:end;margin-left:auto;padding-left:12px;line-height:1.2;display:grid}.mt-chart-native .battle-terminal-status p{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:10px}.mt-chart-native .battle-terminal-status p.blocked{max-width:220px;color:var(--down);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-chart-native .battle-terminal-topbar [role=group]{align-items:center;gap:2px;display:flex}.mt-chart-native .battle-terminal-topbar [role=group] button{min-width:32px;color:var(--text-muted);border-radius:4px;font-size:11px;font-weight:700;height:30px!important;min-height:30px!important}.mt-chart-native .battle-terminal-topbar [role=group] button:hover,.mt-chart-native .battle-terminal-topbar [role=group] button.active{background:var(--accent-soft);color:var(--accent)}.mt-chart-native .battle-terminal-main{grid-template-columns:minmax(0, 1fr) var(--battle-trade-panel-width,244px) 56px;background:var(--bg);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.mt-chart-native .battle-terminal-main.trade-closed{grid-template-columns:minmax(0,1fr) 56px}.mt-chart-native .battle-chart-board{border-right:1px solid var(--border);background:#0b101a;min-width:0;min-height:0;position:relative;overflow:hidden}.mt-chart-native .battle-tradingview-surface,.mt-chart-native .battle-tradingview-surface>div,.mt-chart-native .battle-chart-board iframe{width:100%!important;height:100%!important}.mt-chart-native .battle-remote-tv{width:100%;min-width:0;height:100%;min-height:0;color:var(--text);background:#070b12;position:relative;overflow:hidden}.mt-chart-native .battle-remote-tv-toolbar{z-index:45;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d16eb;border:1px solid #ffffff1a;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:3px 5px 3px 10px;display:flex;position:absolute;top:8px;left:8px;right:8px;box-shadow:0 8px 24px #00000047}.mt-chart-native .battle-remote-tv-identity,.mt-chart-native .battle-remote-tv-actions,.mt-chart-native .battle-remote-tv-state{align-items:center;min-width:0;display:flex}.mt-chart-native .battle-remote-tv-identity{gap:7px;font-size:11px}.mt-chart-native .battle-remote-tv-identity strong{white-space:nowrap}.mt-chart-native .battle-remote-tv-separation{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-chart-native .battle-remote-tv-actions{flex:none;gap:3px}.mt-chart-native .battle-remote-tv-state{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;gap:5px;margin-right:3px;font-size:9px;font-weight:800}.mt-chart-native .battle-remote-tv-dot{background:var(--down);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--down) 16%, transparent);border-radius:50%;flex:none}.mt-chart-native .battle-remote-tv-dot.connected{background:var(--up);box-shadow:0 0 0 3px color-mix(in srgb, var(--up) 16%, transparent)}.mt-chart-native .battle-remote-tv-actions button{width:30px;height:28px;min-height:28px;color:var(--text-muted);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.mt-chart-native .battle-remote-tv-actions button:hover:not(:disabled),.mt-chart-native .battle-remote-tv-actions button:focus-visible{background:var(--accent-soft);color:var(--accent)}.mt-chart-native .battle-remote-tv-actions button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.mt-chart-native .battle-remote-tv-actions button:disabled{cursor:not-allowed;opacity:.4}.mt-chart-native .battle-remote-tv-frame{background:#070b12;border:0;width:100%;height:100%;display:block}.mt-chart-native .battle-remote-tv-overlay{z-index:40;text-align:center;background:radial-gradient(circle at 50% 42%,#23344e7a,#070b12f5 55%);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:54px 24px 24px;display:flex;position:absolute;inset:0}.mt-chart-native .battle-remote-tv-overlay strong{max-width:520px;font-size:13px}.mt-chart-native .battle-remote-tv-overlay p{max-width:540px;color:var(--text-muted);font-size:11px}.mt-chart-native .battle-remote-tv-overlay button{border:1px solid var(--border);background:var(--accent-soft);min-height:36px;color:var(--accent);border-radius:6px;padding:0 14px;font-size:11px;font-weight:800}.mt-chart-native .battle-remote-tv-overlay button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mt-chart-native .battle-remote-tv-spinner{color:var(--accent);font-size:22px;animation:.9s linear infinite battle-remote-spin}@keyframes battle-remote-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mt-chart-native .battle-remote-tv-spinner{animation:none}}@media (max-width:900px){.mt-chart-native .battle-remote-tv-separation,.mt-chart-native .battle-remote-tv-state{display:none}}.mt-chart-native .battle-chart-board>div:first-child[class*=absolute]{z-index:20}.mt-chart-native .battle-trade-dock{z-index:2!important;grid-area:1/2!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;display:flex!important;position:relative!important;inset:auto!important}.mt-chart-native .battle-order-panel-body{padding:8px;overflow:auto}.mt-chart-native .battle-order-panel-body .order-panel-header{align-items:end;gap:8px}.mt-chart-native .battle-order-panel-body .order-symbol-selector{min-width:0;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;flex:auto;gap:3px;font-size:9px;font-weight:700;display:grid}.mt-chart-native .battle-order-panel-body .order-symbol-selector select{border:1px solid var(--border);background:var(--panel-2);width:100%;min-width:0;height:36px;color:var(--text);font-family:var(--font-mono);border-radius:6px;outline:none;padding:0 8px;font-size:12px;font-weight:700}.mt-chart-native .battle-order-panel-body .order-symbol-selector select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.mt-chart-native .battle-right-rail{border-radius:0!important;grid-area:1/3!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:100%!important;margin:0!important;padding:4px 0!important;position:relative!important;overflow:hidden!important}.mt-chart-native .battle-terminal-main.trade-closed .battle-right-rail{grid-column:2!important}.mt-chart-native .battle-right-rail>button{min-height:54px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:9px;display:flex;width:100%!important;min-width:100%!important;padding:6px 2px!important}.mt-chart-native .battle-right-rail>button span{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;font-weight:700;line-height:1;overflow:hidden}.mt-chart-native .battle-right-rail>button:hover,.mt-chart-native .battle-right-rail>button.active{background:var(--accent-soft);color:var(--accent)}.mt-chart-native .battle-history-panel{border-top:1px solid var(--border);border-radius:0;min-height:38px;max-height:520px;position:relative;overflow:hidden}.mt-chart-native .battle-history-panel.collapsed{height:38px!important}.mt-chart-native .battle-history-panel .trading-history-head{height:38px;min-height:38px;padding:0 8px!important;gap:8px!important;padding-block:0!important}.mt-chart-native .battle-history-panel .history-tabs{min-width:0;overflow-x:auto}.mt-chart-native .battle-history-panel .history-tabs button{text-transform:capitalize;flex:none;padding-inline:12px;height:30px!important;min-height:30px!important}.mt-chart-native .battle-history-panel .history-tabs .battle-settings-tab{box-shadow:-1px 0 0 var(--border);margin-left:6px}.mt-chart-native .battle-history-panel .history-tabs .battle-settings-tab svg{color:var(--accent)}.mt-chart-native .battle-history-panel .history-tabs .battle-settings-tab.active{background:var(--accent-soft)}.mt-chart-native .battle-history-panel .trading-history-head>button{height:30px!important;min-height:30px!important;padding-block:0!important}.mt-chart-native .battle-history-panel .history-body{height:calc(100% - 38px);min-height:0;overflow:auto;padding:0!important}.mt-chart-native .battle-history-panel .history-resize-handle{z-index:5;cursor:ns-resize;height:8px;position:absolute;top:-4px;left:0;right:0}.mt-chart-native .battle-settings-panel.embedded{background:var(--panel);border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid;padding:12px!important}.mt-chart-native .battle-settings-panel.embedded>div:first-child,.mt-chart-native .battle-settings-panel.embedded>details{grid-column:1/-1}.mt-chart-native .battle-settings-panel.embedded>div:nth-child(2){grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mt-chart-native .battle-history-body table{table-layout:auto;width:100%;min-width:1060px}.mt-chart-native .battle-history-body th,.mt-chart-native .battle-history-body td{padding-block:7px!important}.mt-chart-native .battle-history-body td button{height:30px!important;min-height:30px!important}.mt-chart-native .battle-terminal-notice,.mt-chart-native .battle-chart-board>[role=alert],.mt-chart-native .battle-chart-board>[role=status]{z-index:40;border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--panel) 92%, transparent);color:var(--text);border-radius:6px;padding:8px 10px;font-size:12px;position:absolute;top:42px;left:12px;right:12px}@media (max-width:1200px){.mt-chart-native .battle-terminal-title,.mt-chart-native .battle-terminal-status{display:none}.mt-chart-native .battle-terminal-select.account select{min-width:190px}}@media (max-width:900px){.mt-chart-native .battle-terminal-main{grid-template-columns:minmax(0,1fr) 44px;position:relative}.mt-chart-native .battle-chart-board{grid-area:1/1}.mt-chart-native .battle-trade-dock{justify-self:end;box-shadow:-12px 0 30px #00000073;z-index:30!important;grid-area:1/1!important;width:min(360px,100vw - 44px)!important;max-width:100%!important;height:100%!important;position:absolute!important;inset:0 44px 0 auto!important}.mt-chart-native .battle-right-rail,.mt-chart-native .battle-terminal-main.trade-closed .battle-right-rail{grid-column:2!important;width:44px!important;min-width:44px!important;max-width:44px!important}.mt-chart-native .battle-terminal-select.account select{width:220px!important;min-width:0!important;max-width:220px!important}.mt-chart-native .battle-terminal-select.symbol select{width:120px!important;min-width:0!important;max-width:120px!important}.mt-chart-native .battle-terminal-title,.mt-chart-native .battle-terminal-status{display:none}.mt-chart-native .battle-terminal-topbar label{font-size:0}.mt-chart-native .battle-terminal-topbar label select{font-size:11px}.mt-chart-native .battle-timeframe-picker{flex:auto;min-width:96px;overflow-x:auto!important}.mt-chart-native .battle-settings-panel.embedded{grid-template-columns:1fr}.mt-chart-native .battle-settings-panel.embedded>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}.mt-chart-native .battle-settings-panel.embedded>*{grid-column:1!important}}@media (max-width:600px){.mt-chart-native .battle-terminal-topbar{min-height:52px;padding-inline:6px}.mt-chart-native .battle-terminal-title,.mt-chart-native .battle-terminal-status{display:none}.mt-chart-native .battle-terminal-topbar label{display:flex}.mt-chart-native .battle-terminal-select.account select{width:112px!important;min-width:0!important;max-width:112px!important}.mt-chart-native .battle-terminal-select.symbol select{width:72px!important;min-width:0!important;max-width:72px!important}.mt-chart-native .battle-terminal-topbar [role=group] button,.mt-chart-native .battle-right-rail>button,.mt-chart-native .battle-history-panel button,.mt-chart-native .battle-settings-panel input,.mt-chart-native .battle-settings-panel textarea,.mt-chart-native .battle-settings-panel summary{min-height:44px}.mt-chart-native .battle-history-panel .trading-history-head{overflow-x:auto}.mt-chart-native .battle-settings-panel.embedded>div:nth-child(2){grid-template-columns:1fr}.mt-chart-native .battle-history-panel .ml-auto{margin-left:0}}.mt-chart-native .chart-control-overlay{right:148px!important}.mt-chart-native .chart-history-loading,.mt-chart-native .chart-quote-loading{justify-content:center!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;top:29px!important;left:8px!important}.mt-chart-native .chart-board.mini-trade-visible .chart-indicator-legend:not(.oscillator){top:78px!important;left:8px!important}.mt-chart-native .chart-indicator-legend:not(.oscillator),.mt-chart-native .chart-indicator-legend.oscillator{left:8px!important}.mt-chart-native .chart-indicator-legend{text-shadow:0 1px 2px #00000080;background:color-mix(in srgb, var(--panel-bg) 22%, transparent)!important;box-shadow:none!important}.mt-chart-native .mini-trade-panel{width:172px!important;max-width:calc(100% - 8px)!important}.mt-chart-native .mini-trade-actions{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)!important}.mt-chart-native .mini-trade-btn{height:32px!important;padding:4px 8px!important}.mt-chart-native .mini-trade-btn span{font-size:7px!important}.mt-chart-native .mini-trade-btn strong{font-size:11px!important}.mt-chart-native .mini-trade-volume{grid-template-rows:8px minmax(0,1fr) 8px!important}.mt-chart-native .mini-trade-volume input{font-size:11px!important}@media (max-width:768px){.mt-chart-native .mini-trade-panel{width:144px!important;max-width:calc(100% - 8px)!important}.mt-chart-native .mini-trade-actions{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)!important}.mt-chart-native .mini-trade-btn{height:28px!important;padding:3px 6px!important}.mt-chart-native .mini-trade-btn span{font-size:6.5px!important}.mt-chart-native .mini-trade-btn strong{font-size:10px!important}}.mt-chart-native .mini-trade-status.loading{border:1px solid color-mix(in srgb, var(--accent-cyan) 28%, transparent);color:#0000;background:0 0;border-radius:999px;width:16px;height:16px;padding:0;animation:none}.mt-chart-native .mini-trade-status.loading:before{content:"";border:2px solid color-mix(in srgb, var(--accent-cyan) 22%, transparent);border-top-color:var(--accent-cyan);border-radius:999px;width:10px;height:10px;animation:.8s linear infinite chart-spin;display:block}.mt-chart-native .history-dock{padding-bottom:8px!important}.mt-chart-native .history-account-strip{min-height:40px!important;padding:6px 12px 8px!important}@media (min-width:1024px){.mt-chart-native .workspace.drawer-open .utility-drawer{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;box-shadow:none!important;grid-area:1/2!important;position:relative!important;inset:auto!important}.mt-chart-native .workspace:not(.drawer-open) .utility-drawer{display:none!important}}.mt-chart-native .topbar-symbol-cluster,.mt-chart-native .topbar-analysis-cluster,.mt-chart-native .topbar-account-cluster{display:contents}.mt-chart-native .chart-primary-topbar .topbar-disconnect{border-radius:var(--r-sm);height:32px;color:var(--text-dim);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0 11px;display:inline-flex}.mt-chart-native .chart-primary-topbar .topbar-disconnect:hover{background:var(--panel-2);color:var(--text);border-color:#0000}.mt-chart-native .workspace-overlay-scrim{display:none}@media (max-width:1023px){.mt-chart-native .app-shell.viewport-tablet,.mt-chart-native .app-shell.viewport-mobile{grid-template-rows:auto minmax(0,1fr)!important}.mt-chart-native .viewport-tablet .chart-primary-topbar,.mt-chart-native .viewport-mobile .chart-primary-topbar{z-index:120;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"symbols account""analysis analysis";align-content:center;gap:4px 8px;min-height:96px;display:grid;position:relative;height:auto!important;padding:5px max(8px, env(safe-area-inset-right)) 5px max(8px, env(safe-area-inset-left))!important;overflow:hidden!important}.mt-chart-native .viewport-tablet .topbar-symbol-cluster,.mt-chart-native .viewport-tablet .topbar-analysis-cluster,.mt-chart-native .viewport-tablet .topbar-account-cluster,.mt-chart-native .viewport-mobile .topbar-symbol-cluster,.mt-chart-native .viewport-mobile .topbar-analysis-cluster,.mt-chart-native .viewport-mobile .topbar-account-cluster{align-items:center;gap:4px;min-width:0;display:flex}.mt-chart-native .viewport-tablet .topbar-symbol-cluster,.mt-chart-native .viewport-mobile .topbar-symbol-cluster{grid-area:symbols;overflow:hidden}.mt-chart-native .viewport-tablet .topbar-analysis-cluster,.mt-chart-native .viewport-mobile .topbar-analysis-cluster{overscroll-behavior-x:contain;scrollbar-width:none;grid-area:analysis;overflow:auto visible}.mt-chart-native .viewport-tablet .topbar-analysis-cluster::-webkit-scrollbar{display:none}.mt-chart-native .viewport-mobile .topbar-analysis-cluster::-webkit-scrollbar{display:none}.mt-chart-native .viewport-tablet .symbol-tab-list::-webkit-scrollbar{display:none}.mt-chart-native .viewport-mobile .symbol-tab-list::-webkit-scrollbar{display:none}.mt-chart-native .viewport-tablet .topbar-account-cluster,.mt-chart-native .viewport-mobile .topbar-account-cluster{grid-area:account;justify-self:end}.mt-chart-native .viewport-tablet .topbar-symbol-cluster .symbol-tabs,.mt-chart-native .viewport-mobile .topbar-symbol-cluster .symbol-tabs{min-width:0;overflow:hidden}.mt-chart-native .viewport-tablet .symbol-tab-list,.mt-chart-native .viewport-mobile .symbol-tab-list{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.mt-chart-native .viewport-tablet .symbol-tab,.mt-chart-native .viewport-mobile .symbol-tab,.mt-chart-native .viewport-tablet .tf-picker,.mt-chart-native .viewport-mobile .tf-picker,.mt-chart-native .viewport-tablet .chart-extra-controls,.mt-chart-native .viewport-mobile .chart-extra-controls{flex:none;display:flex!important}.mt-chart-native .viewport-tablet .symbol-tab,.mt-chart-native .viewport-mobile .symbol-tab{visibility:visible!important}.mt-chart-native .viewport-tablet .tf-picker button,.mt-chart-native .viewport-mobile .tf-picker button,.mt-chart-native .viewport-tablet .chart-extra-controls button,.mt-chart-native .viewport-mobile .chart-extra-controls button,.mt-chart-native .viewport-tablet .study-toggle,.mt-chart-native .viewport-mobile .study-toggle{display:inline-flex!important}.mt-chart-native .viewport-tablet .workspace,.mt-chart-native .viewport-mobile .workspace,.mt-chart-native .viewport-tablet .workspace.drawer-open.trade-open,.mt-chart-native .viewport-tablet .workspace.drawer-open.trade-closed,.mt-chart-native .viewport-tablet .workspace.drawer-closed.trade-open,.mt-chart-native .viewport-tablet .workspace.drawer-closed.trade-closed,.mt-chart-native .viewport-mobile .workspace.drawer-open.trade-open,.mt-chart-native .viewport-mobile .workspace.drawer-open.trade-closed,.mt-chart-native .viewport-mobile .workspace.drawer-closed.trade-open,.mt-chart-native .viewport-mobile .workspace.drawer-closed.trade-closed{isolation:isolate;position:relative;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) 52px!important}.mt-chart-native .viewport-tablet .workspace .terminal-center,.mt-chart-native .viewport-mobile .workspace .terminal-center{z-index:1;width:100%;position:relative;grid-area:1/1!important;padding-left:6px!important}.mt-chart-native .viewport-tablet .workspace .chart-right-rail,.mt-chart-native .viewport-mobile .workspace .chart-right-rail{z-index:90;grid-area:1/2!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:100%!important;position:relative!important}.mt-chart-native .viewport-tablet .workspace-overlay-scrim,.mt-chart-native .viewport-mobile .workspace-overlay-scrim{z-index:60;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#02060e94;border:0;border-radius:0;width:auto;height:auto;min-height:0;padding:0;display:block;position:absolute;inset:0 52px 0 0}.mt-chart-native .viewport-tablet .utility-drawer,.mt-chart-native .viewport-tablet .trade-dock,.mt-chart-native .viewport-mobile .utility-drawer,.mt-chart-native .viewport-mobile .trade-dock{border-left:1px solid var(--border-strong);outline:none;box-shadow:-18px 0 44px #0000006b;z-index:70!important;grid-area:auto!important;width:min(420px,100% - 52px)!important;min-width:0!important;max-width:none!important;height:100%!important;max-height:100%!important;display:flex!important;position:absolute!important;inset:0 52px 0 auto!important}.mt-chart-native .viewport-tablet .utility-drawer.ai-drawer,.mt-chart-native .viewport-mobile .utility-drawer.ai-drawer{width:min(620px,100% - 52px)!important}.mt-chart-native .viewport-tablet .panel-resize-handle,.mt-chart-native .viewport-mobile .panel-resize-handle{display:none!important}.mt-chart-native .viewport-tablet .utility-drawer-body,.mt-chart-native .viewport-tablet .trade-dock-body,.mt-chart-native .viewport-mobile .utility-drawer-body,.mt-chart-native .viewport-mobile .trade-dock-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mt-chart-native .viewport-tablet .utility-drawer-head,.mt-chart-native .viewport-tablet .trade-dock-head,.mt-chart-native .viewport-mobile .utility-drawer-head,.mt-chart-native .viewport-mobile .trade-dock-head{min-height:48px}.mt-chart-native .viewport-tablet .utility-drawer-head button,.mt-chart-native .viewport-tablet .trade-dock-head button,.mt-chart-native .viewport-mobile .utility-drawer-head button,.mt-chart-native .viewport-mobile .trade-dock-head button{min-width:44px;min-height:44px}.mt-chart-native .viewport-tablet button,.mt-chart-native .viewport-tablet [role=button],.mt-chart-native .viewport-tablet input,.mt-chart-native .viewport-tablet select,.mt-chart-native .viewport-mobile button,.mt-chart-native .viewport-mobile [role=button],.mt-chart-native .viewport-mobile input,.mt-chart-native .viewport-mobile select{touch-action:manipulation}.embedded-mobile-terminal .mt-chart-native .position-card-compact-line{justify-content:space-between;min-width:0}.embedded-mobile-terminal .mt-chart-native .position-card-ticket{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.mt-chart-native .viewport-tablet .chart-host,.mt-chart-native .viewport-mobile .chart-host{overscroll-behavior:contain}.mt-chart-native .viewport-tablet .history-table-wrap,.mt-chart-native .viewport-mobile .history-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.mt-chart-native .viewport-tablet .confirm-modal,.mt-chart-native .viewport-tablet .study-settings-modal,.mt-chart-native .viewport-mobile .confirm-modal,.mt-chart-native .viewport-mobile .study-settings-modal{width:min(620px,100vw - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto}}@media (max-width:640px),(max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .watchlist-add{gap:8px}.embedded-mobile-terminal .mt-chart-native .watchlist-add input,.embedded-mobile-terminal .mt-chart-native .watchlist-add button,.embedded-mobile-terminal .mt-chart-native .watchlist-search button,.embedded-mobile-terminal .mt-chart-native .watchlist-filters button{min-height:44px}.embedded-mobile-terminal .mt-chart-native .watchlist-add input{height:44px;font-size:16px}.embedded-mobile-terminal .mt-chart-native .watchlist-add button{height:44px;padding-inline:12px;font-size:13px}.embedded-mobile-terminal .mt-chart-native .watchlist-search button{padding-block:6px}.embedded-mobile-terminal .mt-chart-native .watchlist-filters{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;padding-inline-end:max(8px, env(safe-area-inset-right,0px));scroll-padding-inline:8px;overflow-x:auto}.embedded-mobile-terminal .mt-chart-native .watchlist-filters::-webkit-scrollbar{display:none}.embedded-mobile-terminal .mt-chart-native .watchlist-filters button{scroll-snap-align:start;flex:none;min-width:44px;height:44px;padding-inline:12px;font-size:12px}}@media (max-width:640px){.mt-chart-native .viewport-mobile .chart-primary-topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"symbols symbols""analysis account";gap:4px;min-height:104px}.mt-chart-native .viewport-mobile .topbar-symbol-cluster{width:100%}.mt-chart-native .viewport-mobile .workspace-back-button,.mt-chart-native .viewport-mobile .topbar-one-click-toggle,.mt-chart-native .viewport-mobile .topbar-account-cluster>button,.mt-chart-native .viewport-mobile .symbol-tab-add,.mt-chart-native .viewport-mobile .symbol-tab-close{min-width:44px!important;min-height:44px!important}.mt-chart-native .viewport-mobile .workspace-back-button{flex:0 0 44px}.mt-chart-native .viewport-mobile .workspace-back-button span,.mt-chart-native .viewport-mobile .topbar-one-click-toggle span,.mt-chart-native .viewport-mobile .topbar-disconnect{display:none!important}.mt-chart-native .viewport-mobile .symbol-tab{min-height:44px}.mt-chart-native .viewport-mobile .symbol-tab>[role=tab]{min-height:44px;padding-inline:10px}.mt-chart-native .viewport-mobile .chart-primary-topbar .symbol-tab-close{background:0 0!important;border-color:#0000!important;width:44px!important;height:44px!important;margin:0!important}.mt-chart-native .viewport-mobile .topbar-analysis-cluster{min-height:44px;padding-right:4px}.mt-chart-native .viewport-mobile .topbar-analysis-cluster .tf-picker,.mt-chart-native .viewport-mobile .topbar-analysis-cluster .tf-picker button,.mt-chart-native .viewport-mobile .topbar-analysis-cluster .study-toggle,.mt-chart-native .viewport-mobile .topbar-analysis-cluster .chart-extra-controls button{min-height:44px!important}.mt-chart-native .viewport-mobile .topbar-account-cluster{max-width:156px;overflow:visible}.mt-chart-native .viewport-mobile .topbar-account-cluster .topbar-one-click-toggle{flex:0 0 44px;margin-left:0}.mt-chart-native .viewport-mobile .topbar-account-cluster>div{min-width:0}.mt-chart-native .viewport-mobile .topbar-account-cluster>div>button{max-width:106px;min-height:44px;padding-inline:8px}.mt-chart-native .viewport-mobile input,.mt-chart-native .viewport-mobile select,.mt-chart-native .viewport-mobile textarea{font-size:16px!important}.mt-chart-native .viewport-mobile .workspace,.mt-chart-native .viewport-mobile .workspace.drawer-open.trade-open,.mt-chart-native .viewport-mobile .workspace.drawer-open.trade-closed,.mt-chart-native .viewport-mobile .workspace.drawer-closed.trade-open,.mt-chart-native .viewport-mobile .workspace.drawer-closed.trade-closed{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0, 1fr) var(--mobile-rail-height,58px)!important}.mt-chart-native .viewport-mobile .workspace .terminal-center{padding:0 0 0 max(4px, env(safe-area-inset-left))!important;grid-area:1/1!important}.mt-chart-native .viewport-mobile .workspace .chart-right-rail{border-top:1px solid var(--border-strong);overscroll-behavior-x:contain;scrollbar-width:none;border-left:0;align-items:stretch;gap:2px;width:100%!important;min-width:0!important;max-width:none!important;height:58px!important;min-height:58px!important;padding:2px max(4px, env(safe-area-inset-right)) calc(2px + env(safe-area-inset-bottom)) max(4px, env(safe-area-inset-left))!important;flex-direction:row!important;grid-area:2/1!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.mt-chart-native .viewport-mobile .workspace .chart-right-rail::-webkit-scrollbar{display:none}.mt-chart-native .viewport-mobile .chart-right-rail>button,.mt-chart-native .viewport-mobile .chart-right-rail>.rail-ai-toggle{flex-direction:column!important;flex:0 0 56px!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:56px!important;min-width:56px!important;max-width:56px!important;min-height:52px!important;padding:4px 2px!important;display:flex!important;position:relative!important}.mt-chart-native .viewport-mobile .chart-right-rail .rail-ico{flex:0 0 16px!important;order:1!important;transform:none!important}.mt-chart-native .viewport-mobile .chart-right-rail .rail-label,.mt-chart-native .viewport-mobile .workspace.drawer-open .chart-right-rail .rail-label{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;flex:0 0 11px!important;order:2!important;width:52px!important;max-width:52px!important;font-size:9px!important;line-height:11px!important;display:block!important;position:static!important;overflow:hidden!important}.mt-chart-native .viewport-mobile .workspace-overlay-scrim{inset:0 0 58px}.mt-chart-native .viewport-mobile .utility-drawer,.mt-chart-native .viewport-mobile .utility-drawer.ai-drawer,.mt-chart-native .viewport-mobile .trade-dock{border-top:1px solid var(--border-strong);will-change:transform;border-left:0;border-radius:14px 14px 0 0;box-shadow:0 -18px 46px #0000007a;width:100%!important;height:min(78dvh, calc(100% - var(--mobile-rail-height,58px)))!important;max-height:calc(100% - var(--mobile-rail-height,58px))!important;transform:translateY(var(--compact-sheet-translate-y,0px))!important;inset:auto 0 58px!important}.mt-chart-native .viewport-mobile .utility-drawer.ai-drawer{height:min(86dvh, calc(100% - var(--mobile-rail-height,58px)))!important}.mt-chart-native .viewport-mobile [data-sheet-detent=half]{height:min(50dvh, calc(100% - var(--mobile-rail-height,58px)))!important}.mt-chart-native .viewport-mobile [data-sheet-detent=full]{height:calc(100% - var(--mobile-rail-height,58px))!important}.mt-chart-native .viewport-mobile .utility-drawer-head:before,.mt-chart-native .viewport-mobile .trade-dock-head:before{content:"";background:var(--border-strong);border-radius:999px;width:38px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.mt-chart-native .viewport-mobile .utility-drawer-head,.mt-chart-native .viewport-mobile .trade-dock-head{min-height:52px;padding-top:8px;position:relative}.mt-chart-native .viewport-mobile .terminal-center{--history-panel-height:min(42dvh, 300px)}.mt-chart-native .viewport-mobile .terminal-center.history-collapsed{--history-panel-height:var(--mobile-rail-height,58px)}.mt-chart-native .viewport-mobile .history-dock .trading-history-head,.mt-chart-native .viewport-mobile .history-tabs,.mt-chart-native .viewport-mobile .history-head-actions{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;overflow-x:auto}.mt-chart-native .viewport-mobile .history-tabs button,.mt-chart-native .viewport-mobile .history-head-actions button{flex:none;min-width:max-content;min-height:44px}.mt-chart-native .viewport-mobile .chart-primary-topbar .tf-picker button,.mt-chart-native .viewport-mobile .chart-primary-topbar .tf-picker .tf-more,.mt-chart-native .viewport-mobile .chart-primary-topbar .study-toggle,.mt-chart-native .viewport-mobile .chart-primary-topbar .chart-extra-controls .tbx-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mt-chart-native .viewport-mobile .mini-trade-panel{max-height:104px;overflow:hidden;border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;inset:auto 0 0!important;transform:none!important}.mt-chart-native .viewport-mobile .mini-trade-drag{display:none!important}.mt-chart-native .viewport-mobile .chart-board.mini-trade-visible:has(.mini-trade-panel) .chart-host{margin-bottom:104px}.mt-chart-native .viewport-mobile .mini-trade-strip-hide{z-index:3;min-width:44px;min-height:24px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;font-size:14px;position:absolute;top:2px;right:6px}.mt-chart-native .viewport-mobile .mini-trade-strip-reveal{z-index:24;border:1px solid var(--border-strong);min-width:88px;min-height:44px;color:var(--text);cursor:pointer;background:#0b0e15eb;border-radius:22px;font-size:13px;font-weight:600;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mt-chart-native .viewport-mobile .history-dock{display:none!important}.mt-chart-native .viewport-mobile .terminal-center,.mt-chart-native .viewport-mobile .terminal-center.history-collapsed{grid-template-rows:minmax(0,1fr) 0!important}.mt-chart-native .viewport-mobile .positions-drawer .trading-history-panel{height:100%!important;max-height:none!important}.mt-chart-native .viewport-mobile .mini-trade-actions{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)!important}.mt-chart-native .viewport-mobile .mini-trade-btn{height:auto!important;min-height:48px!important;padding:6px 8px!important}.mt-chart-native .viewport-mobile .mini-trade-btn span{font-size:10px!important}.mt-chart-native .viewport-mobile .mini-trade-btn strong{font-size:14px!important}.mt-chart-native .viewport-mobile .mini-trade-volume{grid-template-rows:24px minmax(44px,1fr) 24px!important}.mt-chart-native .viewport-mobile .mini-trade-volume input{text-align:center;min-width:0;font-size:14px!important}.mt-chart-native .viewport-mobile .mini-trade-volume button{min-height:24px;font-size:14px}.mt-chart-native .viewport-mobile .chart-control-overlay{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;max-width:none!important;top:6px!important;left:8px!important;right:8px!important}.mt-chart-native .viewport-mobile .chart-control-overlay::-webkit-scrollbar{display:none}.mt-chart-native .viewport-mobile .chart-control-overlay button{flex:none;min-width:56px;min-height:44px}.mt-chart-native .viewport-mobile .chart-range-toolbar{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.mt-chart-native .viewport-mobile .chart-range-toolbar::-webkit-scrollbar{display:none}.mt-chart-native .viewport-mobile .range-shortcuts{flex-wrap:nowrap;flex:none}.mt-chart-native .viewport-mobile .range-shortcuts button,.mt-chart-native .viewport-mobile .chart-range-toolbar .timezone-toggle{flex:none;min-width:44px;min-height:44px}.mt-chart-native .viewport-mobile .chart-range-toolbar .broker-server-time{flex:none}.mt-chart-native .viewport-mobile .history-account-strip{overscroll-behavior-x:contain;scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;gap:14px;display:flex;overflow-x:auto}.mt-chart-native .viewport-mobile .history-account-strip::-webkit-scrollbar{display:none}.mt-chart-native .viewport-mobile .history-account-strip>span{flex:none}.mt-chart-native .viewport-mobile .chart-ohlc.ambient{display:none}.mt-chart-native .viewport-mobile .chart-control-overlay{overscroll-behavior-x:contain;scrollbar-width:none;max-width:calc(100% - 16px);overflow-x:auto}.mt-chart-native .viewport-mobile .chart-board.mini-trade-visible .chart-indicator-legend:not(.oscillator),.mt-chart-native .viewport-mobile .chart-indicator-legend:not(.oscillator){max-width:calc(100% - 16px)!important;left:8px!important}.mt-chart-native .viewport-mobile .symbol-tab-popover,.mt-chart-native .viewport-mobile .tf-menu,.mt-chart-native .viewport-mobile .study-menu,.mt-chart-native .viewport-mobile .toolbar-popover,.mt-chart-native .viewport-mobile .chart-settings-menu,.mt-chart-native .viewport-mobile .layout-menu{max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow:auto!important}.mt-chart-native .viewport-mobile .confirm-overlay{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.mt-chart-native .viewport-mobile .confirm-actions{padding-bottom:env(safe-area-inset-bottom);background:inherit;position:sticky;bottom:0}}.mt-chart-native .app-shell.phone-landscape .chart-primary-topbar{grid-template-columns:minmax(180px,.9fr) minmax(240px,1.1fr) auto;grid-template-areas:"symbols analysis account";align-content:center;gap:4px;min-height:52px}.mt-chart-native .app-shell.phone-landscape .topbar-symbol-cluster,.mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster,.mt-chart-native .app-shell.phone-landscape .topbar-account-cluster{min-height:44px}.mt-chart-native .app-shell.phone-landscape .topbar-account-cluster{max-width:min(220px,24vw);overflow:hidden}.mt-chart-native .app-shell.phone-landscape .workspace-back-button span,.mt-chart-native .app-shell.phone-landscape .topbar-one-click-toggle span,.mt-chart-native .app-shell.phone-landscape .topbar-disconnect{display:none!important}@media (max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace.drawer-open.trade-open,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace.drawer-open.trade-closed,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace.drawer-closed.trade-open,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace.drawer-closed.trade-closed{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0, 1fr) var(--mobile-rail-height,58px)!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace .terminal-center{padding:0 max(4px, env(safe-area-inset-right)) 0 max(4px, env(safe-area-inset-left))!important;grid-area:1/1!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .terminal-center,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .terminal-center.history-collapsed{grid-template-rows:minmax(0,1fr) 0!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .history-dock{display:none!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .positions-drawer .trading-history-panel{height:100%!important;max-height:none!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace .chart-right-rail{border-top:1px solid var(--border-strong);overscroll-behavior-x:contain;scrollbar-width:none;border-left:0;align-items:stretch;gap:2px;width:100%!important;min-width:0!important;max-width:none!important;height:var(--mobile-rail-height,58px)!important;min-height:var(--mobile-rail-height,58px)!important;padding:2px max(4px, env(safe-area-inset-right)) 2px max(4px, env(safe-area-inset-left))!important;border-radius:0!important;flex-direction:row!important;grid-area:2/1!important;margin:0!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace .chart-right-rail::-webkit-scrollbar{display:none}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-right-rail>button,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-right-rail>.rail-ai-toggle{flex-direction:column!important;flex:0 0 56px!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:56px!important;min-width:56px!important;max-width:56px!important;min-height:52px!important;padding:4px 2px!important;display:flex!important;position:relative!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-right-rail .rail-ico{flex:0 0 16px!important;order:1!important;transform:none!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-right-rail .rail-label,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace.drawer-open .chart-right-rail .rail-label{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;flex:0 0 11px!important;order:2!important;width:52px!important;max-width:52px!important;font-size:9px!important;line-height:11px!important;display:block!important;position:static!important;overflow:hidden!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace-overlay-scrim{inset:0 0 var(--mobile-rail-height,58px) 0}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .compact-picker-sheet{bottom:var(--mobile-rail-height,58px)!important;max-height:calc(100% - var(--mobile-rail-height,58px))!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .utility-drawer,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .utility-drawer.ai-drawer,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .trade-dock{top:0!important;right:0!important;bottom:var(--mobile-rail-height,58px)!important;width:min(420px,72vw)!important;min-width:0!important;max-width:calc(100% - 52px)!important;height:auto!important;max-height:none!important;left:auto!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .utility-drawer.ai-drawer{width:min(620px,78vw)!important}}.mt-chart-native .app-shell.large-touch .chart-primary-topbar,.mt-chart-native .app-shell.large-touch .utility-drawer-head,.mt-chart-native .app-shell.large-touch .trade-dock-head{min-height:52px}.mt-chart-native .app-shell.large-touch button,.mt-chart-native .app-shell.large-touch [role=button],.mt-chart-native .app-shell.large-touch input,.mt-chart-native .app-shell.large-touch select,.mt-chart-native .app-shell.large-touch summary{touch-action:manipulation;min-height:44px}.mt-chart-native .app-shell.large-touch .chart-right-rail>button,.mt-chart-native .app-shell.large-touch .chart-right-rail>.rail-ai-toggle{min-height:52px}@media (max-width:400px){.mt-chart-native .viewport-mobile .topbar-account-cluster{max-width:112px}.mt-chart-native .viewport-mobile .topbar-account-cluster>div>button{max-width:64px}.mt-chart-native .viewport-mobile .chart-primary-topbar .symbol-tab>[role=tab]{text-overflow:ellipsis;max-width:112px;overflow:hidden}.mt-chart-native .viewport-mobile .chart-range-toolbar button{min-width:44px}}@media (pointer:coarse){.mt-chart-native .app-shell button,.mt-chart-native .app-shell [role=button],.mt-chart-native .app-shell a,.mt-chart-native .app-shell input,.mt-chart-native .app-shell select,.mt-chart-native .app-shell summary{touch-action:manipulation}.mt-chart-native .app-shell .chart-host,.mt-chart-native .app-shell .chart-host canvas{touch-action:none}}@media (prefers-reduced-motion:reduce){.mt-chart-native .app-shell *,.mt-chart-native .app-shell :before,.mt-chart-native .app-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mt-chart-native .compact-picker-layer{z-index:120;position:fixed;inset:0}.mt-chart-native .compact-picker-scrim{cursor:pointer;background:#02040a8c;border:0;padding:0;position:absolute;inset:0}.mt-chart-native .compact-picker-sheet{left:0;right:0;bottom:calc(var(--mobile-rail-height,58px) + env(safe-area-inset-bottom,0px));background:var(--panel);border:1px solid var(--border-strong);border-bottom:0;border-radius:14px 14px 0 0;outline:none;flex-direction:column;height:min(62dvh,540px);transition:transform .2s ease-out,height .2s ease-out;display:flex;position:absolute;box-shadow:0 -18px 48px #00000080}.mt-chart-native .compact-picker-sheet[data-sheet-detent=half]{height:min(45dvh,400px)}.mt-chart-native .compact-picker-sheet[data-sheet-detent=full]{height:calc(var(--trading-visual-height,100dvh) - var(--mobile-rail-height,58px) - 10px)}.mt-chart-native .compact-picker-handle{cursor:grab;touch-action:none;background:0 0;border:0;flex:none;width:100%;min-height:26px;position:relative}.mt-chart-native .compact-picker-handle:after{content:"";background:var(--border-strong);border-radius:2px;width:40px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.mt-chart-native .compact-picker-head{flex:none;justify-content:space-between;align-items:center;padding:0 6px 4px 16px;display:flex}.mt-chart-native .compact-picker-title{color:var(--text);margin:0;font-size:15px;font-weight:700}.mt-chart-native .compact-picker-close{min-width:44px;min-height:44px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mt-chart-native .compact-picker-close:hover{color:var(--text)}.mt-chart-native .compact-picker-body{overscroll-behavior:contain;min-height:0;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}.mt-chart-native .compact-picker-body .tf-menu-select,.mt-chart-native .compact-picker-body .tf-fav{min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){.mt-chart-native .compact-picker-sheet{transition-duration:.01ms!important}}.mt-chart-native .study-menu-sheet .study-menu-body{flex-direction:column;gap:10px;display:flex}.mt-chart-native .study-menu-sheet .study-menu-list,.mt-chart-native .study-menu-sheet .study-menu-detail{width:100%;min-width:0;max-width:none}.mt-chart-native .study-menu-sheet .study-menu-body.detail-open .study-menu-list{display:none}.mt-chart-native .study-menu-sheet .study-instance-row.applied button,.mt-chart-native .study-menu-sheet .study-instance-row.applied input[type=checkbox]{min-height:44px}.mt-chart-native .study-applied-title{color:var(--accent,#4ea1ff)}.mt-chart-native .study-menu-sheet .study-menu-search input{width:100%;min-height:44px;font-size:16px}.mt-chart-native .study-menu-sheet .study-menu-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mt-chart-native .study-menu-sheet .study-menu-head button{min-height:44px}.mt-chart-native .symbol-tab-sheet input{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);width:100%;min-height:44px;color:var(--text);padding:0 12px;font-size:16px}.mt-chart-native .symbol-tab-sheet .symbol-tab-results{flex-direction:column;margin-top:8px;display:flex}.mt-chart-native .symbol-tab-sheet .symbol-tab-results-heading{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;padding:12px 4px 6px;font-size:11px;font-weight:700}.mt-chart-native .symbol-tab-sheet .symbol-tab-results button{min-height:48px;color:var(--text);text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:10px;display:flex}.embedded-mobile-terminal .mt-chart-native .symbol-tab-sheet[data-sheet-detent=full]{height:var(--trading-visual-height,100dvh);border-left:0;border-right:0;border-radius:0;bottom:0}.embedded-mobile-terminal .mt-chart-native .symbol-tab-sheet .compact-picker-head{padding-top:max(4px, env(safe-area-inset-top,0px))}.mt-chart-native .mobile-grouped-rail{justify-content:space-around}.mt-chart-native .rail-group-sheet .rail-group-entries{flex-direction:column;gap:8px;display:flex}.mt-chart-native .rail-group-sheet .rail-group-entries button,.mt-chart-native .rail-group-sheet .rail-group-ai button{width:100%;min-height:48px;color:var(--text);cursor:pointer;background:#141820d9;border:1px solid #2a313ee6;border-radius:10px;flex-direction:row;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.mt-chart-native .rail-group-sheet .rail-group-entries button.active,.mt-chart-native .rail-group-sheet .rail-group-ai button.active{background:#4ea1ff29;border-color:#4ea1ff8c}.mt-chart-native .rail-group-sheet .rail-group-entries .rail-label{font-size:14px}.mt-chart-native .layout-preset-phone-note{display:none}.mt-chart-native .viewport-mobile .layout-preset-phone-note{opacity:.7;font-size:11px;display:block}.mt-chart-native .drawing-tools-drawer .drawing-object-tree-entry{width:100%;min-height:44px;color:var(--text);text-align:left;cursor:pointer;background:#4ea1ff1f;border:1px solid #4ea1ff59;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600;display:block}.mt-chart-native .drawing-tools-drawer .drawing-object-tree-entry:hover{background:#4ea1ff33}.mt-chart-native .drawing-tool-accordion{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;width:100%;padding:8px 2px 10px;display:grid;position:static}.mt-chart-native .drawing-tool-accordion button{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-2);min-height:56px;color:var(--text-dim);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.mt-chart-native .drawing-tool-accordion button.active{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.mt-chart-native .drawing-tool-accordion button .tool-label{font-size:11px}@media (max-width:640px){.embedded-mobile-terminal .mt-chart-native .viewport-mobile .workspace .chart-right-rail{padding:2px max(4px, env(safe-area-inset-right)) 2px max(4px, env(safe-area-inset-left))!important}.embedded-mobile-terminal .mt-chart-native .compact-picker-sheet{bottom:var(--mobile-rail-height,58px)}.embedded-mobile-terminal .mt-chart-native .compact-picker-body{padding:0 12px 12px}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .confirm-modal,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .study-settings-modal{max-height:calc(100dvh - 24px - env(safe-area-inset-top))}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .symbol-tab-popover,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .tf-menu,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .study-menu,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .toolbar-popover,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-settings-menu,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .layout-menu{max-height:calc(100dvh - 24px - env(safe-area-inset-top))!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .confirm-overlay{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 12px max(12px, env(safe-area-inset-left))}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .confirm-actions{padding-bottom:12px}.embedded-mobile-terminal .mt-chart-native .battle-workspace-blocker{padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 16px max(16px, env(safe-area-inset-left))}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .workspace .terminal-center{padding:0 max(4px, env(safe-area-inset-right)) 0 max(4px, env(safe-area-inset-left))!important}.embedded-mobile-terminal .mt-chart-native .compact-picker-handle{min-height:44px}.embedded-mobile-terminal .mt-chart-native .compact-picker-handle:after{top:50%;transform:translate(-50%,-50%)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .utility-drawer-head:before{display:none}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .compact-sheet-handle{cursor:grab;touch-action:none;background:0 0;border:0;flex:auto;align-self:stretch;min-width:44px;min-height:44px;padding:0;position:relative}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .compact-sheet-handle>span{background:var(--border-strong);border-radius:999px;width:44px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .trading-history-head{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;padding-right:56px;overflow-x:auto}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .trading-history-head::-webkit-scrollbar{display:none}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .trading-history-head:after{content:"";background:linear-gradient(to right, transparent, var(--panel,#0e1014e6));pointer-events:none;flex:0 0 24px;align-self:stretch;margin-left:-24px;position:sticky;right:0}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-head-actions{flex:none}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-head-actions button{scroll-snap-align:end}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-resize-handle{display:none}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-range-toolbar{scroll-snap-type:x proximity;padding-right:0}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-range-toolbar .timezone-toggle{scroll-snap-align:end}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-board.mini-trade-visible:has(.mini-trade-panel){grid-template-rows:minmax(0,1fr) auto 52px!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-board.mini-trade-visible:has(.mini-trade-panel.has-utility){grid-template-rows:minmax(0,1fr) auto 104px!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-board.mini-trade-visible:has(.mini-trade-panel) .chart-host{margin-bottom:0!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip{grid-template-rows:52px;row-gap:0;height:52px;max-height:52px;padding:0;display:grid}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip.has-utility{grid-template-rows:52px 44px;row-gap:8px;height:104px;max-height:104px}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-actions{-moz-column-gap:8px;align-items:stretch;column-gap:8px;height:52px;padding:0;grid-template-columns:minmax(0,1fr) minmax(148px,168px) minmax(0,1fr)!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-btn{min-width:44px;min-height:52px!important;padding:4px 8px!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-btn.sell:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--down) 78%, #4d1020), color-mix(in srgb, var(--down) 66%, #161923))}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-btn.buy:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 78%, #092164), color-mix(in srgb, var(--accent) 62%, #151923))}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-volume{-moz-column-gap:8px;border-left:0;border-right:0;grid-template-columns:44px minmax(44px,1fr) 44px;align-items:stretch;column-gap:8px;grid-template-rows:none!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-volume button{color:var(--text);background:#222c40f0;border:1px solid #6f7e9db8;border-radius:8px;font-weight:800;line-height:1;min-width:44px!important;min-height:52px!important;font-size:26px!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-volume button:first-child{order:-1}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-volume button:last-child{border-top:1px solid #6f7e9db8}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-volume button>span{display:block;transform:translateY(-1px)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-panel.embedded-strip .mini-trade-volume input{min-height:52px;font-size:16px!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility{align-items:stretch;gap:8px;height:44px;padding:0 8px 0 4px;display:flex}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility .mini-trade-strip-hide{flex:0 0 44px;min-width:44px;min-height:44px;font-size:16px;position:static;top:auto;right:auto}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility-status{flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility-msg{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;display:inline-flex;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility-msg.invalid{color:var(--down)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility-msg.settling{color:var(--accent-text)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility-msg.market-closed{color:var(--warn)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mini-trade-utility .mini-trade-retry{flex:none;min-width:44px;min-height:44px;padding:0 14px}.embedded-mobile-terminal .mt-chart-native .compact-picker-sheet[data-sheet-detent=fit]{height:auto;max-height:min(62dvh,540px)}.embedded-mobile-terminal .mt-chart-native .tf-menu-sheet .compact-picker-body{-moz-column-gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:12px;display:grid}.embedded-mobile-terminal .mt-chart-native .tf-menu-sheet .compact-picker-body .tf-menu-group:first-of-type,.embedded-mobile-terminal .mt-chart-native .tf-menu-sheet .compact-picker-body .tf-menu-group:nth-of-type(2){grid-column:1}.embedded-mobile-terminal .mt-chart-native .tf-menu-sheet .compact-picker-body .tf-menu-group:nth-of-type(3){grid-area:1/2/span 2}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-one-click-toggle{display:none!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-primary-topbar .tf-picker{width:auto!important;min-width:88px!important;max-width:96px!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-primary-topbar .tf-picker button.active{display:inline-flex!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-analysis-cluster{overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:8px;min-width:0;padding-inline:0 12px;scroll-padding-inline:0 12px;overflow-y:hidden;overflow-x:auto!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-analysis-cluster>.tf-picker,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-analysis-cluster>.study-toggle,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-analysis-cluster>.chart-extra-controls{flex:none}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-analysis-cluster .chart-extra-buttons{gap:8px;display:flex}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-analysis-cluster .chart-extra-controls .tbx-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:inline-flex!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-one-click-toggle{padding:0 8px;flex:none!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster{max-width:112px}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster>div>button,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-primary-topbar .chart-acct-btn{width:auto;min-width:96px;max-width:112px;padding:0 8px;overflow:hidden}}@media (max-width:400px){.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster{max-width:156px}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster>div>button,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .chart-primary-topbar .chart-acct-btn{min-width:64px;max-width:96px}}@media (max-width:640px){.mt-chart-native .viewport-mobile .watchlist-header,.mt-chart-native .viewport-mobile .watchlist-row{-moz-column-gap:8px;grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px}.mt-chart-native .viewport-mobile .watchlist-header>span:first-child{text-align:left;grid-area:1/1/auto/-1;min-height:24px}.mt-chart-native .viewport-mobile .watchlist-header>span:nth-child(2){grid-area:2/1}.mt-chart-native .viewport-mobile .watchlist-header>span:nth-child(3){grid-area:2/2}.mt-chart-native .viewport-mobile .watchlist-header>span:nth-child(4){grid-area:2/3}.mt-chart-native .viewport-mobile .watchlist-header>span:nth-child(5){grid-area:2/4}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-symbol{text-align:left;grid-area:1/1/auto/-1;justify-content:flex-start;min-height:44px}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-symbol-actions{gap:8px;margin-left:auto}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-price.bid{grid-area:2/1}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-price.ask{grid-area:2/2}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-spread{grid-area:2/3}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-change{grid-area:2/4}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-price,.mt-chart-native .viewport-mobile .watchlist-row .watchlist-spread,.mt-chart-native .viewport-mobile .watchlist-row .watchlist-change{text-align:center;justify-content:center;align-items:center;min-height:32px;padding:0;display:flex}.mt-chart-native .viewport-mobile .watchlist-row{min-height:88px;padding:4px 6px 6px;font-size:13px}.mt-chart-native .viewport-mobile .watchlist-row .watchlist-price{font-size:13px;font-weight:700}.mt-chart-native .viewport-mobile .watchlist-favorite,.mt-chart-native .viewport-mobile .watchlist-remove{width:44px;min-width:44px;height:44px;min-height:44px}.mt-chart-native .viewport-mobile .watchlist-remove{opacity:1}.mt-chart-native .viewport-mobile .chart-right-rail>button:active,.mt-chart-native .viewport-mobile .rail-group-sheet .rail-group-entries button:active,.mt-chart-native .viewport-mobile .chart-primary-topbar button:active,.mt-chart-native .viewport-mobile .watchlist-row:active,.mt-chart-native .viewport-mobile .mini-trade-btn:active:not(:disabled),.mt-chart-native .viewport-mobile .mini-trade-volume button:active:not(:disabled){filter:brightness(1.25);background-color:color-mix(in srgb, var(--accent) 14%, transparent)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-symbol-cluster .mini-trade-strip-toggle{border:1px solid var(--border-strong);background:var(--panel-2);min-width:56px;min-height:44px;color:var(--text);box-shadow:none;cursor:pointer;border-radius:8px;flex:none;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;position:static}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-symbol-cluster .mini-trade-strip-toggle.active{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}}@media (min-width:769px){.mt-chart-native .chart-board.mini-trade-visible .chart-top-overlay>.chart-integrity-status:first-child{margin-left:164px}.mt-chart-native .chart-board.mini-trade-visible .chart-top-overlay>.chart-history-loading,.mt-chart-native .chart-board.mini-trade-visible .chart-top-overlay>.chart-quote-loading{left:164px!important}}@media (max-width:640px),(max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .trade-confirm-layer{z-index:1200;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.embedded-mobile-terminal .mt-chart-native .trade-confirm-scrim{background:#0000008c;position:absolute;inset:0}.embedded-mobile-terminal .mt-chart-native .trade-confirm-sheet{width:100%;max-height:calc(100dvh - 24px - env(safe-area-inset-top));overscroll-behavior:contain;border-top:1px solid var(--border-strong);background:var(--panel);color:var(--text);padding:16px max(12px, env(safe-area-inset-right)) 12px max(12px, env(safe-area-inset-left));border-radius:16px 16px 0 0;flex-direction:column;gap:8px;display:flex;position:relative;overflow-y:auto;box-shadow:0 -12px 40px #00000073}.embedded-mobile-terminal .mt-chart-native .trade-confirm-title{margin:0;font-size:18px;font-weight:700;line-height:1.3}.embedded-mobile-terminal .mt-chart-native .trade-confirm-title:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.embedded-mobile-terminal .mt-chart-native .trade-confirm-message{color:var(--text);margin:0;font-size:14px;line-height:1.45}.embedded-mobile-terminal .mt-chart-native .trade-confirm-detail{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:13px;display:grid}.embedded-mobile-terminal .mt-chart-native .trade-confirm-detail-row{display:contents}.embedded-mobile-terminal .mt-chart-native .trade-confirm-detail dt{color:var(--muted)}.embedded-mobile-terminal .mt-chart-native .trade-confirm-detail dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.embedded-mobile-terminal .mt-chart-native .trade-confirm-status{min-height:18px;color:var(--muted);margin:0;font-size:13px;font-weight:600}.embedded-mobile-terminal .mt-chart-native .trade-confirm-actions{background:var(--panel);grid-template-columns:1fr 1fr;gap:8px;padding-top:8px;display:grid;position:sticky;bottom:0}.embedded-mobile-terminal .mt-chart-native .trade-confirm-actions>button{cursor:pointer;touch-action:manipulation;border-radius:10px;min-height:52px;padding:0 12px;font-size:16px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .trade-confirm-cancel{border:1px solid var(--border-strong);background:var(--panel-2);color:var(--text)}.embedded-mobile-terminal .mt-chart-native .trade-confirm-primary{border:1px solid var(--accent-line);background:var(--accent);color:#fff}.embedded-mobile-terminal .mt-chart-native .trade-confirm-sheet.destructive .trade-confirm-primary{border-color:var(--sell-line,var(--border-strong));background:var(--sell,#d3455b)}.embedded-mobile-terminal .mt-chart-native .trade-confirm-actions>button:disabled{opacity:.45;cursor:default}.embedded-mobile-terminal .mt-chart-native .trade-confirm-actions>button:active:not(:disabled){filter:brightness(1.15)}}@media (max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .trade-confirm-sheet{max-height:calc(100dvh - 12px - env(safe-area-inset-top));gap:6px;padding-top:12px}.embedded-mobile-terminal .mt-chart-native .trade-confirm-title{font-size:16px}.embedded-mobile-terminal .mt-chart-native .trade-confirm-actions>button{min-height:44px}}@media (prefers-reduced-motion:reduce){.embedded-mobile-terminal .mt-chart-native .trade-confirm-sheet{transition:none}}@media (max-width:640px),(max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .positions-drawer .utility-drawer-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .positions-drawer .trading-history-panel,.embedded-mobile-terminal .mt-chart-native .positions-drawer .history-body,.embedded-mobile-terminal .mt-chart-native .positions-drawer .positions-panel.embedded,.embedded-mobile-terminal .mt-chart-native .positions-drawer .pending-orders,.embedded-mobile-terminal .mt-chart-native .positions-drawer .closed-deals{width:100%;min-width:0}.embedded-mobile-terminal .mt-chart-native .positions-drawer .history-body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:0;overflow:hidden auto}.embedded-mobile-terminal .mt-chart-native .position-cards,.embedded-mobile-terminal .mt-chart-native .pending-cards,.embedded-mobile-terminal .mt-chart-native .deal-cards{flex-direction:column;gap:8px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.embedded-mobile-terminal .mt-chart-native .position-card{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .position-card-summary{width:100%;min-height:56px;color:var(--text);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-summary:active{filter:brightness(1.2)}.embedded-mobile-terminal .mt-chart-native .position-card-line1,.embedded-mobile-terminal .mt-chart-native .position-card-line2,.embedded-mobile-terminal .mt-chart-native .deal-card-line1,.embedded-mobile-terminal .mt-chart-native .deal-card-line2{align-items:center;gap:6px;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-side{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 6px;font-size:10px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .position-card-side.buy{color:var(--accent);background:var(--accent-soft)}.embedded-mobile-terminal .mt-chart-native .position-card-side.sell{color:var(--sell,#d3455b);background:#d3455b29}.embedded-mobile-terminal .mt-chart-native .position-card-side.pending{color:var(--muted);background:var(--panel)}.embedded-mobile-terminal .mt-chart-native .position-card-symbol{font-size:14px;font-weight:600}.embedded-mobile-terminal .mt-chart-native .position-card-volume{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.embedded-mobile-terminal .mt-chart-native .position-card-pnl{font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .position-card-pnl.up{color:var(--up)}.embedded-mobile-terminal .mt-chart-native .position-card-pnl.down{color:var(--down)}.embedded-mobile-terminal .mt-chart-native .position-card-prices,.embedded-mobile-terminal .mt-chart-native .deal-card-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.embedded-mobile-terminal .mt-chart-native .position-card-stops{gap:4px;margin-left:auto;display:flex}.embedded-mobile-terminal .mt-chart-native .deal-card-time{margin-left:auto}.embedded-mobile-terminal .mt-chart-native .position-card-chip{background:var(--panel);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 5px;font-size:11px}.embedded-mobile-terminal .mt-chart-native .position-card-chip.sl{color:var(--sell,#d3455b)}.embedded-mobile-terminal .mt-chart-native .position-card-chip.tp{color:var(--buy,var(--accent))}.embedded-mobile-terminal .mt-chart-native .position-card-expanded-details,.embedded-mobile-terminal .mt-chart-native .deal-card-details{border:1px solid var(--border);background:var(--border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:4px 0;display:grid;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .position-card-expanded-details>span,.embedded-mobile-terminal .mt-chart-native .deal-card-details>span{background:var(--panel);flex-direction:column;gap:3px;min-width:0;padding:8px 10px;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-expanded-details small,.embedded-mobile-terminal .mt-chart-native .deal-card-details small{color:var(--muted);letter-spacing:.45px;text-transform:uppercase;font-size:9px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .position-card-expanded-details strong,.embedded-mobile-terminal .mt-chart-native .deal-card-details strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .position-card-actions{gap:8px;padding:0 10px 10px;display:flex}.embedded-mobile-terminal .mt-chart-native .position-card-action{border:1px solid var(--border-strong);background:var(--panel);min-width:44px;min-height:44px;color:var(--text);cursor:pointer;touch-action:manipulation;border-radius:8px;flex:1 1 0;padding:0 8px;font-size:13px;font-weight:600}.embedded-mobile-terminal .mt-chart-native .position-card-action.close{color:var(--sell,#d3455b);border-color:#d3455b80}.embedded-mobile-terminal .mt-chart-native .position-card-action:disabled{opacity:.45;cursor:default}.embedded-mobile-terminal .mt-chart-native .position-card-action:active:not(:disabled){filter:brightness(1.2)}.embedded-mobile-terminal .mt-chart-native .deal-card-item{flex-direction:column;gap:4px;display:flex}.embedded-mobile-terminal .mt-chart-native .deal-card-day{letter-spacing:.4px;text-transform:uppercase;color:var(--muted);margin:4px 0 0;font-size:11px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .deal-card{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;min-height:56px;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .deal-card-summary{width:100%;min-height:56px;color:var(--text);text-align:left;touch-action:manipulation;background:0 0;border:0;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.embedded-mobile-terminal .mt-chart-native .deal-card-summary:active{filter:brightness(1.2)}.embedded-mobile-terminal .mt-chart-native .deal-card-details{margin:0 10px 10px}.embedded-mobile-terminal .mt-chart-native .deal-card-more button{border:1px solid var(--border-strong);background:var(--panel);width:100%;min-height:44px;color:var(--text);cursor:pointer;border-radius:8px;font-size:13px;font-weight:600}.embedded-mobile-terminal .mt-chart-native .position-cards .position-modify-pop{display:none}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-panel>.order-field,.embedded-mobile-terminal .mt-chart-native .trade-dock .order-panel>.order-advanced{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;padding:10px}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-bidask{z-index:2;background:var(--panel);padding:4px 0;position:sticky;top:0}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-bidask .bidask-btn{min-height:52px}.embedded-mobile-terminal .mt-chart-native .trade-dock .volume-row{grid-template-columns:1fr 44px 44px;align-items:stretch;display:grid;gap:8px!important}.embedded-mobile-terminal .mt-chart-native .trade-dock .volume-row input{font-variant-numeric:tabular-nums;min-height:44px;font-size:16px}.embedded-mobile-terminal .mt-chart-native .trade-dock .volume-row button{touch-action:manipulation;min-width:44px;min-height:44px;font-size:18px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .trade-dock .volume-hints{flex-wrap:wrap;align-items:center;margin-top:8px;font-size:12px;display:flex;gap:8px!important}.embedded-mobile-terminal .mt-chart-native .trade-dock .volume-hints .volume-snap{border:1px solid var(--accent-line);background:var(--accent-soft);min-height:44px;color:var(--accent);touch-action:manipulation;border-radius:8px;padding:0 12px;font-size:12px;font-weight:700}.embedded-mobile-terminal .mt-chart-native .trade-dock .volume-presets{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-top:8px;display:flex;overflow-x:auto;gap:8px!important}.embedded-mobile-terminal .mt-chart-native .trade-dock .volume-presets button{scroll-snap-align:start;touch-action:manipulation;border-radius:8px;flex:none;min-height:44px;padding:0 12px;font-size:13px;font-weight:600;width:auto!important;min-width:56px!important}.embedded-mobile-terminal .mt-chart-native .trade-dock .sltp-input-row{display:grid;grid-template-columns:1fr!important;gap:8px!important}.embedded-mobile-terminal .mt-chart-native .trade-dock .sltp-input-row input,.embedded-mobile-terminal .mt-chart-native .trade-dock .sltp-input-row select{min-height:44px;width:100%!important;font-size:16px!important}.embedded-mobile-terminal .mt-chart-native .trade-dock .sltp-preview{margin-top:6px;font-size:12px}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-advanced-toggle{touch-action:manipulation;width:100%;min-height:44px;font-size:13px;font-weight:600}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-advanced-body .order-field{margin-top:8px}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-advanced-body input,.embedded-mobile-terminal .mt-chart-native .trade-dock .order-advanced-body select{min-height:44px;font-size:16px}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-hint,.embedded-mobile-terminal .mt-chart-native .trade-dock .order-panel small{font-size:12px;line-height:1.4}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-mode-tabs button{touch-action:manipulation;min-height:44px;font-size:13px}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-retry-same{width:100%;min-height:44px;font-size:13px;font-weight:700}}@media (max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .trade-dock .order-panel{max-height:var(--trading-visual-height,100dvh);overscroll-behavior:contain;overflow-y:auto}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-bidask .bidask-btn{min-height:44px}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-primary-topbar{grid-template-columns:minmax(168px,.8fr) minmax(220px,1.2fr) minmax(148px,auto);min-height:52px;padding:4px max(8px, env(safe-area-inset-right)) 4px max(8px, env(safe-area-inset-left))!important;overflow:hidden!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-symbol-cluster,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-account-cluster{min-width:0;min-height:44px}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster{overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-inline-end:12px;scroll-padding-inline-end:12px;overflow-y:hidden;overflow-x:auto!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster::-webkit-scrollbar{display:none}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster>.tf-picker,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster>.study-toggle,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster>.chart-extra-controls{flex:none}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-analysis-cluster .chart-extra-buttons{gap:8px;display:flex}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .workspace-back-button,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .symbol-tab,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .symbol-tab>[role=tab],.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .symbol-tab-add,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .symbol-tab-close,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .tf-picker button,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .study-toggle,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-extra-controls button,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-one-click-toggle,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-account-cluster>div>button{min-width:44px!important;min-height:44px!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .tf-picker>button:not(.active):not(.tf-more){display:none!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .tf-picker{flex:none;min-width:88px}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .tf-picker .active,.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .tf-picker .tf-more{display:inline-flex!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-account-cluster{max-width:196px;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-account-cluster>div{min-width:0}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-account-cluster>div>button{max-width:132px;padding-inline:8px}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-board.mini-trade-visible:has(.mini-trade-panel){grid-template-rows:minmax(0,1fr) 44px!important;grid-template-columns:minmax(0,1fr) clamp(288px,38vw,360px)!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-board.mini-trade-visible:has(.mini-trade-panel) .chart-host{grid-area:1/1!important;margin-bottom:0!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .chart-board.mini-trade-visible:has(.mini-trade-panel) .chart-range-toolbar{min-width:0;grid-area:2/1!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip{height:52px;max-height:52px;box-shadow:none;background:0 0;border:0;grid-template-rows:52px;align-self:center;row-gap:0;padding:0;display:grid;grid-area:1/2/span 2!important;width:100%!important;max-width:100%!important;position:static!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip.has-utility{grid-template-rows:52px 44px;row-gap:8px;height:104px;max-height:104px}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip .mini-trade-actions{-moz-column-gap:9px;align-items:stretch;column-gap:9px;height:52px;margin:0;padding:0;display:grid;grid-template-columns:minmax(44px,1fr) 150px minmax(44px,1fr)!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip .mini-trade-btn{height:52px;min-height:52px;font-size:14px}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip .mini-trade-volume{-moz-column-gap:9px;align-items:stretch;column-gap:9px;height:52px;display:grid;grid-template-rows:52px!important;grid-template-columns:44px 44px 44px!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip .mini-trade-volume button{color:var(--text);background:#222c40f0;border:1px solid #6f7e9db8;border-radius:8px;font-weight:800;line-height:1;min-width:44px!important;height:52px!important;min-height:44px!important;font-size:26px!important}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip .mini-trade-volume button>span{display:block;transform:translateY(-1px)}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-panel.embedded-strip .mini-trade-volume input{text-align:center;width:44px;min-width:44px;height:52px;min-height:44px;font-size:16px}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-utility{align-items:center;height:44px;padding:0 8px;display:flex}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-utility-status{flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .mini-trade-utility-msg{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-symbol-cluster .mini-trade-strip-toggle{border:1px solid var(--border-strong);background:var(--panel-2);min-width:56px;min-height:44px;color:var(--text);box-shadow:none;cursor:pointer;border-radius:8px;flex:none;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;position:static}.embedded-mobile-terminal .mt-chart-native .app-shell.phone-landscape .topbar-symbol-cluster .mini-trade-strip-toggle.active{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}}@media (max-width:640px),(max-width:960px) and (max-height:500px) and (orientation:landscape){.embedded-mobile-terminal .mt-chart-native .toolbar-popover,.embedded-mobile-terminal .mt-chart-native .symbol-popover,.embedded-mobile-terminal .mt-chart-native .study-menu,.embedded-mobile-terminal .mt-chart-native .chart-settings-menu,.embedded-mobile-terminal .mt-chart-native .layout-menu,.embedded-mobile-terminal .mt-chart-native .close-all-menu,.embedded-mobile-terminal .mt-chart-native .report-menu-panel,.embedded-mobile-terminal .mt-chart-native .history-column-menu,.embedded-mobile-terminal .mt-chart-native .chart-trade-menu,.embedded-mobile-terminal .mt-chart-native .chart-alert-menu{overscroll-behavior:contain;overflow-y:auto;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;left:max(8px, env(safe-area-inset-left))!important;right:max(8px, env(safe-area-inset-right))!important;max-height:calc(100dvh - 96px - env(safe-area-inset-top))!important;touch-action:pan-y!important;cursor:default!important}.embedded-mobile-terminal .mt-chart-native .toolbar-popover.dragging,.embedded-mobile-terminal .mt-chart-native .symbol-popover.dragging,.embedded-mobile-terminal .mt-chart-native .study-menu.dragging,.embedded-mobile-terminal .mt-chart-native .chart-settings-menu.dragging,.embedded-mobile-terminal .mt-chart-native .layout-menu.dragging,.embedded-mobile-terminal .mt-chart-native .close-all-menu.dragging,.embedded-mobile-terminal .mt-chart-native .report-menu-panel.dragging,.embedded-mobile-terminal .mt-chart-native .history-column-menu.dragging{transform:none!important}.embedded-mobile-terminal .mt-chart-native .toolbar-popover button,.embedded-mobile-terminal .mt-chart-native .study-menu button,.embedded-mobile-terminal .mt-chart-native .close-all-menu button,.embedded-mobile-terminal .mt-chart-native .report-menu-panel button,.embedded-mobile-terminal .mt-chart-native .history-column-menu button,.embedded-mobile-terminal .mt-chart-native .chart-trade-menu button,.embedded-mobile-terminal .mt-chart-native .chart-alert-menu button{touch-action:manipulation;min-height:44px}.embedded-mobile-terminal .mt-chart-native .study-settings-modal{flex-direction:column;display:flex;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 48px - env(safe-area-inset-top))!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-detail-body{overscroll-behavior:contain;overflow-y:auto}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-detail-field{flex-direction:column;align-items:stretch;gap:6px;min-height:64px;display:flex!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-detail-field>span{white-space:normal;font-size:13px}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) input,.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) select{width:100%!important;min-width:0!important;height:auto!important;min-height:44px!important;font-size:16px!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-plot-row{flex-direction:column;align-items:stretch;gap:8px;min-height:48px;display:flex!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-plot-controls{align-items:center;width:100%;grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important;max-width:none!important;display:grid!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-plot-controls>.style-select{grid-column:1/-1!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-plot-label{align-items:center;gap:8px;min-height:44px;display:flex}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) input[type=checkbox]{flex:0 0 22px;width:22px!important;height:22px!important;min-height:22px!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .color-picker-trigger,.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .width-select button,.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .style-select button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .width-select,.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .style-select{flex-wrap:wrap;justify-content:flex-start!important;gap:8px!important;display:flex!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-level-row{flex-direction:column;gap:8px;display:flex!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-level-row .study-plot-controls{grid-template-columns:minmax(0,1fr) 44px!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-level-row .study-level-value{width:100%!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-level-row .width-select,.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-level-row .style-select{grid-column:1/-1!important}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) button{min-height:44px}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-default-actions{background:var(--panel);grid-template-columns:1fr 1fr;gap:8px;padding-top:8px;display:grid}.embedded-mobile-terminal .mt-chart-native :is(.study-settings-modal,.study-menu-sheet .study-menu-detail) .study-default-actions button{min-height:44px;font-size:14px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .cs-row{align-items:center;gap:10px;min-height:48px;display:flex}.embedded-mobile-terminal .mt-chart-native .utility-drawer .chart-setting-row{cursor:pointer;grid-template-columns:28px minmax(0,1fr);min-height:48px;padding-block:2px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .chart-setting-row input[type=checkbox]{justify-self:center;width:22px;height:22px;margin:0}.embedded-mobile-terminal .mt-chart-native .utility-drawer .cs-row input[type=number],.embedded-mobile-terminal .mt-chart-native .utility-drawer .cs-row input[type=text],.embedded-mobile-terminal .mt-chart-native .utility-drawer .cs-row select{min-height:44px;font-size:16px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .color-swatch,.embedded-mobile-terminal .mt-chart-native .utility-drawer .cs-color-grid button{min-width:40px;min-height:40px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .alerts-panel button{min-height:44px;font-size:13px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .alert-notification-controls label{cursor:pointer;min-width:44px;min-height:44px;padding-inline:4px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .alerts-panel .alert-meta,.embedded-mobile-terminal .mt-chart-native .utility-drawer .alerts-panel small{font-size:12px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .account-panel .account-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.embedded-mobile-terminal .mt-chart-native .utility-drawer .account-panel .account-metric{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;padding:8px 10px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .account-panel .account-metric strong{font-variant-numeric:tabular-nums;font-size:20px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .account-panel .account-row{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.embedded-mobile-terminal .mt-chart-native .utility-drawer .calendar-panel select,.embedded-mobile-terminal .mt-chart-native .utility-drawer .calendar-panel .calendar-filter button{min-height:44px;font-size:13px}.embedded-mobile-terminal .mt-chart-native .utility-drawer .calendar-panel .calendar-row{align-items:center;gap:8px;min-height:56px;display:flex}.embedded-mobile-terminal .mt-chart-native .chart-trade-menu,.embedded-mobile-terminal .mt-chart-native .chart-alert-menu{border-radius:12px;flex-direction:column;gap:8px;padding:8px;display:flex}.embedded-mobile-terminal .mt-chart-native .chart-actions-sheet .chart-actions-sheet-body{flex-direction:column;gap:8px;display:flex}.embedded-mobile-terminal .mt-chart-native .chart-actions-sheet .chart-actions-sheet-body button{border:1px solid var(--border-strong);background:var(--panel-2);width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;touch-action:manipulation;border-radius:8px;padding:0 12px;font-size:14px;font-weight:600}.embedded-mobile-terminal .mt-chart-native .chart-actions-sheet .chart-actions-sheet-body button.active{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.embedded-mobile-terminal .mt-chart-native .chart-actions-sheet .chart-actions-sheet-body button:disabled{opacity:.45;cursor:default}.embedded-mobile-terminal .mt-chart-native .symbol-tab{align-items:center;padding-right:44px;display:flex;position:relative;flex:0 0 112px!important;gap:0!important}.embedded-mobile-terminal .mt-chart-native .symbol-tab>button[role=tab]{box-sizing:border-box;width:60px;min-width:60px;max-width:60px;padding-inline:4px;font-size:12px}.embedded-mobile-terminal .mt-chart-native .symbol-tab>button[role=tab]>:first-child{display:none}.embedded-mobile-terminal .mt-chart-native .symbol-tab-close{touch-action:manipulation;flex:0 0 44px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:absolute;top:0;right:0;margin-left:0!important}.embedded-mobile-terminal .mt-chart-native .symbol-tab-list{gap:8px}.embedded-mobile-terminal .mt-chart-native .topbar-account-cluster .topbar-one-click-toggle{display:none!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster:has(.workspace-back-button){grid-template-columns:44px minmax(0,1fr) 146px!important;gap:8px!important;display:grid!important;overflow:visible!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster:not(:has(.workspace-back-button)){grid-template-columns:minmax(0,1fr) 146px!important;gap:8px!important;display:grid!important;overflow:visible!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster .symbol-tabs{width:100%!important;min-width:0!important;max-width:none!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster>.conn-status{grid-column:-2/-1;width:146px!important;min-width:146px!important;max-width:146px!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster>div:has(>button[aria-label^="Switch trading account"]){grid-column:-2/-1;width:146px!important;min-width:146px!important;max-width:146px!important}.embedded-mobile-terminal .mt-chart-native .topbar-symbol-cluster>div:has(>button[aria-label^="Switch trading account"])>button[aria-label^="Switch trading account"]{width:146px!important;min-width:146px!important;max-width:146px!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster{grid-template-columns:76px 56px 56px!important;align-items:stretch!important;gap:4px!important;width:196px!important;min-width:196px!important;max-width:196px!important;display:grid!important;overflow:visible!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .mini-trade-strip-toggle,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .mobile-topbar-one-click,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .close-all-btn{border:1px solid var(--border-strong)!important;background:var(--panel-2)!important;width:100%!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--text)!important;box-shadow:none!important;white-space:nowrap!important;border-radius:8px!important;margin:0!important;padding:0 4px!important;font-size:10px!important;font-weight:750!important;line-height:1!important;position:static!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .mini-trade-strip-toggle.active,.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .mobile-topbar-one-click.active{color:var(--accent)!important;border-color:var(--accent-line)!important;background:var(--accent-soft)!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .mobile-topbar-one-click{justify-content:center;align-items:center;gap:2px;display:inline-flex!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .mobile-topbar-one-click strong{font-size:9px}.embedded-mobile-terminal .mt-chart-native .app-shell.viewport-mobile .topbar-account-cluster>.close-all{width:76px!important;min-width:76px!important;max-width:76px!important}.embedded-mobile-terminal .mt-chart-native .app-shell.viewport-mobile .topbar-account-cluster>.close-all>.close-all-btn{text-align:center!important;justify-content:center!important;align-items:center!important;width:76px!important;min-width:76px!important;max-width:76px!important;display:flex!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mobile-close-all-copy{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;line-height:1;display:flex}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mobile-close-all-label{color:var(--text);font-size:10px;font-weight:750}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mobile-close-all-total{max-width:70px;color:var(--text-dim);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;line-height:1;overflow:hidden}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mobile-close-all-total.up{color:var(--up)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .mobile-close-all-total.down{color:var(--down)}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .close-all-caret{display:none}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .topbar-account-cluster .close-all-btn:disabled{opacity:.42}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .trading-history-head{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:8px 12px 10px!important;display:grid!important;overflow:visible!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .trading-history-head:after{display:none!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:100%!important;display:grid!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-head-actions{grid-template-columns:minmax(0,1fr) minmax(76px,auto) minmax(84px,auto)!important;gap:8px!important;width:100%!important;display:grid!important}.embedded-mobile-terminal .mt-chart-native .viewport-mobile .positions-drawer .history-account-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.embedded-mobile-terminal .mt-chart-native .rail-trade-toggle .rail-one-click-badge{background:var(--panel-3);min-width:24px;min-height:18px;color:var(--text-dim);border-radius:999px;padding:1px 4px;font-size:10px;font-weight:800;line-height:14px;position:absolute;top:2px;right:2px}.embedded-mobile-terminal .mt-chart-native .rail-trade-toggle .rail-one-click-badge.active{background:var(--up);color:#fff}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-panel-header .one-click-quick-toggle{flex:none;min-width:112px;min-height:44px;padding-inline:12px;font-size:12px}.embedded-mobile-terminal .mt-chart-native .trade-dock .order-panel-header .one-click-quick-toggle strong{font-size:12px}}.mt-chart-native{height:100%;min-height:0;color:var(--text);background:var(--bg);font-family:var(--font-sans);overflow:hidden}
