.dash[data-v-3d39c7fd]{flex-direction:column}.dash[data-v-3d39c7fd],.dash-meta[data-v-3d39c7fd]{display:flex;gap:1.5rem}.dash-meta[data-v-3d39c7fd]{color:var(--fg-muted);flex-wrap:wrap;font-size:.85rem}.dash-meta strong[data-v-3d39c7fd]{color:var(--fg)}.chart-wrap[data-v-3d39c7fd]{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;height:480px;padding:1.25rem;position:relative}.data-table-wrap[data-v-3d39c7fd]{overflow-x:auto}.data-table-title[data-v-3d39c7fd]{color:var(--fg-subtle);font-size:.78rem;font-weight:700;letter-spacing:.1em;margin:0 0 .6rem;text-transform:uppercase}.data-table[data-v-3d39c7fd]{border-collapse:collapse;font-size:.9rem;min-width:480px;width:100%}.data-table th[data-v-3d39c7fd]{background:var(--bg-soft);color:var(--fg-muted);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-align:left;text-transform:uppercase}.data-table td[data-v-3d39c7fd],.data-table th[data-v-3d39c7fd]{border-bottom:1px solid var(--border);padding:.55rem .75rem}.data-table td[data-v-3d39c7fd]{color:var(--fg)}.data-table .num[data-v-3d39c7fd]{font-variant-numeric:tabular-nums;text-align:right}.data-table .pos[data-v-3d39c7fd]{color:#10b981}.data-table .neg[data-v-3d39c7fd]{color:#ef4444}.data-table .muted[data-v-3d39c7fd]{color:var(--fg-subtle)}
