.long-status[data-v-b130f712]{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;gap:12px;min-height:34px}.long-retry[data-v-b130f712]{border:1px solid var(--line);border-radius:4px;color:var(--text-primary);padding:4px 8px}.chart-container[data-v-b130f712]{background:var(--bg-primary);font-family:var(--font-display);gap:12px;height:100%;padding:16px;transition:background .3s ease}.chart-container[data-v-b130f712],.control-panel[data-v-b130f712]{display:flex;flex-direction:column}.control-panel[data-v-b130f712]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:10px;flex-shrink:0;gap:10px;padding:10px 12px}.chart-heading[data-v-b130f712]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.heading-symbol[data-v-b130f712]{color:var(--text-primary);font-size:15px;font-weight:650}.heading-badge[data-v-b130f712]{border:1px solid var(--line-2);border-radius:4px;color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;padding:1px 6px}.heading-legs[data-v-b130f712]{color:var(--text-secondary);font-size:12px}.heading-mode[data-v-b130f712]{color:var(--text-muted);font-size:12px}.control-actions[data-v-b130f712]{margin-left:auto}.control-actions[data-v-b130f712],.control-row[data-v-b130f712]{align-items:center;display:flex;gap:8px}.control-row[data-v-b130f712]{flex-wrap:wrap}.time-btn-group[data-v-b130f712]{align-items:center;background:var(--bg-tertiary);border-radius:8px;display:flex;flex-wrap:wrap;gap:2px;padding:3px}.time-btn[data-v-b130f712]{background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:12px;font-weight:500;padding:5px 10px;transition:all .15s ease}.time-btn[data-v-b130f712]:hover{background:var(--bg-secondary);color:var(--text-primary)}.time-btn.active[data-v-b130f712]{background:linear-gradient(135deg,var(--accent) 0,var(--accent-hi) 100%);box-shadow:0 2px 8px var(--accent-soft);color:var(--bg-primary)}.group-caption[data-v-b130f712]{color:var(--text-muted);font-size:11px;padding:0 6px 0 8px;white-space:nowrap}.metric-mode-group[data-v-b130f712]{flex-wrap:nowrap}.mode-btn[data-v-b130f712]{min-width:80px;white-space:nowrap}.live-toggle[data-v-b130f712]{align-items:center;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:12px;gap:6px;height:30px;padding:0 10px;transition:border-color .15s ease,color .15s ease}.live-toggle[data-v-b130f712]:hover{border-color:var(--line-3);color:var(--text-primary)}.live-dot[data-v-b130f712]{background:var(--text-muted);border-radius:50%;height:7px;width:7px}.live-ok .live-dot[data-v-b130f712]{animation:livePulse-b130f712 2s ease-in-out infinite;background:var(--green);box-shadow:0 0 8px var(--green)}.live-warn .live-dot[data-v-b130f712]{background:var(--amber)}.live-stale .live-dot[data-v-b130f712]{background:var(--red)}.live-warn .live-age[data-v-b130f712]{color:var(--amber)}.live-stale .live-age[data-v-b130f712]{color:var(--red)}.live-age[data-v-b130f712]{color:var(--text-muted);font-family:var(--font-mono);font-size:11px}@keyframes livePulse-b130f712{0%,to{opacity:1}50%{opacity:.45}}.settlement-toggle[data-v-b130f712]{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex;font-size:12px;gap:6px;height:30px;padding:0 8px}.settlement-toggle input[data-v-b130f712]{accent-color:var(--accent);height:14px;width:14px}.open-new-tab-btn[data-v-b130f712]{align-items:center;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;height:30px;justify-content:center;transition:color .15s ease,border-color .15s ease;width:30px}.open-new-tab-btn[data-v-b130f712]:hover{border-color:var(--accent);color:var(--accent)}.decision-summary[data-v-b130f712]{align-items:stretch;contain:inline-size;display:flex;flex-shrink:0;gap:8px;overflow-x:auto;scrollbar-width:thin}.summary-metric[data-v-b130f712]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:8px;min-width:0;transition:border-color .15s ease}.summary-primary[data-v-b130f712]{flex:1.4 0 132px;padding:8px 12px}.summary-secondary[data-v-b130f712]{flex:1 0 104px;padding:7px 10px}.summary-metric.is-focus[data-v-b130f712]{border-color:var(--accent-line)}.summary-label[data-v-b130f712]{color:var(--text-muted);font-size:11px;font-weight:500;line-height:1;margin-bottom:4px}.summary-label[data-v-b130f712],.summary-value[data-v-b130f712]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-value[data-v-b130f712]{color:var(--text-secondary);font-family:var(--font-mono);font-weight:600;line-height:1.2}.summary-primary .summary-value[data-v-b130f712]{color:var(--text-primary);font-size:18px}.summary-secondary .summary-value[data-v-b130f712]{font-size:12px}.chip-value.summary-positive[data-v-b130f712],.summary-metric.summary-positive .summary-value[data-v-b130f712]{color:var(--profit-green)}.chip-value.summary-negative[data-v-b130f712],.summary-metric.summary-negative .summary-value[data-v-b130f712]{color:var(--loss-red)}.chart-wrapper[data-v-b130f712]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--shadow-card);display:flex;flex:1;flex-direction:column;gap:8px;min-height:400px;padding:12px}.series-chips[data-v-b130f712]{display:flex;flex-wrap:wrap;gap:6px}.series-chip[data-v-b130f712]{align-items:center;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:11px;gap:6px;padding:4px 8px;transition:opacity .15s ease,border-color .15s ease}.series-chip[data-v-b130f712]:hover{border-color:var(--line-3)}.series-chip.is-off[data-v-b130f712]{opacity:.45}.series-chip.is-off .chip-value[data-v-b130f712]{color:var(--text-muted)}.chip-swatch[data-v-b130f712]{border-radius:2px;height:3px;width:14px}.chip-dashed[data-v-b130f712]{-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px);mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px)}.chip-name[data-v-b130f712]{white-space:nowrap}.chip-value[data-v-b130f712]{color:var(--text-primary);font-weight:600}.chip-value[data-v-b130f712],.sample-tag[data-v-b130f712]{font-family:var(--font-mono)}.sample-tag[data-v-b130f712]{align-self:center;color:var(--text-muted);font-size:11px;margin-left:auto;white-space:nowrap}.chart-inner[data-v-b130f712]{flex:1;min-height:360px;width:100%}@media(max-width:768px){.chart-container[data-v-b130f712]{padding:10px}.control-actions[data-v-b130f712]{margin-left:0}.time-btn-group[data-v-b130f712]{max-width:100%}.summary-primary[data-v-b130f712]{flex-basis:120px}.summary-primary .summary-value[data-v-b130f712]{font-size:15px}.chart-wrapper[data-v-b130f712]{padding:8px}.series-chips[data-v-b130f712]{contain:inline-size;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.series-chip[data-v-b130f712]{flex-shrink:0}}
