.runtime-progress-overlay[data-v-4582a438]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000009e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.runtime-progress-card[data-v-4582a438]{position:relative;width:100%;max-width:440px;max-height:min(85vh,520px);overflow-y:auto;padding:1.35rem 1.5rem;border-radius:.75rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-body-color)}.runtime-progress-card__close[data-v-4582a438]{position:absolute;top:.45rem;right:.55rem;width:1.75rem;height:1.75rem;border:0;border-radius:.35rem;background:transparent;color:var(--bs-secondary-color);font-size:1.35rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.runtime-progress-card__close[data-v-4582a438]:hover{background:rgba(var(--bs-secondary-rgb),.15);color:var(--bs-body-color)}.runtime-progress-chip[data-v-4582a438]{position:fixed;right:1rem;bottom:1rem;z-index:2000;display:inline-flex;align-items:center;gap:.55rem;max-width:min(92vw,280px);padding:.65rem .9rem;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-body-bg);color:var(--bs-body-color);box-shadow:0 .35rem 1rem #00000047;cursor:pointer;text-align:left}.runtime-progress-chip[data-v-4582a438]:hover{border-color:var(--bs-primary)}.runtime-progress-chip--danger[data-v-4582a438]{border-color:rgba(var(--bs-danger-rgb),.45)}.runtime-progress-chip__icon[data-v-4582a438]{width:1.1rem;height:1.1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:var(--bs-danger);background:rgba(var(--bs-danger-rgb),.15);flex-shrink:0}.runtime-progress-chip__title[data-v-4582a438]{font-size:.82rem;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.runtime-chip-fade-enter-active[data-v-4582a438],.runtime-chip-fade-leave-active[data-v-4582a438]{transition:opacity .18s ease,transform .18s ease}.runtime-chip-fade-enter-from[data-v-4582a438],.runtime-chip-fade-leave-to[data-v-4582a438]{opacity:0;transform:translateY(8px) scale(.96)}.runtime-progress-card__title[data-v-4582a438]{font-size:1.05rem;font-weight:600;line-height:1.35}.runtime-progress-card__body[data-v-4582a438]{font-size:.875rem;line-height:1.5;color:var(--bs-secondary-color)}.runtime-progress-card__icon[data-v-4582a438]{width:2.5rem;height:2.5rem;margin:0 auto .75rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;border-radius:50%}.runtime-progress-card__icon.text-danger[data-v-4582a438]{background:rgba(var(--bs-danger-rgb),.12)}.runtime-progress-card__icon.text-success[data-v-4582a438]{background:rgba(var(--bs-success-rgb),.12)}.runtime-progress-steps__item[data-v-4582a438]{display:flex;align-items:center;gap:.6rem;padding:.35rem 0;font-size:.82rem;color:var(--bs-secondary-color)}.runtime-progress-steps__item.done[data-v-4582a438]{color:var(--bs-success)}.runtime-progress-steps__item.active[data-v-4582a438]{color:var(--bs-primary);font-weight:600}.runtime-progress-steps__dot[data-v-4582a438]{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--bs-secondary);opacity:.45}.runtime-progress-steps__item.done .runtime-progress-steps__dot[data-v-4582a438]{background:var(--bs-success);opacity:1}.runtime-progress-steps__item.active .runtime-progress-steps__dot[data-v-4582a438]{background:var(--bs-primary);opacity:1;box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.25)}.runtime-progress-accounts li[data-v-4582a438]{padding:.15rem 0;line-height:1.4}.runtime-progress-accounts__timing[data-v-4582a438]{font-variant-numeric:tabular-nums;opacity:.9}.runtime-progress-accounts__summary[data-v-4582a438]{line-height:1.4;font-variant-numeric:tabular-nums}.runtime-overlay-fade-enter-active[data-v-4582a438],.runtime-overlay-fade-leave-active[data-v-4582a438]{transition:opacity .2s ease}.runtime-overlay-fade-enter-active .runtime-progress-card[data-v-4582a438],.runtime-overlay-fade-leave-active .runtime-progress-card[data-v-4582a438]{transition:transform .2s ease,opacity .2s ease}.runtime-overlay-fade-enter-from[data-v-4582a438],.runtime-overlay-fade-leave-to[data-v-4582a438]{opacity:0}.runtime-overlay-fade-enter-from .runtime-progress-card[data-v-4582a438],.runtime-overlay-fade-leave-to .runtime-progress-card[data-v-4582a438]{transform:translateY(8px) scale(.98);opacity:0}.strategy-symbol-link[data-v-3408b65b]{font-size:inherit;line-height:inherit;vertical-align:baseline;color:var(--bs-link-color)}.strategy-symbol-link[data-v-3408b65b]:hover,.strategy-symbol-link[data-v-3408b65b]:focus-visible{color:var(--bs-link-hover-color);text-decoration:underline!important}.price-monitor-item[data-v-3716c038]{cursor:pointer;border-left-width:3px!important;transition:all .15s ease-in-out}.price-monitor-item[data-v-3716c038]:hover{background-color:rgba(var(--bs-secondary-rgb),.15)!important;border-color:rgba(var(--bs-secondary-rgb),.3)!important}.price-monitor-items-container[data-v-3716c038]{scrollbar-width:thin;scrollbar-color:rgba(var(--bs-secondary-rgb),.2) transparent}.price-monitor-items-container[data-v-3716c038]::-webkit-scrollbar{width:4px}.price-monitor-items-container[data-v-3716c038]::-webkit-scrollbar-track{background:transparent}.price-monitor-items-container[data-v-3716c038]::-webkit-scrollbar-thumb{background-color:rgba(var(--bs-secondary-rgb),.2);border-radius:4px}.price-monitor-items-container[data-v-3716c038]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--bs-secondary-rgb),.4)}.lh-1[data-v-3716c038]{line-height:1!important}.mt-0.5[data-v-3716c038]{margin-top:.125rem!important}.mt-1.5[data-v-3716c038]{margin-top:.375rem!important}.pt-1.5[data-v-3716c038]{padding-top:.375rem!important}.gap-1.5[data-v-3716c038]{gap:.375rem!important}@keyframes pulse-3716c038{0%{transform:scale(.95);box-shadow:0 0 #dc3545b3}70%{transform:scale(1);box-shadow:0 0 0 4px #dc354500}to{transform:scale(.95);box-shadow:0 0 #dc354500}}.status-dot-pulse[data-v-3716c038]{animation:pulse-3716c038 2s infinite}.calc-result[data-v-412e084b]{transition:border-color .2s,background-color .3s}.table-sm td[data-v-412e084b],.table-sm th[data-v-412e084b]{font-size:.72rem;padding:.3rem .4rem}@keyframes order-params-flash-keyframes-412e084b{0%,to,33.33%,66.66%{box-shadow:inset 0 0 0 0 transparent}16.66%,50%,83.33%{box-shadow:inset 0 0 0 2px #ffc107f2,inset 0 0 28px #ffc10752}}.order-params-section[data-v-412e084b]{position:relative}.order-params-section.order-params-flash[data-v-412e084b]{animation:order-params-flash-keyframes-412e084b 1.8s ease-in-out 1}.equity-chart-status[data-v-ed9d054f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:rgba(var(--bs-body-bg-rgb, 13, 17, 23),.82);border-radius:6px}.equity-chart-status--error[data-v-ed9d054f]{background:rgba(var(--bs-body-bg-rgb, 13, 17, 23),.9)}.equity-followers-hint[data-v-ed9d054f]{position:absolute;top:8px;right:10px;z-index:3;display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .55rem;border-radius:999px;background:rgba(var(--bs-body-bg-rgb, 13, 17, 23),.88);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:.72rem;pointer-events:none}.data-feed-dot[data-v-2d187f18]{width:.55rem;height:.55rem;vertical-align:middle}.sortable-th[data-v-5c8208e3]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable-th[data-v-5c8208e3]:hover{color:var(--bs-emphasis-color, inherit)}.sortable-th--active[data-v-5c8208e3]{color:var(--bs-primary)}.sort-indicator[data-v-5c8208e3]{margin-left:.15rem;font-size:.72em;opacity:.85}.symbol-kline-card--held[data-v-f227c67d]{background:rgba(var(--bs-info-rgb),.22);border-color:rgba(var(--bs-info-rgb),.65)!important;box-shadow:inset 4px 0 rgba(var(--bs-info-rgb),.95),0 0 0 1px rgba(var(--bs-info-rgb),.15)}.symbol-kline-card__header[data-v-f227c67d]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.symbol-kline-card__title-row[data-v-f227c67d]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .35rem;min-width:0;width:100%}.symbol-kline-card__favorite-btn[data-v-f227c67d]{flex-shrink:0;width:1.65rem;height:1.65rem;padding:0;line-height:1;font-size:.95rem}.symbol-kline-card__name[data-v-f227c67d]{font-size:.82rem;word-break:break-all;line-height:1.25;text-decoration:none;color:var(--bs-emphasis-color)}.symbol-kline-card__name[data-v-f227c67d]:hover,.symbol-kline-card__name[data-v-f227c67d]:focus-visible{color:var(--bs-link-hover-color);text-decoration:underline!important}.symbol-kline-card__vol[data-v-f227c67d]{font-size:.68rem;line-height:1.3;word-break:break-all}.symbol-kline-chart-wrap[data-v-f227c67d]{position:relative;width:100%;flex:1 1 auto;min-height:0}.symbol-kline-chart[data-v-f227c67d]{width:100%;height:100%}.symbol-kline-card__maximize-btn[data-v-f227c67d]{position:absolute;left:2px;bottom:2px;z-index:2;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;font-size:1.25rem;line-height:1;opacity:.85;background:rgba(var(--bs-body-bg-rgb),.88);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.symbol-kline-card__maximize-btn[data-v-f227c67d]:hover,.symbol-kline-card__maximize-btn[data-v-f227c67d]:focus-visible{opacity:1}.symbol-kline-fullscreen[data-v-cc6d9218]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;background:#080a0ef5;outline:none;border-radius:inherit}.symbol-kline-fullscreen__header[data-v-cc6d9218]{display:flex;align-items:center;justify-content:flex-start;gap:1rem;flex-shrink:0;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}.symbol-kline-fullscreen__header-main[data-v-cc6d9218]{flex:1 1 auto}.symbol-kline-fullscreen__held-metrics[data-v-cc6d9218]{min-width:0}.symbol-kline-fullscreen__held-metric[data-v-cc6d9218]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;line-height:1.15}.symbol-kline-fullscreen__held-metric-label[data-v-cc6d9218]{font-size:.68rem;color:var(--bs-secondary-color);white-space:nowrap}.symbol-kline-fullscreen__held-metric strong[data-v-cc6d9218]{font-size:.82rem;white-space:nowrap}.symbol-kline-fullscreen__header--held[data-v-cc6d9218]{background:rgba(var(--bs-info-rgb),.18);border-bottom-color:rgba(var(--bs-info-rgb),.45);box-shadow:inset 0 3px rgba(var(--bs-info-rgb),.85)}.symbol-kline-fullscreen__position-actions .tp-upgrade-confirmed[data-v-cc6d9218]{background-color:#fff!important;color:var(--bs-success)!important}.symbol-kline-fullscreen__hint[data-v-cc6d9218]{flex-shrink:0;padding:.35rem 1rem;font-size:.78rem;color:gold;background:#ffd70014;border-bottom:1px solid rgba(255,215,0,.15)}.symbol-kline-fullscreen__hint--warn[data-v-cc6d9218]{color:#ffb4a6;background:#f851491f;border-bottom-color:#f8514940}.symbol-kline-fullscreen__fib-pick[data-v-cc6d9218]{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;padding:.55rem 1rem;background:#ffd7001a;border-bottom:1px solid rgba(255,215,0,.2)}.symbol-kline-fullscreen__fib-pick-info[data-v-cc6d9218]{font-size:.78rem;color:var(--bs-emphasis-color);min-width:0}.symbol-kline-fullscreen__fib-pick-actions[data-v-cc6d9218]{display:flex;flex-wrap:wrap;gap:.4rem}.symbol-kline-fullscreen__fib-pick-actions .btn[data-v-cc6d9218]{min-height:2.1rem;min-width:4.5rem}.symbol-kline-fullscreen__detail[data-v-cc6d9218]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.25rem;flex-shrink:0;min-height:2.1rem;padding:.45rem 1rem;font-size:.78rem;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff08}.symbol-kline-fullscreen__detail-item[data-v-cc6d9218]{display:inline-flex;align-items:baseline;gap:.35rem;white-space:nowrap}.symbol-kline-fullscreen__detail-label[data-v-cc6d9218]{color:var(--bs-secondary-color)}.symbol-kline-fullscreen__detail-value[data-v-cc6d9218]{font-family:var(--bs-font-monospace, ui-monospace, monospace);color:var(--bs-emphasis-color)}.symbol-kline-fullscreen__detail-value--up[data-v-cc6d9218]{color:#3fb950}.symbol-kline-fullscreen__detail-value--down[data-v-cc6d9218]{color:#f85149}.symbol-kline-fullscreen__detail-value--warn[data-v-cc6d9218]{color:gold}.symbol-kline-fullscreen__chart[data-v-cc6d9218]{flex:1 1 auto;min-height:0;width:100%}.symbol-kline-fullscreen__chart--fib[data-v-cc6d9218]{cursor:crosshair;touch-action:none}.strategy-params-grid[data-v-a2e11fd1]{display:flex;flex-wrap:nowrap;gap:.4rem;align-items:stretch;width:100%}.strategy-params-grid__field[data-v-a2e11fd1]{display:flex;flex-direction:column;min-width:0}.strategy-params-grid__field--grow[data-v-a2e11fd1]{flex:1 1 0}.strategy-params-grid__label[data-v-a2e11fd1]{flex:0 0 auto;margin-bottom:.15rem;font-size:.75rem;line-height:1.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.strategy-params-grid__control[data-v-a2e11fd1]{flex:0 0 auto;display:flex;align-items:center;width:100%;min-height:1.875rem}.strategy-params-grid__field--grow .strategy-params-grid__control>.form-control[data-v-a2e11fd1]{width:100%;min-width:0}.strategy-params-grid__field--grow .input-group[data-v-a2e11fd1]{width:100%;flex-wrap:nowrap}.strategy-params-grid__field--grow .input-group .form-control[data-v-a2e11fd1]{flex:1 1 auto;width:1%;min-width:0}.strategy-params-grid__field--grow .input-group .btn[data-v-a2e11fd1]{flex:0 0 auto}.strategy-params-grid__field--checkbox .form-check[data-v-a2e11fd1]{white-space:nowrap}.strategy-params-grid__field--action[data-v-a2e11fd1]{flex:0 0 auto}.strategy-params-grid[data-v-a2e11fd1] .strategy-params-grid__compact-btn.btn{padding:2px;min-height:1.875rem;white-space:nowrap;line-height:1.2;display:inline-flex;align-items:center;justify-content:center}.strategy-cards-grid[data-v-a2e11fd1]{display:grid;width:100%;gap:1rem}.strategy-cards-grid__item[data-v-a2e11fd1]{min-width:0;min-height:300px;display:flex;width:100%}.follow-diff-panel[data-v-34c9c616]{--follow-diff-head-row1: 2.05rem}.follow-diff-chrome[data-v-34c9c616]{background:var(--bs-body-bg)}.follow-diff-toolbar[data-v-34c9c616]{row-gap:.4rem}.follow-diff-signal[data-v-34c9c616]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem .55rem;padding:.28rem .55rem;font-weight:500}.follow-diff-signal__name[data-v-34c9c616]{font-weight:600}.follow-diff-signal__tag[data-v-34c9c616],.follow-diff-signal__lev[data-v-34c9c616]{opacity:.92}.follow-diff-chip[data-v-34c9c616]{display:inline-flex;align-items:center;gap:.35rem;min-height:1.85rem;margin-right:0!important;padding:.2rem .5rem;border-radius:.4rem;border:1px solid var(--bs-border-color)}.follow-diff-chip .form-check-input[data-v-34c9c616]{margin-top:0;flex-shrink:0}.follow-diff-chip__body[data-v-34c9c616]{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.follow-diff-chip__name[data-v-34c9c616]{font-weight:600;max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-diff-chip__badge[data-v-34c9c616]{font-size:.65rem;font-weight:500;padding:.12rem .35rem}.follow-diff-chip__meta[data-v-34c9c616]{font-variant-numeric:tabular-nums;min-width:2.6rem;text-align:right}.follow-diff-scroll[data-v-34c9c616]{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.follow-diff-table[data-v-34c9c616]{width:max-content;min-width:100%;margin-bottom:0;--follow-acc-0: #3d8bfd;--follow-acc-1: #3fb950;--follow-acc-2: #d29922;--follow-acc-3: #a371f7;--follow-acc-4: #f778ba;--follow-acc-5: #39d2c0}.follow-diff-table th[data-v-34c9c616],.follow-diff-table td[data-v-34c9c616]{white-space:nowrap;vertical-align:middle}.follow-diff-table th[data-v-34c9c616]{font-size:.72rem;color:var(--bs-secondary-color)}.follow-diff-table td[data-v-34c9c616]{font-size:.8rem}.follow-diff-group-head[data-v-34c9c616]{border-left:1px solid var(--bs-border-color)!important}.follow-diff-acc--0[data-v-34c9c616],.follow-diff-acc--1[data-v-34c9c616],.follow-diff-acc--2[data-v-34c9c616],.follow-diff-acc--3[data-v-34c9c616],.follow-diff-acc--4[data-v-34c9c616],.follow-diff-acc--5[data-v-34c9c616]{--follow-acc: var(--follow-acc-0);background:color-mix(in srgb,var(--follow-acc) 16%,var(--bs-body-bg))!important}.follow-diff-acc--0[data-v-34c9c616]{--follow-acc: var(--follow-acc-0)}.follow-diff-acc--1[data-v-34c9c616]{--follow-acc: var(--follow-acc-1)}.follow-diff-acc--2[data-v-34c9c616]{--follow-acc: var(--follow-acc-2)}.follow-diff-acc--3[data-v-34c9c616]{--follow-acc: var(--follow-acc-3)}.follow-diff-acc--4[data-v-34c9c616]{--follow-acc: var(--follow-acc-4)}.follow-diff-acc--5[data-v-34c9c616]{--follow-acc: var(--follow-acc-5)}.follow-diff-table thead .follow-diff-acc--0[data-v-34c9c616],.follow-diff-table thead .follow-diff-acc--1[data-v-34c9c616],.follow-diff-table thead .follow-diff-acc--2[data-v-34c9c616],.follow-diff-table thead .follow-diff-acc--3[data-v-34c9c616],.follow-diff-table thead .follow-diff-acc--4[data-v-34c9c616],.follow-diff-table thead .follow-diff-acc--5[data-v-34c9c616]{background:color-mix(in srgb,var(--follow-acc) 26%,var(--bs-body-bg))!important}.follow-diff-chip.follow-diff-acc--0[data-v-34c9c616],.follow-diff-chip.follow-diff-acc--1[data-v-34c9c616],.follow-diff-chip.follow-diff-acc--2[data-v-34c9c616],.follow-diff-chip.follow-diff-acc--3[data-v-34c9c616],.follow-diff-chip.follow-diff-acc--4[data-v-34c9c616],.follow-diff-chip.follow-diff-acc--5[data-v-34c9c616]{background:color-mix(in srgb,var(--follow-acc) 22%,transparent);border-color:color-mix(in srgb,var(--follow-acc) 45%,var(--bs-border-color))}.follow-diff-table thead th[data-v-34c9c616]{position:sticky;z-index:4;background:var(--bs-tertiary-bg, var(--bs-body-bg));box-shadow:0 1px 0 var(--bs-border-color)}.follow-diff-table thead .follow-diff-head-row1[data-v-34c9c616],.follow-diff-table thead .follow-diff-sticky[data-v-34c9c616]{top:0}.follow-diff-table thead .follow-diff-head-row2[data-v-34c9c616]{top:var(--follow-diff-head-row1)}.follow-diff-sticky[data-v-34c9c616]{position:sticky;z-index:2;background:var(--bs-body-bg);box-shadow:1px 0 0 var(--bs-border-color)}.follow-diff-table thead .follow-diff-sticky[data-v-34c9c616]{z-index:5;background:var(--bs-tertiary-bg, var(--bs-body-bg));box-shadow:1px 0 0 var(--bs-border-color),0 1px 0 var(--bs-border-color)}.follow-diff-sticky--0[data-v-34c9c616]{left:0;min-width:4.5rem}.follow-diff-sticky--1[data-v-34c9c616]{left:4.5rem;min-width:2.5rem}.follow-diff-sticky--2[data-v-34c9c616]{left:7rem;min-width:5.5rem}.follow-diff-sticky--3[data-v-34c9c616]{left:12.5rem;min-width:7.5rem}.follow-diff-ok[data-v-34c9c616]{color:var(--bs-success);font-weight:700;font-size:1rem;line-height:1}.follow-diff-row--bad .follow-diff-sticky[data-v-34c9c616]{background:color-mix(in srgb,var(--bs-danger) 8%,var(--bs-body-bg))}.position-tabs-nav[data-v-0021a9c8]{flex-wrap:wrap;align-items:flex-end}.position-tabs-nav-stats[data-v-0021a9c8]{display:flex;align-items:center;gap:.85rem;padding:0 5.75rem .35rem 0}.position-tabs-nav-stat[data-v-0021a9c8]{display:flex;flex-direction:column;align-items:flex-end;gap:.05rem}.position-tabs-nav-stat-label[data-v-0021a9c8]{font-size:.65rem;color:var(--bs-secondary-color);white-space:nowrap}.position-tabs-nav-stat-value[data-v-0021a9c8]{font-size:.82rem;font-weight:600;line-height:1.1;white-space:nowrap}.position-tpsl-summary-row td[data-v-0021a9c8],.position-tpsl-summary-row[data-v-0021a9c8]{border-top:2px solid var(--bs-border-color);background-color:var(--bs-secondary-bg)}.position-summary-dock[data-v-0021a9c8]{flex-shrink:0;margin:.12rem -.75rem -.85rem;padding:.28rem .75rem .32rem;border-top:1px solid var(--bs-border-color);background-color:var(--bs-secondary-bg);box-shadow:0 -2px 6px #0000000d;line-height:1.2;z-index:6}.position-summary-dock-inner[data-v-0021a9c8],.position-summary-dock-stats[data-v-0021a9c8]{gap:.2rem .85rem}.position-summary-dock-totals[data-v-0021a9c8]{gap:.35rem .75rem}.tab-content--with-summary-dock[data-v-0021a9c8]{min-height:0}.tab-content--follow-diff[data-v-0021a9c8]{overflow:hidden;display:flex;flex-direction:column}.follow-diff-tab-host[data-v-0021a9c8]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.position-summary-bar[data-v-0021a9c8]{font-size:.88rem}.position-summary-bar .position-summary-total[data-v-0021a9c8]{font-size:.96rem}.combo-badge[data-v-0021a9c8]{font-weight:500;font-size:.75rem}.combo-spot[data-v-0021a9c8]{background:#58a6ff33;color:#58a6ff}.combo-usdt[data-v-0021a9c8]{background:#23863633;color:#3fb950}.combo-coin[data-v-0021a9c8]{background:#d2992233;color:#d29922}.mobile-data-card[data-v-0021a9c8]{transition:transform .15s ease,background-color .15s ease}.mobile-data-card[data-v-0021a9c8]:active{transform:scale(.985);background-color:var(--bs-secondary-bg)!important}.sticky-head-table-wrap[data-v-0021a9c8]{overflow:visible;width:100%}.sticky-head-table-wrap[data-v-0021a9c8] thead{position:sticky;top:0;z-index:4}.sticky-head-table-wrap[data-v-0021a9c8] thead th{background-color:var(--bs-tertiary-bg, var(--bs-body-bg));box-shadow:0 1px 0 var(--bs-border-color);white-space:nowrap}.tp-upgrade-confirmed[data-v-0021a9c8]{background-color:#fff!important;color:var(--bs-success)!important}.signal-bars[data-v-aa1299ba]{gap:2px;height:12px}.signal-bar[data-v-aa1299ba]{display:block;width:3px;border-radius:1px;background-color:var(--bs-secondary-color);opacity:.35;transition:background-color .25s ease,opacity .25s ease}.signal-bar.active[data-v-aa1299ba]{opacity:1;background-color:#4cd964}.exchange-signal:has(.text-warning) .signal-bar.active[data-v-aa1299ba]{background-color:#ffc107}.exchange-signal:has(.text-info) .signal-bar.active[data-v-aa1299ba]{background-color:#58a6ff}.max-position-select select[data-v-24b427a2]:focus{outline:none}.bell-flash[data-v-6941d068]{animation:bell-shake-6941d068 .5s ease-in-out 3}@keyframes bell-shake-6941d068{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.alert-row-error[data-v-6941d068]{background-color:#dc354514}.alert-row-warning[data-v-6941d068]{background-color:#ffc1070f}.alert-row-info[data-v-6941d068]{background-color:#0d6efd0d}.alert-item[data-v-6941d068]:hover{background-color:#ffffff0a}.slide-down-enter-active[data-v-6941d068],.slide-down-leave-active[data-v-6941d068]{transition:opacity .15s ease,transform .15s ease}.slide-down-enter-from[data-v-6941d068],.slide-down-leave-to[data-v-6941d068]{opacity:0;transform:translateY(-8px)}.btn-xs[data-v-6941d068]{font-size:.7rem;line-height:1.2;border-radius:4px}.alert-list[data-v-6941d068]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.runtime-log-panel[data-v-87b16440]{min-height:200px}.runtime-log-list[data-v-87b16440]{font-size:.78rem}.runtime-log-item--error[data-v-87b16440]{background:rgba(var(--bs-danger-rgb),.08)}.runtime-log-item--start[data-v-87b16440]{background:rgba(var(--bs-info-rgb),.06)}.slide-down-enter-active[data-v-87b16440],.slide-down-leave-active[data-v-87b16440]{transition:opacity .15s ease,transform .15s ease}.slide-down-enter-from[data-v-87b16440],.slide-down-leave-to[data-v-87b16440]{opacity:0;transform:translateY(-6px)}.order-health-btn--badged[data-v-bc4cf902]{padding-right:.55rem!important}.slide-down-enter-active[data-v-bc4cf902],.slide-down-leave-active[data-v-bc4cf902]{transition:opacity .15s ease,transform .15s ease}.slide-down-enter-from[data-v-bc4cf902],.slide-down-leave-to[data-v-bc4cf902]{opacity:0;transform:translateY(-6px)}.monitor-trigger-toast-stack[data-v-4ebc40ff]{position:fixed;top:4.5rem;right:1rem;z-index:1075;width:min(360px,calc(100vw - 2rem));pointer-events:none}.monitor-trigger-toast-list[data-v-4ebc40ff]{display:flex;flex-direction:column;gap:.65rem}.monitor-trigger-toast[data-v-4ebc40ff]{pointer-events:auto;padding:.75rem .85rem;border-radius:10px;border:1px solid var(--bs-border-color);background:color-mix(in srgb,var(--bs-secondary-bg) 92%,#000 8%);box-shadow:0 10px 28px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.monitor-trigger-toast--triggered[data-v-4ebc40ff]{border-left:3px solid var(--bs-info)}.monitor-trigger-toast--running[data-v-4ebc40ff]{border-left:3px solid var(--bs-warning)}.monitor-trigger-toast--completed[data-v-4ebc40ff]{border-left:3px solid var(--bs-success)}.monitor-trigger-toast--failed[data-v-4ebc40ff]{border-left:3px solid var(--bs-danger)}.monitor-trigger-toast__header[data-v-4ebc40ff]{display:flex;align-items:center;gap:.45rem;margin-bottom:.25rem}.monitor-trigger-toast__title[data-v-4ebc40ff]{flex:1;min-width:0;font-size:.82rem;font-weight:700;color:var(--bs-body-color)}.monitor-trigger-toast__close[data-v-4ebc40ff]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-left:auto;padding:0;border:none;border-radius:4px;background:transparent;color:var(--bs-secondary-color);font-size:1.1rem;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}.monitor-trigger-toast__close[data-v-4ebc40ff]:hover{color:var(--bs-body-color);background:#ffffff14}.monitor-trigger-toast__close[data-v-4ebc40ff]:focus-visible{outline:2px solid var(--bs-primary);outline-offset:1px}.monitor-trigger-toast__icon[data-v-4ebc40ff]{font-size:.85rem;line-height:1}.monitor-trigger-toast__time[data-v-4ebc40ff]{margin:0 0 .2rem;font-size:.68rem;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color);opacity:.85}.monitor-trigger-toast__message[data-v-4ebc40ff]{margin:0;font-size:.74rem;line-height:1.45;color:var(--bs-secondary-color)}.monitor-trigger-toast__progress-wrap[data-v-4ebc40ff]{margin-top:.55rem}.monitor-trigger-toast__progress-meta[data-v-4ebc40ff]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.monitor-trigger-toast__progress-track[data-v-4ebc40ff]{height:5px;border-radius:999px;background:#ffffff14;overflow:hidden}.monitor-trigger-toast__progress-bar[data-v-4ebc40ff]{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--bs-warning),var(--bs-success));transition:width .35s ease}.monitor-trigger-toast--completed .monitor-trigger-toast__progress-bar[data-v-4ebc40ff]{background:var(--bs-success)}.monitor-trigger-toast--failed .monitor-trigger-toast__progress-bar[data-v-4ebc40ff]{background:var(--bs-danger)}.monitor-toast-enter-active[data-v-4ebc40ff],.monitor-toast-leave-active[data-v-4ebc40ff]{transition:all .28s ease}.monitor-toast-enter-from[data-v-4ebc40ff],.monitor-toast-leave-to[data-v-4ebc40ff]{opacity:0;transform:translate(16px)}.monitor-toast-move[data-v-4ebc40ff]{transition:transform .28s ease}@media(max-width:768px){.monitor-trigger-toast-stack[data-v-4ebc40ff]{top:auto;bottom:1rem;right:.75rem;left:.75rem;width:auto}}.btn-group .btn[data-v-99cc9115]{font-size:.78rem;font-weight:500;transition:all .2s ease}:root{--theme-card-header-bg: var(--bs-tertiary-bg);--theme-input-bg: var(--bs-body-bg);--theme-accent-gradient: linear-gradient(135deg, #1f6feb 0%, #0d1117 100%);--theme-btn-text: #ffffff;--theme-take-profit-color: #c084fc}.text-take-profit{color:var(--theme-take-profit-color)!important}[data-custom-theme=midnight]{--bs-body-bg: #0d1117;--bs-body-color: #e6edf3;--bs-emphasis-color: #f0f6fc;--bs-secondary-color: #8b949e;--bs-secondary-bg: #161b22;--bs-tertiary-color: #8b949e;--bs-tertiary-bg: #21262d;--bs-heading-color: #f0f6fc;--bs-link-color: #58a6ff;--bs-link-hover-color: #79c0ff;--bs-border-color: #30363d;--theme-accent-gradient: linear-gradient(135deg, #12284c 0%, #0d1117 100%);--theme-card-header-bg: #21262d;--theme-input-bg: #0d1117;--theme-btn-text: #ffffff}[data-custom-theme=slate]{--bs-body-bg: #09090b;--bs-body-color: #e4e4e7;--bs-emphasis-color: #fafafa;--bs-secondary-color: #71717a;--bs-secondary-bg: #18181b;--bs-tertiary-color: #a1a1aa;--bs-tertiary-bg: #27272a;--bs-heading-color: #fafafa;--bs-link-color: #f4f4f5;--bs-link-hover-color: #ffffff;--bs-border-color: #27272a;--theme-accent-gradient: linear-gradient(135deg, #27272a 0%, #09090b 100%);--theme-card-header-bg: #212124;--theme-input-bg: #09090b;--theme-btn-text: #09090b}[data-custom-theme=emerald]{--bs-body-bg: #060a08;--bs-body-color: #e1e9e5;--bs-emphasis-color: #f0fdf4;--bs-secondary-color: #6b847c;--bs-secondary-bg: #0e1411;--bs-tertiary-color: #8ca39a;--bs-tertiary-bg: #16211c;--bs-heading-color: #f0fdf4;--bs-link-color: #10b981;--bs-link-hover-color: #34d399;--bs-border-color: #202b25;--theme-accent-gradient: linear-gradient(135deg, #063c2c 0%, #060a08 100%);--theme-card-header-bg: #131d19;--theme-input-bg: #060a08;--theme-btn-text: #ffffff}[data-custom-theme=cyber]{--bs-body-bg: #070510;--bs-body-color: #e2e0f4;--bs-emphasis-color: #f5f3ff;--bs-secondary-color: #7a729e;--bs-secondary-bg: #110d22;--bs-tertiary-color: #9e91cc;--bs-tertiary-bg: #1a1235;--bs-heading-color: #f5f3ff;--bs-link-color: #a855f7;--bs-link-hover-color: #c084fc;--bs-border-color: #2c2152;--theme-accent-gradient: linear-gradient(135deg, #3b0764 0%, #070510 100%);--theme-card-header-bg: #171133;--theme-input-bg: #070510;--theme-btn-text: #ffffff}[data-custom-theme=amber]{--bs-body-bg: #0c0a09;--bs-body-color: #f5f5f4;--bs-emphasis-color: #fafaf9;--bs-secondary-color: #878580;--bs-secondary-bg: #1c1917;--bs-tertiary-color: #b0aba4;--bs-tertiary-bg: #2e2a24;--bs-heading-color: #fafaf9;--bs-link-color: #d97706;--bs-link-hover-color: #fbbf24;--bs-border-color: #3a3531;--theme-accent-gradient: linear-gradient(135deg, #451a03 0%, #0c0a09 100%);--theme-card-header-bg: #26211d;--theme-input-bg: #0c0a09;--theme-btn-text: #ffffff}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bs-border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--bs-secondary-color)}body{margin:0;background:var(--bs-body-bg);color:var(--bs-body-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .3s ease,color .3s ease;overflow:hidden}h1,h2,h3,h4,h5,h6,.card-title,.card-header,.navbar-brand{color:var(--bs-heading-color)!important}.form-label{color:var(--bs-body-color)!important;opacity:.75;font-weight:500;font-size:.8rem;margin-bottom:.25rem}.form-control,.form-select{background-color:var(--theme-input-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-emphasis-color)!important;border-radius:6px;transition:border-color .2s,box-shadow .2s,background-color .3s,color .3s}.form-control::placeholder{color:var(--bs-secondary-color);opacity:.5}.form-control:focus,.form-select:focus{background-color:var(--theme-input-bg)!important;color:var(--bs-emphasis-color)!important;border-color:var(--bs-link-color)!important;box-shadow:0 0 0 .15rem #58a6ff26}.card{background:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color);border-radius:8px;border:1px solid var(--bs-border-color);box-shadow:0 4px 12px #00000026;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.card-header{background:var(--theme-card-header-bg);border-color:var(--bs-border-color);color:var(--bs-emphasis-color);border-top-left-radius:8px!important;border-top-right-radius:8px!important;padding:.75rem 1rem;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.btn-primary{background-color:var(--bs-link-color)!important;border-color:var(--bs-link-color)!important;color:var(--theme-btn-text)!important;font-weight:500;border-radius:6px;transition:background-color .2s,border-color .2s,transform .1s active}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:var(--bs-link-hover-color)!important;border-color:var(--bs-link-hover-color)!important;color:var(--theme-btn-text)!important}.btn-primary:active{transform:scale(.98)}.btn-outline-secondary{border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important;border-radius:6px}.btn-outline-secondary:hover{background-color:var(--bs-border-color)!important;color:var(--bs-emphasis-color)!important}.btn-link{color:var(--bs-link-color)!important;text-decoration:none}.btn-link:hover{color:var(--bs-link-hover-color)!important;text-decoration:underline}.text-secondary{color:var(--bs-secondary-color)!important}.table{color:var(--bs-body-color);--bs-table-bg: transparent;--bs-table-color: var(--bs-body-color);--bs-table-striped-bg: rgba(255, 255, 255, .015);--bs-table-border-color: var(--bs-border-color)}.table th{font-weight:600;text-transform:uppercase;font-size:.72rem;letter-spacing:.5px;color:var(--bs-secondary-color);border-bottom:2px solid var(--bs-border-color);padding:.6rem .5rem}.table td{padding:.6rem .5rem;font-size:.82rem;vertical-align:middle}.navbar-dark{background:var(--bs-secondary-bg)!important;border-bottom:1px solid var(--bs-border-color);height:56px;transition:background-color .3s ease,border-color .3s ease}.btn-long{background:#1b8a36!important;border-color:#1b8a36!important;color:#fff!important;border-radius:6px;font-weight:500}.btn-long:hover{background:#23a145!important;border-color:#23a145!important}.btn-long:disabled,.btn-short:disabled{background:var(--bs-border-color)!important;border-color:var(--bs-border-color)!important;color:var(--bs-secondary-color)!important;opacity:.6}.btn-short{background:#d43530!important;border-color:#d43530!important;color:#fff!important;border-radius:6px;font-weight:500}.btn-short:hover{background:#ec443e!important;border-color:#ec443e!important}.modal-content{background:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color);border-radius:12px;box-shadow:0 16px 48px #00000080}.modal-header,.modal-footer{border-color:var(--bs-border-color);padding:1rem 1.5rem}.modal-body{padding:1.5rem}.list-group-item{background:transparent;border-color:var(--bs-border-color);color:var(--bs-body-color)}.alert-success{background:#2386361f;border-color:#23863640;color:#4cd964;border-radius:6px}.alert-danger{background:#da36331f;border-color:#da363340;color:#ff453a;border-radius:6px}.alert-secondary{background:#ffffff0a;border-color:var(--bs-border-color);color:var(--bs-body-color);border-radius:6px}.chart-container{height:100%;min-height:280px}.history-sync-banner{background:#1f6feb14;border-color:#1f6feb47!important;animation:history-sync-pulse 1.6s ease-in-out infinite}.history-sync-banner--compact{animation:none}.history-sync-notice--new{background:#2386361a;border-color:#23863647!important;color:#4cd964}.history-sync-notice--ok{background:#ffffff0a;border-color:var(--bs-border-color)!important;color:var(--bs-secondary-color)}@keyframes history-sync-pulse{0%,to{opacity:1}50%{opacity:.72}}.equity-chart-body{display:flex;gap:.75rem;min-height:0}.equity-chart-main{flex:4 1 0;min-width:0;display:flex;flex-direction:column}.equity-side-panel-wrap{flex:1 1 0;min-width:0;display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.06);padding-left:.75rem}.equity-side-panel-wrap>.bazi-panel{flex:1 1 auto;min-height:0}.bazi-panel{min-height:0;gap:.25rem;font-family:SimHei,黑体,Heiti SC,Microsoft YaHei,sans-serif}.bazi-panel .bazi-cell,.bazi-panel button.bazi-cell,.bazi-panel .bazi-picker-item{font-family:SimHei,黑体,Heiti SC,Microsoft YaHei,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.04em;border:none;background:transparent;border-radius:0;min-height:0;padding:.08em 0;line-height:1.1}.bazi-panel button.bazi-cell{-moz-appearance:none;appearance:none;-webkit-appearance:none}.bazi-panel-section-title{font-size:.68rem;letter-spacing:.3px}.bazi-pillars-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.bazi-panel-custom{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.bazi-pillars-row--custom{flex:0 0 auto;width:100%}.bazi-pillar-col{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0}.bazi-pillar-col--dayun{border-left:1px solid rgba(255,255,255,.12);padding-left:.4rem;margin-left:.1rem}.bazi-pillar-stack{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75em;width:100%;padding:.35em 0 .45em}.bazi-pillar-stack:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff24;pointer-events:none}.bazi-pillar-stack--readonly{gap:.75em;padding:.35em 0 .45em}.bazi-pillars-row--four{grid-template-columns:repeat(4,minmax(0,1fr))}.bazi-pillar-label{display:block;width:100%;margin:0 auto;font-family:SimHei,黑体,Heiti SC,Microsoft YaHei,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.06em;line-height:1.15;text-align:center;white-space:nowrap}.bazi-cell--square{width:auto;height:auto;min-width:1.1em;margin:0 auto}.bazi-panel .bazi-cell{transition:opacity .12s ease,filter .12s ease}.bazi-panel .bazi-cell:hover{background:transparent;filter:brightness(1.15)}.bazi-panel .bazi-cell--readonly:hover{background:transparent;filter:none}.bazi-cell{display:flex;align-items:center;justify-content:center;min-height:1.75rem;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;font-size:.95rem;font-weight:700;line-height:1;padding:.2rem;cursor:pointer;transition:background .12s ease,border-color .12s ease}.bazi-cell:hover{background:#ffffff12}.bazi-cell--readonly{cursor:default}.bazi-cell--readonly:hover{background:#ffffff08}.bazi-cell--empty{color:var(--bs-secondary-color);font-weight:500}.bazi-live-time-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem}.bazi-live-time{font-size:.82rem;letter-spacing:.3px}.bazi-live-lunar{font-size:.82rem;letter-spacing:.2px}.bazi-panel-hint{font-size:.6rem;margin-top:.35rem}.bazi-picker{position:fixed;z-index:1050;display:grid;gap:.25rem;padding:.35rem;border-radius:6px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);box-shadow:0 6px 18px #00000059}.bazi-picker--gan{width:10.5rem;grid-template-columns:repeat(5,1.75rem)}.bazi-picker--zhi{width:12.75rem;grid-template-columns:repeat(6,1.75rem)}.bazi-panel .bazi-picker-item{font-size:1.15rem;min-width:1.4em;min-height:1.4em;padding:.12em .18em;cursor:pointer;transition:filter .12s ease}.bazi-panel .bazi-picker-item:hover{filter:brightness(1.15);background:transparent}.bazi-picker-item{border:1px solid rgba(255,255,255,.08);border-radius:4px;width:1.75rem;height:1.75rem;padding:0;font-size:.85rem;font-weight:700;cursor:pointer;background:#ffffff08;display:inline-flex;align-items:center;justify-content:center}.bazi-picker-item:hover{filter:brightness(1.15)}.wuxing-wood{color:#2f7a45}.wuxing-fire{color:#c62828}.wuxing-earth{color:#8a6b3d}.wuxing-metal{color:#c9a227}.wuxing-water{color:#2f6fb3}@media(max-width:767.98px){.equity-chart-body{flex-direction:column;gap:.5rem;min-height:520px}.equity-chart-main,.equity-side-panel-wrap{flex:1 1 0;min-height:240px;min-width:0}.equity-chart-main .chart-container{min-height:0}.equity-side-panel-wrap{border-left:none;border-top:1px solid rgba(255,255,255,.06);padding-left:0;padding-top:.5rem;max-height:none;display:flex;flex-direction:column}.bazi-panel{flex:1 1 auto;min-height:0}.bazi-pillars-row{gap:.25rem}.bazi-panel .bazi-cell,.bazi-panel button.bazi-cell{font-size:1.75rem}.bazi-pillar-label{font-size:.9rem}.bazi-pillar-col--dayun{padding-left:.3rem}}.main-layout{height:calc(100vh - 56px);overflow:hidden}.order-panel{height:100%;overflow-y:auto;border-right:1px solid var(--bs-border-color);background:var(--bs-body-bg);transition:border-color .3s ease,background-color .3s ease}.right-panel{height:100%;display:flex;flex-direction:column;background:var(--bs-body-bg);transition:background-color .3s ease;position:relative}.right-panel--kline-maximized .chart-section,.right-panel--kline-maximized .position-section{visibility:hidden}.chart-section{flex:1.1;min-height:0;border-bottom:1px solid var(--bs-border-color);padding:1rem 1.25rem;background:var(--bs-secondary-bg);margin:10px 10px 5px;border-radius:8px;border:1px solid var(--bs-border-color);transition:border-color .3s ease,background-color .3s ease;display:flex;flex-direction:column;position:relative}.position-section{flex:1;min-height:0;overflow:hidden;padding:1rem 1.25rem;background:var(--bs-secondary-bg);margin:5px 10px 10px;border-radius:8px;border:1px solid var(--bs-border-color);transition:background-color .3s ease,border-color .3s ease;display:flex;flex-direction:column;position:relative}.position-section:has(.position-summary-dock){padding-bottom:.35rem}.pane-section>:not(.pane-maximize-btn){flex:1 1 auto;min-height:0}.pane-maximize-btn{position:absolute;top:.65rem;right:.75rem;z-index:30;font-size:.72rem;padding:.15rem .45rem;line-height:1.4;opacity:.72;background:var(--bs-secondary-bg);border-color:var(--bs-border-color);transition:opacity .15s ease;pointer-events:auto}.pane-section:hover .pane-maximize-btn,.pane-maximize-btn:focus,.pane-maximize-btn:hover{opacity:1}.right-panel--max-chart .chart-section{flex:1 1 100%!important;margin:10px;min-height:0!important;height:auto!important}.right-panel--max-chart .position-section{display:none!important}.right-panel--max-position .position-section{flex:1 1 100%!important;margin:10px;min-height:0!important;height:100%!important}.right-panel--max-position .chart-section{display:none!important}.right-panel--max-chart,.right-panel--max-position{overflow:hidden!important}.nav-tabs{border-bottom:1px solid var(--bs-border-color);margin-bottom:1rem}.nav-tabs .nav-link{color:var(--bs-secondary-color);border:none!important;background:transparent!important;font-weight:500;font-size:.85rem;padding:.5rem 1rem .75rem;position:relative;transition:color .2s ease}.nav-tabs .nav-link:hover{color:var(--bs-body-color)}.nav-tabs .nav-link:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:2px;background:var(--bs-link-color);transform:scaleX(0);transition:transform .2s cubic-bezier(.4,0,.2,1)}.nav-tabs .nav-link.active{color:var(--bs-link-color)!important}.nav-tabs .nav-link.active:after{transform:scaleX(1)}.tab-content{height:calc(100% - 48px);min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--theme-accent-gradient);transition:background .3s ease}.login-card{width:100%;max-width:420px;box-shadow:0 8px 32px #0006}.login-card h3{color:var(--bs-heading-color);font-weight:600}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.theme-dropdown-menu .dropdown-item{transition:background-color .15s,color .15s}.theme-dropdown-menu .dropdown-item:hover{background-color:var(--bs-border-color);color:var(--bs-emphasis-color)}.theme-dropdown-menu .dropdown-item.active{background-color:var(--bs-link-color)!important;color:var(--theme-btn-text)!important}.theme-color-dot{width:10px;height:10px;border-radius:50%;display:inline-block;border:1px solid rgba(255,255,255,.25);margin-left:2px}@keyframes pulse-heartbeat{0%{transform:scale(.95);opacity:.5;box-shadow:0 0 #4cd96466}50%{transform:scale(1.05);opacity:1;box-shadow:0 0 4px 2px #4cd964b3}to{transform:scale(.95);opacity:.5;box-shadow:0 0 #4cd96466}}.pulse-green{display:inline-block;width:6px;height:6px;background-color:#4cd964;border-radius:50%;margin-right:4px;animation:pulse-heartbeat 2s infinite ease-in-out}.main-container-wrapper{overflow:hidden}.mobile-data-card{padding:1rem .85rem!important;margin-bottom:.25rem;border-radius:8px!important;box-shadow:0 2px 8px #00000026!important}.hud-stats-grid{display:flex;flex-wrap:wrap;gap:1rem 2rem}.hud-stat-card{display:flex;flex-direction:column}@media(max-width:767.98px){body{overflow-y:auto!important}.main-container-wrapper{height:auto!important;min-height:100vh;overflow-y:auto!important;overflow-x:hidden}.navbar-dark{height:auto!important;min-height:56px;padding-top:.5rem;padding-bottom:.5rem}.navbar-dark .navbar-collapse{background-color:var(--bs-secondary-bg);margin-left:-1rem;margin-right:-1rem;padding:1rem;border-top:1px solid var(--bs-border-color);margin-top:.5rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 10px 25px #0000004d}.navbar-dark .navbar-collapse .dropdown-menu{border-color:var(--bs-border-color)!important;margin-top:.5rem;box-shadow:none!important}.main-layout{height:auto!important;overflow:visible!important;padding-bottom:2rem}.main-layout .row{height:auto!important}.order-panel{height:auto!important;overflow-y:visible!important;border-right:none!important;border-bottom:1px solid var(--bs-border-color)!important;padding:1.25rem 1rem!important}.right-panel{height:auto!important;overflow:visible!important}.chart-section{flex:none!important;height:auto!important;min-height:720px!important;margin:12px 10px 8px!important;padding:1rem .75rem!important}.position-section{flex:none!important;height:auto!important;min-height:520px!important;margin:8px 10px 15px!important;padding:1.25rem 1rem!important;overflow:hidden!important}.position-section:has(.position-summary-dock){padding-bottom:.35rem!important}.right-panel--max-chart .chart-section,.right-panel--max-position .position-section{flex:none!important;height:calc(100vh - 56px)!important;min-height:calc(100vh - 56px)!important;margin:0!important;border-radius:0!important}.pane-maximize-btn{opacity:1}.hud-stats-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.75rem 1rem!important;width:100%!important}.hud-stat-card{border-bottom:1px solid rgba(255,255,255,.03);padding-bottom:.35rem}.modal-dialog{margin:.5rem!important;max-width:calc(100% - 1rem)!important}.modal-body{padding:1rem!important}}@media(min-width:768px){.main-layout .row{display:flex!important;flex-wrap:nowrap!important}.order-panel{flex:0 0 340px!important;width:340px!important;max-width:340px!important;border-right:1px solid var(--bs-border-color)!important;border-bottom:none!important;box-shadow:2px 0 10px #0000000d;z-index:5}.right-panel{flex:1!important;width:calc(100% - 340px)!important;max-width:calc(100% - 340px)!important;min-width:0!important;height:100%!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important}.chart-section{flex:1.15!important;min-height:350px!important;margin:12px 12px 6px!important;padding:1.25rem!important;display:flex!important;flex-direction:column!important}.position-section{flex:1!important;min-height:310px!important;margin:6px 12px 12px!important;padding:1.25rem!important;overflow:hidden!important}.position-section:has(.position-summary-dock){padding-bottom:.35rem!important}.right-panel--max-chart{overflow:hidden!important}.right-panel--max-chart .chart-section{flex:1 1 100%!important;min-height:0!important;height:100%!important;margin:12px!important}.right-panel--max-chart .position-section{display:none!important;flex:0 0 0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.right-panel--max-position{overflow:hidden!important}.right-panel--max-position .chart-section{display:none!important;flex:0 0 0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.right-panel--max-position .position-section{flex:1 1 100%!important;min-height:0!important;height:100%!important;margin:12px!important}.hud-stats-grid{display:flex!important;flex-wrap:wrap!important;gap:.5rem 1.25rem!important}.hud-stat-card{min-width:90px}}@media(min-width:768px)and (max-width:1199.98px){.navbar-brand{font-size:.98rem!important}.navbar-account-group select{min-width:100px!important;max-width:130px!important;font-size:.75rem!important}.navbar .btn-sm,.navbar .dropdown-toggle{font-size:.75rem!important;padding:.25rem .5rem!important}.navbar .btn-sm span,.navbar .dropdown-toggle span:first-child{display:none!important}.navbar .gap-2,.navbar .gap-1\.5{gap:.4rem!important}.navbar .border-end{height:14px!important}.navbar .text-secondary.text-truncate{max-width:70px!important}}.gap-1\.5{gap:.375rem!important}
