*,*:before,*:after{box-sizing:border-box}:root,body,#app{margin:0;padding:0;height:100%;min-height:100%;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#2a2c34;color:#f7f9ff}body{display:flex;flex-direction:column;width:100%;max-width:100vw;overflow-x:hidden}#app{flex:1;display:flex;width:100%;max-width:100vw;overflow-x:hidden}.chart-header[data-v-f70b2287]{display:flex;align-items:center;gap:1rem;background:var(--tv-color-pane-background, rgba(18, 23, 33, .9));color:var(--tv-color-toolbar-button-text, #f7f9ff);padding:.6rem .85rem}.chart-header--compact[data-v-f70b2287]{padding:.35rem .6rem;gap:.6rem}.chart-header--compact .asset-icon[data-v-f70b2287]{width:28px;height:28px;font-size:.7rem}.chart-header--compact .asset-selector[data-v-f70b2287]{padding:.2rem .8rem .2rem .25rem;gap:.5rem}.chart-header--compact .asset-title[data-v-f70b2287]{font-size:.95rem}.chart-header--compact .asset-quote[data-v-f70b2287]{font-size:.7rem}.chart-header--compact .asset-select[data-v-f70b2287]{font-size:.65rem}.chart-header--compact .price-value[data-v-f70b2287]{font-size:1rem}.chart-header--compact .price-quote[data-v-f70b2287]{font-size:.7rem}.chart-header--compact .price-change[data-v-f70b2287]{font-size:.8rem}.chart-header--compact .header-stats[data-v-f70b2287]{display:none}.header-main[data-v-f70b2287]{display:flex;align-items:center;gap:1rem;min-width:0}.asset-selector[data-v-f70b2287]{display:flex;align-items:center;gap:.75rem;padding:.3rem 1.15rem .3rem .35rem;border-radius:999px;transition:background .2s ease,color .2s ease}.asset-selector.is-clickable[data-v-f70b2287]{cursor:pointer}.asset-selector.is-clickable[data-v-f70b2287]:hover,.asset-selector.is-clickable[data-v-f70b2287]:focus-visible{background:#2a2e39}.asset-icon[data-v-f70b2287]{width:40px;height:40px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem;letter-spacing:.02em;text-transform:uppercase;color:var(--tv-color-toolbar-button-text, #f7f9ff);position:relative;overflow:hidden}.asset-icon[data-v-f70b2287]:after{content:attr(data-initial)}.asset-icon.has-image[data-v-f70b2287]:after{display:none}.asset-icon img[data-v-f70b2287]{width:100%;height:100%;object-fit:contain;display:block}.asset-meta[data-v-f70b2287]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.flex-spacer[data-v-f70b2287]{flex:1}.split-toggle[data-v-f70b2287]{border:none;background:transparent;color:#d1d4dc;width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.split-toggle.is-active[data-v-f70b2287]{color:#fff}.split-toggle__icon[data-v-f70b2287]{display:inline-flex;align-items:center;justify-content:center}.split-toggle__icon[data-v-f70b2287] svg{width:28px;height:28px;display:block}.split-toggle__label[data-v-f70b2287]{white-space:nowrap}.asset-title[data-v-f70b2287]{display:flex;align-items:baseline;gap:.25rem;font-size:1.25rem;font-weight:600}.asset-name[data-v-f70b2287]{white-space:nowrap}.asset-quote[data-v-f70b2287]{color:#ffffff8c;font-size:.85rem}.asset-select[data-v-f70b2287]{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:#ffffff8c;font-weight:500}.asset-select.is-disabled[data-v-f70b2287]{opacity:.4}.header-price[data-v-f70b2287]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.15rem;font-size:1rem;font-weight:500}.price-value[data-v-f70b2287]{font-size:1.4rem;font-weight:600;color:#f6f8ff}.price-quote[data-v-f70b2287]{font-size:.8rem;color:#ffffffa6;margin-left:.25rem}.price-change[data-v-f70b2287]{display:inline-flex;align-items:center;gap:.35rem;font-size:.95rem}.price-change.is-up[data-v-f70b2287]{color:#34d399}.price-change.is-down[data-v-f70b2287]{color:#f87171}.price-change__pct[data-v-f70b2287]{font-size:.78rem}.header-stats[data-v-f70b2287]{display:flex;justify-content:flex-end;gap:1.5rem;font-size:.85rem}.stat-group[data-v-f70b2287]{display:flex;flex-direction:column;gap:.1rem;min-width:90px}.stat-label[data-v-f70b2287]{text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;color:#ffffffa6}.stat-value[data-v-f70b2287]{font-weight:600;color:#f6f8ff}.stat-suffix[data-v-f70b2287]{font-size:.7rem;margin-left:.25rem;color:#ffffffa6}.pair-modal-enter-active[data-v-d803857e],.pair-modal-leave-active[data-v-d803857e]{transition:opacity .15s ease}.pair-modal-enter-from[data-v-d803857e],.pair-modal-leave-to[data-v-d803857e]{opacity:0}.pair-modal[data-v-d803857e]{position:fixed;inset:0;background:#090b11e0;display:flex;align-items:center;justify-content:center;z-index:40}.pair-modal__content[data-v-d803857e]{width:960px;max-width:calc(100vw - 3.5rem);height:80vh;background:var(--tv-color-pane-background, rgba(18, 23, 33, .96));color:var(--tv-color-toolbar-button-text, #f7f9ff);display:flex;flex-direction:column;box-shadow:0 18px 48px #02060f8c}.pair-modal__search[data-v-d803857e]{display:flex;align-items:center;padding:1rem 1.25rem;gap:.9rem;border-bottom:1px solid rgba(255,255,255,.05)}.pair-modal__search-input[data-v-d803857e]{flex:1;display:flex;align-items:center;gap:.6rem;background:#0003;border:1px solid rgba(255,255,255,.1);padding:.5rem .9rem;border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.pair-modal__search-input[data-v-d803857e]:focus-within{border-color:#5f99ffcc;box-shadow:0 0 0 1px #5f99ff66}.pair-modal__search-icon[data-v-d803857e]{display:inline-flex;align-items:center;justify-content:center;color:#fff9}.pair-modal__search-icon svg[data-v-d803857e]{display:block;width:20px;height:20px}.pair-modal__search-input input[data-v-d803857e]{flex:1;border:none;background:transparent;color:inherit;font-size:1.1rem;outline:none}.pair-modal__search-clear[data-v-d803857e]{border:none;background:transparent;color:#ffffffb3;font-size:1.4rem;line-height:1;padding:0 .2rem;cursor:pointer;border-radius:4px}.pair-modal__search-clear[data-v-d803857e]:hover{color:#fff}.pair-modal__close[data-v-d803857e]{border:none;background:transparent;color:#ffffffe6;padding:0;font-size:2.2rem;line-height:.9;font-weight:200;cursor:pointer;border-radius:4px}.pair-modal__close[data-v-d803857e]:hover{color:#cbd5f5}.pair-modal__body[data-v-d803857e]{display:flex;min-height:0;flex:1}.pair-modal__feeds[data-v-d803857e]{width:220px;border-right:1px solid rgba(255,255,255,.05);padding:.65rem .35rem;display:flex;flex-direction:column;gap:.2rem;overflow-y:auto}.pair-modal__favorites-button[data-v-d803857e]{display:flex;align-items:center;gap:.35rem;border:none;background:#ffffff0a;color:#fbbf24;padding:.4rem .6rem;cursor:pointer;font-size:.85rem;border-radius:4px;transition:background .15s ease}.pair-modal__favorites-button.is-active[data-v-d803857e]{background:#fbbf2433;color:#fef3c7}.pair-modal__favorites-icon[data-v-d803857e]{font-size:.9rem}.pair-modal__favorites-count[data-v-d803857e]{margin-left:auto;font-size:.75rem;color:#fffc}.pair-modal__feed-divider[data-v-d803857e]{height:1px;margin:.5rem 0;background:#ffffff14}.pair-modal__feed[data-v-d803857e]{border:none;background:transparent;color:inherit;text-align:left;padding:.45rem .7rem;cursor:pointer;font-size:.85rem;transition:background .15s ease}.pair-modal__feed[data-v-d803857e]:hover{background:#ffffff0f}.pair-modal__feed.is-active[data-v-d803857e]{background:#5f99ff38;color:#f7f9ff}.pair-modal__symbols[data-v-d803857e]{flex:1;padding:0 .85rem .85rem;display:flex;flex-direction:column;gap:.2rem;overflow-y:auto;background:var(--tv-color-pane-background, rgba(18, 23, 33, .96));position:relative}.pair-modal__favorites-groups[data-v-d803857e]{display:flex;flex-direction:column;gap:.2rem}.pair-modal__favorites-group-title[data-v-d803857e]{font-size:.85rem;font-weight:600;color:#ffffffd9;margin-bottom:.2rem}.pair-modal__favorites-group-items[data-v-d803857e],.pair-modal__favorites-list[data-v-d803857e]{display:flex;flex-direction:column;gap:.2rem}.pair-modal__favorites-item-wrapper[data-v-d803857e]{display:flex}.pair-modal__favorites-item[data-v-d803857e]{display:flex;align-items:center;gap:.7rem;flex:1;padding:.45rem .6rem;background:transparent;border-radius:4px;cursor:pointer;transition:background .15s ease}.pair-modal__favorites-item[data-v-d803857e]:hover{background:#ffffff0d}.pair-modal__favorites-item.is-active[data-v-d803857e]{background:#5f99ff33;color:#f7f9ff}.pair-modal__favorites-item.is-draggable[data-v-d803857e]{cursor:grab}.pair-modal__favorites-item.is-draggable[data-v-d803857e]:active{cursor:grabbing}.pair-modal__favorites-item-info[data-v-d803857e]{display:flex;flex-direction:column;flex:1}.pair-modal__favorites-item-name[data-v-d803857e]{font-size:.95rem;font-weight:600;text-align:left}.pair-modal__favorites-item-code[data-v-d803857e]{font-size:.7rem;color:#ffffff80;display:flex;flex-wrap:wrap;gap:.35rem}.pair-modal__favorites-item-star[data-v-d803857e]{border:none;background:transparent;color:#fbbf24;font-size:1rem;cursor:pointer;padding:0;margin-left:auto}.pair-modal__loading[data-v-d803857e],.pair-modal__error[data-v-d803857e]{padding:1.5rem;text-align:center;color:#ffffffb3}.pair-modal__error[data-v-d803857e]{color:#f87171}.pair-modal__symbol[data-v-d803857e]{border:none;display:flex;align-items:center;gap:.75rem;background:transparent;padding:.55rem .75rem;cursor:pointer;color:inherit;font-size:.9rem;transition:background .15s ease,box-shadow .15s ease}.pair-modal__symbol[data-v-d803857e]:hover{background:#ffffff0d}.pair-modal__symbol.is-active[data-v-d803857e]{background:#5f99ff3d;box-shadow:inset 0 0 0 1px #5f99ff59}.pair-modal__symbol-icon[data-v-d803857e]{width:30px;height:30px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.8rem;position:relative;overflow:hidden;text-transform:uppercase}.pair-modal__symbol-icon img[data-v-d803857e]{width:100%;height:100%;object-fit:contain;display:block}.pair-modal__symbol-name[data-v-d803857e]{font-weight:600;text-align:left}.pair-modal__symbol-feed[data-v-d803857e]{font-size:.7rem;color:#ffffff80;margin-top:.15rem;display:flex;flex-wrap:wrap;gap:.4rem}.pair-modal__highlight[data-v-d803857e]{background:#fde04759;color:#fde047;padding:0 2px;border-radius:2px}.pair-modal__symbol-text[data-v-d803857e]{display:flex;flex-direction:column;flex:1;text-align:left}.pair-modal__sort-bar[data-v-d803857e]{position:sticky;top:0;z-index:1;background:var(--tv-color-pane-background, rgba(18, 23, 33, .96));padding:.85rem 0 .4rem;margin-bottom:.4rem;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.pair-modal__sort-label[data-v-d803857e]{font-size:.8rem;color:#fff9;margin-right:.2rem}.pair-modal__sort-button[data-v-d803857e]{border:1px solid rgba(255,255,255,.15);background:transparent;color:inherit;padding:.25rem .5rem;border-radius:6px;font-size:.8rem;cursor:pointer;display:inline-flex;align-items:center;gap:.2rem;transition:background .15s ease,border-color .15s ease}.pair-modal__sort-button[data-v-d803857e]:hover{background:#ffffff14}.pair-modal__sort-button.is-active[data-v-d803857e]{border-color:#5f99ffcc;background:#5f99ff26}.pair-modal__sort-indicator[data-v-d803857e]{font-size:.75rem;opacity:.9}.pair-modal__symbol-heading[data-v-d803857e]{display:flex;align-items:center;gap:.5rem}.pair-modal__symbol-stats[data-v-d803857e]{margin-left:auto;display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:#fffc}.pair-modal__symbol-price[data-v-d803857e]{font-weight:600}.pair-modal__symbol-change[data-v-d803857e]{font-weight:600;font-size:.78rem}.pair-modal__symbol-volume[data-v-d803857e]{font-size:.75rem;color:#ffffffa6}.pair-modal__symbol-change.is-positive[data-v-d803857e]{color:#4ade80}.pair-modal__symbol-change.is-negative[data-v-d803857e]{color:#f87171}.pair-modal__favorites-item-stats[data-v-d803857e]{margin-left:auto;display:flex;flex-direction:column;text-align:right;gap:.15rem;font-size:.78rem}.pair-modal__symbol-star[data-v-d803857e]{margin-left:auto;font-size:.95rem;color:#ffffff59;cursor:pointer;transition:color .15s ease}.pair-modal__symbol-star.is-active[data-v-d803857e]{color:#fbbf24}.pair-modal__symbol-star[data-v-d803857e]:hover{color:#fde68a}.pair-modal__empty[data-v-d803857e]{padding:1.5rem;text-align:center;color:#ffffff80}@media(max-width:768px){.pair-modal__body[data-v-d803857e]{flex-direction:column}.pair-modal__feeds[data-v-d803857e]{width:100%;flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.05)}.pair-modal__feed[data-v-d803857e]{flex:1;text-align:center}}.favorites-quickbar[data-v-6cb84af8]{display:flex;align-items:center;width:100%;gap:.35rem;padding:.3rem .85rem .4rem;background:#11151fd9;border-bottom:1px solid rgba(255,255,255,.06);box-sizing:border-box;min-width:0}.favorites-quickbar__list[data-v-6cb84af8]{display:flex;flex-wrap:nowrap;gap:.25rem;flex:1;overflow-x:auto;min-width:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,black 95%,transparent 100%);mask-image:linear-gradient(to right,black 95%,transparent 100%)}.favorites-quickbar__list[data-v-6cb84af8]::-webkit-scrollbar{display:none}.favorites-quickbar__button[data-v-6cb84af8]{border:none;background:transparent;padding:0;margin:0;cursor:pointer}.favorites-quickbar__label[data-v-6cb84af8]{font-size:1rem;color:#fbbf24;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:transform .15s ease}.favorites-quickbar__label[data-v-6cb84af8]:hover{transform:scale(1.15)}.favorites-quickbar__item[data-v-6cb84af8]{border:1px solid transparent;background:transparent;min-width:44px;height:38px;padding:.15rem .45rem;display:flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;opacity:.75;border-radius:20px;transition:opacity .15s ease,background .15s ease,border-color .15s ease;flex-shrink:0}.favorites-quickbar__item.is-active[data-v-6cb84af8]{opacity:1;background:#5f99ff2e;border-color:#5f99ff80}.favorites-quickbar__item[data-v-6cb84af8]:hover{opacity:1;background:#ffffff14}.favorites-quickbar__icon[data-v-6cb84af8]{width:22px;height:22px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:600;color:#ffffffe6;position:relative;overflow:hidden;text-transform:uppercase;border:1px solid transparent;transition:transform .15s ease,font-size .15s ease,border-color .15s ease,background .15s ease}.favorites-quickbar__item.is-active .favorites-quickbar__icon[data-v-6cb84af8]{transform:scale(1.25);font-size:.8rem;background:#5f99ff59;border-color:#5f99ffcc;color:#f7f9ff;box-shadow:0 0 8px #5f99ff73}.favorites-quickbar__item:hover .favorites-quickbar__icon[data-v-6cb84af8]{border-color:#fff6}.favorites-quickbar__icon img[data-v-6cb84af8]{width:100%;height:100%;object-fit:cover;display:block}.favorites-quickbar__meta[data-v-6cb84af8]{display:flex;flex-direction:column;font-size:.7rem;line-height:1.05;color:#f1f5f9d9;text-align:left}.favorites-quickbar__meta-price[data-v-6cb84af8]{font-weight:500}.favorites-quickbar__meta-change[data-v-6cb84af8]{font-size:.65rem;font-weight:600}.favorites-quickbar__meta-change.is-positive[data-v-6cb84af8]{color:#34d399}.favorites-quickbar__meta-change.is-negative[data-v-6cb84af8]{color:#f87171}.split-toggle[data-v-6cb84af8]{border:none;background:transparent;padding:0;margin:0;line-height:0;color:#d1d4dc;width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease}.split-toggle[data-v-6cb84af8]:hover{background:#ffffff14;color:#f0f3fa}.split-toggle.is-active[data-v-6cb84af8]{background:#ffffff1f;color:#f0f3fa}.split-toggle__icon[data-v-6cb84af8]{display:inline-flex;align-items:center;justify-content:center}.split-toggle__icon[data-v-6cb84af8] svg{width:28px;height:28px;display:block}.split-menu-container[data-v-6cb84af8]{position:relative;display:flex;align-items:center;gap:.5rem;margin-left:auto}.favorites-quickbar__status[data-v-6cb84af8]{display:inline-flex;align-items:center;gap:.35rem;color:#f4f7ff;font-size:.75rem;max-width:240px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.9}.favorites-quickbar__status-dot[data-v-6cb84af8]{width:6px;height:6px;border-radius:50%;background:#fbbf24;box-shadow:0 0 6px #fbbf24e6;animation:favorites-status-pulse-6cb84af8 1.2s ease-in-out infinite;flex-shrink:0}.favorites-quickbar__status-text[data-v-6cb84af8]{overflow:hidden;text-overflow:ellipsis}@keyframes favorites-status-pulse-6cb84af8{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.6;transform:scale(.9)}}.split-dropdown[data-v-6cb84af8]{position:absolute;top:100%;right:0;margin-top:.5rem;background:#1e222d;border:1px solid #2a2e39;border-radius:6px;padding:.5rem;min-width:auto;box-shadow:0 4px 12px #00000080;z-index:100;display:flex;flex-direction:column;gap:.5rem}.split-dropdown__title[data-v-6cb84af8]{font-size:.75rem;color:#81858e;padding:0 .1rem;font-weight:500;white-space:nowrap}.split-dropdown__grid[data-v-6cb84af8]{display:flex;gap:.5rem}.split-dropdown__item[data-v-6cb84af8]{display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;color:#b2b5be;padding:.35rem;cursor:pointer;border-radius:4px;transition:all .15s ease;width:36px;height:36px}.split-dropdown__item[data-v-6cb84af8]:hover{background:#ffffff0d;color:#f0f3fa}.split-dropdown__item.is-selected[data-v-6cb84af8]{color:#f0f3fa;background:#ffffff1a;border-color:transparent}.split-dropdown__icon[data-v-6cb84af8]{display:flex;align-items:center;justify-content:center;color:inherit;opacity:1}.split-dropdown__icon[data-v-6cb84af8] svg{width:28px;height:28px;display:block}.split-dropdown__item.is-selected .split-dropdown__icon[data-v-6cb84af8]{opacity:1}.split-dropdown__divider[data-v-6cb84af8]{height:1px;background:#ffffff1a;margin:.5rem 0}.split-dropdown__sync-toggle[data-v-6cb84af8]{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid transparent;color:#b2b5be;padding:.5rem .6rem;cursor:pointer;border-radius:4px;transition:all .15s ease;width:100%}.split-dropdown__sync-toggle[data-v-6cb84af8]:hover{background:#ffffff0d;color:#f0f3fa}.split-dropdown__sync-toggle.is-active[data-v-6cb84af8]{color:#34d399;background:#34d3991a;border-color:#34d3994d}.sync-icon[data-v-6cb84af8]{font-size:1rem;flex-shrink:0}.sync-label[data-v-6cb84af8]{flex:1;text-align:left;font-size:.8rem;font-weight:500}.sync-status[data-v-6cb84af8]{font-size:.7rem;font-weight:600;padding:.15rem .4rem;border-radius:3px;background:#ffffff1a}.split-dropdown__sync-toggle.is-active .sync-status[data-v-6cb84af8]{background:#34d39933;color:#34d399}@media(max-width:768px){.favorites-quickbar[data-v-6cb84af8]{padding:.2rem .5rem .25rem;gap:.25rem}.favorites-quickbar__label[data-v-6cb84af8]{width:28px;height:28px;font-size:.9rem}.favorites-quickbar__item[data-v-6cb84af8]{min-width:38px;height:34px;padding:.1rem .35rem;gap:.3rem}.favorites-quickbar__icon[data-v-6cb84af8]{width:18px;height:18px;font-size:.6rem}.favorites-quickbar__item.is-active .favorites-quickbar__icon[data-v-6cb84af8]{transform:scale(1.15);font-size:.7rem}.favorites-quickbar__meta[data-v-6cb84af8]{font-size:.65rem}.favorites-quickbar__meta-change[data-v-6cb84af8]{font-size:.6rem}.split-toggle.panel-toggle[data-v-6cb84af8]{width:32px;height:32px}.split-toggle__icon[data-v-6cb84af8] svg{width:22px;height:22px}.split-toggle[data-v-6cb84af8]:not(.panel-toggle){display:none}}.chart-pane__logo[data-v-9cf893dd]{position:absolute;bottom:8rem;left:4.25rem;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.9;overflow:hidden;pointer-events:none}.chart-pane__logo img[data-v-9cf893dd]{width:100%;height:100%;object-fit:contain;display:block;border-radius:50%}.chart-pane__logo span[data-v-9cf893dd]{width:100%;height:100%;border-radius:50%;background:#080c14d1;color:#f7f9ff;font-weight:700;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.sparkline[data-v-4227bb93]{display:block;opacity:.85}.price-panel-overlay[data-v-ddadc321]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:3000;padding:140px 0 20px;background:#090b11e0}.price-panel[data-v-ddadc321]{position:relative;z-index:3010;--panel-surface: var(--tv-color-pane-background, rgba(15, 19, 28, .98));--panel-elevated: rgba(23, 28, 41, .98);--panel-elevated-strong: rgba(30, 36, 52, .98);--panel-border: rgba(255, 255, 255, .08);--panel-divider: rgba(255, 255, 255, .06);--panel-muted: rgba(255, 255, 255, .6);background:var(--panel-surface);border-radius:14px;border:1px solid var(--panel-border);box-shadow:0 25px 90px #0009;width:calc(100vw - 40px);max-width:calc(100vw - 40px);height:calc(100vh - 180px);min-height:400px;padding:20px 24px 28px;display:flex;flex-direction:column;gap:16px}.price-panel__title h2[data-v-ddadc321]{margin:0}.price-panel__header[data-v-ddadc321]{display:flex;align-items:center;gap:16px;justify-content:space-between}.price-panel__header h2[data-v-ddadc321]{margin:0;font-size:1.25rem;white-space:nowrap}.price-panel__title[data-v-ddadc321]{flex-shrink:0}.price-panel__header-tools[data-v-ddadc321]{display:flex;align-items:center;gap:.85rem;margin-right:1.25rem}.panel-tool[data-v-ddadc321]{position:relative;display:inline-flex}.panel-tool--search[data-v-ddadc321],.panel-tool--lookback[data-v-ddadc321]{display:flex;align-items:center}.panel-button[data-v-ddadc321]{width:40px;height:40px;border-radius:8px;border:1px solid var(--panel-border);background:#191e2cf2;color:#f7f9ffbf;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.panel-button svg[data-v-ddadc321]{width:18px;height:18px;stroke:currentColor;stroke-width:1.6;fill:none}.panel-button.is-active[data-v-ddadc321]{border-color:#5f89ff;color:#fff;background:#5f89ff2e;position:relative;z-index:2;box-shadow:0 4px 14px #5f89ff33}.panel-button[data-v-ddadc321]:hover{border-color:#ffffff2e;background:#232a3efa;color:#fff}.panel-dropdown[data-v-ddadc321]{position:absolute;top:48px;right:0;left:auto;transform:none;min-width:220px;padding:14px;background:var(--panel-elevated);border:1px solid var(--panel-border);border-radius:10px;box-shadow:0 18px 38px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5}.panel-tool--settings[data-v-ddadc321]{position:relative}.panel-tool--settings .panel-dropdown[data-v-ddadc321]{right:0}.panel-dropdown__title[data-v-ddadc321]{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-muted);margin:0 0 10px}.panel-dropdown__title--section[data-v-ddadc321]{margin-top:12px}.panel-dropdown__divider[data-v-ddadc321]{border:none;border-top:1px solid rgba(255,255,255,.08);margin:10px 0 14px}.dropdown-options[data-v-ddadc321]{display:flex;flex-direction:column;gap:8px}.dropdown-option[data-v-ddadc321]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#f5f7ffe6}.panel-search--dropdown[data-v-ddadc321]{border-radius:10px;width:100%}.price-panel__header-actions[data-v-ddadc321]{display:flex;align-items:center;gap:.85rem;margin-left:auto;justify-content:flex-end}.panel-close[data-v-ddadc321]{appearance:none;border:none;background:transparent;color:#f9fbff;cursor:pointer;font-size:2rem;line-height:1;padding:0 6px;display:flex;align-items:center;justify-content:center}.panel-close[data-v-ddadc321]:hover{color:#fff}.control[data-v-ddadc321]{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:var(--panel-muted)}.control input[type=text][data-v-ddadc321]{background:#11151ff2;border:1px solid var(--panel-border);border-radius:6px;padding:6px 10px;color:#f5f8ff;min-width:200px}.control select[data-v-ddadc321]{background:#11151ff2;border:1px solid var(--panel-border);border-radius:6px;padding:6px 10px;color:#f5f8ff}.control--checkbox[data-v-ddadc321]{flex-direction:row;align-items:center;gap:8px}.panel-search[data-v-ddadc321]{display:flex;align-items:center;background:#11151ff2;border:1px solid var(--panel-border);border-radius:999px;padding:4px 10px;min-width:200px;gap:6px}.panel-search__icon[data-v-ddadc321]{display:inline-flex;width:16px;height:16px;color:#9096ad}.panel-search input[data-v-ddadc321]{border:none;background:transparent;color:#f5f8ff;width:100%;outline:none;font-size:.9rem}.panel-search__icon svg[data-v-ddadc321]{width:100%;height:100%;stroke:currentColor;stroke-width:1.4;fill:none;stroke-linecap:round}.panel-search__clear[data-v-ddadc321]{border:none;background:transparent;color:#fff9;font-size:1.1rem;cursor:pointer;padding:0 4px;display:inline-flex;align-items:center;justify-content:center}.panel-search__clear[data-v-ddadc321]:hover{color:#fff}.panel-search--inline[data-v-ddadc321]{width:240px;max-width:280px;height:40px;padding:6px 12px;border-radius:999px;background:#191e2cf2;border-color:var(--panel-border)}.panel-tool--search .panel-search input[data-v-ddadc321]{font-size:.9rem}.panel-lookback[data-v-ddadc321]{display:flex;align-items:center;gap:8px;color:var(--panel-muted);font-size:.85rem}.panel-lookback input[type=range][data-v-ddadc321]{width:140px;-webkit-appearance:none;appearance:none;height:4px;background:#ffffff26;border-radius:999px;outline:none}.panel-lookback input[type=range][data-v-ddadc321]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#5f89ff;border:2px solid #0f1324;box-shadow:0 0 6px #5f89ff73;cursor:pointer}.panel-lookback input[type=range][data-v-ddadc321]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#5f89ff;border:2px solid #0f1324;box-shadow:0 0 6px #5f89ff73;cursor:pointer}.panel-lookback input[type=range][data-v-ddadc321]::-moz-range-track{background:#343a52;height:4px;border-radius:999px}.panel-lookback input[type=range][data-v-ddadc321]::-ms-track{background:transparent;border-color:transparent;color:transparent;height:4px}.panel-lookback__value[data-v-ddadc321]{font-size:.9rem;font-weight:600;color:#f5f8ff}.connection-pill[data-v-ddadc321]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#262b3df2}.connection-pill__dot[data-v-ddadc321]{width:10px;height:10px;border-radius:50%;display:block;background:#eab30899}.connection-pill.state-connected .connection-pill__dot[data-v-ddadc321]{background:#34d399}.connection-pill.state-connecting .connection-pill__dot[data-v-ddadc321]{background:#fbbf24}.connection-pill.state-disconnected .connection-pill__dot[data-v-ddadc321]{background:#f87171}.price-panel__table[data-v-ddadc321]{border:1px solid var(--panel-border);border-radius:10px;flex:1;min-height:0;overflow:auto;position:relative}.price-panel__table thead[data-v-ddadc321]{position:sticky;top:0;z-index:1}.price-panel__table table[data-v-ddadc321]{width:100%;border-collapse:collapse;min-width:700px}.price-panel__table th[data-v-ddadc321],.price-panel__table td[data-v-ddadc321]{padding:12px 14px;text-align:left;border-left:1px solid var(--panel-divider)}.price-panel__table th[data-v-ddadc321]{background:var(--panel-elevated);font-weight:600;font-size:.9rem;cursor:pointer;color:#d7dbec}.price-panel__table th.column-header[data-v-ddadc321]{padding:10px 12px}.column-header__inner[data-v-ddadc321]{display:flex;align-items:center;gap:.4rem;justify-content:space-between}.table-header-primary th[data-v-ddadc321]{background:var(--panel-elevated-strong)}.table-header-secondary th[data-v-ddadc321]{font-weight:500;font-size:.85rem}.delta-group-heading[data-v-ddadc321]{text-align:center;font-size:.85rem;letter-spacing:.03em}.price-panel__table thead th[data-v-ddadc321]{position:sticky;top:0}.table-header-secondary th[data-v-ddadc321]{top:42px}.price-panel__table th.active[data-v-ddadc321]{color:#9cc9ff}.price-panel__table tbody tr[data-v-ddadc321]:nth-child(odd){background:#11151fd9}.price-panel__table tbody tr[data-v-ddadc321]:nth-child(2n){background:#0d111aeb}.column-hide-button[data-v-ddadc321],.header-sort-button[data-v-ddadc321]{background:transparent;border:none;color:inherit;font:inherit;padding:0;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.column-hide-button[data-v-ddadc321]{width:26px;height:26px;border-radius:50%;justify-content:center;transition:color .2s ease,background .2s ease;color:#d7dbecbf}.column-hide-button[data-v-ddadc321]:hover{color:#f87171;background:#f871711f}.column-hide-button svg[data-v-ddadc321]{width:14px;height:14px;stroke:currentColor;stroke-width:1.5;fill:none}.header-sort-button[data-v-ddadc321]{flex:1;text-align:left}.panel-row[data-v-ddadc321]{cursor:pointer;transition:background .18s ease,color .18s ease}.price-panel__table tbody .panel-row[data-v-ddadc321]:hover{background:#222839e6}.panel-row.is-expanded[data-v-ddadc321]{background:var(--panel-elevated-strong)!important}.symbol-cell[data-v-ddadc321]{display:flex;flex-direction:column;gap:4px}.symbol-label[data-v-ddadc321]{display:flex;gap:4px;align-items:baseline}.panel-row.is-expanded td[data-v-ddadc321]{padding-top:16px;padding-bottom:16px}.load-chart-button[data-v-ddadc321]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:#9cc9ff;background:#121828d9;border:1px solid rgba(156,201,255,.35);border-radius:6px;padding:4px 8px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.load-chart-button svg[data-v-ddadc321]{width:12px;height:12px;stroke:currentColor;stroke-width:1.5;fill:none}.load-chart-button[data-v-ddadc321]:hover{border-color:#5f89ff;color:#fff;background:#5f89ff2e}.symbol-label strong[data-v-ddadc321]{font-size:.95rem}.symbol-label span[data-v-ddadc321]{font-size:.85rem;color:#9aa1ba}.delta[data-v-ddadc321]{font-weight:600}.delta.up[data-v-ddadc321]{color:#34d399}.delta.down[data-v-ddadc321]{color:#f87171}.delta-cell__content[data-v-ddadc321]{display:flex;align-items:center;gap:8px;justify-content:space-between}.delta-value[data-v-ddadc321]{min-width:52px;text-align:left}.delta-sparkline[data-v-ddadc321]{flex:1;max-width:80px}.delta-sparkline svg[data-v-ddadc321]{width:100%;height:auto}.delta-cell--expanded .delta-cell__content[data-v-ddadc321]{flex-direction:column;align-items:flex-start;gap:12px}.delta-cell--expanded .delta-value[data-v-ddadc321]{font-size:1rem;min-width:auto}.delta-cell--expanded .delta-sparkline[data-v-ddadc321]{width:100%;max-width:100%}.empty[data-v-ddadc321]{text-align:center;padding:24px;color:#9aa1ba}.sort-indicator[data-v-ddadc321]{font-size:.75rem;margin-left:4px}@media(max-width:900px){.price-panel[data-v-ddadc321]{padding:16px;height:calc(100vh - 100px);width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.price-panel-overlay[data-v-ddadc321]{padding:60px 0 20px}.price-panel__header[data-v-ddadc321]{display:block;margin-bottom:12px}.price-panel__title[data-v-ddadc321]{margin-bottom:12px;padding-right:40px}.price-panel__header-actions[data-v-ddadc321]{width:100%;margin-left:0;justify-content:space-between;flex-wrap:wrap;gap:12px}.price-panel__header-tools[data-v-ddadc321]{width:100%;flex-wrap:wrap;margin-right:0;gap:8px}.panel-tool--search[data-v-ddadc321]{width:100%;order:1}.panel-search--inline[data-v-ddadc321]{width:100%;max-width:none}.panel-tool[data-v-ddadc321]:not(.panel-tool--search){order:2}.panel-close[data-v-ddadc321]{position:absolute;top:12px;right:12px;background:#ffffff0d;width:32px;height:32px;border-radius:50%}.price-panel__table table[data-v-ddadc321]{font-size:.75rem}.price-panel__table th[data-v-ddadc321],.price-panel__table td[data-v-ddadc321],.price-panel__table th.column-header[data-v-ddadc321]{padding:8px}.connection-pill[data-v-ddadc321]{position:absolute;top:20px;right:54px;margin-left:0}.symbol-label strong[data-v-ddadc321]{font-size:.85rem}.symbol-label span[data-v-ddadc321]{font-size:.75rem}.delta-sparkline[data-v-ddadc321]{max-width:50px}}.tv-wrapper[data-v-8853998b]{display:flex;flex-direction:column;gap:.25rem;width:100%;flex:1;min-height:100vh;max-height:100vh;overflow:hidden;position:relative}.tv-error[data-v-8853998b]{margin:0;padding:.5rem .85rem;background:#f871711a;color:#f87171;border-left:3px solid #f87171;font-size:.85rem}.chart-panes[data-v-8853998b]{position:relative;display:flex;flex:1 1 auto;width:100%;min-height:0;align-items:stretch;gap:0;--pane-gap: .25rem;--pane-divider-width: .85rem;--pane-gap-half: calc(var(--pane-gap) / 2);min-width:0;overflow:hidden}.chart-panes--vertical[data-v-8853998b],.chart-panes--3v[data-v-8853998b]{flex-direction:row}.chart-panes--horizontal[data-v-8853998b],.chart-panes--3h[data-v-8853998b]{flex-direction:column}.chart-panes--grid[data-v-8853998b]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.25rem}.chart-panes--dragging[data-v-8853998b]{cursor:col-resize}.chart-panes--horizontal.chart-panes--dragging[data-v-8853998b]{cursor:row-resize}.chart-pane[data-v-8853998b]{display:flex;flex-direction:column;min-width:0;border:1px solid transparent;border-radius:6px;transition:border-color .2s ease;overflow:hidden}.chart-pane.has-focus[data-v-8853998b]{border-color:#ffffff40}.chart-pane.has-focus[data-v-8853998b] .chart-header{background-color:#262b36}.chart-panes--split .chart-pane[data-v-8853998b]{border:2px solid transparent}.chart-panes--split .chart-pane.has-focus[data-v-8853998b]{border-color:#ffffff40;box-shadow:none}.chart-panes--split .chart-pane[data-v-8853998b]:not(.has-focus){border-color:var(--tv-color-pane-background, rgba(18, 23, 33, .9))}.chart-pane__body[data-v-8853998b]{flex:1 1 auto;min-height:0;display:flex;position:relative;margin-top:var(--pane-gap)}.tv-container[data-v-8853998b]{width:100%;height:100%;min-height:480px;background:#000}.tv-container--secondary[data-v-8853998b]{min-height:480px}.tv-container--placeholder[data-v-8853998b]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#121721f2,#1e232df2);border:1px dashed rgba(255,255,255,.1)}.placeholder-content[data-v-8853998b]{display:flex;flex-direction:column;align-items:center;gap:.75rem;opacity:.5}.placeholder-icon[data-v-8853998b]{font-size:3rem;opacity:.6}.placeholder-text[data-v-8853998b]{font-size:1.1rem;font-weight:600;color:#f7f9ff;text-transform:capitalize}.placeholder-subtext[data-v-8853998b]{font-size:.85rem;color:#ffffff80}.split-divider[data-v-8853998b]{flex:0 0 var(--pane-divider-width);align-self:stretch;display:flex;align-items:center;justify-content:center;cursor:col-resize;position:relative;z-index:1}.split-divider[data-v-8853998b],.split-divider[data-v-8853998b] *:not(.split-sync-button):not(.split-sync-button *){cursor:col-resize!important}.chart-panes--horizontal .split-divider[data-v-8853998b],.chart-panes--horizontal .split-divider[data-v-8853998b] *:not(.split-sync-button):not(.split-sync-button *){cursor:row-resize!important}.split-divider[data-v-8853998b]:after{content:"";width:6px;border-radius:999px;height:var(--split-handle-height, 120px);position:absolute;top:50%;transform:translateY(-50%);background:#6b7280;z-index:0}.chart-panes--horizontal .split-divider[data-v-8853998b]:after{width:var(--split-handle-width, 120px);height:6px;top:auto;left:50%;transform:translate(-50%)}.split-divider[data-v-8853998b]:hover:after,.split-divider.is-dragging[data-v-8853998b]:after{background:#f8fafc}.split-sync-button[data-v-8853998b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;border:2px solid #6b7280;background:#0f172a;color:#f7f9ff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:background .2s ease,color .2s ease;opacity:0;pointer-events:none;z-index:2;box-shadow:none;outline:none}.split-divider:hover .split-sync-button[data-v-8853998b],.split-sync-button.is-active[data-v-8853998b]{opacity:1;pointer-events:auto}.split-sync-button[data-v-8853998b]:hover{background:#1a2a45;color:#fff}.split-sync-button.is-active[data-v-8853998b]{background:#6b7280;color:#fff;box-shadow:none}.split-sync-button[data-v-8853998b],.split-sync-button[data-v-8853998b]:hover,.split-sync-button.is-active[data-v-8853998b]{border-color:#6b7280}.split-sync-button[data-v-8853998b]:focus,.split-sync-button[data-v-8853998b]:focus-visible{outline:none;box-shadow:none}.split-divider:hover .split-sync-button[data-v-8853998b],.split-divider.is-dragging .split-sync-button[data-v-8853998b]{border-color:#f8fafc}.chart-loading-overlay[data-v-8853998b]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:50;pointer-events:none}.chart-loading-pill[data-v-8853998b]{display:flex;align-items:center;gap:8px;background:#0f172ad9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #0003}.chart-loading-dot[data-v-8853998b]{width:8px;height:8px;border-radius:50%;background:#fbbf24;box-shadow:0 0 8px #fbbf2499;animation:loading-pulse-8853998b 1.5s ease-in-out infinite}.chart-loading-text[data-v-8853998b]{font-size:.85rem;font-weight:500;color:#f1f5f9}@keyframes loading-pulse-8853998b{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.6;transform:scale(.9)}}.fade-enter-active[data-v-8853998b],.fade-leave-active[data-v-8853998b]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-8853998b],.fade-leave-to[data-v-8853998b]{opacity:0;transform:translate(-50%,10px)}.page[data-v-ab923276]{flex:1;display:flex;flex-direction:column;background:#2a2c34;color:#f7f9ff;min-width:0;width:100%;overflow:hidden}
