.hresult[data-v-72a4ac9c]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);flex-direction:column;display:flex}.hresult__scroll[data-v-72a4ac9c]{min-width:0;overflow-x:auto}.hresult__table[data-v-72a4ac9c]{border-collapse:collapse;width:100%;font-size:13px}.hresult__table td[data-v-72a4ac9c],.hresult__table th[data-v-72a4ac9c]{padding:var(--space-1_5) var(--space-2);border-bottom:1px solid var(--border-subtle);text-align:left;vertical-align:top}.hresult__table td[data-v-72a4ac9c]:first-child,.hresult__table th[data-v-72a4ac9c]:first-child{padding-left:0}.hresult__table td[data-v-72a4ac9c]:last-child,.hresult__table th[data-v-72a4ac9c]:last-child{padding-right:0}.hresult__table th[data-v-72a4ac9c]{color:var(--text-secondary);font-size:12px;font-weight:600}.hresult__table .num[data-v-72a4ac9c]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.hresult__table .hresult__via[data-v-72a4ac9c]{white-space:normal}.hresult__name[data-v-72a4ac9c]{min-width:140px}.hresult__name a[data-v-72a4ac9c]{color:var(--text-primary);font-weight:600;text-decoration:none}.hresult__name a[data-v-72a4ac9c]:hover{color:var(--text-link);text-decoration:underline}.hresult__muted[data-v-72a4ac9c]{color:var(--text-tertiary)}.hresult__strong[data-v-72a4ac9c]{color:var(--text-primary);font-weight:600}.hresult__table tfoot td[data-v-72a4ac9c]{border-bottom:0;border-top:2px solid var(--border-default);color:var(--text-primary);font-weight:700}.hresult__more[data-v-72a4ac9c]{cursor:pointer;color:var(--text-link);background:0 0;border:0;padding:0;font-family:inherit;font-size:13px}.hresult__more[data-v-72a4ac9c]:hover{text-decoration:underline}.hresult__more[data-v-72a4ac9c]:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.hresult__note[data-v-72a4ac9c]{color:var(--text-tertiary);margin:0;font-size:12px}.chart-tip[data-v-fba46741]{z-index:var(--z-tooltip);pointer-events:none;max-width:300px;padding:var(--space-2) var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);color:var(--text-primary);font-size:12px;line-height:1.45;position:fixed}.chart-tip[data-v-fba46741] b{margin-bottom:var(--space-0_5);font-weight:600;display:block}.chart-tip[data-v-fba46741] .muted{color:var(--text-secondary)}.hmap[data-v-2ec872a9]{gap:var(--space-2);flex-direction:column;display:flex}.hmap__scroll[data-v-2ec872a9]{padding:var(--space-4);border:1px solid var(--ink-a04);border-radius:var(--radius-lg);background:var(--ink-a04);overflow-x:auto}.hmap__fit[data-v-2ec872a9]{margin:0 auto}.hmap__canvas[data-v-2ec872a9]{transform-origin:0 0;position:relative}.hmap__edges[data-v-2ec872a9]{position:absolute;inset:0;overflow:visible}.hmap__edge[data-v-2ec872a9]{fill:none;stroke:var(--chart-1);stroke-width:1.5px;opacity:.85;transition:opacity .15s}.hmap__edge--via .hmap__edge[data-v-2ec872a9]{stroke:var(--chart-1-soft);opacity:1}.hmap__edge--rest .hmap__edge[data-v-2ec872a9]{stroke:var(--ink-a45);stroke-dasharray:4 4}.hmap__edge-label[data-v-2ec872a9]{fill:var(--text-primary);paint-order:stroke;stroke:var(--neutral-0);stroke-width:3px;stroke-linejoin:round;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;transition:opacity .15s}.hmap__edge--dim .hmap__edge[data-v-2ec872a9]{opacity:.12}.hmap__edge--dim .hmap__edge-label[data-v-2ec872a9]{opacity:.15}.hmap__node[data-v-2ec872a9]{box-sizing:border-box;padding:0 var(--space-2);background:var(--bg-surface);border:1px solid var(--ink-a12);border-radius:var(--radius-sm);color:var(--text-primary);flex-direction:column;justify-content:center;gap:1px;text-decoration:none;transition:opacity .15s,border-color .15s;display:flex;position:absolute}a.hmap__node[data-v-2ec872a9]:hover{border-color:var(--accent)}.hmap__node[data-v-2ec872a9]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.hmap__node--person[data-v-2ec872a9]{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--text-on-accent)}.hmap__node--holding[data-v-2ec872a9]{background:var(--turquoise-a12);border-color:var(--accent)}.hmap__node--deeper[data-v-2ec872a9],.hmap__node--rest[data-v-2ec872a9]{color:var(--text-secondary);cursor:default;background:0 0;border-style:dashed}.hmap__node--dim[data-v-2ec872a9]{opacity:.3}.hmap__name[data-v-2ec872a9]{font-size:12px;font-weight:600;line-height:16px}.hmap__name[data-v-2ec872a9],.hmap__sub[data-v-2ec872a9]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hmap__sub[data-v-2ec872a9]{color:var(--text-secondary);font-size:11px;line-height:14px}.hmap__node--person .hmap__sub[data-v-2ec872a9]{color:var(--text-on-accent)}.hmap__foot[data-v-2ec872a9]{color:var(--text-secondary);margin:0;font-size:12px}.hmap__tip-row[data-v-2ec872a9]{display:block}.hsec[data-v-809fc102]{gap:var(--space-3);flex-direction:column;display:flex}.hsec__bar[data-v-809fc102]{gap:2px;height:24px;display:flex}.hsec__seg[data-v-809fc102]{min-width:3px;height:100%}.hsec__seg[data-v-809fc102]:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.hsec__seg[data-v-809fc102]:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.hsec__seg[data-v-809fc102]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.hsec__legend[data-v-809fc102]{gap:var(--space-1_5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;font-size:13px;list-style:none;display:grid}.hsec__legend li[data-v-809fc102]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.hsec__sw[data-v-809fc102]{border-radius:2px;flex:none;width:10px;height:10px}.hsec__name[data-v-809fc102]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;overflow:hidden}.hsec__value[data-v-809fc102]{color:var(--text-secondary);white-space:nowrap}.hsec__share[data-v-809fc102],.hsec__value[data-v-809fc102]{font-variant-numeric:tabular-nums}.hsec__share[data-v-809fc102]{color:var(--text-tertiary);text-align:right;width:3.5em}.inv-detail[data-v-0afa281b]{background:var(--turquoise-a06);border-top:1px solid var(--turquoise-a12);padding:var(--space-4) var(--space-3) var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.inv-detail--embedded[data-v-0afa281b]{background:0 0;border-top:0;padding:0}.inv-detail__state[data-v-0afa281b]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-0_5);color:var(--text-secondary);font-size:13px;display:flex}.inv-detail__state--error[data-v-0afa281b]{color:var(--danger-600)}.inv-detail__summary[data-v-0afa281b]{margin:var(--space-0_5) 0 var(--space-2);color:var(--text-primary);font-size:14px}.inv-detail__summary strong[data-v-0afa281b]{font-size:16px;font-weight:700}.inv-detail__tags[data-v-0afa281b]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.inv-detail__tag[data-v-0afa281b]{align-items:center;gap:var(--space-1_5);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-sm);background:var(--ink-a04);color:var(--text-secondary);font-size:12px;font-weight:600;display:inline-flex}.inv-detail__tag i[data-v-0afa281b]{font-size:11px}.inv-detail__profile-btn[data-v-0afa281b]{margin-left:auto}.inv-detail__figures[data-v-0afa281b]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.inv-figure[data-v-0afa281b]{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-surface);border:1px solid var(--ink-a04);flex-direction:column}.inv-figure[data-v-0afa281b],.inv-figure__label[data-v-0afa281b]{gap:var(--space-1);display:flex}.inv-figure__label[data-v-0afa281b]{color:var(--text-secondary);align-items:center;font-size:12px}.inv-figure__value[data-v-0afa281b]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.inv-figure--open[data-v-0afa281b]{border-color:var(--accent)}.inv-figure__action[data-v-0afa281b]{align-self:flex-start;align-items:center;gap:var(--space-1);cursor:pointer;color:var(--text-link);background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;display:inline-flex}.inv-figure__action i[data-v-0afa281b]{font-size:10px}.inv-figure__action[data-v-0afa281b]:hover{text-decoration:underline}.inv-figure__action[data-v-0afa281b]:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.inv-detail__overview[data-v-0afa281b]{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;display:grid}.inv-detail__overview--single[data-v-0afa281b]{grid-template-columns:minmax(0,1fr)}@media (width<=1024px){.inv-detail__overview[data-v-0afa281b]{grid-template-columns:minmax(0,1fr)}}.inv-detail__sort[data-v-0afa281b]{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.inv-detail__sort-label[data-v-0afa281b]{color:var(--text-secondary);margin-right:var(--space-1);font-size:12px}.inv-detail__chip-n[data-v-0afa281b]{margin-left:var(--space-0_5);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.chip.selected .inv-detail__chip-n[data-v-0afa281b]{color:inherit}.inv-holding-bar[data-v-0afa281b]{background:var(--ink-a04);border-radius:2px;width:96px;height:4px;display:block;overflow:hidden}.inv-holding-bar__fill[data-v-0afa281b]{background:var(--chart-1);border-radius:2px;height:100%;display:block}.inv-holding-bar__fill--via[data-v-0afa281b]{background:var(--chart-1-soft)}@media (width<=1024px){.inv-detail__figures[data-v-0afa281b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.inv-detail__changes[data-v-0afa281b]{color:var(--text-secondary);margin:0;font-size:13px}.inv-detail__changes strong[data-v-0afa281b]{color:var(--text-primary)}.inv-detail__block[data-v-0afa281b]{gap:var(--space-2);flex-direction:column;display:flex}.inv-detail__block-head[data-v-0afa281b]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.inv-detail__block-title[data-v-0afa281b]{color:var(--text-primary);margin:0;font-size:13px;font-weight:700}.inv-detail__block-title--toggle[data-v-0afa281b]{align-items:center;gap:var(--space-2);cursor:pointer;color:var(--text-primary);text-align:left;background:0 0;border:0;padding:0;font-family:inherit;display:inline-flex}.inv-detail__block-title--toggle i[data-v-0afa281b]{color:var(--text-secondary);font-size:11px}.inv-detail__block-title--toggle[data-v-0afa281b]:hover{color:var(--accent)}.inv-detail__muted[data-v-0afa281b]{color:var(--text-secondary);margin:0;font-size:12px}.inv-holding-list[data-v-0afa281b]{flex-direction:column;display:flex}.inv-holding-list[data-v-0afa281b] .result-table-row{border-bottom:1px solid var(--ink-a04)}.inv-holding-list--exited[data-v-0afa281b]{opacity:.7}.inv-holding--filtered[data-v-0afa281b]{background:var(--turquoise-a06)}.inv-holding-meta[data-v-0afa281b]{color:var(--text-secondary);font-size:12px}.inv-badge[data-v-0afa281b]{padding:1px var(--space-1_5);border-radius:var(--radius-sm);background:var(--turquoise-a12);color:var(--turquoise-700);white-space:nowrap;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.inv-badge--new[data-v-0afa281b],.inv-badge--up[data-v-0afa281b]{background:var(--success-100);color:var(--success-600)}.inv-badge--down[data-v-0afa281b]{background:var(--danger-100);color:var(--danger-600)}.inv-badge--moved[data-v-0afa281b],.inv-badge--muted[data-v-0afa281b]{background:var(--ink-a04);color:var(--text-secondary)}.inv-holding-metric[data-v-0afa281b]{justify-content:center;align-items:flex-end;gap:var(--space-0_5);flex-direction:column;display:flex}.inv-holding-metric__pct[data-v-0afa281b]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.inv-holding-metric__sub[data-v-0afa281b]{color:var(--text-secondary);white-space:nowrap;font-size:11px}
