.fin-table[data-v-98d9a736]{-webkit-overflow-scrolling:touch;overflow-x:auto}table[data-v-98d9a736]{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}td[data-v-98d9a736],th[data-v-98d9a736]{border-bottom:1px solid var(--color-border-divider);white-space:nowrap;padding:10px 12px}thead th[data-v-98d9a736]{vertical-align:bottom;font-weight:600;top:0}.fin-table__label[data-v-98d9a736],thead th[data-v-98d9a736]{background:var(--color-bg-surface);position:sticky}.fin-table__label[data-v-98d9a736]{z-index:1;text-align:left;color:var(--color-text-default);white-space:normal;min-width:150px;max-width:280px;font-weight:400;left:0}thead .fin-table__label[data-v-98d9a736]{z-index:2;color:var(--color-text-muted)}.fin-table__col[data-v-98d9a736]{text-align:right;min-width:92px}.fin-table__period[data-v-98d9a736]{color:var(--color-text-strong);font-weight:700}.fin-table__src[data-v-98d9a736]{align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:14px;display:inline-flex}.fin-table__src .dot[data-v-98d9a736]{background:currentColor;border-radius:50%;width:6px;height:6px}.src-up[data-v-98d9a736]{color:var(--color-price-up)}.src-cyan[data-v-98d9a736]{color:var(--color-accent-cyan)}.src-ref[data-v-98d9a736]{color:var(--color-price-ref)}.src-blue[data-v-98d9a736]{color:var(--color-accent-blue)}.src-ceiling[data-v-98d9a736]{color:var(--color-price-ceiling-text);font-style:italic}.src-neutral[data-v-98d9a736]{color:var(--color-text-muted)}td[data-v-98d9a736]{text-align:right;color:var(--color-text-default)}td.neg[data-v-98d9a736]{color:var(--color-price-down-text)}td.muted[data-v-98d9a736]{color:var(--color-text-faint)}tr.total td[data-v-98d9a736],tr.total th[data-v-98d9a736]{color:var(--color-text-strong);font-weight:700}tr.sub th[data-v-98d9a736]{color:var(--color-text-muted);font-style:italic}tr.click[data-v-98d9a736]{cursor:pointer}tr.click:hover td[data-v-98d9a736],tr.click:hover th[data-v-98d9a736]{background:var(--color-bg-hover)}tr.click[data-v-98d9a736]:focus-visible{outline:none}tr.click:focus-visible th[data-v-98d9a736]{box-shadow:inset 2px 0 0 var(--color-accent-blue)}tr.sel td[data-v-98d9a736],tr.sel th[data-v-98d9a736]{background:var(--color-bg-selected)}tr.sel th[data-v-98d9a736]{box-shadow:inset 3px 0 0 var(--color-accent-blue)}@media (width<=599px){td[data-v-98d9a736],th[data-v-98d9a736]{padding:10px 8px}.fin-table__label[data-v-98d9a736]{min-width:140px;max-width:170px}.fin-table__col[data-v-98d9a736]{min-width:84px}}
