.chart-mount.svelte-r3mxyo{width:100%}.hdr.svelte-1ihuh44{border-bottom:1px solid var(--border);background:linear-gradient(90deg, var(--accent-dim), transparent 55%);flex:none;justify-content:space-between;align-items:center;padding:10px 14px 10px 16px;display:flex;position:relative}.hdr.svelte-1ihuh44:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.title.svelte-1ihuh44{font-family:var(--font-mono);color:var(--text-primary);font-size:.8125rem;font-weight:700}.date-badge.svelte-1ihuh44{font-family:var(--font-mono);color:var(--accent);letter-spacing:.05em;font-size:.625rem}.split.svelte-1ihuh44{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);min-height:0;display:grid}.split.compact.svelte-1ihuh44{flex:none;grid-template-rows:none;grid-template-columns:1fr}.stream.svelte-1ihuh44{border-right:1px solid var(--border);min-height:0;padding:8px;overflow-y:auto}.empty.svelte-1ihuh44,.placeholder.svelte-1ihuh44{color:var(--text-muted);text-align:center;padding:20px;font-size:.8125rem}.placeholder.svelte-1ihuh44{margin:auto}.tgroup.svelte-1ihuh44{margin-bottom:10px}.thead.svelte-1ihuh44{text-align:left;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;width:100%;color:var(--text-primary);align-items:center;gap:8px;padding:6px 8px;display:flex}.thead.active.svelte-1ihuh44{background:var(--bg-hover);border-color:var(--accent)}.tlogo.svelte-1ihuh44{border-radius:var(--radius-sm);width:18px;height:18px}.tsym.svelte-1ihuh44{font-family:var(--font-mono);font-size:.8125rem;font-weight:700}.tcov.svelte-1ihuh44{font-family:var(--font-mono);background:var(--accent-dim);color:var(--accent);border-radius:var(--radius-full);padding:1px 6px;font-size:.625rem}.tname.svelte-1ihuh44{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.ritem.svelte-1ihuh44{text-align:left;border:none;border-left:2px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:calc(100% - 14px);margin-left:14px;padding:6px 8px 6px 16px;display:flex}.ritem.svelte-1ihuh44:hover{border-left-color:var(--border-light);background:var(--bg-raised)}.rbroker.svelte-1ihuh44{color:var(--text-secondary);font-size:.75rem}.ranalyst.svelte-1ihuh44{color:var(--text-muted);margin-top:1px;font-size:.625rem;display:block}.rbadges.svelte-1ihuh44{align-items:center;gap:8px;display:flex}.rpt.svelte-1ihuh44{font-family:var(--font-mono);color:var(--accent);font-size:.6875rem}.rarrow.svelte-1ihuh44{font-family:var(--font-mono);color:var(--text-secondary);font-size:.6875rem}.badge.svelte-1ihuh44{font-family:var(--font-mono);border-radius:var(--radius-sm);text-transform:uppercase;height:16px;padding:0 6px;font-size:.5625rem;line-height:16px;display:inline-block}.b-up.svelte-1ihuh44{background:var(--positive-dim);color:var(--positive)}.b-down.svelte-1ihuh44{background:var(--negative-dim);color:var(--negative)}.b-init.svelte-1ihuh44{background:var(--accent-dim);color:var(--accent)}.b-reit.svelte-1ihuh44{background:var(--accent-violet-dim);color:var(--accent-violet)}.b-maint.svelte-1ihuh44{background:var(--bg-hover);color:var(--text-muted)}.detail.svelte-1ihuh44{flex-direction:column;min-height:0;padding:14px;display:flex;overflow-y:auto}.dhead.svelte-1ihuh44{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.dticker-logo.svelte-1ihuh44{object-fit:contain;background:var(--bg-raised);border:1px solid var(--border);border-radius:5px;flex-shrink:0;width:24px;height:24px;display:block}.dticker.svelte-1ihuh44{font-family:var(--font-mono);color:var(--text-primary);font-size:1.375rem;font-weight:700}.dname.svelte-1ihuh44{color:var(--text-muted);font-size:.8125rem}.dloader.svelte-1ihuh44,.derror.svelte-1ihuh44{color:var(--text-muted);font-family:var(--font-mono);padding:20px}.derror.svelte-1ihuh44{color:var(--negative)}.load-state.svelte-1ihuh44{text-align:center;flex-direction:column;align-items:center;gap:8px;margin:auto;padding:28px 24px;display:flex}.load-spinner.svelte-1ihuh44{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:30px;height:30px;margin-bottom:6px;animation:.8s linear infinite svelte-1ihuh44-an-spin}@keyframes svelte-1ihuh44-an-spin{to{transform:rotate(360deg)}}.load-title.svelte-1ihuh44{font-family:var(--font-ui);color:var(--text-secondary);margin:0;font-size:.9rem}.load-title.svelte-1ihuh44 strong:where(.svelte-1ihuh44){color:var(--text-primary);font-weight:700}.load-sub.svelte-1ihuh44{font-family:var(--font-ui);color:var(--text-muted);margin:0;font-size:.78rem}@media (prefers-reduced-motion:reduce){.load-spinner.svelte-1ihuh44{animation:none}}.cgrid.svelte-1ihuh44{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cbox.svelte-1ihuh44{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px}.cbox.wide.svelte-1ihuh44{grid-column:1/-1;justify-content:space-between;display:flex}.ccol.svelte-1ihuh44{text-align:center}.clabel.svelte-1ihuh44{color:var(--text-muted);margin-bottom:3px;font-size:.625rem}.cval.svelte-1ihuh44{font-family:var(--font-mono);color:var(--text-primary);font-size:1.125rem;font-weight:700}.cval.pos.svelte-1ihuh44{color:var(--positive)}.cval.neg.svelte-1ihuh44{color:var(--negative)}.cval.acc.svelte-1ihuh44{color:var(--accent)}.cval.warn.svelte-1ihuh44{color:var(--warning)}.sect.svelte-1ihuh44{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin:16px 0 8px;padding-left:11px;font-size:.7rem;font-weight:700;position:relative}.sect.svelte-1ihuh44:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:3px;position:absolute;top:1px;bottom:1px;left:0}.sect.first.svelte-1ihuh44{margin-top:0}.trend.svelte-1ihuh44{height:200px}.htable-wrap.svelte-1ihuh44{overflow:visible}.htable.svelte-1ihuh44{border-collapse:collapse;width:100%;font-size:.75rem}.htable.svelte-1ihuh44 th:where(.svelte-1ihuh44){text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);padding:6px 8px;font-size:.625rem}.htable.svelte-1ihuh44 td:where(.svelte-1ihuh44){border-bottom:1px solid var(--border);color:var(--text-secondary);padding:6px 8px}.td-date.svelte-1ihuh44{font-family:var(--font-mono);color:var(--text-muted)}.td-rating.svelte-1ihuh44{font-family:var(--font-mono)}.hempty.svelte-1ihuh44{text-align:center;color:var(--text-muted);padding:20px}@media (width<=768px){.split.svelte-1ihuh44{grid-template-rows:minmax(0,38%) minmax(0,62%);grid-template-columns:1fr}.stream.svelte-1ihuh44{border-right:none;border-bottom:3px solid var(--border-light)}}
