.chart-series-colors-settings[data-v-008e086c]{flex-direction:column;gap:.5rem;display:flex}.chart-series-colors-settings__heading[data-v-008e086c]{color:var(--chart-ui-color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:600}.chart-series-colors-settings__grid[data-v-008e086c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.chart-series-colors-settings__field[data-v-008e086c]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.chart-series-colors-settings__label[data-v-008e086c]{color:var(--chart-ui-color-text);font-size:.8125rem}.chart-series-colors-settings__input[data-v-008e086c]{border:1px solid var(--chart-ui-color-border-muted);cursor:pointer;background:0 0;border-radius:.375rem;width:100%;height:2rem;padding:0}.chart-series-colors-settings__input[data-v-008e086c]:disabled{opacity:.5;cursor:not-allowed}.chart-series-colors-settings__reset[data-v-008e086c]{color:var(--chart-ui-color-accent);border:1px solid var(--chart-ui-color-border-muted);cursor:pointer;background:0 0;border-radius:.375rem;align-self:flex-start;margin-top:.125rem;padding:.25rem .5rem;font-size:.75rem}.chart-series-colors-settings__reset[data-v-008e086c]:disabled{opacity:.45;cursor:not-allowed}.chart-series-colors-settings--panel .chart-series-colors-settings__label[data-v-008e086c]{color:var(--wt-color-text);font-size:.8125rem;line-height:1.35}.chart-series-colors-settings--panel .chart-series-colors-settings__input[data-v-008e086c]{border-color:var(--wt-color-border);height:2.5rem}.chart-series-colors-settings--panel .chart-series-colors-settings__reset[data-v-008e086c]{color:var(--wt-color-accent);border-color:var(--wt-color-border)}.chart-series-colors-settings--panel .chart-series-colors-settings__reset[data-v-008e086c]:hover:not(:disabled){background:color-mix(in srgb, var(--wt-color-text) 6%, transparent)}.drawing-tool-icon[data-v-ece651bb]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.drawing-tool-icon[data-v-ece651bb] svg{width:100%;height:100%;display:block}.chart-series-type-icon[data-v-2c20d137]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.chart-series-type-icon[data-v-2c20d137] svg{width:100%;height:100%;display:block}.wt-app{flex-direction:column;height:100%;min-height:0;display:flex}.wt-app__shell,.wt-app__page{flex-direction:column;flex:1;min-height:0;display:flex}:root,[data-chart-ui-theme=dark]{--chart-ui-color-bg-app:#131722;--chart-ui-color-bg-surface:#1e222d;--chart-ui-color-bg-toolbar:#11151f;--chart-ui-color-bg-elevated:#2a2e39;--chart-ui-color-bg-input:#111827;--chart-ui-color-bg-app-alpha-72:#131722b8;--chart-ui-color-bg-app-alpha-88:#131722e0;--chart-ui-color-bg-app-alpha-90:#131722e6;--chart-ui-color-bg-hover-subtle:#ffffff14;--chart-ui-color-border:#2b2b43;--chart-ui-color-border-muted:#363a45;--chart-ui-color-border-input:#374151;--chart-ui-color-border-input-hover:#4b5563;--chart-ui-color-text:#d1d4dc;--chart-ui-color-text-muted:#9ca3af;--chart-ui-color-text-hint:#787b86;--chart-ui-color-text-heading:#f0f3fa;--chart-ui-color-text-on-accent:#fff;--chart-ui-color-control-bg:var(--chart-ui-color-bg-surface);--chart-ui-color-control-border:var(--chart-ui-color-border);--chart-ui-color-control-text:var(--chart-ui-color-text-muted);--chart-ui-color-control-bg-hover:var(--chart-ui-color-bg-elevated);--chart-ui-color-control-border-hover:var(--chart-ui-color-border-muted);--chart-ui-color-control-border-active:#919191;--chart-ui-color-control-text-hover:var(--chart-ui-color-text);--chart-ui-color-segmented-active-text:var(--chart-ui-color-text-on-accent);--chart-ui-color-chart-active-border:#2862ff;--chart-ui-chart-border-width:2px;--chart-ui-chart-active-border-width:3px;--chart-ui-color-accent:#2962ff;--chart-ui-color-accent-hover:#3d74ff;--chart-ui-color-accent-subtle:#2962ff1a;--chart-ui-color-accent-muted:#2962ff26;--chart-ui-color-accent-muted-strong:#2962ff33;--chart-ui-color-accent-active:#2962ff40;--chart-ui-color-accent-active-hover:#2962ff59;--chart-ui-color-accent-picker-hover:#2962ff1f;--chart-ui-series-up:#089981;--chart-ui-series-down:#f23645;--chart-ui-series-wick-up:var(--chart-ui-series-up);--chart-ui-series-wick-down:var(--chart-ui-series-down);--chart-ui-series-line:#2962ff;--chart-ui-series-baseline:#758696;--chart-ui-color-danger:#ef5350;--chart-ui-color-candle-up:var(--chart-ui-series-up);--chart-ui-color-candle-down:var(--chart-ui-series-down);--chart-ui-color-overlay-backdrop:#0009;--chart-ui-dropdown-panel-bg:var(--chart-ui-color-bg-surface);--chart-ui-dropdown-panel-border:var(--chart-ui-color-border);--chart-ui-dropdown-panel-radius:var(--chart-ui-radius-md);--chart-ui-shadow-dropdown:0 4px 12px #0006;--chart-ui-shadow-menu:0 12px 36px #00000073;--chart-ui-shadow-modal:0 8px 32px #0006;--chart-ui-scrollbar-thumb:#363a45;--chart-ui-radius-sm:4px;--chart-ui-radius-md:6px;--chart-ui-radius-lg:8px;--chart-ui-radius-card:6px;--chart-ui-control-height:28px;--chart-ui-toolbar-padding:5px;--chart-ui-toolbar-control-height:24px;--chart-ui-workspace-grid-gap:3px;--chart-ui-workspace-grid-padding-y:3px;--chart-ui-workspace-grid-padding-x:4px;--chart-ui-workspace-header-min-height:2.25rem;--chart-ui-workspace-header-padding-y:.25rem;--chart-ui-workspace-header-padding-x:.5rem;--chart-ui-chart-plot-gutter:calc(var(--chart-ui-space-sm) + 1px);--chart-ui-space-xs:4px;--chart-ui-space-sm:8px;--chart-ui-space-md:12px;--chart-ui-space-lg:16px;--chart-ui-font-size-xs:11px;--chart-ui-font-size-sm:12px;--chart-ui-font-size-md:13px;--chart-ui-font-size-lg:14px;--chart-ui-font-size-icon-chevron:9px;--chart-ui-z-legend:10;--chart-ui-z-overlay:20;--chart-ui-z-dropdown:100;--chart-ui-z-settings-menu:50;--chart-ui-z-inspector:9998;--chart-ui-z-modal:1000;--chart-ui-transition-fast:.1s ease;--chart-ui-transition-control:.15s ease;--chart-ui-transition-dropdown:.12s ease;--chart-ui-transition-modal:.2s ease}[data-chart-ui-theme=light]{--chart-ui-color-bg-app:#fff;--chart-ui-color-bg-surface:#f0f3fa;--chart-ui-color-bg-toolbar:#f1f5f9;--chart-ui-color-bg-elevated:#e0e3eb;--chart-ui-color-bg-input:#fff;--chart-ui-color-bg-app-alpha-72:#ffffffb8;--chart-ui-color-bg-app-alpha-88:#ffffffe0;--chart-ui-color-bg-app-alpha-90:#ffffffe6;--chart-ui-color-bg-hover-subtle:#0000000f;--chart-ui-color-border:#e0e3eb;--chart-ui-color-border-muted:#d1d4dc;--chart-ui-color-border-input:#b2b5be;--chart-ui-color-border-input-hover:#9598a1;--chart-ui-color-text:#131722;--chart-ui-color-text-muted:#787b86;--chart-ui-color-text-hint:#9598a1;--chart-ui-color-text-heading:#131722;--chart-ui-color-text-on-accent:#fff;--chart-ui-color-control-bg:#fff;--chart-ui-color-control-border:#e2e8f0;--chart-ui-color-control-text:#0f172a;--chart-ui-color-control-bg-hover:#fff;--chart-ui-color-control-border-hover:#020617;--chart-ui-color-control-border-active:var(--chart-ui-color-control-border-hover);--chart-ui-color-control-text-hover:#0f172a;--chart-ui-color-segmented-active-text:#2962ff;--chart-ui-color-chart-active-border:#2862ff;--chart-ui-chart-border-width:2px;--chart-ui-chart-active-border-width:3px;--chart-ui-color-accent:#2962ff;--chart-ui-color-accent-hover:#1e53e9;--chart-ui-color-accent-subtle:#2962ff14;--chart-ui-color-accent-muted:#2962ff1f;--chart-ui-color-accent-muted-strong:#2962ff2e;--chart-ui-color-accent-active:#2962ff33;--chart-ui-color-accent-active-hover:#2962ff47;--chart-ui-color-accent-picker-hover:#2962ff1a;--chart-ui-series-up:#089981;--chart-ui-series-down:#f23645;--chart-ui-series-wick-up:var(--chart-ui-series-up);--chart-ui-series-wick-down:var(--chart-ui-series-down);--chart-ui-series-line:#2962ff;--chart-ui-series-baseline:#758696;--chart-ui-color-danger:#ef5350;--chart-ui-color-candle-up:var(--chart-ui-series-up);--chart-ui-color-candle-down:var(--chart-ui-series-down);--chart-ui-color-overlay-backdrop:#00000059;--chart-ui-dropdown-panel-bg:#fff;--chart-ui-dropdown-panel-border:#e2e8f0;--chart-ui-dropdown-panel-radius:6px;--chart-ui-shadow-dropdown:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--chart-ui-shadow-menu:var(--chart-ui-shadow-dropdown);--chart-ui-shadow-modal:0 8px 32px #0000002e;--chart-ui-scrollbar-thumb:#b2b5be}:root,.chart-ui-root{--chart-ui-font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--chart-ui-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.chart-ui-root{font-family:var(--chart-ui-font-family)}html,body{background:var(--chart-ui-color-bg-app);margin:0;padding:0;overflow:hidden}body{color:var(--chart-ui-color-text);height:100vh}#app{width:100%;height:100vh;overflow:hidden}.chart-ui-root{width:100%;height:100%;color:var(--chart-ui-color-text);box-sizing:border-box}.chart-ui-root *,.chart-ui-root :before,.chart-ui-root :after{box-sizing:border-box}.ui-btn{justify-content:center;align-items:center;gap:var(--chart-ui-space-xs);border:1px solid var(--chart-ui-color-control-border);border-radius:var(--chart-ui-radius-sm);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text);font-size:var(--chart-ui-font-size-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--chart-ui-transition-control), border-color var(--chart-ui-transition-control), color var(--chart-ui-transition-control);margin:0;line-height:1.2;display:inline-flex}.ui-btn:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);border-color:var(--chart-ui-color-control-border-hover);color:var(--chart-ui-color-control-text-hover)}.ui-btn:focus-visible{outline:2px solid var(--chart-ui-color-accent);outline-offset:1px}.ui-btn:disabled{opacity:.5;cursor:not-allowed}.ui-btn--secondary{padding:4px 10px}.ui-btn--sm{font-size:var(--chart-ui-font-size-sm);padding:4px 10px}.ui-btn--primary{background:var(--chart-ui-color-accent);border-color:var(--chart-ui-color-accent);color:var(--chart-ui-color-text-on-accent);padding:6px 10px}.ui-btn--primary:hover:not(:disabled){background:var(--chart-ui-color-accent-hover);border-color:var(--chart-ui-color-accent-hover);color:var(--chart-ui-color-text-on-accent)}.ui-btn--active{border-color:var(--chart-ui-color-control-border-active);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text)}.ui-btn--active:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);border-color:var(--chart-ui-color-control-border-active);color:var(--chart-ui-color-control-text-hover)}.ui-btn--toolbar-flat{border:none;border-right:1px solid var(--chart-ui-color-control-border-hover);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text);font-size:var(--chart-ui-font-size-md);border-radius:0;padding:10px 16px}.ui-btn--toolbar-flat:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);color:var(--chart-ui-color-control-text-hover)}.ui-icon-btn{width:var(--chart-ui-control-height);height:var(--chart-ui-control-height);border:1px solid var(--chart-ui-color-control-border);border-radius:var(--chart-ui-radius-sm);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text);cursor:pointer;transition:background-color var(--chart-ui-transition-control), border-color var(--chart-ui-transition-control), color var(--chart-ui-transition-control);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;line-height:1;display:inline-flex}.ui-icon-btn:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);border-color:var(--chart-ui-color-control-border-hover);color:var(--chart-ui-color-control-text-hover)}.ui-icon-btn:focus-visible{outline:2px solid var(--chart-ui-color-accent);outline-offset:1px}.ui-icon-btn:disabled{opacity:.5;cursor:not-allowed}.ui-icon-btn--ml-auto{margin-left:auto}.ui-icon-btn--active{border-color:var(--chart-ui-color-control-border-active);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text)}.ui-icon-btn--active:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);border-color:var(--chart-ui-color-control-border-active);color:var(--chart-ui-color-control-text-hover)}.toolbar-btn{font-size:var(--chart-ui-font-size-md);border-radius:var(--chart-ui-radius-sm);border:1px solid var(--chart-ui-color-control-border);background-color:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text);cursor:pointer;padding:6px 10px}.toolbar-btn:hover:not(:disabled){background-color:var(--chart-ui-color-control-bg-hover);border-color:var(--chart-ui-color-control-border-hover);color:var(--chart-ui-color-control-text-hover)}.toolbar-btn--active{border-color:var(--chart-ui-color-control-border-active);background-color:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text)}.toolbar-btn:disabled{opacity:.5;cursor:not-allowed}.ui-search-input{align-items:center;gap:var(--chart-ui-space-sm);width:100%;min-height:var(--chart-ui-control-height);padding:0 var(--chart-ui-space-md);border:1px solid var(--chart-ui-color-border-input);border-radius:var(--chart-ui-radius-md);background:var(--chart-ui-color-bg-input);color:var(--chart-ui-color-text);box-sizing:border-box;transition:border-color var(--chart-ui-transition-control), box-shadow var(--chart-ui-transition-control);display:flex}.ui-search-input:focus-within{border-color:var(--chart-ui-color-accent);box-shadow:0 0 0 1px var(--chart-ui-color-accent-subtle)}.ui-search-input__icon{color:var(--chart-ui-color-text-hint);flex-shrink:0;display:inline-flex}.ui-search-input__field{min-width:0;padding:var(--chart-ui-space-sm) 0;color:inherit;font-size:var(--chart-ui-font-size-md);background:0 0;border:none;flex:1;line-height:1.35}.ui-search-input__field:focus{outline:none}.ui-search-input__field::placeholder{color:var(--chart-ui-color-text-hint)}.ui-search-input__field::-webkit-search-cancel-button{cursor:pointer}.ui-dropdown{flex:0 auto;min-width:0;max-width:100%;display:inline-flex;position:relative}.ui-dropdown--panel-wide{--ui-dropdown-min-width:200px}.ui-dropdown__trigger{align-items:center;gap:var(--chart-ui-space-xs);font-size:var(--chart-ui-font-size-sm);border-radius:var(--chart-ui-radius-sm);border:1px solid var(--chart-ui-color-control-border);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text);cursor:pointer;transition:background-color var(--chart-ui-transition-control), border-color var(--chart-ui-transition-control), color var(--chart-ui-transition-control);padding:4px 10px;line-height:1.2;display:inline-flex}.ui-dropdown__trigger--stretch{justify-content:space-between;width:100%}.ui-dropdown__trigger:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);border-color:var(--chart-ui-color-control-border-hover);color:var(--chart-ui-color-control-text-hover)}.ui-dropdown__trigger:focus-visible{outline:2px solid var(--chart-ui-color-accent);outline-offset:1px}.ui-dropdown__trigger:disabled{opacity:.5;cursor:not-allowed}.ui-dropdown__trigger--active,.ui-dropdown__trigger--highlight{border-color:var(--chart-ui-color-control-border-active);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text)}.ui-dropdown__trigger--active:hover:not(:disabled),.ui-dropdown__trigger--highlight:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);border-color:var(--chart-ui-color-control-border-active);color:var(--chart-ui-color-control-text-hover)}.ui-dropdown__panel{top:calc(100% + var(--chart-ui-space-xs));z-index:var(--chart-ui-z-dropdown);min-width:var(--ui-dropdown-min-width,100%);background:var(--chart-ui-dropdown-panel-bg);border:1px solid var(--chart-ui-dropdown-panel-border);border-radius:var(--chart-ui-dropdown-panel-radius);max-height:70vh;box-shadow:var(--chart-ui-shadow-dropdown);padding:var(--chart-ui-space-xs) 0;position:absolute;left:0;overflow-y:auto}.ui-dropdown__item{width:100%;padding:6px var(--chart-ui-space-md);font-size:var(--chart-ui-font-size-sm);text-align:left;color:var(--chart-ui-color-text);cursor:pointer;white-space:nowrap;transition:background-color var(--chart-ui-transition-fast);background:0 0;border:none;display:block}.ui-dropdown__item:hover{background:var(--chart-ui-color-bg-elevated)}.ui-dropdown__item--active{background:var(--chart-ui-color-accent-active);color:var(--chart-ui-color-text-on-accent)}.ui-dropdown__item--active:hover{background:var(--chart-ui-color-accent-active-hover)}.ui-dropdown__group{padding:2px 0}.ui-dropdown__group:not(:first-child){border-top:1px solid var(--chart-ui-dropdown-panel-border)}.ui-dropdown__group-title{padding:6px var(--chart-ui-space-md) var(--chart-ui-space-xs);color:var(--chart-ui-color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600}.ui-dropdown-fade-enter-active,.ui-dropdown-fade-leave-active{transition:opacity var(--chart-ui-transition-dropdown), transform var(--chart-ui-transition-dropdown)}.ui-dropdown-fade-enter-from,.ui-dropdown-fade-leave-to{opacity:0;transform:translateY(-4px)}.ui-segmented{border:1px solid var(--chart-ui-color-control-border);border-radius:var(--chart-ui-radius-sm);background:var(--chart-ui-color-control-bg);scrollbar-width:thin;scrollbar-color:var(--chart-ui-scrollbar-thumb) transparent;flex:0 auto;align-items:center;min-width:0;max-width:100%;display:inline-flex;overflow-x:auto}.ui-segmented::-webkit-scrollbar{height:4px}.ui-segmented::-webkit-scrollbar-thumb{background:var(--chart-ui-scrollbar-thumb);border-radius:2px}.ui-segmented__btn{padding:4px var(--chart-ui-space-sm);font-size:var(--chart-ui-font-size-xs);border:none;border-right:1px solid var(--chart-ui-color-control-border-hover);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text);cursor:pointer;white-space:nowrap;transition:background-color var(--chart-ui-transition-control), color var(--chart-ui-transition-control);flex:none;line-height:1.2}.ui-segmented__btn:last-child{border-right:none}.ui-segmented__btn:hover:not(:disabled):not(.ui-segmented__btn--active){background:var(--chart-ui-color-control-bg-hover);color:var(--chart-ui-color-control-text-hover);box-shadow:inset 0 0 0 1px var(--chart-ui-color-control-border-hover);z-index:1;position:relative}.ui-segmented__btn:focus-visible{outline:2px solid var(--chart-ui-color-accent);outline-offset:-2px;z-index:1}.ui-segmented__btn:disabled{opacity:.5;cursor:not-allowed}.ui-segmented__btn--active{box-shadow:inset 0 0 0 1px var(--chart-ui-color-control-border-active);background:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text)}.ui-segmented__btn--active:hover:not(:disabled){background:var(--chart-ui-color-control-bg-hover);box-shadow:inset 0 0 0 1px var(--chart-ui-color-control-border-active);color:var(--chart-ui-color-control-text-hover)}.chart-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.ui-dropdown__chevron{opacity:.8;align-items:center;display:inline-flex}.ui-dropdown__chevron .chart-icon{display:block}.group-header .chart-icon--collapse,.category-header .chart-icon--collapse{margin-right:var(--chart-ui-space-sm);transition:transform var(--chart-ui-transition-control)}.group-header.collapsed .chart-icon--collapse,.category-header.collapsed .chart-icon--collapse{transform:rotate(-90deg)}.page-wrapper{box-sizing:border-box;flex-direction:column;gap:0;width:100%;height:100vh;margin:0;padding:0;display:flex;overflow:hidden}.page-toolbar{width:100%;padding:var(--chart-ui-toolbar-padding);align-items:center;gap:var(--chart-ui-toolbar-padding);border-bottom:1px solid var(--chart-ui-color-border);box-sizing:border-box;background:var(--chart-ui-color-bg-toolbar);flex-wrap:wrap;flex-shrink:0;margin:0;display:flex}.page-toolbar .ui-btn{box-sizing:border-box;min-height:var(--chart-ui-toolbar-control-height);height:var(--chart-ui-toolbar-control-height);padding:0 var(--chart-ui-space-sm)}.page-toolbar .page-toolbar__symbol.ui-btn{border-radius:calc(var(--chart-ui-toolbar-control-height) / 2);letter-spacing:.02em;flex:0 auto;align-items:center;min-width:0;max-width:11rem;padding-inline:10px 26px;font-weight:600;display:inline-flex;position:relative}.page-toolbar__symbol-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-toolbar__symbol-caret{inset-inline-end:10px;color:var(--chart-ui-color-text);opacity:.85;pointer-events:none;transition:transform var(--chart-ui-transition-control), opacity var(--chart-ui-transition-control);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.page-toolbar__symbol--open .page-toolbar__symbol-caret{opacity:1;transform:translateY(-50%)rotate(180deg)}.page-toolbar__quote{flex:0 auto;align-items:center;gap:10px;min-width:0;margin-inline:6px;display:flex}.page-toolbar__quote-item{flex-direction:row;align-items:baseline;gap:4px;min-width:0;display:flex}.page-toolbar__quote-label{color:var(--chart-ui-color-text-hint);white-space:nowrap;font-size:9px;font-weight:500;line-height:1}.page-toolbar__quote-value{font-size:var(--chart-ui-font-size-sm);font-variant-numeric:tabular-nums;color:var(--chart-ui-color-text);white-space:nowrap;font-weight:600;line-height:1}.page-toolbar__quote-value.page-toolbar__quote-side--up{color:var(--chart-ui-color-candle-up)}.page-toolbar__quote-value.page-toolbar__quote-side--down{color:var(--chart-ui-color-candle-down)}.page-toolbar__quote-bid-ask-sep{color:var(--chart-ui-color-text-hint);margin-inline:.2em;font-weight:500}.page-toolbar__quote-side{color:var(--chart-ui-color-text-muted)}.page-toolbar__quote-side--up{color:var(--chart-ui-color-candle-up)}.page-toolbar__quote-side--down{color:var(--chart-ui-color-candle-down)}.page-toolbar__tf{flex:0 auto;min-width:0}.page-toolbar__tf .ui-segmented__btn,.page-toolbar__tf .chart-toolbar-menu__btn,.page-toolbar .ui-icon-btn,.page-toolbar .ui-dropdown__trigger{box-sizing:border-box;min-height:var(--chart-ui-toolbar-control-height);height:var(--chart-ui-toolbar-control-height)}.page-toolbar .ui-icon-btn{width:var(--chart-ui-toolbar-control-height)}.page-toolbar .drawing-tools-toolbar{flex:none}.page-toolbar__end{align-items:center;gap:var(--chart-ui-toolbar-padding);flex-shrink:0;margin-left:auto;display:flex}.page-toolbar-hint{font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-hint);align-items:center;padding:0;display:flex}.page-settings{position:relative}.page-toolbar__end .page-settings__menu{left:auto;right:0}.page-settings__caret{opacity:.9}.page-settings__menu{top:calc(100% + var(--chart-ui-space-xs));background:var(--chart-ui-dropdown-panel-bg);border:1px solid var(--chart-ui-dropdown-panel-border);border-radius:var(--chart-ui-dropdown-panel-radius);width:300px;max-width:min(300px,100vw - 8px);box-shadow:var(--chart-ui-shadow-dropdown);z-index:var(--chart-ui-z-settings-menu);padding:10px;position:absolute;left:0}.page-settings__item{align-items:flex-start;gap:var(--chart-ui-space-sm);font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text);-webkit-user-select:none;user-select:none;cursor:pointer;display:flex}.page-settings__item input{accent-color:var(--chart-ui-color-accent);margin-top:1px}.page-settings__theme{border-top:1px solid var(--chart-ui-color-border);flex-direction:column;gap:6px;margin-top:8px;padding-top:8px;display:flex}.page-settings__theme-label{font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-muted);font-weight:600}.page-settings__item--inline{flex-direction:row;align-items:center;gap:6px}.page-workspace-header{width:100%;min-height:var(--chart-ui-workspace-header-min-height,2.25rem);box-sizing:border-box;border-bottom:1px solid var(--chart-ui-color-border);background:var(--chart-ui-color-bg-toolbar,var(--chart-ui-color-bg-app));height:auto;padding:var(--chart-ui-workspace-header-padding-y,.25rem) var(--chart-ui-workspace-header-padding-x,.5rem);flex-shrink:0;overflow:visible}.charts-grid{gap:var(--chart-ui-workspace-grid-gap);box-sizing:border-box;width:100%;min-height:0;padding:var(--chart-ui-workspace-grid-padding-y) var(--chart-ui-workspace-grid-padding-x);background:var(--chart-ui-color-border);flex:1;display:grid;overflow:hidden}.charts-grid .chart-card{min-width:0;min-height:0}.toolbar{flex-direction:column;gap:6px;display:flex}.toolbar-group{align-items:center;gap:var(--chart-ui-space-sm);display:flex}.toolbar-group-title{width:160px;font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-muted)}.toolbar-group-buttons{flex-wrap:wrap;gap:6px;display:flex}.chart-card{gap:var(--chart-ui-space-sm);border:var(--chart-ui-chart-active-border-width) solid var(--chart-ui-color-border);border-radius:var(--chart-ui-radius-card);padding:var(--chart-ui-space-sm);background-color:var(--chart-ui-color-bg-app);box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.chart-card--active{border-color:var(--chart-ui-color-chart-active-border)}.chart-card--embedded{border-radius:var(--chart-ui-radius-card);border:var(--chart-ui-chart-active-border-width) solid var(--chart-ui-color-border);background-color:var(--chart-ui-color-bg-app);z-index:0;gap:0;padding:0;position:relative;overflow:hidden}.chart-card--embedded.chart-card--active{border-color:var(--chart-ui-color-chart-active-border);z-index:1}.chart-card--embedded .main-container{border:none;border-radius:0;flex:1;height:auto;min-height:0}.chart-toolbar-row{align-items:center;gap:var(--chart-ui-space-sm);padding:var(--chart-ui-space-xs) var(--chart-ui-space-sm);background-color:var(--chart-ui-color-bg-toolbar);border-bottom:1px solid var(--chart-ui-color-border);flex-wrap:wrap;flex-shrink:0;display:flex}.chart-card:not(.chart-card--embedded) .chart-toolbar-row{margin:calc(-1 * var(--chart-ui-space-sm)) calc(-1 * var(--chart-ui-space-sm)) 0;border-radius:var(--chart-ui-radius-card) var(--chart-ui-radius-card) 0 0}.chart-toolbar-row .ui-icon-btn{box-sizing:border-box;min-height:var(--chart-ui-control-height);height:var(--chart-ui-control-height)}.chart-toolbar-row .ui-dropdown__trigger{padding:0 var(--chart-ui-space-sm)}.chart-toolbar-group{flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.chart-toolbar-label{font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-muted)}.chart-toolbar-select{padding:var(--chart-ui-space-xs) var(--chart-ui-space-sm);border-radius:var(--chart-ui-radius-sm);border:1px solid var(--chart-ui-color-control-border);background-color:var(--chart-ui-color-control-bg);color:var(--chart-ui-color-control-text);font-size:var(--chart-ui-font-size-sm)}.chart-toolbar-select:focus{border-color:var(--chart-ui-color-accent);outline:none}.drawing-inspector-root{padding:var(--chart-ui-space-lg);box-sizing:border-box}.drawing-inspector-root *{box-sizing:border-box;min-width:0}.drawing-inspector-root .tool-inspector{z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;position:static!important;inset:auto!important}.main-container{border:1px solid var(--chart-ui-color-border);border-radius:var(--chart-ui-radius-sm);background-color:var(--chart-ui-color-bg-app);min-height:0;color:var(--chart-ui-color-text);flex:1;display:flex;overflow:visible}.chart-slot{z-index:1;flex:1;min-width:0;min-height:300px;position:relative}.chart-slot-inner{width:100%;height:100%;position:absolute;inset:0}.chart-slot-close{top:var(--chart-ui-chart-plot-gutter);right:var(--chart-slot-inset-right,38px);z-index:var(--chart-ui-z-legend);border-radius:var(--chart-ui-radius-sm);background:var(--chart-ui-color-bg-app-alpha-72);width:28px;height:28px;color:var(--chart-ui-color-text-muted);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.chart-slot-close:hover{background:var(--chart-ui-color-bg-app-alpha-88);color:var(--chart-ui-color-danger)}.chart-slot-close:focus-visible{outline:2px solid var(--chart-ui-color-accent);outline-offset:1px}.indicator-list-root{-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-height:65vh;overflow-y:auto}.indicator-list-root .indicator-panel--modal{width:100%;max-width:none;padding:var(--chart-ui-space-lg);box-sizing:border-box}.indicator-list-root .indicator-panel--modal #indicator-search{margin-bottom:var(--chart-ui-space-md)}.indicator-list-root .indicator-panel--modal #indicator-list{margin-top:0}.indicator-settings-root{width:100%;min-width:0;padding:var(--chart-ui-space-lg);box-sizing:border-box}.indicator-settings-root .indicator-inputs{width:100%}.indicator-settings-root .input-group input[type=number],.indicator-settings-root .input-group input[type=text],.indicator-settings-root .input-group select{box-sizing:border-box;min-width:0}.chart-slot-loading{z-index:var(--chart-ui-z-overlay);justify-content:center;align-items:center;gap:var(--chart-ui-space-md);background:var(--chart-ui-color-bg-app-alpha-90);color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-lg);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.chart-slot-loading__spinner{border:2px solid var(--chart-ui-color-border);border-top-color:var(--chart-ui-color-accent);border-radius:50%;width:28px;height:28px;animation:.75s linear infinite chart-slot-spin}@keyframes chart-slot-spin{to{transform:rotate(360deg)}}.chart-slot-inner .chart-loading-overlay,.chart-loading-overlay{background:var(--chart-ui-color-bg-app-alpha-90);color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-lg);z-index:var(--chart-ui-z-legend);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading,.error{height:100%;font-size:var(--chart-ui-font-size-lg);justify-content:center;align-items:center;display:flex}.error{color:var(--chart-ui-color-danger)}.indicator-panel{background-color:var(--chart-ui-color-bg-surface);border-left:1px solid var(--chart-ui-color-border);width:280px;padding:var(--chart-ui-space-lg);z-index:5;position:relative;overflow-y:auto}.indicator-panel h3{font-size:var(--chart-ui-font-size-lg);color:var(--chart-ui-color-text-heading);margin-bottom:var(--chart-ui-space-lg);font-weight:600}.indicator-panel #indicator-search{width:100%;padding:var(--chart-ui-space-sm) var(--chart-ui-space-md);background-color:var(--chart-ui-color-bg-elevated);border:1px solid var(--chart-ui-color-border-muted);border-radius:var(--chart-ui-radius-sm);color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-md);margin-bottom:var(--chart-ui-space-md)}.indicator-panel #indicator-search:focus{border-color:var(--chart-ui-color-accent);outline:none}.indicator-panel #indicator-search::placeholder{color:var(--chart-ui-color-text-hint)}.group-section{margin-bottom:var(--chart-ui-space-sm)}.group-header{padding:var(--chart-ui-space-sm);font-size:var(--chart-ui-font-size-md);color:var(--chart-ui-color-text-heading);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--chart-ui-radius-sm);border-bottom:1px solid var(--chart-ui-color-border);align-items:center;font-weight:700;display:flex}.group-header:hover{background-color:var(--chart-ui-color-bg-elevated)}.group-count{font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text-hint);margin-left:auto;font-weight:400}.group-items.collapsed{display:none}.category-group{margin-bottom:var(--chart-ui-space-xs)}.category-header{padding:6px var(--chart-ui-space-sm);font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-hint);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--chart-ui-radius-sm);align-items:center;font-weight:600;display:flex}.category-header:hover{background-color:var(--chart-ui-color-bg-elevated)}.category-count{font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text-hint);margin-left:auto;font-weight:400}.category-items.collapsed{display:none}.indicator-item{padding:5px var(--chart-ui-space-sm) 5px 24px;font-size:var(--chart-ui-font-size-md);cursor:pointer;border-radius:var(--chart-ui-radius-sm);border-left:3px solid #0000}.indicator-item:hover{background-color:var(--chart-ui-color-bg-elevated)}.indicator-item.active{border-left-color:var(--chart-ui-color-accent);background-color:var(--chart-ui-color-accent-subtle);color:var(--chart-ui-color-text-heading)}.indicator-item.hidden,.category-group.hidden,.group-section.hidden{display:none}.indicator-inputs h4{font-size:var(--chart-ui-font-size-md);color:var(--chart-ui-color-text-heading);margin-bottom:var(--chart-ui-space-md);padding-bottom:var(--chart-ui-space-sm);border-bottom:1px solid var(--chart-ui-color-border);font-weight:500}.input-group{margin-bottom:var(--chart-ui-space-md)}.input-group label{font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-hint);margin-bottom:var(--chart-ui-space-xs);display:block}.input-group input[type=number],.input-group input[type=text],.input-group select{width:100%;padding:var(--chart-ui-space-sm) var(--chart-ui-space-md);background-color:var(--chart-ui-color-bg-elevated);border:1px solid var(--chart-ui-color-border-muted);border-radius:var(--chart-ui-radius-sm);color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-md)}.input-group input[type=number]:hover,.input-group input[type=text]:hover,.input-group select:hover{border-color:var(--chart-ui-color-border-input-hover)}.input-group input[type=number]:focus,.input-group input[type=text]:focus,.input-group select:focus{border-color:var(--chart-ui-color-accent);outline:none}.input-group input[type=checkbox]{cursor:pointer;width:16px;height:16px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.indicator-catalog{flex-direction:column;height:100%;min-height:0;display:flex}.indicator-catalog__search-wrap{border-bottom:1px solid var(--chart-ui-color-border);background:var(--chart-ui-color-bg-surface);flex-shrink:0;padding:.75rem 1.25rem 1rem}.indicator-catalog__body{flex:auto;height:100%;min-height:0;display:flex}.indicator-catalog__body--search .indicator-catalog__list-panel{flex:1}.indicator-catalog__nav{border-right:1px solid var(--chart-ui-color-border);min-width:0;min-height:0;padding:var(--chart-ui-space-sm) .35rem;box-sizing:border-box;-webkit-overflow-scrolling:touch;flex:0 0 14.5rem;align-self:stretch;overflow:hidden auto}.indicator-catalog__group+.indicator-catalog__group{margin-top:var(--chart-ui-space-xs)}.indicator-catalog__group-header{align-items:center;gap:var(--chart-ui-space-sm);box-sizing:border-box;border-radius:var(--chart-ui-radius-sm);width:100%;color:var(--chart-ui-color-text-heading);font-size:var(--chart-ui-font-size-sm);text-align:left;cursor:pointer;transition:background-color var(--chart-ui-transition-control);background:0 0;border:none;margin:0;padding:.35rem .625rem;font-weight:600;display:flex}.indicator-catalog__group-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.indicator-catalog__group-count{font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text-hint);font-weight:400}.indicator-catalog__categories{padding:0 0 var(--chart-ui-space-xs);margin:0;list-style:none}.indicator-catalog__category{align-items:center;gap:var(--chart-ui-space-sm);box-sizing:border-box;width:100%;color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-sm);text-align:left;cursor:pointer;border-radius:var(--chart-ui-radius-sm);transition:background-color var(--chart-ui-transition-control);background:0 0;border:none;margin:0;padding:.35rem .625rem .35rem 1rem;display:flex}.indicator-catalog__category--active{color:var(--chart-ui-color-text-heading);font-weight:500}.indicator-catalog__category>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.indicator-catalog__category-count{font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text-hint);flex-shrink:0;margin-left:auto}.indicator-catalog__list-panel{flex-direction:column;flex:auto;align-self:stretch;min-width:0;min-height:0;display:flex}.indicator-catalog__list{-webkit-overflow-scrolling:touch;flex:1;min-height:0;margin:0;padding:.5rem .5rem .75rem;list-style:none;overflow-y:auto}.indicator-catalog__item{font-size:var(--chart-ui-font-size-md);color:var(--chart-ui-color-text);cursor:pointer;border-radius:var(--chart-ui-radius-sm);transition:background-color var(--chart-ui-transition-control);margin:.0625rem 0;padding:.35rem .75rem}.indicator-catalog__item:focus-visible{outline:none}.indicator-catalog__empty{min-height:0;padding:var(--chart-ui-space-lg);font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-hint);flex:1}.modal-box--wide{width:min(94vw,54rem);height:min(72vh,36rem);max-height:min(88vh,36rem);box-shadow:var(--chart-ui-shadow-modal)}.modal-box--wide.indicator-catalog-dialog .modal-header{border-bottom:none}.modal-box--wide .modal-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@media (width<=576px){.modal-box--wide.modal-box--sheet-capable{height:min(74dvh,36rem);max-height:min(88dvh,36rem)}.indicator-catalog__body:not(.indicator-catalog__body--search){flex-direction:column}.indicator-catalog__nav{border-right:none;border-bottom:1px solid var(--chart-ui-color-border);flex:0 0 38%;min-height:0;max-height:38%}.indicator-catalog__list-panel{flex:auto;min-height:0}}.tool-inspector{z-index:var(--chart-ui-z-inspector)}.tool-inspector-header{justify-content:space-between;align-items:flex-start;gap:var(--chart-ui-space-xs);font-size:var(--chart-ui-font-size-sm);display:flex}.tool-inspector-header-main{flex-direction:column;gap:2px;display:flex}.tool-inspector-title{color:var(--chart-ui-color-text-heading);font-weight:600}.tool-inspector-type{color:var(--chart-ui-color-text-muted)}.tool-inspector-close{color:var(--chart-ui-color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 2px;display:inline-flex}.tool-inspector-close:hover{color:var(--chart-ui-color-text)}.tool-inspector-options{margin-top:6px}.tool-inspector-options-title{font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text-muted);cursor:pointer;text-align:left;background:0 0;border:none;margin-bottom:2px;padding:0}.tool-inspector-options-pre{max-height:200px;font-size:var(--chart-ui-font-size-xs);background-color:var(--chart-ui-color-bg-input);border-radius:var(--chart-ui-radius-sm);padding:var(--chart-ui-space-xs) 6px;border:1px solid var(--chart-ui-color-border-input);overflow:auto}.tool-inspector-form{margin-top:var(--chart-ui-space-sm);border-top:1px solid var(--chart-ui-color-border);padding-top:6px}.tool-inspector-form-title{font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text-muted);margin-bottom:var(--chart-ui-space-xs)}.tool-inspector-form-row{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.tool-inspector-label{font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text-muted)}.tool-inspector-color{width:100%;height:var(--chart-ui-control-height);border-radius:var(--chart-ui-radius-sm);border:1px solid var(--chart-ui-color-border-input);background-color:var(--chart-ui-color-bg-input);padding:0}.tool-inspector-select{width:100%;padding:var(--chart-ui-space-xs) 6px;border-radius:var(--chart-ui-radius-sm);border:1px solid var(--chart-ui-color-border-input);background-color:var(--chart-ui-color-bg-input);color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-sm)}.tool-inspector-select:focus,.tool-inspector-color:focus{border-color:var(--chart-ui-color-accent);outline:none}.tool-inspector-actions{margin-top:var(--chart-ui-space-xs);justify-content:flex-end;display:flex}.tool-inspector-input{width:100%;padding:var(--chart-ui-space-xs) 6px;border-radius:var(--chart-ui-radius-sm);border:1px solid var(--chart-ui-color-border-input);background-color:var(--chart-ui-color-bg-input);color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-sm)}.tool-inspector-input:focus{border-color:var(--chart-ui-color-accent);outline:none}.tool-inspector-text-style-row{gap:var(--chart-ui-space-sm);font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text);display:flex}.tool-inspector-text-style-row label{align-items:center;gap:var(--chart-ui-space-xs);display:flex}.chart-legend-column{top:var(--chart-ui-chart-plot-gutter);left:var(--chart-ui-chart-plot-gutter);z-index:var(--chart-ui-z-legend);align-items:flex-start;gap:var(--chart-ui-space-xs);max-width:calc(100% - var(--chart-slot-inset-right,38px));pointer-events:none;flex-direction:column;display:flex;position:absolute}.chart-legend-column>*{pointer-events:auto}.chart-legend__icon-btn{width:24px;height:24px;color:var(--chart-ui-color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;display:flex}.chart-legend__icon-btn:hover{background:var(--chart-ui-color-bg-hover-subtle);color:var(--chart-ui-color-text)}.chart-legend__icon-btn--remove:hover{color:var(--chart-ui-color-danger)}.chart-legend-symbol{pointer-events:auto;align-items:baseline;gap:6px;display:flex}.chart-legend-symbol__name{padding:var(--chart-ui-space-xs) var(--chart-ui-space-sm);border-radius:var(--chart-ui-radius-sm);background:var(--chart-ui-color-bg-app-alpha-72);font-weight:600;font-size:var(--chart-ui-font-size-lg);color:var(--chart-ui-color-text-heading);align-items:center;gap:4px;line-height:1.2;display:inline-flex}.chart-symbol-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.chart-symbol-icon__img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .12s ease-out;display:block}.chart-symbol-icon__img--loaded{opacity:1}.chart-symbol-icon__letters{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--chart-ui-color-border-muted) 85%, transparent);background:color-mix(in srgb, var(--chart-ui-color-text) 10%, var(--chart-ui-color-bg-app));width:100%;height:100%;color:var(--chart-ui-color-text-muted);letter-spacing:-.03em;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.chart-legend-symbol__timeframe{color:var(--chart-ui-color-text-hint);font-size:var(--chart-ui-font-size-xs)}.chart-legend-ohlc{font-size:var(--chart-ui-font-size-xs);pointer-events:auto;flex-wrap:wrap;gap:2px 6px;padding-left:2px;display:flex}.chart-legend-ohlc__item{align-items:baseline;gap:2px;display:inline-flex}.chart-legend-ohlc__item b{color:var(--chart-ui-color-text-hint);font-weight:600}.chart-legend-ohlc__value{color:var(--chart-ui-color-text-muted)}.chart-legend-ohlc--up .chart-legend-ohlc__value{color:var(--chart-ui-color-candle-up)}.chart-legend-ohlc--down .chart-legend-ohlc__value{color:var(--chart-ui-color-candle-down)}.chart-legend-indicators{width:fit-content;max-width:100%;font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text);pointer-events:auto;flex-direction:column;gap:1px;margin-top:3px;padding-left:1px;display:flex}.chart-legend-indicators__group{flex-direction:column;gap:1px;width:fit-content;max-width:100%;display:flex}.chart-legend-indicators__group--separated{margin-top:1px}.chart-legend-indicators__row{border-radius:2px;align-items:center;gap:2px;width:fit-content;max-width:100%;padding:1px 0;display:inline-flex}.chart-legend-indicators__row--selected .chart-legend-indicators__name{color:var(--chart-ui-color-text-heading)}.chart-legend-indicators__name{min-width:0;color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-xs);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:0 auto;padding:0;overflow:hidden}.chart-legend-indicators__name:hover{color:var(--chart-ui-color-text-heading)}.chart-legend-indicators__actions{visibility:hidden;opacity:0;pointer-events:none;flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.chart-legend-indicators__row:hover .chart-legend-indicators__actions,.chart-legend-indicators__row--actions-visible .chart-legend-indicators__actions,.chart-legend-indicators__row:focus-within .chart-legend-indicators__actions{visibility:visible;opacity:1;pointer-events:auto}.chart-legend-drawings{width:fit-content;max-width:100%;font-size:var(--chart-ui-font-size-xs);color:var(--chart-ui-color-text);pointer-events:auto;flex-direction:column;gap:1px;margin-top:3px;padding-left:1px;display:flex}.chart-legend-drawings__toggle{align-items:center;gap:var(--chart-ui-space-xs);width:fit-content;color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-xs);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;display:inline-flex}.chart-legend-drawings__toggle:hover{color:var(--chart-ui-color-text-heading)}.chart-legend-drawings__toggle-label{color:var(--chart-ui-color-text);font-weight:600}.chart-legend-drawings__toggle:hover .chart-legend-drawings__toggle-label{color:var(--chart-ui-color-text-heading)}.chart-legend-drawings__toggle-count{color:var(--chart-ui-color-text-hint)}.chart-legend-drawings__toggle-icon{color:var(--chart-ui-color-text-hint);align-items:center;display:inline-flex}.chart-legend-drawings__list{flex-direction:column;gap:1px;width:fit-content;max-width:100%;max-height:160px;margin-top:1px;display:flex;overflow-y:auto}.chart-legend-drawings__row{border-radius:2px;align-items:center;gap:2px;width:fit-content;max-width:100%;padding:1px 0;display:inline-flex}.chart-legend-drawings__row--selected .chart-legend-drawings__name{color:var(--chart-ui-color-text-heading)}.chart-legend-drawings__name{min-width:0;color:var(--chart-ui-color-text);font-size:var(--chart-ui-font-size-xs);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:0 auto;padding:0;overflow:hidden}.chart-legend-drawings__name:hover{color:var(--chart-ui-color-text-heading)}.chart-legend-drawings__actions{visibility:hidden;opacity:0;pointer-events:none;flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.chart-legend-drawings__row:hover .chart-legend-drawings__actions,.chart-legend-drawings__row--actions-visible .chart-legend-drawings__actions,.chart-legend-drawings__row:focus-within .chart-legend-drawings__actions{visibility:visible;opacity:1;pointer-events:auto}.modal-backdrop{z-index:var(--chart-ui-z-modal);background-color:var(--chart-ui-color-overlay-backdrop);padding:var(--chart-ui-space-lg);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box{background-color:var(--chart-ui-color-bg-surface);border:1px solid var(--chart-ui-color-border);border-radius:var(--chart-ui-radius-lg);width:min(92vw,32rem);min-width:min(300px,100%);max-height:min(88vh,720px);box-shadow:var(--chart-ui-shadow-modal);color:var(--chart-ui-color-text);flex-direction:column;display:flex;overflow:hidden}.modal-header{justify-content:space-between;align-items:center;gap:var(--chart-ui-space-md);padding:var(--chart-ui-space-md) var(--chart-ui-space-lg);border-bottom:1px solid var(--chart-ui-color-border);background-color:var(--chart-ui-color-bg-app);flex-shrink:0;display:flex}.modal-title{font-size:var(--chart-ui-font-size-lg);color:var(--chart-ui-color-text-heading);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.modal-close{width:var(--chart-ui-control-height);height:var(--chart-ui-control-height);border-radius:var(--chart-ui-radius-sm);color:var(--chart-ui-color-text-muted);cursor:pointer;transition:background-color var(--chart-ui-transition-control), color var(--chart-ui-transition-control);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.modal-close:hover{background-color:var(--chart-ui-color-bg-elevated);color:var(--chart-ui-color-text)}.modal-close:focus-visible{outline:2px solid var(--chart-ui-color-accent);outline-offset:2px}.modal-body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:0;overflow:auto}@media (width<=576px){.modal-backdrop--sheet-capable{padding:0;padding-bottom:env(safe-area-inset-bottom,0);justify-content:center;align-items:flex-end}.modal-box--sheet-capable{border-radius:var(--chart-ui-radius-lg) var(--chart-ui-radius-lg) 0 0;border-bottom:none;width:100%;min-width:0;max-width:100%;max-height:min(88dvh,720px)}.modal-enter-from.modal-backdrop--sheet-capable .modal-box,.modal-leave-to.modal-backdrop--sheet-capable .modal-box{transform:translateY(100%)}}@media (width<=380px){.modal-backdrop:not(.modal-backdrop--sheet-capable){padding:var(--chart-ui-space-sm)}.modal-box:not(.modal-box--sheet-capable){width:min(96vw,100%);min-width:0}}.modal-enter-active,.modal-leave-active{transition:opacity .2s}.modal-enter-active .modal-box,.modal-leave-active .modal-box{transition:transform .22s,opacity .2s}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-box,.modal-leave-to .modal-box{transform:scale(.96)}.symbol-picker{flex-direction:column;min-height:min(240px,40dvh);max-height:min(60dvh,520px);display:flex}.symbol-picker__search-wrap{padding:var(--chart-ui-space-md) var(--chart-ui-space-lg);border-bottom:1px solid var(--chart-ui-color-border);background:var(--chart-ui-color-bg-app);flex-shrink:0}.symbol-picker__list{min-height:0;padding:var(--chart-ui-space-xs) var(--chart-ui-space-sm) var(--chart-ui-space-md);overscroll-behavior:contain;flex:1;margin:0;list-style:none;overflow-y:auto}.symbol-picker__group{z-index:1;margin:var(--chart-ui-space-sm) 0 var(--chart-ui-space-xs);padding:var(--chart-ui-space-xs) 10px;font-size:var(--chart-ui-font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--chart-ui-color-text-hint);background:var(--chart-ui-color-bg-surface);border-radius:var(--chart-ui-radius-sm);font-weight:600;position:sticky;top:0}.symbol-picker__row{align-items:center;gap:var(--chart-ui-space-md);min-height:40px;padding:var(--chart-ui-space-sm) 10px;border-radius:var(--chart-ui-radius-md);cursor:pointer;transition:background-color var(--chart-ui-transition-control);display:flex}.symbol-picker__row:hover,.symbol-picker__row:focus-visible{background:var(--chart-ui-color-accent-picker-hover);outline:none}.symbol-picker__row--active{background:var(--chart-ui-color-accent-muted)}.symbol-picker__row--active:hover{background:var(--chart-ui-color-accent-active-hover)}.symbol-picker__id{min-width:4.5rem;max-width:38%;font-weight:600;font-size:var(--chart-ui-font-size-md);color:var(--chart-ui-color-text-heading);flex-shrink:0}.symbol-picker__desc{min-width:0;font-size:var(--chart-ui-font-size-sm);color:var(--chart-ui-color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.symbol-picker__mark{background:var(--chart-ui-color-accent-subtle);color:var(--chart-ui-color-accent);font-weight:inherit;border-radius:2px;padding:0}.symbol-picker__empty{padding:var(--chart-ui-space-xl) var(--chart-ui-space-lg);text-align:center;color:var(--chart-ui-color-text-hint);font-size:var(--chart-ui-font-size-md)}@media (width<=576px){.symbol-picker{max-height:min(70dvh,560px)}.symbol-picker__row{min-height:48px;padding:var(--chart-ui-space-md) 12px;flex-direction:column;align-items:flex-start;gap:2px}.symbol-picker__id{max-width:100%;font-size:var(--chart-ui-font-size-md)}.symbol-picker__desc{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}}.wt-dark,.wt-light{--p-primary-color:var(--wt-color-accent);--p-primary-hover-color:color-mix(in srgb, var(--wt-color-accent) 85%, white);--p-primary-active-color:color-mix(in srgb, var(--wt-color-accent) 75%, black);--p-text-color:var(--wt-color-text);--p-text-muted-color:var(--wt-color-muted);--p-content-background:var(--wt-panel-bg);--p-content-hover-background:var(--wt-surface-raised);--p-content-border-color:var(--wt-color-border);--p-form-field-background:var(--wt-field-bg,var(--wt-input-bg,var(--wt-panel-bg)));--p-form-field-border-color:var(--wt-field-border,var(--wt-input-border,var(--wt-color-border)));--p-form-field-color:var(--wt-input-text,var(--wt-color-text));--p-form-field-placeholder-color:var(--wt-input-placeholder,var(--wt-color-muted));--p-form-field-focus-border-color:var(--wt-input-focus-border,var(--wt-color-accent));--p-form-field-border-radius:var(--wt-input-radius,4px);--p-surface-0:var(--wt-panel-bg);--p-surface-50:var(--wt-surface-raised);--p-surface-100:var(--wt-surface-raised);--p-surface-800:var(--wt-surface-raised);--p-surface-900:var(--wt-panel-bg);--p-surface-950:var(--wt-color-bg);--p-green-400:var(--wt-btn-success-bg,var(--wt-btn-buy-bg,var(--wt-btn-primary-bg)));--p-green-500:var(--wt-btn-success-bg,var(--wt-btn-buy-bg,var(--wt-btn-primary-bg)));--p-green-600:color-mix(in srgb, var(--wt-btn-success-bg,var(--wt-btn-buy-bg,var(--wt-btn-primary-bg))) 88%, black);--p-red-400:var(--wt-btn-danger-bg,var(--wt-btn-sell-bg,var(--wt-color-negative)));--p-red-500:var(--wt-btn-danger-bg,var(--wt-btn-sell-bg,var(--wt-color-negative)));--p-red-600:color-mix(in srgb, var(--wt-btn-danger-bg,var(--wt-btn-sell-bg,var(--wt-color-negative))) 88%, black);--p-orange-400:var(--wt-btn-warn-bg,var(--wt-color-accent));--p-orange-500:var(--wt-btn-warn-bg,var(--wt-color-accent));--p-sky-400:var(--wt-btn-info-bg,var(--wt-color-quote));--p-sky-500:var(--wt-btn-info-bg,var(--wt-color-quote))}.wt-app .p-menubar.wt-app-menubar{background:var(--wt-header-bg,var(--wt-menubar-bg,var(--wt-panel-bg)));color:var(--wt-header-text,var(--wt-color-text));border-color:var(--wt-header-border,var(--wt-color-border))}.wt-app .p-menubar.wt-app-menubar .p-menubar-item:not(.p-disabled)>.p-menubar-item-content{color:var(--wt-nav-tab-inactive-text,var(--wt-color-muted));background:var(--wt-nav-tab-inactive-bg,transparent);border-style:solid;border-width:var(--wt-chrome-border-width,1px);border-color:var(--wt-nav-tab-inactive-border,transparent);border-radius:4px}.wt-app .p-menubar.wt-app-menubar .p-menubar-item:not(.p-disabled):hover>.p-menubar-item-content{color:var(--wt-header-text,var(--wt-color-text));background:color-mix(in srgb, var(--wt-color-accent) 10%, transparent);border-color:var(--wt-nav-tab-inactive-border,transparent)}.wt-app .p-menubar.wt-app-menubar .p-menubar-item.wt-nav-item--active>.p-menubar-item-content{color:var(--wt-nav-tab-active-text,var(--wt-color-text))!important;background:var(--wt-nav-tab-active-bg,color-mix(in srgb, var(--wt-color-accent) 18%, transparent))!important;border-color:var(--wt-nav-tab-active-border,var(--wt-nav-tab-inactive-border,transparent))!important}.wt-app .p-inputtext,.wt-app .p-inputnumber-input,.wt-app .p-select,.wt-app .p-textarea,.wt-app .p-select-label{background:var(--wt-field-bg,var(--wt-input-bg,var(--p-form-field-background)))!important;border-color:var(--wt-field-border,var(--wt-input-border,var(--p-form-field-border-color)))!important;border-radius:var(--wt-input-radius,4px)!important;color:var(--wt-input-text,var(--wt-color-text))!important}.wt-app .p-inputtext::placeholder,.wt-app .p-textarea::placeholder,.wt-app .p-select-label.p-placeholder{color:var(--wt-input-placeholder,var(--wt-color-muted))!important}.wt-app .p-inputtext:enabled:focus,.wt-app .p-inputnumber-input:enabled:focus,.wt-app .p-textarea:enabled:focus,.wt-app .p-select.p-focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--wt-input-focus-border,var(--wt-color-accent)) 35%, transparent);border-color:var(--wt-input-focus-border,var(--wt-color-accent))!important}.wt-app .p-panel.wt-widget-panel{background:var(--wt-panel-bg);color:var(--wt-color-text);border-style:solid;border-width:var(--wt-chrome-border-width,1px);border-color:var(--wt-color-border)}.wt-app .p-panel.wt-widget-panel .p-panel-header{color:var(--wt-color-text);border-color:var(--wt-color-border)}.wt-app .p-datatable.wt-datatable .p-datatable-thead>tr>th{background:var(--wt-table-head-bg)!important;color:var(--wt-color-muted)!important;border-color:var(--wt-color-border)!important}.wt-app .p-datatable.wt-datatable .p-datatable-tbody>tr>td{border-color:var(--wt-color-border);color:var(--wt-color-text)}.wt-app .p-datatable.wt-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(odd)>td{background:var(--wt-table-row-odd)!important}.wt-app .p-datatable.wt-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n)>td{background:var(--wt-table-row-even)!important}.wt-app .p-datatable.wt-datatable .p-datatable-tbody>tr:hover>td{background:color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-table-row-odd))!important}.wt-app .wt-datatable-host{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wt-app .wt-datatable-host .wt-datatable{border:none;border-radius:0;flex:1;height:auto;min-height:0;font-size:.8125rem}.wt-app .wt-datatable-host .wt-datatable .p-datatable-table-container{flex:1;min-height:0}.wt-app .wt-widget-panel{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex;overflow:hidden}.wt-app .wt-widget-panel .p-panel-header{flex-shrink:0}.wt-app .wt-widget-panel--no-header .p-panel-header{display:none}.wt-app .wt-widget-panel .wt-widget-panel__custom-header{width:100%;min-width:0}.wt-app .wt-widget-panel .p-panel-content-container,.wt-app .wt-widget-panel .p-panel-content-wrapper{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.wt-app .wt-widget-panel .p-panel-content{flex-direction:column;flex:1 1 0;min-height:0;font-size:.875rem;display:flex;overflow:auto}.wt-app .wt-widget-panel--flush .p-panel-content{flex-direction:column;padding:0;display:flex;overflow:hidden}.wt-num{font-variant-numeric:tabular-nums;text-align:right}.wt-app .login-page__links{margin-top:1rem;font-size:.875rem}.wt-app .login-page__hint{color:var(--wt-color-muted);margin-top:.75rem;font-size:.75rem}.wt-app .order-entry{flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding-right:.15rem;display:flex;overflow-y:auto}.wt-app .order-entry__sides{width:100%;display:flex}.wt-app .order-entry__sides .p-button{flex:1}.wt-app .order-entry__field{width:100%;display:block}.wt-app .order-entry__field .p-select,.wt-app .order-entry__field .p-inputnumber,.wt-app .order-volume-field .p-inputnumber,.wt-app .watchlist-quick-order__volume .p-inputnumber{width:100%}.p-tooltip-text.wt-connection-tooltip-text{padding:.25rem .5rem;font-size:.6875rem;line-height:1.3}.wt-dark,.wt-light{--wt-field-bg:color-mix(in srgb, var(--wt-color-bg) 34%, var(--wt-input-bg,var(--wt-panel-bg)));--wt-field-border:color-mix(in srgb, var(--wt-color-bg) 16%, var(--wt-input-border,var(--wt-color-border)));--p-dialog-background:var(--wt-dialog-bg,var(--wt-panel-bg));--p-dialog-border-color:var(--wt-overlay-border,var(--wt-color-border));--p-dialog-border-radius:var(--wt-overlay-radius,6px);--p-dialog-color:var(--wt-color-text);--p-popover-background:var(--wt-overlay-bg,var(--wt-panel-bg));--p-popover-border-color:var(--wt-overlay-border,var(--wt-color-border));--p-popover-border-radius:var(--wt-overlay-radius,6px);--p-popover-color:var(--wt-color-text);--p-button-primary-background:var(--wt-btn-primary-bg,var(--p-primary-color));--p-button-primary-hover-background:var(--wt-btn-primary-hover-bg,color-mix(in srgb, var(--wt-btn-primary-bg,var(--p-primary-color)) 88%, white));--p-button-primary-border-color:var(--wt-btn-primary-border,var(--wt-btn-primary-bg,var(--p-primary-color)));--p-button-primary-color:var(--wt-btn-primary-text,#fff);--p-button-secondary-background:var(--wt-btn-secondary-bg,var(--p-surface-100));--p-button-secondary-hover-background:var(--wt-surface-raised);--p-button-secondary-border-color:var(--wt-btn-secondary-border,var(--wt-color-border));--p-button-secondary-color:var(--wt-btn-secondary-text,var(--wt-color-text));--p-button-success-background:var(--wt-btn-buy-bg,var(--wt-btn-success-bg));--p-button-success-hover-background:var(--wt-btn-buy-hover-bg,color-mix(in srgb, var(--wt-btn-buy-bg,var(--wt-btn-success-bg)) 88%, white));--p-button-success-border-color:var(--wt-btn-buy-border,var(--wt-btn-buy-bg,var(--wt-btn-success-bg)));--p-button-success-color:var(--wt-btn-buy-text,var(--wt-btn-success-text));--p-button-danger-background:var(--wt-btn-sell-bg,var(--wt-btn-danger-bg));--p-button-danger-hover-background:var(--wt-btn-sell-hover-bg,color-mix(in srgb, var(--wt-btn-sell-bg,var(--wt-btn-danger-bg)) 88%, white));--p-button-danger-border-color:var(--wt-btn-sell-border,var(--wt-btn-sell-bg,var(--wt-btn-danger-bg)));--p-button-danger-color:var(--wt-btn-sell-text,var(--wt-btn-danger-text));--p-menu-background:var(--wt-overlay-bg,var(--wt-panel-bg));--p-menu-color:var(--wt-color-text);--p-menu-border-color:var(--wt-overlay-border,var(--wt-color-border));--p-menu-border-radius:var(--wt-overlay-radius,6px);--p-menu-item-color:var(--wt-color-text);--p-menu-item-focus-background:color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-overlay-bg,var(--wt-panel-bg)));--p-menu-item-focus-color:var(--wt-color-text);--p-tieredmenu-background:var(--wt-overlay-bg,var(--wt-panel-bg));--p-tieredmenu-color:var(--wt-color-text);--p-tieredmenu-border-color:var(--wt-overlay-border,var(--wt-color-border));--p-tieredmenu-border-radius:var(--wt-overlay-radius,6px);--p-tieredmenu-item-color:var(--wt-color-text);--p-tieredmenu-item-focus-background:color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-overlay-bg,var(--wt-panel-bg)));--p-tieredmenu-item-focus-color:var(--wt-color-text);--p-tieredmenu-item-active-background:color-mix(in srgb, var(--wt-color-accent) 18%, var(--wt-overlay-bg,var(--wt-panel-bg)));--p-tieredmenu-item-active-color:var(--wt-color-text);--p-contextmenu-background:var(--wt-overlay-bg,var(--wt-panel-bg));--p-contextmenu-color:var(--wt-color-text);--p-contextmenu-border-color:var(--wt-overlay-border,var(--wt-color-border));--p-contextmenu-border-radius:var(--wt-overlay-radius,6px);--p-contextmenu-item-color:var(--wt-color-text);--p-contextmenu-item-focus-background:color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-overlay-bg,var(--wt-panel-bg)));--p-contextmenu-item-focus-color:var(--wt-color-text);--p-contextmenu-item-active-background:color-mix(in srgb, var(--wt-color-accent) 18%, var(--wt-overlay-bg,var(--wt-panel-bg)));--p-contextmenu-item-active-color:var(--wt-color-text);--p-form-field-background:var(--wt-field-bg);--p-form-field-border-color:var(--wt-field-border);--p-form-field-color:var(--wt-input-text,var(--wt-color-text));--p-form-field-placeholder-color:var(--wt-input-placeholder,var(--wt-color-muted));--p-form-field-focus-border-color:var(--wt-input-focus-border,var(--wt-color-accent));--p-form-field-border-radius:var(--wt-input-radius,4px)}.wt-dark{--wt-toggle-track-bg:color-mix(in srgb, var(--wt-color-bg) 28%, var(--wt-btn-secondary-bg,var(--wt-panel-bg)));--wt-toggle-pill-bg:color-mix(in srgb, var(--wt-color-bg) 6%, var(--wt-surface-raised,var(--wt-panel-bg)));--wt-toggle-pill-shadow:0 1px 2px #0000001a, 0 0 0 1px color-mix(in srgb, var(--wt-color-border) 45%, transparent);--p-togglebutton-background:var(--wt-toggle-track-bg);--p-togglebutton-border-color:var(--wt-btn-secondary-border,var(--wt-color-border));--p-togglebutton-color:var(--wt-color-muted);--p-togglebutton-hover-background:var(--wt-toggle-track-bg);--p-togglebutton-hover-color:var(--wt-color-text);--p-togglebutton-checked-background:var(--wt-toggle-track-bg);--p-togglebutton-checked-border-color:var(--wt-btn-secondary-border,var(--wt-color-border));--p-togglebutton-checked-color:var(--wt-color-text);--p-togglebutton-icon-color:var(--wt-color-muted);--p-togglebutton-icon-hover-color:var(--wt-color-text);--p-togglebutton-icon-checked-color:var(--wt-color-text);--p-togglebutton-content-checked-background:var(--wt-toggle-pill-bg);--p-togglebutton-content-checked-shadow:var(--wt-toggle-pill-shadow)}.wt-light{--wt-toggle-track-bg:color-mix(in srgb, var(--wt-color-border) 52%, var(--wt-color-bg));--wt-toggle-pill-bg:#fff;--wt-toggle-pill-shadow:0 1px 2px #0000001a, 0 0 0 1px color-mix(in srgb, var(--wt-color-border) 65%, transparent);--p-togglebutton-background:var(--wt-toggle-track-bg);--p-togglebutton-border-color:var(--wt-color-border);--p-togglebutton-color:#1f2937;--p-togglebutton-hover-background:var(--wt-toggle-track-bg);--p-togglebutton-hover-color:#111827;--p-togglebutton-checked-background:var(--wt-toggle-track-bg);--p-togglebutton-checked-border-color:var(--wt-color-border);--p-togglebutton-checked-color:#111827;--p-togglebutton-icon-color:#1f2937;--p-togglebutton-icon-hover-color:#111827;--p-togglebutton-icon-checked-color:#111827;--p-togglebutton-content-checked-background:var(--wt-toggle-pill-bg);--p-togglebutton-content-checked-shadow:var(--wt-toggle-pill-shadow)}.wt-dark .p-dialog-mask,.wt-light .p-dialog-mask{background:color-mix(in srgb, var(--wt-color-bg) 55%, transparent)!important}.wt-dark .p-dialog,.wt-light .p-dialog{background:var(--wt-dialog-bg,var(--wt-panel-bg))!important;border-color:var(--wt-overlay-border,var(--wt-color-border))!important;border-radius:var(--wt-overlay-radius,6px)!important;color:var(--wt-color-text)!important}.wt-dark .p-dialog .p-dialog-header,.wt-light .p-dialog .p-dialog-header{background:var(--wt-dialog-header-bg,var(--wt-dialog-bg,var(--wt-panel-bg)))!important;color:var(--wt-color-text)!important;border-color:var(--wt-overlay-border,var(--wt-color-border))!important}.wt-dark .p-dialog .p-dialog-title,.wt-light .p-dialog .p-dialog-title{color:var(--wt-color-text)!important}.wt-dark .p-dialog .p-dialog-content,.wt-light .p-dialog .p-dialog-content{background:var(--wt-dialog-bg,var(--wt-panel-bg))!important;color:var(--wt-color-text)!important}.wt-dark .p-dialog .p-dialog-footer,.wt-light .p-dialog .p-dialog-footer{background:var(--wt-dialog-bg,var(--wt-panel-bg))!important;border-color:var(--wt-overlay-border,var(--wt-color-border))!important}.wt-dark .p-select-overlay,.wt-light .p-select-overlay,.wt-dark .p-listbox,.wt-light .p-listbox,.wt-dark .p-autocomplete-overlay,.wt-light .p-autocomplete-overlay,.wt-dark .p-multiselect-overlay,.wt-light .p-multiselect-overlay,.wt-dark .p-cascadeselect-overlay,.wt-light .p-cascadeselect-overlay,.wt-dark .p-datepicker-panel,.wt-light .p-datepicker-panel{background:var(--wt-overlay-bg,var(--wt-panel-bg))!important;border-color:var(--wt-overlay-border,var(--wt-color-border))!important;border-radius:var(--wt-overlay-radius,6px)!important;color:var(--wt-color-text)!important}.wt-dark .p-select-option,.wt-light .p-select-option,.wt-dark .p-listbox-option,.wt-light .p-listbox-option,.wt-dark .p-autocomplete-option,.wt-light .p-autocomplete-option{color:var(--wt-color-text)!important}.wt-dark .p-select-option.p-focus,.wt-light .p-select-option.p-focus,.wt-dark .p-select-option:not(.p-disabled):hover,.wt-light .p-select-option:not(.p-disabled):hover,.wt-dark .p-listbox-option.p-focus,.wt-light .p-listbox-option.p-focus,.wt-dark .p-listbox-option:not(.p-disabled):hover,.wt-light .p-listbox-option:not(.p-disabled):hover,.wt-dark .p-autocomplete-option.p-focus,.wt-light .p-autocomplete-option.p-focus,.wt-dark .p-autocomplete-option:not(.p-disabled):hover,.wt-light .p-autocomplete-option:not(.p-disabled):hover{background:color-mix(in srgb, var(--wt-color-accent) 14%, var(--wt-overlay-bg,var(--wt-panel-bg)))!important;color:var(--wt-color-text)!important}.wt-dark .p-select-option.p-select-option-selected,.wt-light .p-select-option.p-select-option-selected{background:color-mix(in srgb, var(--wt-color-accent) 22%, var(--wt-overlay-bg,var(--wt-panel-bg)))!important;color:var(--wt-color-text)!important}.wt-dark .p-menu,.wt-light .p-menu,.wt-dark .p-tieredmenu,.wt-light .p-tieredmenu,.wt-dark .p-contextmenu,.wt-light .p-contextmenu{background:var(--wt-overlay-bg,var(--wt-panel-bg))!important;border-color:var(--wt-overlay-border,var(--wt-color-border))!important;border-radius:var(--wt-overlay-radius,6px)!important;color:var(--wt-color-text)!important}.wt-dark .p-menu-item-content,.wt-light .p-menu-item-content,.wt-dark .p-tieredmenu-item-content,.wt-light .p-tieredmenu-item-content,.wt-dark .p-contextmenu-item-content,.wt-light .p-contextmenu-item-content{color:var(--wt-color-text)!important}.wt-dark .p-menu-item:not(.p-disabled)>.p-menu-item-content:hover,.wt-light .p-menu-item:not(.p-disabled)>.p-menu-item-content:hover,.wt-dark .p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover,.wt-light .p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover,.wt-dark .p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover,.wt-light .p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover,.wt-dark .p-menu-item.p-focus>.p-menu-item-content,.wt-light .p-menu-item.p-focus>.p-menu-item-content,.wt-dark .p-tieredmenu-item.p-focus>.p-tieredmenu-item-content,.wt-light .p-tieredmenu-item.p-focus>.p-tieredmenu-item-content{background:color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-overlay-bg,var(--wt-panel-bg)))!important;color:var(--wt-color-text)!important}.wt-dark .p-tieredmenu-submenu,.wt-light .p-tieredmenu-submenu{box-shadow:0 4px 16px color-mix(in srgb, var(--wt-color-bg) 45%, transparent);background:var(--wt-overlay-bg,var(--wt-panel-bg))!important;border-color:var(--wt-overlay-border,var(--wt-color-border))!important;border-radius:var(--wt-overlay-radius,6px)!important;color:var(--wt-color-text)!important}.wt-dark .p-tieredmenu-item-active>.p-tieredmenu-item-content,.wt-light .p-tieredmenu-item-active>.p-tieredmenu-item-content{background:color-mix(in srgb, var(--wt-color-accent) 18%, var(--wt-overlay-bg,var(--wt-panel-bg)))!important;color:var(--wt-color-text)!important}.wt-dark .p-tieredmenu-item-active>.p-tieredmenu-item-content .p-tieredmenu-item-icon,.wt-light .p-tieredmenu-item-active>.p-tieredmenu-item-content .p-tieredmenu-item-icon{color:var(--wt-color-accent)!important}.wt-app .p-menu.p-menu-overlay,.wt-app .p-tieredmenu.p-tieredmenu-overlay,.wt-app .p-contextmenu{font-size:var(--wt-overlay-menu-font-size,.8125rem)}.wt-app .p-menu-item-label,.wt-app .p-tieredmenu-item-label,.wt-app .p-contextmenu-item-label,.wt-app .p-menu-submenu-label{font-size:inherit}.wt-app .wt-chart-series-menu-item,.wt-app .wt-chart-tools-menu-item,.wt-app .wt-user-menu-theme-row,.wt-app .wt-chart-tf-popover.p-popover{font-size:var(--wt-overlay-menu-font-size,.8125rem)}.wt-dark .p-popover,.wt-light .p-popover{background:var(--wt-overlay-bg,var(--wt-panel-bg))!important;border-color:var(--wt-overlay-border,var(--wt-color-border))!important;border-radius:var(--wt-overlay-radius,6px)!important;color:var(--wt-color-text)!important}.wt-dark .p-inputtext,.wt-light .p-inputtext,.wt-dark .p-inputnumber-input,.wt-light .p-inputnumber-input,.wt-dark .p-textarea,.wt-light .p-textarea,.wt-dark .p-select,.wt-light .p-select,.wt-dark .p-select-label,.wt-light .p-select-label,.wt-dark .p-autocomplete-input,.wt-light .p-autocomplete-input{background:var(--wt-field-bg)!important;border-color:var(--wt-field-border)!important;border-radius:var(--wt-input-radius,4px)!important;color:var(--wt-input-text,var(--wt-color-text))!important}.wt-dark .p-inputnumber-button,.wt-light .p-inputnumber-button{background:var(--wt-field-bg)!important;border-color:var(--wt-field-border)!important;color:var(--wt-color-muted)!important}.wt-dark .p-inputnumber-button:not(:disabled):hover,.wt-light .p-inputnumber-button:not(:disabled):hover{background:color-mix(in srgb, var(--wt-color-bg) 42%, var(--wt-input-bg,var(--wt-panel-bg)))!important;color:var(--wt-color-text)!important}.wt-dark .p-inputtext::placeholder,.wt-light .p-inputtext::placeholder,.wt-dark .p-textarea::placeholder,.wt-light .p-textarea::placeholder,.wt-dark .p-select-label.p-placeholder,.wt-light .p-select-label.p-placeholder{color:var(--wt-input-placeholder,var(--wt-color-muted))!important}.wt-dark .p-inputtext:enabled:focus,.wt-light .p-inputtext:enabled:focus,.wt-dark .p-inputnumber-input:enabled:focus,.wt-light .p-inputnumber-input:enabled:focus,.wt-dark .p-textarea:enabled:focus,.wt-light .p-textarea:enabled:focus,.wt-dark .p-select.p-focus,.wt-light .p-select.p-focus,.wt-dark .p-autocomplete-input:enabled:focus,.wt-light .p-autocomplete-input:enabled:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--wt-input-focus-border,var(--wt-color-accent)) 35%, transparent);border-color:var(--wt-input-focus-border,var(--wt-color-accent))!important}.wt-dark .p-togglebutton:not(.p-selectbutton>.p-togglebutton),.wt-light .p-togglebutton:not(.p-selectbutton>.p-togglebutton){background:var(--wt-toggle-track-bg)!important;border-color:var(--wt-btn-secondary-border,var(--wt-color-border))!important;color:var(--wt-color-muted)!important}.wt-dark .p-togglebutton:not(.p-selectbutton>.p-togglebutton):not(:disabled):not(.p-togglebutton-checked):hover,.wt-light .p-togglebutton:not(.p-selectbutton>.p-togglebutton):not(:disabled):not(.p-togglebutton-checked):hover{background:var(--wt-toggle-track-bg)!important;color:var(--wt-color-text)!important}.wt-dark .p-togglebutton:not(.p-selectbutton>.p-togglebutton).p-togglebutton-checked,.wt-light .p-togglebutton:not(.p-selectbutton>.p-togglebutton).p-togglebutton-checked{background:var(--wt-toggle-track-bg)!important;border-color:var(--wt-btn-secondary-border,var(--wt-color-border))!important;color:var(--wt-color-text)!important}.wt-dark .p-togglebutton:not(.p-selectbutton>.p-togglebutton).p-togglebutton-checked .p-togglebutton-content,.wt-light .p-togglebutton:not(.p-selectbutton>.p-togglebutton).p-togglebutton-checked .p-togglebutton-content{background:var(--wt-toggle-pill-bg)!important;box-shadow:var(--wt-toggle-pill-shadow)!important}.wt-dark .p-togglebutton .p-togglebutton-label,.wt-light .p-togglebutton .p-togglebutton-label{color:inherit!important}.wt-dark .p-selectbutton,.wt-light .p-selectbutton{background:var(--wt-toggle-track-bg);border-style:solid;border-width:var(--wt-btn-border-width-sm,var(--wt-btn-border-width,0));border-color:var(--wt-btn-secondary-border,var(--wt-color-border));border-radius:var(--wt-btn-radius-sm,var(--wt-btn-radius,3px));gap:.125rem;padding:.125rem}.wt-light .p-selectbutton{background:var(--wt-toggle-track-bg)!important;border-color:var(--wt-color-border)!important}.wt-dark .p-selectbutton .p-togglebutton,.wt-light .p-selectbutton .p-togglebutton{box-shadow:none!important;color:var(--p-togglebutton-color,var(--wt-color-muted))!important;border-radius:calc(var(--wt-btn-radius-sm,var(--wt-btn-radius,3px)) - 2px)!important;background:0 0!important;border:none!important;padding:0!important}.wt-light .p-selectbutton .p-togglebutton:not(.p-togglebutton-checked) .p-togglebutton-content,.wt-light .p-selectbutton .p-togglebutton:not(.p-togglebutton-checked) .p-togglebutton-label{color:#1f2937!important}.wt-dark .p-selectbutton .p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover,.wt-light .p-selectbutton .p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover{color:var(--wt-color-text)!important;background:0 0!important}.wt-light .p-selectbutton .p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover .p-togglebutton-content,.wt-light .p-selectbutton .p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover .p-togglebutton-label{color:#111827!important}.wt-dark .p-selectbutton .p-togglebutton.p-togglebutton-checked,.wt-light .p-selectbutton .p-togglebutton.p-togglebutton-checked{color:var(--wt-color-text)!important;background:0 0!important;border:none!important}.wt-dark .p-selectbutton .p-togglebutton:not(.p-togglebutton-checked) .p-togglebutton-content,.wt-light .p-selectbutton .p-togglebutton:not(.p-togglebutton-checked) .p-togglebutton-content{box-shadow:none!important;background:0 0!important}.wt-dark .p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-content,.wt-light .p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-content{background:var(--wt-toggle-pill-bg)!important;box-shadow:var(--wt-toggle-pill-shadow)!important;color:var(--wt-color-text)!important}.wt-light .p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-content,.wt-light .p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-label{color:#111827!important}.wt-app [data-layout-mode=desktop] .p-panel.wt-widget-panel,.wt-app [data-layout-mode=desktop] .wt-chart-widget{margin:var(--wt-widget-desktop-inset,6px);border-radius:var(--wt-overlay-radius,6px)}.wt-app [data-layout-mode=desktop] .wt-chart-widget{border:var(--wt-chrome-border-width,1px) solid var(--chart-ui-color-border,var(--wt-color-border));box-sizing:border-box}.wt-app [data-layout-mode=desktop] .p-panel.wt-widget-panel .p-panel-header{border-top-left-radius:var(--wt-overlay-radius,6px);border-top-right-radius:var(--wt-overlay-radius,6px)}.wt-dark,.wt-light{--wt-btn-success-bg:var(--wt-btn-buy-bg,var(--wt-btn-primary-bg));--wt-btn-success-text:var(--wt-btn-buy-text,var(--wt-btn-primary-text));--wt-btn-success-border:var(--wt-btn-buy-border,var(--wt-btn-buy-bg,var(--wt-btn-primary-bg)));--wt-btn-danger-bg:var(--wt-btn-sell-bg,var(--wt-color-negative));--wt-btn-danger-text:var(--wt-btn-sell-text,#fff);--wt-btn-danger-border:var(--wt-btn-sell-border,var(--wt-btn-sell-bg,var(--wt-color-negative)));--wt-btn-warn-bg:var(--wt-color-accent);--wt-btn-warn-text:var(--wt-btn-primary-text);--wt-btn-info-bg:var(--wt-color-quote);--wt-btn-info-text:#fff}.wt-dark .p-button:not(.p-button-text):not(.p-button-link):not(:disabled),.wt-light .p-button:not(.p-button-text):not(.p-button-link):not(:disabled),.wt-app .p-button:not(.p-button-text):not(.p-button-link):not(:disabled),.wt-dark .p-button:not(.p-button-text):not(.p-button-link):not(:disabled):hover,.wt-light .p-button:not(.p-button-text):not(.p-button-link):not(:disabled):hover,.wt-app .p-button:not(.p-button-text):not(.p-button-link):not(:disabled):hover,.wt-dark .p-button:not(.p-button-text):not(.p-button-link):not(:disabled):active,.wt-light .p-button:not(.p-button-text):not(.p-button-link):not(:disabled):active,.wt-app .p-button:not(.p-button-text):not(.p-button-link):not(:disabled):active{box-shadow:var(--wt-btn-shadow,0 1px 0 #0000008c, 0 2px 5px color-mix(in srgb, var(--wt-color-bg) 80%, transparent))!important}.wt-dark .p-button,.wt-light .p-button,.wt-app .p-button,.wt-dark .p-button:not(:disabled):hover,.wt-light .p-button:not(:disabled):hover,.wt-app .p-button:not(:disabled):hover,.wt-dark .p-button:not(:disabled):active,.wt-light .p-button:not(:disabled):active,.wt-app .p-button:not(:disabled):active{border-style:solid;border-width:var(--wt-btn-border-width,0)!important}.wt-dark .p-button:not(.p-button-rounded),.wt-light .p-button:not(.p-button-rounded),.wt-app .p-button:not(.p-button-rounded),.wt-dark .p-button:not(.p-button-rounded):not(:disabled):hover,.wt-light .p-button:not(.p-button-rounded):not(:disabled):hover,.wt-app .p-button:not(.p-button-rounded):not(:disabled):hover,.wt-dark .p-button:not(.p-button-rounded):not(:disabled):active,.wt-light .p-button:not(.p-button-rounded):not(:disabled):active,.wt-app .p-button:not(.p-button-rounded):not(:disabled):active{border-radius:var(--wt-btn-radius,3px)}.wt-dark .p-button.p-button-sm:not(.p-button-rounded),.wt-light .p-button.p-button-sm:not(.p-button-rounded),.wt-app .p-button.p-button-sm:not(.p-button-rounded),.wt-dark .p-button.p-button-sm:not(.p-button-rounded):not(:disabled):hover,.wt-light .p-button.p-button-sm:not(.p-button-rounded):not(:disabled):hover,.wt-app .p-button.p-button-sm:not(.p-button-rounded):not(:disabled):hover,.wt-dark .p-button.p-button-sm:not(.p-button-rounded):not(:disabled):active,.wt-light .p-button.p-button-sm:not(.p-button-rounded):not(:disabled):active,.wt-app .p-button.p-button-sm:not(.p-button-rounded):not(:disabled):active{border-radius:var(--wt-btn-radius-sm,var(--wt-btn-radius,3px));border-width:var(--wt-btn-border-width-sm,var(--wt-btn-border-width,0))!important}.wt-dark .p-button.p-button-primary,.wt-light .p-button.p-button-primary,.wt-app .p-button.p-button-primary{background:var(--wt-btn-primary-bg,var(--p-primary-color))!important;border-color:var(--wt-btn-primary-border,var(--wt-btn-primary-bg,var(--p-primary-color)))!important;color:var(--wt-btn-primary-text,#fff)!important}.wt-dark .p-button.p-button-primary:not(:disabled):hover,.wt-light .p-button.p-button-primary:not(:disabled):hover,.wt-app .p-button.p-button-primary:not(:disabled):hover{background:var(--wt-btn-primary-hover-bg,color-mix(in srgb, var(--wt-btn-primary-bg,var(--p-primary-color)) 88%, white))!important;border-color:var(--wt-btn-primary-hover-bg,color-mix(in srgb, var(--wt-btn-primary-bg,var(--p-primary-color)) 88%, white))!important}.wt-dark .p-button.p-button-secondary,.wt-light .p-button.p-button-secondary,.wt-app .p-button.p-button-secondary{background:var(--wt-btn-secondary-bg,var(--p-surface-100))!important;color:var(--wt-btn-secondary-text,var(--wt-color-text))!important;border-color:#0000!important}.wt-dark .p-button.p-button-secondary:not(:disabled):hover,.wt-light .p-button.p-button-secondary:not(:disabled):hover,.wt-app .p-button.p-button-secondary:not(:disabled):hover{background:color-mix(in srgb, var(--wt-btn-secondary-bg,var(--p-surface-100)) 92%, white)!important;color:var(--wt-btn-secondary-text,var(--wt-color-text))!important;border-color:#0000!important}.wt-dark .p-button.p-button-success,.wt-light .p-button.p-button-success,.wt-app .p-button.p-button-success{background:var(--wt-btn-buy-bg,var(--wt-btn-success-bg))!important;border-color:var(--wt-btn-buy-border,var(--wt-btn-buy-bg,var(--wt-btn-success-bg)))!important;color:var(--wt-btn-buy-text,var(--wt-btn-success-text))!important}.wt-dark .p-button.p-button-success:not(:disabled):hover,.wt-light .p-button.p-button-success:not(:disabled):hover,.wt-app .p-button.p-button-success:not(:disabled):hover{background:var(--wt-btn-buy-hover-bg,color-mix(in srgb, var(--wt-btn-buy-bg,var(--wt-btn-success-bg)) 88%, white))!important;border-color:var(--wt-btn-buy-hover-border,var(--wt-btn-buy-hover-bg,color-mix(in srgb, var(--wt-btn-buy-border,var(--wt-btn-buy-bg,var(--wt-btn-success-bg))) 88%, white)))!important}.wt-dark .p-button.p-button-danger,.wt-light .p-button.p-button-danger,.wt-app .p-button.p-button-danger{background:var(--wt-btn-sell-bg,var(--wt-btn-danger-bg))!important;border-color:var(--wt-btn-sell-border,var(--wt-btn-sell-bg,var(--wt-btn-danger-bg)))!important;color:var(--wt-btn-sell-text,var(--wt-btn-danger-text))!important}.wt-dark .p-button.p-button-danger:not(:disabled):hover,.wt-light .p-button.p-button-danger:not(:disabled):hover,.wt-app .p-button.p-button-danger:not(:disabled):hover{background:var(--wt-btn-sell-hover-bg,color-mix(in srgb, var(--wt-btn-sell-bg,var(--wt-btn-danger-bg)) 88%, white))!important;border-color:var(--wt-btn-sell-hover-border,var(--wt-btn-sell-hover-bg,color-mix(in srgb, var(--wt-btn-sell-border,var(--wt-btn-sell-bg,var(--wt-btn-danger-bg))) 88%, white)))!important}.wt-dark .p-button.p-button-warn,.wt-light .p-button.p-button-warn,.wt-app .p-button.p-button-warn{background:var(--wt-btn-warn-bg,var(--wt-color-accent))!important;border-color:var(--wt-btn-warn-bg,var(--wt-color-accent))!important;color:var(--wt-btn-warn-text,var(--wt-btn-primary-text))!important}.wt-dark .p-button.p-button-warn:not(:disabled):hover,.wt-light .p-button.p-button-warn:not(:disabled):hover,.wt-app .p-button.p-button-warn:not(:disabled):hover{background:color-mix(in srgb, var(--wt-btn-warn-bg,var(--wt-color-accent)) 88%, white)!important;border-color:color-mix(in srgb, var(--wt-btn-warn-bg,var(--wt-color-accent)) 88%, white)!important}.wt-dark .p-button.p-button-info,.wt-light .p-button.p-button-info,.wt-app .p-button.p-button-info{background:var(--wt-btn-info-bg,var(--wt-color-quote))!important;border-color:var(--wt-btn-info-bg,var(--wt-color-quote))!important;color:var(--wt-btn-info-text,#fff)!important}.wt-dark .p-button.p-button-info:not(:disabled):hover,.wt-light .p-button.p-button-info:not(:disabled):hover,.wt-app .p-button.p-button-info:not(:disabled):hover{background:color-mix(in srgb, var(--wt-btn-info-bg,var(--wt-color-quote)) 88%, white)!important;border-color:color-mix(in srgb, var(--wt-btn-info-bg,var(--wt-color-quote)) 88%, white)!important}.wt-dark .p-button.p-button-text,.wt-light .p-button.p-button-text,.wt-app .p-button.p-button-text,.wt-dark .p-button.p-button-link,.wt-light .p-button.p-button-link,.wt-app .p-button.p-button-link{box-shadow:none!important;color:var(--wt-btn-text-color,var(--wt-color-link,var(--wt-color-accent)))!important;background:0 0!important;border-width:0!important;border-color:#0000!important}.wt-dark .p-button.p-button-text:not(:disabled):hover,.wt-light .p-button.p-button-text:not(:disabled):hover,.wt-app .p-button.p-button-text:not(:disabled):hover,.wt-dark .p-button.p-button-link:not(:disabled):hover,.wt-light .p-button.p-button-link:not(:disabled):hover,.wt-app .p-button.p-button-link:not(:disabled):hover,.wt-dark .p-button.p-button-text:not(:disabled):active,.wt-light .p-button.p-button-text:not(:disabled):active,.wt-app .p-button.p-button-text:not(:disabled):active,.wt-dark .p-button.p-button-link:not(:disabled):active,.wt-light .p-button.p-button-link:not(:disabled):active,.wt-app .p-button.p-button-link:not(:disabled):active{background:var(--wt-btn-text-hover-bg,color-mix(in srgb, var(--wt-btn-text-color,var(--wt-color-link,var(--wt-color-accent))) 12%, transparent))!important;border-width:0!important;border-color:#0000!important}.wt-dark .p-button.p-button-text.p-button-secondary,.wt-light .p-button.p-button-text.p-button-secondary,.wt-app .p-button.p-button-text.p-button-secondary{color:var(--wt-btn-secondary-text,var(--wt-color-text))!important}.wt-dark .p-button.p-button-text.p-button-secondary:not(:disabled):hover,.wt-light .p-button.p-button-text.p-button-secondary:not(:disabled):hover,.wt-app .p-button.p-button-text.p-button-secondary:not(:disabled):hover{background:var(--wt-surface-raised)!important}.wt-dark .p-button.p-button-text.p-button-warn,.wt-light .p-button.p-button-text.p-button-warn,.wt-app .p-button.p-button-text.p-button-warn{color:var(--wt-btn-warn-bg,var(--wt-color-accent))!important}.wt-dark .p-button.p-button-text.p-button-warn:not(:disabled):hover,.wt-light .p-button.p-button-text.p-button-warn:not(:disabled):hover,.wt-app .p-button.p-button-text.p-button-warn:not(:disabled):hover{background:color-mix(in srgb, var(--wt-btn-warn-bg,var(--wt-color-accent)) 14%, transparent)!important;color:var(--wt-btn-warn-bg,var(--wt-color-accent))!important}.wt-icon{color:currentColor;vertical-align:middle;flex-shrink:0;display:inline-block}.wt-icon svg{width:100%;height:100%;display:block}.wt-app .p-button.wt-icon-btn,.wt-dark .p-button.wt-icon-btn,.wt-light .p-button.wt-icon-btn{min-width:1.75rem;min-height:1.75rem;padding:.25rem}.wt-app .p-button.wt-icon-btn.p-button-sm,.wt-dark .p-button.wt-icon-btn.p-button-sm,.wt-light .p-button.wt-icon-btn.p-button-sm{min-width:1.625rem;min-height:1.625rem;padding:.2rem}.wt-app .p-button.wt-icon-btn .p-button-icon,.wt-dark .p-button.wt-icon-btn .p-button-icon,.wt-light .p-button.wt-icon-btn .p-button-icon{margin:0}.wt-menu-item-icon{flex-shrink:0;margin-inline-end:.5rem}.symbol-select__search-field .p-inputicon{color:var(--p-text-muted-color);justify-content:center;align-items:center;display:inline-flex}.symbol-select__check{color:var(--p-primary-color);align-items:center;line-height:0;display:inline-flex}.wt-menubar-chevron,.wt-tieredmenu-chevron,.wt-chart-tools-menu-item__chevron{opacity:.75;flex-shrink:0}.wt-connection-wifi .wt-icon{color:inherit}.wt-symbol-icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.wt-symbol-icon__img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .12s ease-out;display:block}.wt-symbol-icon__img--loaded{opacity:1}.wt-symbol-icon__letters{box-sizing:border-box;border:1px solid var(--wt-symbol-icon-border,color-mix(in srgb, var(--wt-color-border) 85%, transparent));background:var(--wt-symbol-icon-bg,color-mix(in srgb, var(--wt-color-text) 10%, var(--wt-panel-bg,transparent)));width:100%;height:100%;color:var(--wt-symbol-icon-text,var(--wt-color-text-muted,var(--wt-color-text)));letter-spacing:-.03em;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.wt-symbol-name-row{align-items:center;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.wt-symbol-name-row__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wt-app .p-panel.wt-widget-panel.watchlist-widget{background:var(--wt-watchlist-bg,var(--wt-panel-bg));border-style:solid;border-width:var(--wt-watchlist-border-width,var(--wt-chrome-border-width,1px));border-color:var(--wt-watchlist-border,var(--wt-color-border))}.wt-app .p-panel.wt-widget-panel.watchlist-widget .p-panel-header{background:var(--wt-watchlist-bg,var(--wt-panel-bg));border-color:var(--wt-watchlist-border,var(--wt-color-border))}.wt-app .watchlist-widget .wt-datatable .p-datatable-thead>tr>th{background:var(--wt-watchlist-bg,var(--wt-table-head-bg))!important;border-color:var(--wt-watchlist-table-border,var(--wt-color-border))!important}.wt-app .watchlist-widget .wt-datatable .p-datatable-tbody>tr>td{background:var(--wt-watchlist-bg,var(--wt-panel-bg));border-color:var(--wt-watchlist-table-border,var(--wt-color-border))}.wt-app .watchlist-widget .wt-datatable .p-datatable-tbody>tr:hover>td{background:var(--wt-watchlist-table-row-hover,color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-watchlist-bg,var(--wt-panel-bg))))!important}.wt-app .watchlist-widget .wt-datatable .p-datatable-tbody>tr.p-datatable-row-expansion:hover>td{background:var(--wt-watchlist-bg,var(--wt-panel-bg))!important}.wt-app .watchlist-widget .wt-datatable .p-datatable-tbody>tr.watchlist-widget__row--active>td,.wt-app .watchlist-widget .wt-datatable .p-datatable-tbody>tr.watchlist-widget__row--active:hover>td{font-weight:600;background:var(--wt-watchlist-table-row-hover,color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-watchlist-bg,var(--wt-panel-bg))))!important}.wt-app .watchlist-widget .wt-datatable .p-datatable-tbody>tr.watchlist-widget__row--active>td:nth-child(2){color:var(--wt-watchlist-title-text,var(--wt-color-text))}.wt-app .watchlist-widget .wt-text-positive{color:var(--wt-color-positive)}.wt-app .watchlist-widget .wt-text-negative{color:var(--wt-color-negative)}.wt-app .watchlist-widget :is(.p-inputtext,.p-inputnumber-input,.p-textarea,.p-select,.p-select-label){--wt-field-bg:color-mix(in srgb, var(--wt-color-bg) 40%, var(--wt-watchlist-bg,var(--wt-panel-bg)));--wt-field-border:color-mix(in srgb, var(--wt-color-bg) 20%, var(--wt-watchlist-border,var(--wt-color-border)));background:var(--wt-field-bg)!important;border-color:var(--wt-field-border)!important}.wt-app .watchlist-widget .p-inputnumber-button{background:var(--wt-field-bg)!important;border-color:var(--wt-field-border)!important}.wt-app .watchlist-widget{--wt-watchlist-quick-order-bg:color-mix(in srgb, var(--wt-surface-raised,#1a1d24) 58%, var(--wt-watchlist-bg,var(--wt-panel-bg)));--wt-watchlist-quick-order-border:color-mix(in srgb, var(--wt-watchlist-border,var(--wt-color-border)) 72%, var(--wt-watchlist-quick-order-bg))}.wt-app .watchlist-widget .watchlist-widget__expansion-host{box-sizing:border-box;padding:.45rem .5rem .55rem}.wt-app .watchlist-widget .watchlist-widget__expansion-host>.watchlist-quick-order,.wt-app .watchlist-widget .watchlist-widget__expansion-host>.bo-order-entry--quick{box-sizing:border-box;background:var(--wt-watchlist-quick-order-bg);border:1px solid var(--wt-watchlist-quick-order-border);border-radius:var(--wt-btn-radius,3px);margin-top:.4rem;padding:.45rem .55rem .5rem;position:relative}.wt-app .watchlist-widget .watchlist-widget__expansion-host>.watchlist-quick-order:before,.wt-app .watchlist-widget .watchlist-widget__expansion-host>.bo-order-entry--quick:before{content:"";background:var(--wt-watchlist-quick-order-bg);border-left:1px solid var(--wt-watchlist-quick-order-border);border-top:1px solid var(--wt-watchlist-quick-order-border);pointer-events:none;width:.55rem;height:.55rem;position:absolute;top:0;left:2rem;transform:translate(-50%,-50%)rotate(45deg)}.wt-app .p-panel.wt-widget-panel.news-feed-widget{background:var(--wt-news-feed-bg,var(--wt-watchlist-bg,var(--wt-panel-bg)));border-style:solid;border-width:var(--wt-news-feed-border-width,var(--wt-watchlist-border-width,var(--wt-chrome-border-width,1px)));border-color:var(--wt-news-feed-border,var(--wt-watchlist-border,var(--wt-color-border)))}.wt-app .p-panel.wt-widget-panel.news-feed-widget .p-panel-header{background:var(--wt-news-feed-bg,var(--wt-watchlist-bg,var(--wt-panel-bg)));border-color:var(--wt-news-feed-border,var(--wt-watchlist-border,var(--wt-color-border)))}.wt-app .p-panel.wt-widget-panel.journal-widget{background:var(--wt-journal-bg,var(--wt-panel-bg));border-style:solid;border-width:var(--wt-journal-border-width,var(--wt-chrome-border-width,1px));border-color:var(--wt-journal-border,var(--wt-color-border))}.wt-app .journal-widget .journal-widget__tabs .p-tablist{background:var(--wt-journal-bg,var(--wt-panel-bg))}.wt-app .journal-widget .journal-widget__tabs .p-tablist-tab-list{align-items:flex-end;gap:var(--wt-journal-tab-gap,.125rem);padding-top:var(--wt-journal-tablist-offset-top,3px);padding-left:var(--wt-journal-tablist-offset-left,3px);border-bottom:1px solid var(--wt-journal-border,var(--wt-color-border));min-height:0}.wt-app .journal-widget .journal-widget__tabs .p-tablist-prev-button,.wt-app .journal-widget .journal-widget__tabs .p-tablist-next-button{width:var(--wt-journal-tab-nav-width,1.75rem);align-self:stretch}.wt-app .journal-widget .journal-widget__tabs .p-tab{padding:var(--wt-journal-tab-padding,.5rem .75rem);font-size:var(--wt-journal-tab-font-size,.8125rem);font-weight:600;line-height:var(--wt-journal-tab-line-height,1.25);color:var(--wt-journal-tab-inactive-text,var(--wt-color-muted));background:0 0;border:none;border-radius:0;gap:.25rem;position:relative;margin:0!important}.wt-app .journal-widget .journal-widget__tabs .p-tab:not(.p-disabled):not(.p-tab-active):hover{color:var(--wt-journal-tab-active-text,var(--wt-color-text));background:color-mix(in srgb, var(--wt-color-text) 4%, transparent);border-radius:var(--wt-journal-tab-active-radius,6px) var(--wt-journal-tab-active-radius,6px) 0 0}.wt-app .journal-widget .journal-widget__tabs .p-tab.p-tab-active{border-radius:var(--wt-journal-tab-active-radius,6px) var(--wt-journal-tab-active-radius,6px) 0 0;z-index:1;color:var(--wt-journal-tab-active-text,var(--wt-color-text))!important;background:var(--wt-journal-tab-active-bg,color-mix(in srgb, var(--wt-color-accent) 18%, transparent))!important;border:none!important}.wt-app .journal-widget .journal-widget__tabs .p-tab.p-tab-active:after{content:"";background:var(--wt-journal-bg,var(--wt-panel-bg));pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.wt-app .journal-widget .journal-widget__tabs .p-tab:focus-visible{box-shadow:none;outline:none}.wt-app .journal-widget .journal-widget__tabs .p-tablist-active-bar{display:none}.wt-app .journal-widget .journal-widget__tabs .p-tabpanels{background:var(--wt-journal-bg,var(--wt-panel-bg))}.wt-app .journal-widget .journal-table .p-datatable-thead>tr>th{background:var(--wt-journal-bg,var(--wt-table-head-bg))!important;border-color:var(--wt-journal-table-border,var(--wt-color-border))!important}.wt-app .journal-widget .journal-table .p-datatable-tbody>tr>td{background:var(--wt-journal-bg,var(--wt-panel-bg));border-color:var(--wt-journal-table-border,var(--wt-color-border))}.wt-app .journal-widget .journal-table .p-datatable-tbody>tr:hover>td{background:var(--wt-journal-table-row-hover,color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-journal-bg,var(--wt-panel-bg))))!important}.wt-app .journal-widget .wt-journal-text-buy{color:var(--wt-journal-text-buy,var(--wt-color-positive))}.wt-app .journal-widget .wt-journal-text-sell{color:var(--wt-journal-text-sell,var(--wt-color-negative))}.wt-app .journal-widget .journal-widget__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.wt-app .journal-widget .journal-widget__msg{flex-shrink:0}.wt-app .journal-widget .journal-widget__tabs.p-tabs{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.wt-app .journal-widget .journal-widget__tabs .p-tablist{flex-shrink:0}.wt-app .journal-widget .journal-widget__tabs .p-tabpanels{min-height:0;padding:var(--wt-journal-tabpanels-padding-top,.4rem) 0 0;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.wt-app .journal-widget .journal-widget__tabs .p-tabpanel.p-tabpanel-active,.wt-app .journal-widget .journal-widget__tabs .p-tabpanel.p-tabpanel-active>.journal-bo-open,.wt-app .journal-widget .journal-widget__tabs .p-tabpanel.p-tabpanel-active>.journal-bo-history,.wt-app .journal-widget .journal-widget__tabs .p-tabpanel.p-tabpanel-active>.journal-risk-monitor,.wt-app .journal-widget .journal-widget__tabs .p-tabpanel.p-tabpanel-active>.journal-statistics{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.wt-app .journal-widget .journal-history-filter,.wt-app .journal-widget .journal-bo-history-filter{flex-shrink:0}.wt-app .journal-widget .wt-datatable-host{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.wt-app .journal-widget .wt-datatable-host .wt-datatable,.wt-app .journal-widget .wt-datatable-host .p-datatable-flex-scrollable{flex-direction:column;flex:1 1 0;height:100%;min-height:0;max-height:none;display:flex}.wt-app .journal-widget .wt-datatable-host .wt-datatable .p-datatable-table-container{flex:1 1 0;min-height:0}.journal-statistics{flex:1;min-height:0;padding:0 0 .25rem;overflow-y:auto}.journal-statistics__period{color:var(--wt-journal-tab-inactive-text,var(--wt-color-muted));margin:0 0 .5rem;font-size:.7rem}.journal-statistics__section{margin-bottom:1rem}.journal-statistics__heading{color:var(--wt-journal-tab-active-text,var(--wt-color-text));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.journal-statistics__grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;display:grid}.journal-statistics__card{border:1px solid var(--wt-journal-border,var(--wt-color-border));background:color-mix(in srgb, var(--wt-journal-bg,var(--wt-panel-bg)) 92%, var(--wt-color-text) 8%);border-radius:6px;flex-direction:column;gap:.25rem;padding:.5rem .65rem;display:flex}.journal-statistics__card-label{color:var(--wt-journal-tab-inactive-text,var(--wt-color-muted));font-size:.7rem;line-height:1.25}.journal-statistics__card-value{color:var(--wt-color-text);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.journal-statistics__instruments{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;display:grid}.journal-statistics__instrument{border:1px solid var(--wt-journal-border,var(--wt-color-border));background:var(--wt-journal-bg,var(--wt-panel-bg));border-radius:6px;padding:.5rem .65rem}.journal-statistics__instrument-symbol{color:var(--wt-color-accent,var(--p-primary-color));margin-bottom:.35rem;font-size:.875rem;font-weight:700}.journal-statistics__instrument-rows{margin:0}.journal-statistics__instrument-row{justify-content:space-between;gap:.5rem;margin-bottom:.2rem;font-size:.75rem;display:flex}.journal-statistics__instrument-row dt{color:var(--wt-journal-tab-inactive-text,var(--wt-color-muted));margin:0}.journal-statistics__instrument-row dd{margin:0;font-weight:600}.journal-risk-monitor{flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex;overflow:hidden}.journal-risk-monitor__toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.journal-risk-monitor__filters{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}.journal-risk-monitor__filter-label{color:var(--wt-color-muted);font-size:.75rem}.journal-risk-monitor__filter-select{min-width:8rem}.journal-risk-monitor__symbol-checks{flex-wrap:wrap;gap:.35rem .65rem;width:100%;display:flex}.journal-risk-monitor__symbol-check{align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.journal-risk-monitor__toolbar-actions{flex-shrink:0;gap:.35rem;display:flex}.journal-risk-monitor__cards{flex-shrink:0;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.5rem;display:grid}.journal-risk-monitor__card{border:1px solid var(--wt-journal-border,var(--wt-color-border));background:color-mix(in srgb, var(--wt-journal-bg,var(--wt-panel-bg)) 92%, var(--wt-color-text) 8%);border-radius:6px;flex-direction:column;gap:.2rem;padding:.5rem .65rem;display:flex}.journal-risk-monitor__card-label{color:var(--wt-color-muted);font-size:.7rem}.journal-risk-monitor__card-value{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.journal-risk-monitor__card-value--warning{color:var(--wt-color-warning,#d97706)}.journal-risk-monitor__card-value--critical{color:var(--wt-color-negative)}.journal-risk-monitor__card-hint{color:var(--wt-color-muted);font-size:.7rem}.journal-risk-monitor__card-hint--warn{color:var(--wt-color-warning,#d97706)}.journal-risk-monitor__table{flex:1 1 0;min-height:0}.journal-risk-monitor__pending-tag{vertical-align:middle;margin-left:.35rem}.journal-risk-monitor__symbol-cell{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.journal-risk-monitor__bo-tag{flex-shrink:0}.wt-app .journal-risk-monitor__table :deep(tr.journal-risk-monitor__row--clickable){cursor:pointer}.journal-risk-monitor__flag{justify-content:center;align-items:center;line-height:0;display:inline-flex}.journal-risk-monitor__flag--ok{color:var(--wt-color-positive)}.journal-risk-monitor__flag--no{color:var(--wt-color-muted)}.journal-risk-monitor__actions{justify-content:flex-end;gap:.125rem;display:flex}.wt-app .journal-risk-monitor__table :deep(tr.journal-risk-monitor__row--warning){background:color-mix(in srgb, var(--wt-color-warning,#d97706) 14%, transparent)}.wt-app .journal-risk-monitor__table :deep(tr.journal-risk-monitor__row--critical){background:color-mix(in srgb, var(--wt-color-negative) 12%, transparent)}.wt-app .p-panel.wt-widget-panel.order-entry-widget{background:var(--wt-order-bg,var(--wt-panel-bg));border-style:solid;border-width:var(--wt-order-border-width,var(--wt-chrome-border-width,1px));border-color:var(--wt-order-border,var(--wt-color-border))}.wt-app .p-panel.wt-widget-panel.order-entry-widget .p-panel-header{background:var(--wt-order-bg,var(--wt-panel-bg));border-color:var(--wt-order-border,var(--wt-color-border))}.wt-app .order-entry-dialog.p-dialog .p-dialog-content{background:var(--wt-order-bg,var(--wt-panel-bg))}.wt-app .order-entry__section{border-top-color:var(--wt-order-border,var(--wt-color-border))}.wt-app .order-entry__types .p-button.p-button-primary{background:var(--wt-order-type-active-bg,var(--wt-btn-primary-bg))!important;color:var(--wt-order-type-active-text,var(--wt-btn-primary-text))!important;border-color:#0000!important}.wt-app .order-entry__types .p-button.p-button-primary:not(:disabled):hover{background:color-mix(in srgb, var(--wt-order-type-active-bg,var(--wt-btn-primary-bg)) 88%, white)!important;border-color:#0000!important}.wt-app .order-entry__types .p-button.p-button-secondary{background:var(--wt-order-type-inactive-bg,var(--wt-btn-secondary-bg))!important;color:var(--wt-order-type-inactive-text,var(--wt-btn-secondary-text))!important;border-color:#0000!important}.wt-app .order-entry__types .p-button.p-button-secondary:not(:disabled):hover{background:var(--wt-surface-raised)!important;color:var(--wt-order-type-inactive-text,var(--wt-btn-secondary-text))!important;border-color:#0000!important}.wt-app .order-entry__types .p-button{border-radius:var(--wt-btn-radius-sm,var(--wt-btn-radius,3px))}.wt-app :is(.order-entry-widget,.order-entry-dialog) :is(.p-inputtext,.p-inputnumber-input,.p-textarea,.p-select,.p-select-label){--wt-field-bg:color-mix(in srgb, var(--wt-color-bg) 40%, var(--wt-order-bg,var(--wt-panel-bg)));--wt-field-border:color-mix(in srgb, var(--wt-color-bg) 20%, var(--wt-order-border,var(--wt-color-border)));background:var(--wt-field-bg)!important;border-color:var(--wt-field-border)!important}.wt-app :is(.order-entry-widget,.order-entry-dialog) .p-inputnumber-button{background:var(--wt-field-bg)!important;border-color:var(--wt-field-border)!important}.wt-app .p-panel.wt-widget-panel.order-entry-widget:has(.bo-order-entry--panel){background:var(--wt-bo-bg,var(--wt-order-bg,var(--wt-panel-bg)));border-color:var(--wt-bo-border,var(--wt-order-border,var(--wt-color-border)))}.wt-app .order-entry-dialog .bo-order-entry--dialog .bo-order-entry__chip.p-button-primary{background:var(--wt-bo-chip-active-bg,var(--wt-btn-primary-bg))!important;color:var(--wt-bo-chip-active-text,var(--wt-btn-primary-text))!important;border-color:#0000!important}.wt-app .order-entry-dialog .bo-order-entry--dialog{padding:0}.wt-app .bo-order-entry--panel .bo-order-entry__chip.p-button-primary{background:var(--wt-bo-chip-active-bg,var(--wt-btn-primary-bg))!important;color:var(--wt-bo-chip-active-text,var(--wt-btn-primary-text))!important;border-color:#0000!important}.wt-app .watchlist-widget .bo-order-entry--quick .bo-order-entry__state{min-height:4.75rem}.wt-app .watchlist-widget .bo-win-preview{border-top-color:var(--wt-bo-border,var(--wt-watchlist-border,var(--wt-color-border)))}.wt-app .watchlist-widget .bo-order-entry--quick .bo-order-entry__chip.p-button-primary{background:var(--wt-bo-chip-active-bg,var(--wt-btn-primary-bg))!important;color:var(--wt-bo-chip-active-text,var(--wt-btn-primary-text))!important;border-color:#0000!important}.wt-app .bo-order-entry__chip-sub{opacity:.85;font-size:.65rem}.wt-app .bo-order-entry__split-row .bo-payout{box-shadow:0 1px 0 color-mix(in srgb, var(--wt-color-positive) 12%, transparent)}.wt-app .bo-expiration-select__control .p-select{border-color:var(--wt-bo-border,var(--wt-color-border));background:var(--wt-panel-bg,var(--p-surface-0))}.wt-app .bo-expiration-select__control .p-select:hover{border-color:color-mix(in srgb, var(--wt-color-accent) 40%, var(--wt-color-border))}.wt-app .bo-expiration-select__control .p-select.p-focus{border-color:var(--wt-color-accent)}.wt-app .bo-order-entry__error{color:var(--wt-bo-error-text,var(--wt-color-negative))}.wt-app .journal-widget .journal-widget__tabs .p-tab.journal-widget__tab--bo{font-weight:600}.wt-app .journal-widget .journal-widget__tabs .p-tab.journal-widget__tab--bo.p-tab-active{color:var(--wt-bo-tab-active-text,var(--wt-journal-tab-active-text,var(--wt-color-text)))!important;border:none!important}.wt-app .journal-widget .journal-bo-table .p-datatable-thead>tr>th{background:var(--wt-bo-table-head-bg,var(--wt-journal-bg,var(--wt-table-head-bg)))!important}.wt-app .journal-widget .journal-bo-open__countdown{font-variant-numeric:tabular-nums;color:var(--wt-bo-countdown-text,var(--p-primary-color));font-weight:600}.wt-app .journal-widget .journal-bo-open__countdown--urgent{color:var(--wt-bo-countdown-urgent-text,var(--wt-color-negative))}.wt-app .journal-widget .journal-bo-history-filter,.wt-app .journal-widget .journal-bo-history .journal-history-filter{margin-bottom:.5rem}.wt-app .bo-open-trade-dialog.p-dialog{border:1px solid var(--wt-bo-border,var(--wt-color-border));overflow:hidden}.wt-app .bo-open-trade-dialog .p-dialog-content{padding:1rem 1.25rem 1.25rem}.wt-app .bo-open-trade-dialog__body{align-items:stretch;gap:1rem;display:flex}.wt-app .bo-open-trade-dialog__grid{flex-direction:column;flex:1;min-width:0;display:flex}.wt-app .bo-open-trade-dialog__row{border-bottom:1px solid var(--wt-bo-dialog-divider,color-mix(in srgb, var(--wt-color-border) 55%, transparent));grid-template-columns:1fr 1fr;gap:.75rem 1rem;padding:.65rem 0;display:grid}.wt-app .bo-open-trade-dialog__row:last-child{border-bottom:none;padding-bottom:0}.wt-app .bo-open-trade-dialog__row:first-child{padding-top:0}.wt-app .bo-open-trade-dialog__cell{flex-direction:column;gap:.2rem;min-width:0;display:flex}.wt-app .bo-open-trade-dialog__label{color:var(--wt-bo-dialog-label,var(--wt-color-text-muted,var(--p-text-muted-color)));font-size:.7rem}.wt-app .bo-open-trade-dialog__value{font-variant-numeric:tabular-nums;color:var(--wt-bo-dialog-value,var(--wt-color-text));font-size:.95rem;font-weight:600}.wt-app .bo-open-trade-dialog__value--live{color:var(--wt-bo-dialog-live-text,var(--p-primary-300,#7dd3fc))}.wt-app .bo-open-trade-timer{background:conic-gradient(var(--wt-bo-timer-remain,var(--wt-color-negative,#ef4444)) 0deg var(--bo-timer-remain-deg,0deg), var(--wt-bo-timer-track,color-mix(in srgb, var(--p-primary-color) 35%, var(--wt-panel-bg))) var(--bo-timer-remain-deg,0deg) 360deg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:6.5rem;height:6.5rem;display:flex}.wt-app .bo-open-trade-timer__inner{background:var(--wt-bo-dialog-bg,var(--wt-panel-bg,var(--p-surface-900)));border-radius:50%;justify-content:center;align-items:center;width:5.1rem;height:5.1rem;display:flex}.wt-app .bo-open-trade-timer__value{font-variant-numeric:tabular-nums;color:var(--wt-bo-dialog-value,var(--wt-color-text));letter-spacing:.02em;font-size:.8rem;font-weight:700}.wt-app .bo-open-trade-timer--win{background:color-mix(in srgb, var(--wt-color-positive) 55%, var(--wt-bo-timer-track,var(--wt-panel-bg)))}.wt-app .bo-open-trade-timer--loss{background:color-mix(in srgb, var(--wt-color-negative) 55%, var(--wt-bo-timer-track,var(--wt-panel-bg)))}.wt-app .bo-open-trade-timer--draw{background:color-mix(in srgb, var(--wt-color-muted) 45%, var(--wt-bo-timer-track,var(--wt-panel-bg)))}.wt-app .bo-open-trade-timer--win .bo-open-trade-timer__value,.wt-app .wt-bo-outcome.wt-bo-outcome--win{color:var(--wt-color-positive)}.wt-app .bo-open-trade-timer--loss .bo-open-trade-timer__value,.wt-app .wt-bo-outcome.wt-bo-outcome--loss{color:var(--wt-color-negative)}.wt-app .bo-open-trade-timer--draw .bo-open-trade-timer__value,.wt-app .wt-bo-outcome.wt-bo-outcome--draw{color:var(--wt-color-muted)}.wt-app .wt-bo-outcome{letter-spacing:.04em;font-weight:700}.wt-app .wt-chart-widget,.wt-app .wt-chart-embed.chart-ui-root{background:var(--chart-ui-color-bg-app,var(--wt-panel-bg));color:var(--chart-ui-color-text,var(--wt-color-text))}.wt-app .wt-chart-embed.chart-ui-root .chart-card{border-color:var(--chart-ui-color-border,var(--wt-color-border));background-color:var(--chart-ui-color-bg-app,var(--wt-panel-bg))}.wt-app .wt-chart-embed.chart-ui-root .chart-card--active{border-color:var(--chart-ui-color-chart-active-border,var(--chart-ui-color-accent))}.wt-app .wt-chart-embed.chart-ui-root .chart-toolbar-row{background-color:var(--chart-ui-color-bg-toolbar,var(--chart-ui-color-bg-app));border-bottom-color:var(--chart-ui-color-border,var(--wt-color-border))}.wt-app .wt-chart-workspace-header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:0;display:flex;overflow:visible}.wt-app .wt-chart-workspace-header__toolbar{flex:1;min-width:0;overflow:visible}.wt-app .wt-chart-workspace-header__actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.wt-app .wt-chart-workspace-header__btn{flex-shrink:0}.wt-app .wt-chart-menubar-toolbar--workspace{border-left:none;flex-wrap:wrap;align-items:center;gap:.35rem;width:100%;max-width:none;margin:0;padding:0;display:flex}.wt-app .wt-chart-menubar-toolbar--workspace .wt-chart-menubar-toolbar__tf-block{flex-shrink:1}.wt-app .wt-chart-menubar-toolbar--workspace .wt-chart-menubar-toolbar__tf-favorites{max-width:min(18rem,42vw)}.wt-light .wt-chart-embed .p-selectbutton .p-togglebutton:not(.p-togglebutton-checked) .p-togglebutton-content,.wt-light .wt-chart-embed .p-selectbutton .p-togglebutton:not(.p-togglebutton-checked) .p-togglebutton-label{color:#1f2937!important}.wt-light .wt-chart-embed .p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-content,.wt-light .wt-chart-embed .p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-label{color:#111827!important}.wt-light .wt-chart-embed .p-selectbutton{background:color-mix(in srgb, var(--wt-color-border) 52%, var(--wt-color-bg))!important;border-color:var(--wt-color-border)!important}.wt-app .wt-chart-embed .page-workspace-header .wt-chart-menubar-toolbar__tf-active{flex-shrink:0;display:none}@container wt-workspace-header (width<=844px){.wt-app .wt-chart-embed .page-workspace-header .wt-chart-menubar-toolbar__labeled-btn .p-button-label,.wt-app .wt-chart-embed .page-workspace-header .wt-chart-menubar-toolbar__tools-btn .p-button-label,.wt-app .wt-chart-embed .page-workspace-header .wt-chart-workspace-header__btn .p-button-label{display:none}.wt-app .wt-chart-embed .page-workspace-header .wt-chart-menubar-toolbar__labeled-btn.p-button,.wt-app .wt-chart-embed .page-workspace-header .wt-chart-menubar-toolbar__tools-btn.p-button,.wt-app .wt-chart-embed .page-workspace-header .wt-chart-workspace-header__btn.p-button{gap:0;width:2rem;height:2rem;padding:0}}@container wt-workspace-header (width<=579px){.wt-app .wt-chart-embed .page-workspace-header .wt-chart-menubar-toolbar__tf-favorites{display:none!important}.wt-app .wt-chart-embed .page-workspace-header .wt-chart-menubar-toolbar__tf-active{border:1px solid var(--wt-btn-secondary-border,var(--wt-color-border));border-radius:var(--wt-btn-radius,3px);background:var(--wt-btn-secondary-bg,var(--p-surface-100));min-width:2rem;height:2rem;color:var(--wt-btn-secondary-text,var(--wt-color-text));font-variant-numeric:tabular-nums;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;padding:0 .4rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}}.wt-dark .modal-backdrop.chart-ui-root,.wt-light .modal-backdrop.chart-ui-root{--chart-ui-color-bg-surface:var(--wt-dialog-bg,var(--wt-panel-bg));--chart-ui-color-bg-app:var(--wt-dialog-bg,var(--wt-panel-bg));--chart-ui-color-bg-elevated:var(--wt-surface-raised,var(--wt-panel-bg));--chart-ui-color-bg-input:var(--wt-field-bg,var(--wt-input-bg,var(--wt-panel-bg)));--chart-ui-color-border:var(--wt-overlay-border,var(--wt-color-border));--chart-ui-color-border-muted:var(--wt-overlay-border,var(--wt-color-border));--chart-ui-color-border-input:var(--wt-field-border,var(--wt-input-border,var(--wt-color-border)));--chart-ui-color-border-input-hover:var(--wt-color-accent);--chart-ui-color-text:var(--wt-color-text);--chart-ui-color-text-muted:var(--wt-color-muted);--chart-ui-color-text-hint:var(--wt-color-muted);--chart-ui-color-text-heading:var(--wt-color-text);--chart-ui-color-accent:var(--wt-color-accent);--chart-ui-color-accent-subtle:color-mix(in srgb, var(--wt-color-accent) 12%, transparent);--chart-ui-color-accent-muted:color-mix(in srgb, var(--wt-color-accent) 14%, var(--wt-overlay-bg,var(--wt-panel-bg)));--chart-ui-color-accent-active-hover:color-mix(in srgb, var(--wt-color-accent) 22%, var(--wt-overlay-bg,var(--wt-panel-bg)));--chart-ui-color-accent-picker-hover:color-mix(in srgb, var(--wt-color-accent) 12%, var(--wt-overlay-bg,var(--wt-panel-bg)));--chart-ui-color-overlay-backdrop:color-mix(in srgb, var(--wt-color-bg) 55%, transparent);--chart-ui-shadow-modal:var(--p-dialog-shadow,0 8px 32px #0006);--chart-ui-radius-md:var(--wt-overlay-radius,6px);--chart-ui-radius-lg:var(--wt-overlay-radius,6px);--chart-ui-radius-sm:4px;--chart-ui-font-size-lg:1.125rem;--chart-ui-font-size-md:.875rem;--chart-ui-font-size-sm:.8125rem;--chart-ui-font-size-xs:.75rem;--chart-ui-control-height:2.25rem;font-family:var(--wt-font,system-ui, -apple-system, sans-serif);background-color:var(--chart-ui-color-overlay-backdrop)!important}.wt-light .modal-backdrop.chart-ui-root{--chart-ui-shadow-modal:var(--p-dialog-shadow,0 8px 32px #0f172a24)}.wt-dark .modal-backdrop.chart-ui-root .modal-box,.wt-light .modal-backdrop.chart-ui-root .modal-box{background:var(--wt-dialog-bg,var(--wt-panel-bg));border:1px solid var(--wt-overlay-border,var(--wt-color-border));border-radius:var(--chart-ui-radius-lg);color:var(--wt-color-text);box-shadow:var(--p-dialog-shadow,var(--chart-ui-shadow-modal))!important}.wt-dark .modal-backdrop.chart-ui-root .modal-header,.wt-light .modal-backdrop.chart-ui-root .modal-header{background:var(--wt-dialog-header-bg,var(--wt-dialog-bg,var(--wt-panel-bg)));border-bottom:none;padding:1rem 1.25rem .75rem}.wt-dark .modal-backdrop.chart-ui-root .modal-title,.wt-light .modal-backdrop.chart-ui-root .modal-title{color:var(--wt-color-text);font-size:1.125rem;font-weight:600}.wt-dark .modal-backdrop.chart-ui-root .modal-close,.wt-light .modal-backdrop.chart-ui-root .modal-close{color:var(--wt-color-muted);border-radius:var(--chart-ui-radius-sm)}.wt-dark .modal-backdrop.chart-ui-root .modal-close:hover,.wt-light .modal-backdrop.chart-ui-root .modal-close:hover{background:color-mix(in srgb, var(--wt-color-accent) 10%, transparent);color:var(--wt-color-text)}.wt-dark .modal-backdrop.chart-ui-root .modal-body,.wt-light .modal-backdrop.chart-ui-root .modal-body{background:var(--wt-dialog-bg,var(--wt-panel-bg));color:var(--wt-color-text)}.wt-dark .modal-backdrop.chart-ui-root .ui-search-input,.wt-light .modal-backdrop.chart-ui-root .ui-search-input{min-height:var(--chart-ui-control-height);border-radius:var(--wt-input-radius,var(--chart-ui-radius-md));background:var(--wt-field-bg,var(--wt-input-bg,var(--wt-panel-bg)));border-color:var(--wt-field-border,var(--wt-input-border,var(--wt-color-border)));color:var(--wt-input-text,var(--wt-color-text))}.wt-dark .modal-backdrop.chart-ui-root .ui-search-input:focus-within,.wt-light .modal-backdrop.chart-ui-root .ui-search-input:focus-within{border-color:var(--wt-input-focus-border,var(--wt-color-accent));box-shadow:0 0 0 1px color-mix(in srgb, var(--wt-input-focus-border,var(--wt-color-accent)) 25%, transparent)}.wt-dark .modal-backdrop.chart-ui-root .indicator-catalog__group-header:hover,.wt-light .modal-backdrop.chart-ui-root .indicator-catalog__group-header:hover,.wt-dark .modal-backdrop.chart-ui-root .indicator-catalog__category:hover,.wt-light .modal-backdrop.chart-ui-root .indicator-catalog__category:hover,.wt-dark .modal-backdrop.chart-ui-root .indicator-catalog__item:hover,.wt-light .modal-backdrop.chart-ui-root .indicator-catalog__item:hover,.wt-dark .modal-backdrop.chart-ui-root .indicator-catalog__item:focus-visible,.wt-light .modal-backdrop.chart-ui-root .indicator-catalog__item:focus-visible{background:color-mix(in srgb, var(--wt-color-accent) 14%, var(--wt-overlay-bg,var(--wt-panel-bg)))}.wt-dark .modal-backdrop.chart-ui-root .indicator-catalog__category--active,.wt-light .modal-backdrop.chart-ui-root .indicator-catalog__category--active{background:color-mix(in srgb, var(--wt-color-accent) 22%, var(--wt-overlay-bg,var(--wt-panel-bg)));color:var(--wt-color-text);font-weight:500}.wt-app .wt-menu-rail{flex:0 0 var(--wt-menu-rail-width,90px);width:var(--wt-menu-rail-width,90px);min-width:var(--wt-menu-rail-width,90px);background:var(--wt-header-bg,var(--wt-menubar-bg,var(--wt-panel-bg)));border-color:var(--wt-header-border,var(--wt-color-border));flex-direction:column;align-items:stretch;transition:width .18s,min-width .18s,flex-basis .18s;display:flex;overflow:hidden}.wt-app .wt-menu-rail--left{border-right-style:solid;border-right-width:var(--wt-chrome-border-width,1px)}.wt-app .wt-menu-rail--right{border-left-style:solid;border-left-width:var(--wt-chrome-border-width,1px)}.wt-app .wt-menu-rail__nav{flex-direction:column;align-items:stretch;gap:.15rem;min-height:0;padding:.5rem .25rem .35rem;display:flex}.wt-app .wt-menu-rail__item{color:var(--wt-nav-tab-inactive-text,var(--wt-color-muted));border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.45rem .2rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.wt-app .wt-menu-rail__item:hover{background:color-mix(in srgb, var(--wt-nav-tab-active-bg,var(--wt-color-accent)) 35%, transparent);color:var(--wt-nav-tab-active-text,var(--wt-color-text))}.wt-app .wt-menu-rail__item--active{background:var(--wt-nav-tab-active-bg,color-mix(in srgb, var(--wt-color-accent) 18%, transparent));color:var(--wt-nav-tab-active-text,var(--wt-color-text))}.wt-app .wt-menu-rail__label{text-align:center;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;font-size:.625rem;font-weight:500;line-height:1.15;transition:opacity .12s;display:-webkit-box;overflow:hidden}.wt-app .wt-menu-rail--collapsed .wt-menu-rail__label{opacity:0;height:0;margin:0;padding:0;overflow:hidden}.wt-app .wt-menu-rail__spacer{flex:auto;min-height:.5rem}.wt-app .wt-menu-rail__toggle{color:var(--wt-nav-tab-inactive-text,var(--wt-color-muted));cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:.35rem .4rem .5rem;padding:.4rem;display:flex}.wt-app .wt-menu-rail__toggle:hover{background:color-mix(in srgb, var(--wt-nav-tab-active-bg,var(--wt-color-accent)) 25%, transparent);color:var(--wt-nav-tab-active-text,var(--wt-color-text))}.wt-app .wt-menu-rail__toggle:focus-visible{outline:2px solid var(--wt-color-accent);outline-offset:1px}.wt-app .wt-app-menubar--mobile-terminal.p-menubar{min-height:3.5rem;padding-block:.4rem;padding-inline:.5rem;padding-top:calc(.4rem + env(safe-area-inset-top,0px));box-sizing:border-box}.wt-app .wt-app-menubar--mobile-terminal .p-menubar-start,.wt-app .wt-app-menubar--mobile-terminal .p-menubar-end{align-items:center;min-width:0}.wt-app .wt-app-menubar--mobile-terminal .wt-app-menubar__start{flex-shrink:1;gap:.3rem;min-width:0}.wt-app .wt-app-menubar--mobile-terminal .wt-app-menubar__end{flex-shrink:1;align-items:center;gap:.3rem;min-width:0}.wt-app .wt-app-menubar--mobile-terminal .wt-new-order-btn--icon-only.p-button{flex-shrink:0;width:2.15rem;min-width:2.15rem;height:2.15rem;margin-left:.15rem;padding:0}.wt-app .wt-app-menubar--mobile-terminal .wt-connection-wifi{flex-shrink:0;width:1.85rem;height:1.85rem}.wt-app .wt-app-menubar--mobile-terminal .account-stats-bar--mobile{flex:auto;min-width:0;margin-right:.15rem}.wt-app .wt-app-menubar--mobile-terminal .account-stats-bar--mobile .account-stats-bar__metric{padding:.4rem .5rem}.wt-app .wt-brand-mark__fallback--header{border-radius:var(--wt-btn-radius,3px);background:color-mix(in srgb, var(--wt-color-accent) 18%, transparent);width:1.75rem;height:1.75rem;color:var(--wt-header-logo-text,var(--wt-color-text));flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}.wt-app .mobile-terminal-shell{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wt-app .mobile-terminal-shell__viewport{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.wt-app .mobile-terminal-shell__pane{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wt-app .mobile-terminal-shell__pane>*{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.wt-app .mobile-terminal-shell__unknown{color:var(--wt-color-muted);padding:.75rem;font-size:.8125rem}.wt-app .wt-terminal-bottom-nav{border-top:1px solid var(--wt-header-border,var(--wt-color-border));background:var(--wt-header-bg,var(--wt-menubar-bg,var(--wt-panel-bg)));width:100%;padding-bottom:env(safe-area-inset-bottom,0);flex-shrink:0;align-items:stretch;display:flex}.wt-app .wt-terminal-bottom-nav__item{min-width:0;min-height:3.25rem;color:var(--wt-nav-tab-inactive-text,var(--wt-color-muted));cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.2rem;padding:.35rem .2rem;transition:background .12s,color .12s;display:flex}.wt-app .wt-terminal-bottom-nav__item:hover{background:color-mix(in srgb, var(--wt-nav-tab-active-bg,var(--wt-color-accent)) 35%, transparent);color:var(--wt-nav-tab-active-text,var(--wt-color-text))}.wt-app .wt-terminal-bottom-nav__item--active{background:color-mix(in srgb, var(--wt-nav-tab-active-bg,var(--wt-color-accent)) 55%, transparent);color:var(--wt-nav-tab-active-text,var(--wt-color-accent,var(--p-primary-color)))}.wt-app .wt-terminal-bottom-nav__icon-wrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.wt-app .wt-terminal-bottom-nav__badge{background:var(--wt-color-accent,var(--p-primary-color));color:#fff;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.5625rem;font-weight:700;line-height:1rem;position:absolute;top:-.2rem;right:-.45rem}.wt-app .wt-terminal-bottom-nav__item--active .wt-terminal-bottom-nav__badge{background:var(--wt-btn-primary-bg,var(--p-primary-color))}.wt-app .wt-terminal-bottom-nav__label{text-align:center;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;font-size:.625rem;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.wt-app .mobile-terminal-shell__pane.terminal-settings-panel{flex:auto;place-content:flex-start;min-height:0;overflow-y:auto}.wt-app .mobile-terminal-shell__pane.terminal-settings-panel>.terminal-settings-card{flex:none;min-height:auto;display:block;overflow:visible}.wt-app .terminal-settings-panel{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:1rem;width:100%;padding:.85rem .75rem 1.25rem;display:flex}.wt-app .terminal-settings-card{border:1px solid var(--wt-color-border);background:var(--wt-panel-bg,var(--wt-color-bg));border-radius:12px;flex:none;overflow:hidden}.wt-app .terminal-settings-card__header{color:var(--wt-color-text);background:color-mix(in srgb, var(--wt-color-muted) 8%, var(--wt-panel-bg,var(--wt-color-bg)));border-bottom:1px solid var(--wt-color-border);padding:.7rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25}.wt-app .terminal-settings-card__list{margin:0;padding:0;list-style:none}.wt-app .terminal-settings-card__item{border-top:1px solid var(--wt-color-border);align-items:center;gap:.65rem;min-height:3rem;padding:0 1rem;display:flex}.wt-app .terminal-settings-card__list>.terminal-settings-card__item:first-child{border-top:none}.wt-app .terminal-settings-card__item--button{padding:0}.wt-app .terminal-settings-card__btn{width:100%;min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.65rem;padding:.65rem 1rem;display:flex}.wt-app .terminal-settings-card__btn:hover{background:color-mix(in srgb, var(--wt-color-text) 4%, transparent)}.wt-app .terminal-settings-card__item--active .terminal-settings-card__btn{background:color-mix(in srgb, var(--wt-color-accent,var(--p-primary-color)) 8%, transparent)}.wt-app .terminal-settings-card__icon{opacity:.88;color:var(--wt-color-muted);flex-shrink:0}.wt-app .terminal-settings-card__label{min-width:0;color:var(--wt-color-text);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden}.wt-app .terminal-settings-card__trail{flex-shrink:0;margin-left:auto}.wt-app .terminal-settings-card__check{color:var(--wt-color-accent,var(--p-primary-color))}.wt-app .terminal-settings-card__item .p-togglebutton{flex-shrink:0;margin-left:auto}.pane-resizer{z-index:4;background:0 0;flex-shrink:0;position:relative}.pane-resizer--x{cursor:col-resize;width:8px;margin:0 -4px}.pane-resizer--y{cursor:row-resize;height:8px;margin:-4px 0}.pane-resizer__grip{pointer-events:none;color:var(--wt-resizer-grip-icon,var(--wt-color-quote,var(--wt-color-accent)));background:var(--wt-resizer-grip-bg,color-mix(in srgb, var(--wt-color-border) 42%, var(--wt-panel-bg)));border:1px solid var(--wt-resizer-grip-border,color-mix(in srgb, var(--wt-color-border) 72%, transparent));box-shadow:var(--wt-resizer-grip-shadow,0 1px 2px color-mix(in srgb, var(--wt-color-bg) 55%, transparent));border-radius:999px;justify-content:center;align-items:center;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pane-resizer--y .pane-resizer__grip{width:2.25rem;height:.875rem}.pane-resizer--x .pane-resizer__grip{width:.875rem;height:2.25rem}.pane-resizer:hover,.pane-resizer:active{background:color-mix(in srgb, var(--wt-color-accent) 22%, transparent)}.pane-resizer:hover .pane-resizer__grip,.pane-resizer:active .pane-resizer__grip{color:var(--wt-resizer-grip-icon-hover,var(--wt-color-accent));background:var(--wt-resizer-grip-bg-hover,color-mix(in srgb, var(--wt-color-accent) 14%, var(--wt-panel-bg)));border-color:color-mix(in srgb, var(--wt-color-accent) 38%, var(--wt-color-border))}:root,.wt-dark{--wt-color-bg:#0c0d10;--wt-color-text:#e8eaed;--wt-color-muted:#8b919c;--wt-color-border:#2a2e38;--wt-color-accent:#10b981;--wt-color-link:#10b981;--wt-menubar-bg:#14161b;--wt-nav-tab-active-bg:#10b98124;--wt-nav-tab-active-text:#e8eaed;--wt-nav-tab-inactive-text:#8b919c;--wt-btn-primary-bg:#10b981;--wt-btn-primary-text:#fff;--wt-btn-primary-border:#059669;--wt-btn-border-width:0;--wt-btn-border-width-sm:0;--wt-btn-radius:3px;--wt-btn-radius-sm:3px;--wt-btn-shadow:0 1px 0 #0000008c, 0 2px 5px color-mix(in srgb, var(--wt-color-bg) 80%, transparent);--wt-btn-secondary-bg:#262b36;--wt-btn-secondary-text:#d1d5db;--wt-btn-secondary-border:#3a4152;--wt-btn-buy-bg:#1a5c4f;--wt-btn-buy-text:#d8f5ec;--wt-btn-buy-border:#2a7565;--wt-btn-sell-bg:#7a3f3a;--wt-btn-sell-text:#fff1ef;--wt-btn-sell-border:#9a524c;--wt-input-bg:#12141a;--wt-input-border:#2a2e38;--wt-input-text:#e8eaed;--wt-input-placeholder:#8b919c;--wt-input-focus-border:#10b981;--wt-input-radius:4px;--wt-color-positive:#5ecfaa;--wt-color-negative:#e89488;--wt-color-quote:#6ba3c7;--wt-panel-bg:#14161b;--wt-surface-raised:#1a1d24;--wt-table-head-bg:#14161b;--wt-table-row-odd:#14161b;--wt-table-row-even:#1a1d24;--wt-overlay-bg:#14161b;--wt-overlay-border:#2a2e38;--wt-overlay-radius:6px;--wt-chrome-border-width:1px;--wt-menu-rail-width-expanded:90px;--wt-menu-rail-width-collapsed:50px;--wt-dialog-bg:#14161b;--wt-dialog-header-bg:#14161b;--wt-font:system-ui, -apple-system, sans-serif;--wt-icon-size-sm:16px;--wt-icon-size-md:18px;--wt-icon-size-lg:24px;--wt-icon-size-xl:36px;--wt-icon-stroke:1.5;--wt-overlay-menu-font-size:.8125rem;--wt-overlay-menu-item-padding:.35rem .625rem;--wt-overlay-menu-list-padding:.25rem;--wt-overlay-menu-list-gap:.125rem;--wt-resizer-grip-bg:color-mix(in srgb, var(--wt-color-border) 48%, var(--wt-panel-bg));--wt-resizer-grip-border:color-mix(in srgb, var(--wt-color-border) 80%, transparent);--wt-resizer-grip-icon:var(--wt-color-quote);--wt-resizer-grip-icon-hover:#8ec4e8;--wt-resizer-grip-shadow:0 1px 3px color-mix(in srgb, var(--wt-color-bg) 70%, transparent);--wt-header-chip-bg:var(--wt-surface-raised,#1a1d24);--wt-header-chip-shadow:0 1px 2px #00000059, 0 4px 12px #00000047;--wt-header-chip-divider:color-mix(in srgb, var(--wt-color-border) 55%, transparent);--wt-workspace-header-bg:var(--wt-color-bg);--wt-workspace-grid-bg:color-mix(in srgb, var(--wt-color-bg) 90%, #000 10%)}.wt-light{--wt-color-bg:#fcf9fa;--wt-color-text:#1c1e24;--wt-color-muted:#64748b;--wt-color-border:#e5e7eb;--wt-color-accent:#10b981;--wt-color-link:#10b981;--wt-menubar-bg:#f9fafc;--wt-nav-tab-active-bg:#10b98124;--wt-nav-tab-active-text:#1c1e24;--wt-nav-tab-inactive-text:#64748b;--wt-btn-primary-bg:#10b981;--wt-btn-primary-text:#fff;--wt-btn-primary-border:#059669;--wt-btn-border-width:0;--wt-btn-border-width-sm:0;--wt-btn-radius:3px;--wt-btn-radius-sm:3px;--wt-btn-shadow:0 1px 2px #00000024;--wt-btn-secondary-bg:#fff;--wt-btn-secondary-text:#374151;--wt-btn-secondary-border:#e5e7eb;--wt-btn-buy-bg:#14967a;--wt-btn-buy-text:#fff;--wt-btn-buy-border:#0f766e;--wt-btn-sell-bg:#c4544a;--wt-btn-sell-text:#fff;--wt-btn-sell-border:#a84840;--wt-input-bg:#fff;--wt-input-border:#e5e7eb;--wt-input-text:#1c1e24;--wt-input-placeholder:#64748b;--wt-input-focus-border:#10b981;--wt-input-radius:4px;--wt-color-positive:#0d9488;--wt-color-negative:#e05c5c;--wt-color-quote:#4a90a4;--wt-panel-bg:#fff;--wt-surface-raised:#f9fafb;--wt-table-head-bg:#f9fafb;--wt-table-row-odd:#fff;--wt-table-row-even:#f9fafb;--wt-overlay-bg:#fff;--wt-overlay-border:#e5e7eb;--wt-overlay-radius:6px;--wt-chrome-border-width:1px;--wt-menu-rail-width-expanded:90px;--wt-menu-rail-width-collapsed:50px;--wt-dialog-bg:#fff;--wt-dialog-header-bg:#fff;--wt-resizer-grip-bg:#fff;--wt-resizer-grip-border:#e5e7eb;--wt-resizer-grip-icon:#4a90a4;--wt-resizer-grip-icon-hover:#10b981;--wt-resizer-grip-shadow:0 1px 2px #1c1e2414;--wt-header-chip-bg:#fff;--wt-header-chip-shadow:0 1px 2px #0f172a0f, 0 4px 14px #0f172a0d;--wt-header-chip-divider:color-mix(in srgb, var(--wt-color-border) 45%, transparent);--wt-workspace-header-bg:var(--wt-color-bg);--wt-workspace-grid-bg:color-mix(in srgb, var(--wt-color-bg) 94%, var(--wt-color-text) 6%)}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:var(--wt-font);background:var(--wt-color-bg);color:var(--wt-color-text)}a{color:var(--wt-color-link,var(--wt-color-accent))}.wt-muted{color:var(--wt-color-muted)}.wt-app .wt-chart-widget{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.wt-app .wt-chart-embed{--chart-ui-workspace-grid-padding-y:0;--chart-ui-workspace-grid-padding-x:0;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.wt-app .wt-chart-embed .page-wrapper{flex:1;height:100%;min-height:0}.wt-app .wt-chart-embed .page-toolbar{flex-shrink:0}.wt-app .wt-chart-embed .page-workspace-header{background:var(--wt-workspace-header-bg,var(--wt-color-bg));border-bottom:1px solid var(--wt-color-border,var(--chart-ui-color-border));flex-shrink:0;height:auto;min-height:0;container:wt-workspace-header/inline-size}.wt-app .wt-chart-embed .charts-grid{gap:max(0px, calc(var(--chart-ui-workspace-grid-gap) - 2px));background:var(--wt-workspace-grid-bg);flex:1;min-height:0;padding:0}
