/* Trading-only Day appearance. The shell owns the selected mode and global tokens. */
[data-trade-theme="light"] {
  --trade-candle-up:#208966;--trade-candle-down:#cb5772;--trade-price-badge:#197d5d;
  --trade-ema:#ae7b32;--trade-level-position:#456f95;--trade-level-tp:#247752;
  --trade-level-sl:#ad4561;--trade-level-order:#9c742b;--trade-level-bg:#ffffff;
}
[data-trade-theme="light"] :is(.terminal-app,.term-modal,.mt-app,.mt-modal) {
  --text:#1a2b37;--muted:#566b7c;--green:#137c58;--red:#bd3e5d;
  --term-surface:#f6f8fa;--term-input:#f1f5f8;--term-divider:#dfe6ec;
  color:#1a2b37;color-scheme:light;
}
[data-trade-theme="light"] .terminal-app {background:#fff;border-color:#dfe6ec;box-shadow:0 12px 40px #152c3b06}
[data-trade-theme="light"] .terminal-app :is(button,input,select):focus-visible,
[data-trade-theme="light"] .mt-app :is(button,input,select):focus-visible {outline-color:var(--trade-accent,#167684)}
[data-trade-theme="light"] .terminal-app :is(.positive,.long),
[data-trade-theme="light"] :is(.term-modal,.mt-app,.mt-modal) .positive {color:#157858}
[data-trade-theme="light"] .terminal-app .negative,
[data-trade-theme="light"] :is(.mt-app,.mt-modal) .negative {color:#b93959}
[data-trade-theme="light"] :is(.term-ticker-bar,.term-account-strip,.term-market-bar,.term-chart-toolbar,.term-chart-footer,.term-orderbook,.term-order-panel,.term-position-panel,.term-table-head,.term-status-bar) {border-color:#dfe6ec}
[data-trade-theme="light"] .term-ticker-bar {background:#f4f7f9}
[data-trade-theme="light"] .term-ticker-bar>button {color:#576d7b}
[data-trade-theme="light"] .term-ticker-bar b {color:#283c4a}
[data-trade-theme="light"] .term-ticker-bar em {color:#19785a}
[data-trade-theme="light"] .term-ticker-bar>button:hover {color:#142b39}
[data-trade-theme="light"] .term-ticker-bar>button.active:after {background:var(--trade-accent,#25727d)}
[data-trade-theme="light"] .term-simulation {color:#437267}
[data-trade-theme="light"] .term-simulation svg {color:#437267}
[data-trade-theme="light"] .term-account-strip {background:#f9fbfc}
[data-trade-theme="light"] .term-account-choice-icon {background:#edf2f5;border-color:#e0e7ed;color:#526d7d}
[data-trade-theme="light"] .term-account-choice label {color:#566c7b}
[data-trade-theme="light"] .term-account-select-wrap select {color:#223b4b}
[data-trade-theme="light"] .term-account-select-wrap>svg {color:#526d7e}
[data-trade-theme="light"] :is(.term-account-select-wrap select option,.term-pair-select select option,.term-book-tools select option) {background:#fff;color:#233b4b}
[data-trade-theme="light"] .term-account-meta {color:#556d7e}
[data-trade-theme="light"] .term-account-meta>span+span:before {color:#576c7c}
[data-trade-theme="light"] .term-account-meta .read-only {color:#826535}
[data-trade-theme="light"] :is(.term-account-meta>b,.term-review-account>b) {background:#eaf3ee;color:#457261;border-color:#d7e6dd}
[data-trade-theme="light"] .term-account-balances {border-color:#dfe7ed}
[data-trade-theme="light"] .term-account-balances>span {color:#556c7c}
[data-trade-theme="light"] .term-account-balances b {color:#243e4f}
[data-trade-theme="light"] .term-account-balances b small {color:#566c7b}
[data-trade-theme="light"] .term-account-balances b.positive {color:#167857}
[data-trade-theme="light"] .term-account-balances b.negative {color:#b43f5e}
[data-trade-theme="light"] .term-account-strip-actions>button {background:#eaf0f4;color:#38596c;border-color:#dce5ec}
[data-trade-theme="light"] .term-account-strip-actions>button:first-child {background:transparent;color:#556d7d;border-color:transparent}
[data-trade-theme="light"] .term-account-strip-actions>button:hover {background:#dfe9f0;color:#203e51}
[data-trade-theme="light"] .term-readonly-banner {background:#fcf7ed;border-color:#ece2cb;color:#7c6734}
[data-trade-theme="light"] .term-readonly-banner>svg {color:#756945}
[data-trade-theme="light"] .term-readonly-banner>button {color:#81662f}
[data-trade-theme="light"] .term-market-bar {background:#fff}
[data-trade-theme="light"] .term-pair {border-color:#e1e7ec}
[data-trade-theme="light"] .term-pair-select select {color:#1e3544}
[data-trade-theme="light"] .term-pair-select>svg {color:#556c7c}
[data-trade-theme="light"] .term-pair small {color:#596c7b}
[data-trade-theme="light"] .term-pair small span {background:#eef3f6;color:#526d7e}
[data-trade-theme="light"] .term-market-price strong {color:#142c3b}
[data-trade-theme="light"] .term-market-price>span {color:#157858}
[data-trade-theme="light"] .term-market-stat>span {color:#596c7b}
[data-trade-theme="light"] .term-market-stat>b {color:#344f60}
[data-trade-theme="light"] .term-market-stat>b.positive {color:#26765f}
[data-trade-theme="light"] .term-market-stat em {color:#586c7a}
[data-trade-theme="light"] :is(.term-workspace,.term-chart-panel) {background:#fff}
[data-trade-theme="light"] .term-chart-toolbar {background:#fcfdfe}
[data-trade-theme="light"] :is(.term-timeframes button,.term-chart-style-switch>button,.term-indicator-toggle,.term-chart-option,.term-expand-chart) {color:#556c7c;background:transparent}
[data-trade-theme="light"] .term-timeframes button.active {background:#eaf2f4;color:var(--trade-accent,#216f79)}
[data-trade-theme="light"] :is(.term-chart-style-switch>button.active,.term-indicator-toggle.active,.term-chart-option.active,.term-expand-chart.active) {background:#edf3f6;color:#2e667d}
[data-trade-theme="light"] :is(.term-timeframes button,.term-chart-style-switch>button,.term-indicator-toggle,.term-chart-option,.term-expand-chart):hover {background:#e5edf3;color:#2a526a}
[data-trade-theme="light"] .term-chart-tool-divider {background:#dee7ed}
[data-trade-theme="light"] .term-chart-data {color:#596c7b}
[data-trade-theme="light"] .term-chart-data>span:first-child {color:#576c7c}
[data-trade-theme="light"] .term-chart-data b {color:#447268}
[data-trade-theme="light"] .term-chart-brand {color:#4c6d85;opacity:.045}
[data-trade-theme="light"] .term-grid-line {stroke:#a8bdcc;stroke-opacity:.3}
[data-trade-theme="light"] .term-chart-label {fill:#546d7f}
[data-trade-theme="light"] .term-volume-label {fill:#556c7d}
[data-trade-theme="light"] .term-price-label {fill:#fff}
[data-trade-theme="light"] .term-cross-bg {fill:#647f91}
[data-trade-theme="light"] .term-cross-price {fill:#fff}
[data-trade-theme="light"] .term-crosshair path {stroke:#7692a5;opacity:.8}
[data-trade-theme="light"] .term-saved-level rect {fill:#ffffff;stroke-opacity:.55}
[data-trade-theme="light"] .term-saved-level.offscreen {opacity:.83}
[data-trade-theme="light"] .term-indicator-note {background:#fffffff0;color:#586c7b}
[data-trade-theme="light"] .term-indicator-note>b {color:#7d663c}
[data-trade-theme="light"] .term-chart-footer {color:#576c7c;background:#fcfdfe}
[data-trade-theme="light"] .term-chart-footer i {color:#576c7c}
[data-trade-theme="light"] .term-chart-footer>span:last-child {color:#4f6d81}
[data-trade-theme="light"] .term-community-bar {background:#f4f8fa;color:#2a4658}
[data-trade-theme="light"] .term-community-bar:hover {background:#e9f2f6}
[data-trade-theme="light"] .term-room-icon {background:#e4eff1;color:#41707d}
[data-trade-theme="light"] .term-community-bar b {color:#3b5a6d}
[data-trade-theme="light"] .term-community-bar small {color:#556d7e}
[data-trade-theme="light"] .term-community-bar>svg {color:#506d7f}
[data-trade-theme="light"] .term-community-avatars i {border-color:#f4f8fa;color:#edf4f7}
[data-trade-theme="light"] .term-room-online {color:#536d7e}
[data-trade-theme="light"] .term-orderbook {background:#fbfcfd;scrollbar-color:#bccbd6 transparent}
[data-trade-theme="light"] .term-depth-tabs {background:#fbfcfd;border-color:#dfe7ed}
[data-trade-theme="light"] .term-depth-tabs>button {color:#556d7e}
[data-trade-theme="light"] .term-depth-tabs>button.active {color:#244c64}
[data-trade-theme="light"] .term-depth-tabs>button.active:after {background:#56849b}
[data-trade-theme="light"] .term-depth-tabs>button:hover {color:#1b4d68}
[data-trade-theme="light"] .term-book-tools {color:#556c7d}
[data-trade-theme="light"] .term-book-tools select {color:#4a6e86;background:#edf3f7;border-color:#dae5ed}
[data-trade-theme="light"] .term-book-cols {color:#556c7d}
[data-trade-theme="light"] .term-book-cols small {color:#566c7c}
[data-trade-theme="light"] .term-depth-row {color:#4c6d85}
[data-trade-theme="light"] .term-depth-row>span:nth-child(2) {color:#a05069}
[data-trade-theme="light"] .term-depth-row.bid>span:nth-child(2) {color:#2a7662}
[data-trade-theme="light"] .term-depth-row>span:last-child {color:#546c7e}
[data-trade-theme="light"] .term-depth-row>i {background:#ba46600b}
[data-trade-theme="light"] .term-depth-row.bid>i {background:#2784650b}
[data-trade-theme="light"] .term-depth-row:hover {background:#e7f0f6}
[data-trade-theme="light"] .term-book-mid {border-color:#e4ebf0}
[data-trade-theme="light"] .term-book-mid>strong {color:#26765f}
[data-trade-theme="light"] .term-book-mid strong small {color:#347468}
[data-trade-theme="light"] :is(.term-book-mid>span,.term-book-mid>span i) {color:#556c7d}
[data-trade-theme="light"] .term-book-ratio>div {color:#337565}
[data-trade-theme="light"] .term-book-ratio>div>span:last-child {color:#885d71}
[data-trade-theme="light"] .term-book-ratio>i {background:#dfacba}
[data-trade-theme="light"] .term-book-ratio>i>b {background:#69ab8e;border-right-color:#fbfcfd}
[data-trade-theme="light"] .term-depth-note {color:#566c7d}
[data-trade-theme="light"] .term-tape-subhead {color:#546d7f}
[data-trade-theme="light"] .term-tape-subhead b {background:#f0f5f8;border-color:#dce7ef;color:#516d80}
[data-trade-theme="light"] .term-tape-row {color:#4c6d86}
[data-trade-theme="light"] .term-tape-row>span:first-child {color:#2f7564}
[data-trade-theme="light"] .term-tape-row.sell>span:first-child {color:#98556c}
[data-trade-theme="light"] .term-tape-row>span:last-child {color:#546d80}
[data-trade-theme="light"] .term-tape-row:hover {background:#e9f2f8}
[data-trade-theme="light"] .term-order-panel {background:#f5f8fa;scrollbar-color:#bccbd6 transparent}
[data-trade-theme="light"] .term-order-heading h3 {color:#24485e}
[data-trade-theme="light"] .term-order-heading>span {color:#556c7d}
[data-trade-theme="light"] .term-order-heading>button {background:#e8f0f6;color:#456e8b;border-color:#d8e4ed}
[data-trade-theme="light"] .term-order-heading>button:hover {background:#daeaf5;border-color:#c5d8e5}
[data-trade-theme="light"] .term-side-toggle {background:#e6eef4}
[data-trade-theme="light"] .term-side-toggle>button {color:#566c7e}
[data-trade-theme="light"] .term-side-toggle>button.long.active {background:#d3eee0;color:#237753}
[data-trade-theme="light"] .term-side-toggle>button.short.active {background:#f5dde5;color:#a94968}
[data-trade-theme="light"] .term-type-tabs {border-color:#dce6ee}
[data-trade-theme="light"] .term-type-tabs>button {color:#526d81}
[data-trade-theme="light"] .term-type-tabs>button.active {color:#305b79}
[data-trade-theme="light"] .term-type-tabs>button.active:after {background:#6d9bb7}
[data-trade-theme="light"] .term-available>span {color:#536d7f}
[data-trade-theme="light"] .term-available strong {color:#466e8c}
[data-trade-theme="light"] .term-available small {color:#546d80}
[data-trade-theme="light"] .term-input-label {color:#4f6d83}
[data-trade-theme="light"] .term-input-field {background:#fff;border-color:#d6e3ec;box-shadow:0 1px 2px #33556e03}
[data-trade-theme="light"] .term-input-field:focus-within {background:#fff;border-color:var(--trade-accent,#6c9caf)}
[data-trade-theme="light"] .term-input-field input {color:#315e7d}
[data-trade-theme="light"] .term-input-field>span {color:#536d80}
[data-trade-theme="light"] .term-size-shortcuts>button {background:#e9f1f7;border-color:#e0eaf1;color:#4f6d83}
[data-trade-theme="light"] .term-size-shortcuts>button:hover {background:#dcebf5;border-color:#c6dce9;color:#3f6f8c}
[data-trade-theme="light"] .term-protect {color:#4d6d84}
[data-trade-theme="light"] .term-protect input {accent-color:var(--trade-accent,#468b99)}
[data-trade-theme="light"] .term-protect small {color:#526d82}
[data-trade-theme="light"] .term-protect-fields label {color:#526d82}
[data-trade-theme="light"] .term-protect-fields input {background:#fff;border-color:#d5e3ed;color:#466e89}
[data-trade-theme="light"] .term-order-estimates {border-color:#dce7ee}
[data-trade-theme="light"] .term-order-estimates span {color:#536d80}
[data-trade-theme="light"] .term-order-estimates b {color:#496e88}
[data-trade-theme="light"] .term-order-error {background:#fcf0f3;border-color:#f0d3dd;color:#a44564}
[data-trade-theme="light"] .term-input-field:has(input[aria-invalid="true"]),
[data-trade-theme="light"] .term-protect-fields input[aria-invalid="true"] {background:#fff9fa;border-color:#d98ea5}
[data-trade-theme="light"] .term-review {background:#197d5d;color:#fff;border-color:#197d5d;box-shadow:none}
[data-trade-theme="light"] .term-review:hover {background:#1b7553;border-color:#1b7553;color:#fff}
[data-trade-theme="light"] .term-review.short {background:#b54a68;border-color:#b54a68;color:#fff}
[data-trade-theme="light"] .term-review.short:hover {background:#a64562;border-color:#a64562}
[data-trade-theme="light"] .term-review:disabled {background:#dbe6ed;border-color:#dbe6ed;color:#546d7f;opacity:1}
[data-trade-theme="light"] .term-order-disclaimer {color:#546d80}
[data-trade-theme="light"] .term-account {border-color:#dce7ee}
[data-trade-theme="light"] .term-account-title {color:#516d82}
[data-trade-theme="light"] .term-account-title strong {color:#466e8a}
[data-trade-theme="light"] .term-account .term-account-title>span {background:#ecf5ee;border-color:#d8e9db;color:#526f69}
[data-trade-theme="light"] .term-account>div>span {color:#526d82}
[data-trade-theme="light"] .term-account b {color:#446e8c}
[data-trade-theme="light"] .term-account b>small {color:#546d7f}
[data-trade-theme="light"] .term-account b.positive {color:#357563}
[data-trade-theme="light"] .term-account b.negative {color:#9d526c}
[data-trade-theme="light"] .term-margin-track {background:#dbe7ef}
[data-trade-theme="light"] .term-margin-track>i {background:#8eb9ac}
[data-trade-theme="light"] .term-account>small {color:#546c7f}
[data-trade-theme="light"] .term-position-panel {background:#fbfcfd}
[data-trade-theme="light"] .term-table-tabs>button {color:#506d82}
[data-trade-theme="light"] .term-table-tabs>button.active {color:#3b6f92}
[data-trade-theme="light"] .term-table-tabs>button.active:after {background:#799eb7}
[data-trade-theme="light"] .term-table-tabs button>span {background:#e7f0f7;color:#506d85}
[data-trade-theme="light"] .term-market-filter {color:#526d81}
[data-trade-theme="light"] .term-market-filter input {accent-color:var(--trade-accent,#5598a4)}
[data-trade-theme="light"] .term-account-label {color:#556c7d}
[data-trade-theme="light"] .term-table-scroll {scrollbar-color:#bfd0dc transparent}
[data-trade-theme="light"] .term-positions th {background:#f8fbfd;color:#536d82;box-shadow:0 1px 0 #dfe9f0}
[data-trade-theme="light"] .term-positions td {border-color:#e9eff4;color:#496d89}
[data-trade-theme="light"] .term-positions td small {color:#546c7e}
[data-trade-theme="light"] .term-positions td.positive,[data-trade-theme="light"] .term-positions td.positive small {color:#2e765f}
[data-trade-theme="light"] .term-positions td.negative,[data-trade-theme="light"] .term-positions td.negative small {color:#9d526b}
[data-trade-theme="light"] .term-position-symbol strong {color:#3e6b8d}
[data-trade-theme="light"] .term-position-symbol small.long {color:#30755f}
[data-trade-theme="light"] .term-position-symbol small.short {color:#9f516b}
[data-trade-theme="light"] .term-position-symbol small b {color:#526d82;background:#eaf1f6}
[data-trade-theme="light"] .term-table-action {background:#eaf2f8;border-color:#dbe8f1;color:#4a6d86}
[data-trade-theme="light"] .term-table-action:hover {background:#dcecf7;color:#386f93;border-color:#c7ddec}
[data-trade-theme="light"] .term-closed {color:#536d7f}
[data-trade-theme="light"] .term-empty {color:#556c7e}
[data-trade-theme="light"] .term-empty>strong {color:#4e6d85}
[data-trade-theme="light"] .term-empty>span {color:#556c7d}
[data-trade-theme="light"] .term-status-bar {background:#f2f7fb;color:#546c7f}
[data-trade-theme="light"] .term-status-bar i {background:#8db8a3}
[data-trade-theme="light"] .term-status-bar em {color:#566c7d}
[data-trade-theme="light"] .terminal-app.is-chart-expanded:before {background:#d0dde8a6}
[data-trade-theme="light"] .terminal-app.is-chart-expanded .term-chart-panel {background:#fff;border-color:#bdd0de;box-shadow:0 30px 100px #27445926}
[data-trade-theme="light"] .term-modal .eyebrow {color:#4e6e7f}
[data-trade-theme="light"] .term-modal h2 {color:#244b63}
[data-trade-theme="light"] .term-modal>.muted {color:#536d80}
[data-trade-theme="light"] .term-review-account {color:#466e89}
[data-trade-theme="light"] .term-review-account>svg {color:#546d80}
[data-trade-theme="light"] .term-review-account>span {color:#546d80}
[data-trade-theme="light"] .term-review-account>span:before {color:#556c7d}
[data-trade-theme="light"] .term-review-summary {background:#f4f8fb;border-color:#e0eaf1}
[data-trade-theme="light"] .term-review-summary>span {color:#546d80}
[data-trade-theme="light"] .term-review-summary>strong {color:#2c6287}
[data-trade-theme="light"] .term-review-summary>strong small {color:#536d81}
[data-trade-theme="light"] .term-review-summary>span:last-child {color:#556c7e}
[data-trade-theme="light"] .term-review-details {border-color:#e1ebf2}
[data-trade-theme="light"] .term-review-details>div>span {color:#546c7f}
[data-trade-theme="light"] .term-review-details b {color:#496d88}
[data-trade-theme="light"] .term-demo-note {color:#556c7d}
[data-trade-theme="light"] .term-modal .term-order-disclaimer {color:#556c7e}
[data-trade-theme="light"] .term-leverage-value {color:#326b92}
[data-trade-theme="light"] .term-modal input[type=range] {accent-color:var(--trade-accent,#5c99a6)}
[data-trade-theme="light"] .term-leverage-labels {color:#546c7e}

/* The native mobile ticket uses the same meaning and balance model as Standard. */
[data-trade-theme="light"] .mt-app {color:#203b4d}
[data-trade-theme="light"] :is(.mt-account-select,.mt-account-select select) {color:#4b6e85}
[data-trade-theme="light"] .mt-account-select>svg:last-child {color:#546d80}
[data-trade-theme="light"] :is(.mt-account-select option,.mt-pair-select option) {background:#fff;color:#3d6682}
[data-trade-theme="light"] .mt-demo-tag {background:#eaf1f5;color:#526d80}
[data-trade-theme="light"] .mt-connect {background:#eaf2f7;border-color:#dce8f0;color:#506d82}
[data-trade-theme="light"] .mt-access-note {background:#fcf7ec;border-color:#eddfc3;color:#71694f}
[data-trade-theme="light"] .mt-access-note>button {color:#75694a}
[data-trade-theme="light"] .mt-pair-select select {color:#2f5f80}
[data-trade-theme="light"] .mt-pair-select>svg {color:#546d7f}
[data-trade-theme="light"] .mt-pair-select small {color:#536d80}
[data-trade-theme="light"] .mt-community {background:#ebf3f8;color:#516d81}
[data-trade-theme="light"] .mt-market-quote>strong {color:#1c4867}
[data-trade-theme="light"] .mt-market-quote>span {color:#337561}
[data-trade-theme="light"] .mt-market-quote small {color:#536c7e}
[data-trade-theme="light"] .mt-market-stats span {color:#536d81}
[data-trade-theme="light"] .mt-market-stats b {color:#4a6d89}
[data-trade-theme="light"] .mt-chart-panel {border-color:#dfeaf2}
[data-trade-theme="light"] .mt-chart-toolbar>div>button {color:#556c7e}
[data-trade-theme="light"] .mt-chart-toolbar>div>button.active {background:#e9f2f5;color:var(--trade-accent,#5696a4)}
[data-trade-theme="light"] .mt-chart-toggle {color:#536c7f}
[data-trade-theme="light"] .mt-chart text {fill:#536d80}
[data-trade-theme="light"] .mt-chart-grid {stroke:#c8dbe8;opacity:.8}
[data-trade-theme="light"] .mt-order-top>span {color:#546d80}
[data-trade-theme="light"] .mt-order-top>button {background:#eaf3f9;border-color:#dceaf4;color:#4f6d83}
[data-trade-theme="light"] .mt-side {background:#e7f1f7}
[data-trade-theme="light"] .mt-side>button {color:#536d82}
[data-trade-theme="light"] .mt-side>.long.active {background:#197d5d;color:#fff}
[data-trade-theme="light"] .mt-side>.short.active {background:#b54a68;color:#fff}
[data-trade-theme="light"] .mt-order-types {border-color:#dfeaf2}
[data-trade-theme="light"] .mt-order-types>button {color:#536d80}
[data-trade-theme="light"] .mt-order-types>button.active {color:#456e8e}
[data-trade-theme="light"] .mt-order-types>button.active:after {background:var(--trade-accent,#6aa3b0)}
[data-trade-theme="light"] .mt-available {color:#546c7f}
[data-trade-theme="light"] .mt-available b {color:#4d6d85}
[data-trade-theme="light"] .mt-available small {color:#546c7e}
[data-trade-theme="light"] .mt-field-label {color:#516d81}
[data-trade-theme="light"] .mt-input {background:#fff;border-color:#d4e4ef}
[data-trade-theme="light"] .mt-input:focus-within {border-color:var(--trade-accent,#70a9b3)}
[data-trade-theme="light"] .mt-input input {color:#436e8e}
[data-trade-theme="light"] .mt-input>span {color:#546d7f}
[data-trade-theme="light"] .mt-percent>button {background:#edf5fa;border-color:#e0ecf4;color:#526d81}
[data-trade-theme="light"] .mt-percent>button:hover {background:#dfedf6;color:#476e87}
[data-trade-theme="light"] .mt-protect {color:#536d81}
[data-trade-theme="light"] .mt-protect input {accent-color:var(--trade-accent,#6ba7b2)}
[data-trade-theme="light"] .mt-protect-inputs label {color:#526c81}
[data-trade-theme="light"] .mt-protect-inputs input {background:#fff;border-color:#d4e4ef;color:#4a6e88}
[data-trade-theme="light"] .mt-protect-inputs input::placeholder {color:#566c7e}
[data-trade-theme="light"] .mt-estimates>div {color:#536c7f}
[data-trade-theme="light"] .mt-estimates b {color:#4f6d84}
[data-trade-theme="light"] .mt-form-error {color:#a0506e}
[data-trade-theme="light"] .mt-review.long {background:#197d5d;color:#fff}
[data-trade-theme="light"] .mt-review.short {background:#b54a68;color:#fff}
[data-trade-theme="light"] .mt-review:disabled {background:#dce9f1;color:#546d80;opacity:1}
[data-trade-theme="light"] .mt-book h3 {color:#4d6d85}
[data-trade-theme="light"] .mt-book-labels {color:#536c7e}
[data-trade-theme="light"] .mt-book-row.ask {color:#8e5a71}
[data-trade-theme="light"] .mt-book-row.ask>i {background:#bf557110}
[data-trade-theme="light"] .mt-book-row.bid {color:#3c7367}
[data-trade-theme="light"] .mt-book-row.bid>i {background:#428e680d}
[data-trade-theme="light"] .mt-book-row>span:last-child {color:#526c81}
[data-trade-theme="light"] .mt-book-row:hover {background:#eaf3f9}
[data-trade-theme="light"] .mt-book-mark>b {color:#3b7466}
[data-trade-theme="light"] .mt-book-mark>span {color:#536c80}
[data-trade-theme="light"] .mt-depth-line {background:#e8bdca}
[data-trade-theme="light"] .mt-depth-line>span {background:#8fb9a5}
[data-trade-theme="light"] .mt-depth-label {color:#4c706d}
[data-trade-theme="light"] .mt-depth-label>span:last-child {color:#746577}
[data-trade-theme="light"] .mt-book>p {color:#546c7e}
[data-trade-theme="light"] .mt-simulation-note {color:#566c7e}
[data-trade-theme="light"] .mt-portfolio {border-color:#dce9f2}
[data-trade-theme="light"] .mt-portfolio-tabs>button {color:#536d80}
[data-trade-theme="light"] .mt-portfolio-tabs>button.active {color:#466e8c}
[data-trade-theme="light"] .mt-portfolio-tabs>button.active:after {background:var(--trade-accent,#72a8b3)}
[data-trade-theme="light"] .mt-portfolio-tabs span {background:#eaf2f8;color:#546d7f}
[data-trade-theme="light"] :is(.mt-position,.mt-empty,.mt-account-overview) {background:#fff;border-color:#ddeaf3;box-shadow:0 3px 15px #37618704}
[data-trade-theme="light"] .mt-position-head b {color:#446e8e}
[data-trade-theme="light"] .mt-position-head b>span {color:#546c7f}
[data-trade-theme="light"] .mt-position-head small>span {color:#536d80}
[data-trade-theme="light"] .mt-position-grid span {color:#546d80}
[data-trade-theme="light"] .mt-position-grid b {color:#4d6d86}
[data-trade-theme="light"] .mt-position-action {background:#edf5fa;border-color:#deebf4;color:#516d82}
[data-trade-theme="light"] .mt-position-action svg {color:#536d80}
[data-trade-theme="light"] .mt-protection-summary {border-color:#e2edf5;color:#526c80}
[data-trade-theme="light"] .mt-order-status {background:#eaf3f9;color:#526c80}
[data-trade-theme="light"] .mt-order-actions>button {background:#edf5fa;border-color:#deebf4;color:#506c82}
[data-trade-theme="light"] .mt-order-actions>button:last-child {background:transparent;color:#556c7f}
[data-trade-theme="light"] .mt-history-status {border-color:#e2edf5;color:#546c7e}
[data-trade-theme="light"] .mt-empty {color:#556c7e}
[data-trade-theme="light"] .mt-empty>svg {color:#546c7e}
[data-trade-theme="light"] .mt-empty>b {color:#516d83}
[data-trade-theme="light"] .mt-empty>p {color:#556c7e}
[data-trade-theme="light"] .mt-receipt {background:#ecf6f4;border-color:#d5eae3;color:#447174}
[data-trade-theme="light"] .mt-receipt b {color:#4a6f7f}
[data-trade-theme="light"] .mt-receipt span {color:#536c7c}
[data-trade-theme="light"] .mt-receipt button {color:#536c7c}
[data-trade-theme="light"] .mt-overview-head>span {color:#516d83}
[data-trade-theme="light"] .mt-overview-head>span>svg {color:#546d80}
[data-trade-theme="light"] .mt-overview-head button {color:#536d80}
[data-trade-theme="light"] .mt-equity>span {color:#546c7f}
[data-trade-theme="light"] .mt-equity>b {color:#466e8b}
[data-trade-theme="light"] .mt-equity small {color:#546b7d}
[data-trade-theme="light"] .mt-overview-grid span {color:#556c7f}
[data-trade-theme="light"] .mt-overview-grid b {color:#4f6c82}
[data-trade-theme="light"] .mt-margin-meter {background:#e0edf6}
[data-trade-theme="light"] .mt-margin-meter>i {background:#95b8d1}
[data-trade-theme="light"] .mt-account-overview>p {color:#566c7e}
[data-trade-theme="light"] .mt-bottom-note {color:#546b7e}
[data-trade-theme="light"] .mt-bottom-note>span {background:#a5c5be}
[data-trade-theme="light"] .mt-level-note {color:#526d81!important}
[data-trade-theme="light"] .mt-modal-kicker {color:var(--trade-accent,#75a9b4)}
[data-trade-theme="light"] .mt-modal h2 {color:#416e8e}
[data-trade-theme="light"] .mt-modal>p {color:#536c80}
[data-trade-theme="light"] .mt-confirm-details>div {border-color:#e3eef6}
[data-trade-theme="light"] .mt-confirm-details dt {color:#546c80}
[data-trade-theme="light"] .mt-confirm-details dd {color:#4f6d85}
[data-trade-theme="light"] .mt-modal-primary {background:#315d79;color:#fff}
[data-trade-theme="light"] .mt-confirm-note {background:#f0f6fa;color:#556d7e}
[data-trade-theme="light"] .mt-confirm-note svg {color:var(--trade-accent,#74a8b2)}
[data-trade-theme="light"] .mt-modal-error {color:#8c5b71!important}
[data-trade-theme="light"] .mt-leverage-value output {color:#416e8f}
[data-trade-theme="light"] .mt-leverage-range {accent-color:var(--trade-accent,#74a9b6)}
[data-trade-theme="light"] .mt-leverage-choices>button {background:#edf5fb;border-color:#dfecf6;color:#526d82}

[data-trade-theme="light"] .term-chart-html-axes {--term-chart-axis-bg:#fff;color:#566b7c}
[data-trade-theme="light"] .term-axis-quote {color:#fff}
[data-trade-theme="light"] .term-axis-volume {color:#566b7c}
