.c-up[data-v-17fad398]{color:var(--color-up)!important}.c-down[data-v-17fad398]{color:var(--color-down)!important}.c-bull[data-v-17fad398]{color:var(--bull-value)!important}.c-bear[data-v-17fad398]{color:var(--bear-value)!important}.c-trend[data-v-17fad398]{color:var(--trend-label)!important}.c-strong[data-v-17fad398]{color:var(--strong-color)!important}.c-flip[data-v-17fad398]{color:var(--flip-color)!important}.cb-trend[data-v-17fad398]{accent-color:var(--trend-label)}.cb-strong[data-v-17fad398]{accent-color:var(--strong-color)}.cb-flip[data-v-17fad398]{accent-color:var(--flip-color)}.info-bar[data-v-17fad398]{background:#0000;border-bottom:1px solid var(--border-subtle)}.info-col[data-v-17fad398]{display:flex;flex-direction:column;gap:1px;min-width:0}.label[data-v-17fad398]{color:var(--text-secondary);font-size:.85rem;line-height:1.2}.label[data-v-17fad398],.value[data-v-17fad398]{white-space:nowrap}.value[data-v-17fad398]{color:var(--text-primary);font-size:1rem;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.info-bar-mobile[data-v-17fad398]{background:#0000}.m-grid[data-v-17fad398]{display:grid;gap:2px 4px;grid-template-columns:repeat(4,1fr);padding:3px 8px}.m-grid[data-v-17fad398],.m-grid-ind[data-v-17fad398]{border-bottom:1px solid var(--border-subtle)}.m-col[data-v-17fad398]{display:flex;flex-direction:column;gap:1px;min-width:0}.m-label[data-v-17fad398]{color:var(--text-secondary);font-size:.7rem;line-height:1.2}.m-label[data-v-17fad398],.m-value[data-v-17fad398]{white-space:nowrap}.m-value[data-v-17fad398]{color:var(--text-primary);font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis}.m-cb[data-v-17fad398]{cursor:pointer;flex-shrink:0;height:9px;width:9px}.scroll-latest-btn[data-v-273d0ccc]{align-items:center;background:var(--bg-tertiary);border:none;border-radius:50%;bottom:8px;box-shadow:0 2px 6px #0003;color:var(--text-primary);cursor:pointer;display:flex;height:28px;justify-content:center;opacity:.7;position:absolute;right:8px;transition:opacity .2s,background .2s;width:28px;z-index:10}.scroll-latest-btn[data-v-273d0ccc]:hover{background:var(--bg-popover);opacity:1}.c-up[data-v-c63b7909]{color:var(--color-up)!important}.c-down[data-v-c63b7909]{color:var(--color-down)!important}.c-ma20[data-v-c63b7909]{color:var(--ma20-line)!important}.c-ma100[data-v-c63b7909]{color:var(--ma100-line)!important}.info-bar[data-v-c63b7909]{background:#0000;border-bottom:1px solid var(--border-subtle)}.info-col[data-v-c63b7909]{display:flex;flex-direction:column;gap:1px;min-width:0}.label[data-v-c63b7909]{color:var(--text-secondary);font-size:.8rem;line-height:1.2}.value[data-v-c63b7909]{color:var(--text-primary);font-size:.85rem;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-bar-mobile[data-v-c63b7909]{background:#0000;border-bottom:1px solid var(--border-subtle)}.m-item[data-v-c63b7909]{color:var(--text-primary);font-size:.75rem;font-variant-numeric:tabular-nums;opacity:.85;white-space:nowrap}.m-item b[data-v-c63b7909]{font-weight:600}.eye-btn[data-v-e9e3efea]{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-primary);cursor:pointer;display:flex;justify-content:center;opacity:.5;padding:2px;transition:opacity .15s}.eye-btn[data-v-e9e3efea]:hover{opacity:1}.sub-icon[data-v-f1e92fc7],.sub-icon[data-v-f3cb188f]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.modal-backdrop[data-v-bfc9b431]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.modal-panel[data-v-bfc9b431]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#1e1e1eeb;border-radius:16px;box-shadow:0 16px 48px #0009;color:var(--text-primary,#d1d5db);max-height:85vh;overflow-y:auto;padding:20px;width:340px}.close-btn[data-v-bfc9b431]{background:#0000;border:none;border-radius:4px;color:inherit;cursor:pointer;font-size:.85rem;opacity:.5;padding:2px 6px;transition:opacity .15s}.close-btn[data-v-bfc9b431]:hover{opacity:1}.section[data-v-bfc9b431]{margin-bottom:16px}.section-title[data-v-bfc9b431]{color:#c8c8c880;font-size:.65rem;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.row[data-v-bfc9b431]{align-items:center;display:flex;font-size:.78rem;gap:8px;opacity:.85;padding:2px 0}.icon[data-v-bfc9b431]{font-size:1rem;text-align:center;width:22px}.badge-label[data-v-bfc9b431]{font-weight:600;width:28px}.desc[data-v-bfc9b431]{font-size:.72rem;opacity:.7}.thermo-bar[data-v-bfc9b431]{border-radius:8px;display:flex;gap:1px;overflow:hidden}.bull-bar[data-v-bfc9b431]{background:linear-gradient(90deg,#f97316,#ef4444)}.bear-bar[data-v-bfc9b431]{background:linear-gradient(90deg,#22c55e,#16a34a)}.thermo-step[data-v-bfc9b431]{align-items:center;background:#00000040;display:flex;flex:1;flex-direction:column;gap:2px;padding:6px 2px}.step-label[data-v-bfc9b431]{color:#fff;font-size:.85rem;font-weight:700}.step-desc[data-v-bfc9b431]{color:#ffffffbf;font-size:.58rem;line-height:1.2;text-align:center}.dot[data-v-bfc9b431]{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.dot.green[data-v-bfc9b431]{background:#22c55e}.dot.red[data-v-bfc9b431]{background:#ef4444}.modal-enter-active[data-v-bfc9b431],.modal-leave-active[data-v-bfc9b431]{transition:opacity .2s,transform .2s}.modal-enter-from[data-v-bfc9b431],.modal-leave-to[data-v-bfc9b431]{opacity:0;transform:scale(.95)}.header-bar[data-v-fb0f50dc]{background:#0000}.header-logo[data-v-fb0f50dc]{flex-shrink:0;height:32px;width:auto}.header-logo-mobile[data-v-fb0f50dc]{height:28px}.cta-pill[data-v-fb0f50dc]{background:linear-gradient(135deg,#f0dfa0,#c9a84c,#8b6914);border:none;border-radius:9999px;box-shadow:0 2px 8px #c9a84c59;color:#1a1a1a;cursor:pointer;font-size:.85rem;font-weight:600;letter-spacing:.04em;padding:6px 20px;transition:filter .2s,box-shadow .2s;white-space:nowrap}.cta-pill[data-v-fb0f50dc]:hover{box-shadow:0 4px 14px #c9a84c80;filter:brightness(1.1)}.market-index-inline[data-v-fb0f50dc]{align-items:center;display:flex;font-size:.78rem;gap:5px}.signal-dot[data-v-fb0f50dc]{border-radius:50%;display:inline-block;flex-shrink:0;height:12px;width:12px}.index-value[data-v-fb0f50dc]{font-weight:600;letter-spacing:.02em}.index-value[data-v-fb0f50dc],.info-btn-inline[data-v-fb0f50dc]{color:var(--text-primary,#374151)}.info-btn-inline[data-v-fb0f50dc]{background:#0000;border:none;border-radius:50%;cursor:pointer;font-size:.85rem;line-height:1;opacity:.45;padding:2px 4px;transition:opacity .15s}.info-btn-inline[data-v-fb0f50dc]:hover{opacity:1}.avatar-btn[data-v-fb0f50dc]{align-items:center;background:linear-gradient(135deg,#c9a84c,#8b6914);border:none;border-radius:50%;box-shadow:0 2px 8px #c9a84c4d;color:#1a1a1a;cursor:pointer;display:flex;height:34px;justify-content:center;transition:filter .2s,box-shadow .2s;width:34px}.avatar-btn[data-v-fb0f50dc]:hover{box-shadow:0 3px 12px #c9a84c73;filter:brightness(1.15)}.avatar-dropdown[data-v-fb0f50dc]{background:var(--bg-popover);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 24px 48px #0009,0 10px 20px #00000073;min-width:140px;padding:4px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.avatar-name[data-v-fb0f50dc]{border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-size:.72rem;letter-spacing:.03em;margin-bottom:2px;padding:6px 12px}.avatar-menu-item[data-v-fb0f50dc]{background:#0000;border:none;border-radius:0;color:var(--text-primary);cursor:pointer;display:block;font-size:.8rem;padding:6px 12px;text-align:left;transition:background .15s;width:100%}.avatar-menu-item[data-v-fb0f50dc]:hover{background:var(--hover-overlay)}.drawing-pen-btn[data-v-fb0f50dc]{align-items:center;background:#0000;border:1.5px solid #0000;border-radius:6px;color:var(--text-primary,#d1d5db);cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .15s;width:30px}.drawing-pen-btn[data-v-fb0f50dc]:hover{background:var(--hover-overlay)}.drawing-pen-btn.active[data-v-fb0f50dc]{background:#d4a84733;border-color:#d4a84799;color:var(--title-gold,#d4a847)}.dropdown-enter-active[data-v-fb0f50dc],.dropdown-leave-active[data-v-fb0f50dc]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-fb0f50dc],.dropdown-leave-to[data-v-fb0f50dc]{opacity:0;transform:translateY(-4px)}.thermo-tube[data-v-46bf96aa]{background:var(--thermo-bg);border:1px solid var(--thermo-border);border-radius:999px;gap:0;overflow:hidden}.thermo-segment[data-v-46bf96aa]{align-items:center;color:#fff;display:flex;flex:1 1 0%;font-size:12px;font-weight:600;justify-content:center;position:relative;text-shadow:0 1px 2px #00000080;transition:all .25s ease;-webkit-user-select:none;user-select:none;z-index:0}.thermo-segment[data-v-46bf96aa]:before{background:var(--seg-bg);content:"";inset:0;opacity:var(--seg-opacity);position:absolute;transition:opacity .25s ease,background .25s ease;z-index:-1}.thermo-segment.active[data-v-46bf96aa]{box-shadow:inset 0 0 8px var(--thermo-active-glow);font-size:13px;font-weight:800}.thermo-desktop[data-v-46bf96aa]{display:flex;flex:1 1 0%;flex-direction:column;width:42px}.thermo-desktop .thermo-segment[data-v-46bf96aa]{padding:4px 0}.thermo-mobile[data-v-46bf96aa]{display:none}@media(max-width:1023px){.thermo-desktop[data-v-46bf96aa]{display:none}.thermo-mobile[data-v-46bf96aa]{display:flex;flex-direction:row;height:32px;width:100%}.thermo-mobile .thermo-segment[data-v-46bf96aa]{font-size:12px;padding:0 4px}.thermo-mobile .thermo-segment.active[data-v-46bf96aa]{font-size:13px}}.theme-toggle[data-v-27d3daa3]{align-items:center;background:#0000;border:none;border-radius:.5rem;color:var(--text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s,color .2s;width:32px}.theme-toggle[data-v-27d3daa3]:hover{background:var(--hover-overlay);color:var(--text-primary)}.chart-toolbar[data-v-8ee959ba]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#000000bf;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0006;display:flex;gap:4px;padding:8px 14px}.toolbar-group[data-v-8ee959ba]{position:relative}.toolbar-btn[data-v-8ee959ba]{align-items:center;background:#0000;border:none;border-radius:8px;color:#fffc;cursor:pointer;display:flex;font-size:.75rem;gap:2px;padding:6px 8px;transition:all .15s}.toolbar-btn[data-v-8ee959ba]:hover{background:#ffffff1a;color:#fff}.toolbar-btn.active[data-v-8ee959ba]{background:#d4a84740;color:#d4a847}.dropdown-caret[data-v-8ee959ba]{font-size:.55rem;margin-left:1px;opacity:.5}.toolbar-dropdown[data-v-8ee959ba]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#000000d9;border:1px solid #ffffff1a;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 8px 32px #00000080;left:50%;min-width:120px;padding:4px;position:absolute;transform:translate(-50%);z-index:100}.dropdown-item[data-v-8ee959ba]{align-items:center;background:#0000;border:none;border-radius:6px;color:#fffc;cursor:pointer;display:flex;font-size:.78rem;gap:8px;padding:6px 10px;transition:background .1s;white-space:nowrap;width:100%}.dropdown-item[data-v-8ee959ba]:hover{background:#ffffff1a}.dropdown-item.active[data-v-8ee959ba]{background:#d4a84733;color:#d4a847}.dropdown-icon[data-v-8ee959ba]{font-size:.9rem;text-align:center;width:18px}.color-swatch[data-v-8ee959ba]{border:1.5px solid #ffffff4d;border-radius:3px;display:inline-block;height:14px;width:14px}.color-dropdown[data-v-8ee959ba]{min-width:140px;padding:8px}.color-grid[data-v-8ee959ba]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.color-option[data-v-8ee959ba]{border:2px solid #0000;border-radius:4px;cursor:pointer;height:22px;transition:border-color .1s,transform .1s;width:22px}.color-option[data-v-8ee959ba]:hover{transform:scale(1.15)}.color-option.active[data-v-8ee959ba]{border-color:#fff}.color-custom[data-v-8ee959ba]{align-items:center;border-top:1px solid #ffffff14;display:flex;gap:6px;padding-top:6px}.color-input[data-v-8ee959ba]{background:#0000;border:none;cursor:pointer;height:22px;padding:0;width:22px}.color-custom-label[data-v-8ee959ba]{color:#ffffff80;font-size:.7rem}.toolbar-divider[data-v-8ee959ba]{background:#ffffff1f;height:20px;margin:0 4px;width:1px}.trash-btn[data-v-8ee959ba]{color:#ef4444cc}.trash-btn[data-v-8ee959ba]:hover{background:#ef444426;color:#ef4444}.dropdown-up-enter-active[data-v-8ee959ba],.dropdown-up-leave-active[data-v-8ee959ba]{transition:opacity .15s,transform .15s}.dropdown-up-enter-from[data-v-8ee959ba],.dropdown-up-leave-to[data-v-8ee959ba]{opacity:0;transform:translate(-50%) translateY(6px)}.dropdown-up-enter-to[data-v-8ee959ba],.dropdown-up-leave-from[data-v-8ee959ba]{opacity:1;transform:translate(-50%) translateY(0)}.drawing-toolbar-overlay[data-v-081eef27]{bottom:24px;left:50%;position:fixed;transform:translate(-50%);z-index:9000}.tab-bar[data-v-2119cb2b]{border-bottom:1px solid var(--border-subtle,#ffffff14)}.tab-btn[data-v-2119cb2b]{background:#0000;border:none;color:var(--text-secondary);position:relative}.tab-active[data-v-2119cb2b]{color:var(--text-primary);font-weight:700}.tab-active[data-v-2119cb2b]:after{background:var(--text-primary);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:20%;position:absolute;right:20%}.tab-bar-compact .tab-active[data-v-2119cb2b]:after{height:3px;left:10%;right:10%}.desktop-layout[data-v-7ea03986]{display:grid;grid-template-columns:160px 1fr 1fr;grid-template-rows:1fr auto}.thermo-col[data-v-7ea03986]{min-width:120px;overflow:hidden}@media(min-width:768px)and (max-width:1023px){.desktop-layout[data-v-7ea03986]{grid-template-columns:120px 1fr 1fr}}.card[data-v-7ea03986]{background:var(--bg-secondary);border-radius:.75rem;box-shadow:var(--card-shadow);overflow:hidden}.card[data-v-7ea03986],.monitor-panel[data-v-7ea03986]{border:1px solid var(--border-color)}.monitor-panel[data-v-7ea03986]{background:var(--bg-popover);box-shadow:0 24px 48px #0009,0 10px 20px #00000073}html:not(.dark){box-shadow:0 24px 48px #0000002e,0 10px 20px #0000001f}.monitor-btn[data-v-7ea03986]{align-items:center;background:#0000;border:none;border-radius:.5rem;color:var(--text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s,color .2s;width:32px}.monitor-btn[data-v-7ea03986]:hover{background:var(--hover-overlay);color:var(--text-primary)}.monitor-btn.active[data-v-7ea03986]{background:var(--hover-overlay-active);color:var(--text-primary)}.mobile-ticker[data-v-7ea03986]{background:#0000;border-bottom:1px solid var(--border-subtle)}.ticker-badge[data-v-7ea03986]{align-items:center;background:var(--bg-badge);border-radius:999px;color:var(--text-primary);display:inline-flex;font-size:.8rem;font-variant-numeric:tabular-nums;gap:4px;padding:4px 12px;white-space:nowrap}.restricted[data-v-7ea03986]{filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}
