.core-financials[data-v-944403cc]{display:flex;flex-direction:column;gap:16px;padding:0 0 24px;color:var(--core-text)}.core-financials__state[data-v-944403cc]{display:grid;min-height:240px;place-items:center;gap:12px;color:var(--core-text-muted);text-align:center}.core-financials__state button[data-v-944403cc]{padding:6px 12px;border:1px solid var(--core-border-strong);border-radius:var(--core-radius-sm);background:var(--core-surface);color:var(--core-text)}.core-financials__controls[data-v-944403cc]{display:flex;align-items:center;gap:8px}.core-financials__controls button[data-v-944403cc]{padding:8px 12px;border:0;border-radius:var(--core-radius-sm);background:transparent;color:var(--core-text-muted);cursor:pointer;font:500 13px var(--core-font-family)}.core-financials__controls button.is-active[data-v-944403cc]{background:var(--core-surface-raised);color:var(--core-text)}.core-financials__period[data-v-944403cc]{flex:0 0 auto;margin-left:auto;padding:5px 12px;border-radius:var(--core-radius-sm);background:var(--core-surface-raised);color:var(--core-text-faint);font:12px var(--core-font-family)}.core-financials__kpis[data-v-944403cc]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.core-financials__card[data-v-944403cc],.core-financials__panel[data-v-944403cc],.core-financials__table-wrap[data-v-944403cc]{padding:16px;border:1px solid var(--core-border);border-radius:var(--core-radius-sm);background:var(--core-surface);box-shadow:var(--core-shadow-card)}.core-financials__card[data-v-944403cc]{display:flex;min-height:140px;flex-direction:column;gap:4px}.core-financials__card small[data-v-944403cc],.core-financials__card>span[data-v-944403cc],.core-financials__muted[data-v-944403cc],.core-financials__panel-title span[data-v-944403cc]{color:var(--core-text-muted);font-size:12px}.core-financials__card-value[data-v-944403cc]{display:flex;min-height:18px;align-items:baseline;gap:8px}.core-financials__card strong[data-v-944403cc]{font:600 15px var(--core-font-mono)}.core-financials__card b[data-v-944403cc]{font:500 11px var(--core-font-mono)}.is-up[data-v-944403cc]{color:var(--core-up)}.is-down[data-v-944403cc]{color:var(--core-down)}.core-financials__bars[data-v-944403cc]{display:flex;height:30px;align-items:flex-end;gap:4px;margin-top:8px}.core-financials__bars i[data-v-944403cc]{flex:1;border-radius:4px 2px 0 0;background:var(--core-surface-raised)}.core-financials__bars i[data-v-944403cc]:last-child{background:var(--core-accent)}.core-financials__bar--locked[data-v-944403cc]{background:var(--core-text-faint)!important;filter:blur(2.5px);opacity:.55}.core-financials__card--locked .core-financials__card-value strong[data-v-944403cc]{color:var(--core-text-muted)}.core-financials__card small[data-v-944403cc]{display:flex;justify-content:space-between;margin-top:4px;font-family:var(--core-font-mono)}.core-financials__table-wrap[data-v-944403cc]{position:relative;overflow-x:auto}.core-financials__table-wrap[data-v-944403cc]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;background:linear-gradient(to left,var(--core-surface),transparent);opacity:0;pointer-events:none;transition:opacity .15s ease}.core-financials__table-wrap--fade-right[data-v-944403cc]:after{opacity:1}.core-financials__table[data-v-944403cc]{width:100%;min-width:560px;border-collapse:collapse;font-size:13px}.core-financials__table td[data-v-944403cc],.core-financials__table th[data-v-944403cc]{padding:8px 6px;border-bottom:1px solid var(--core-border);text-align:right}.core-financials__table th[data-v-944403cc]:first-child{text-align:left}.core-financials__table thead[data-v-944403cc]{color:var(--core-text-faint);font:500 10px var(--core-font-mono);text-transform:uppercase}.core-financials__table tbody th[data-v-944403cc]{color:var(--core-text-muted);font-weight:400}.core-financials__table tbody td[data-v-944403cc]{font-family:var(--core-font-mono)}.core-financials__table th[scope=row][data-v-944403cc]{position:sticky;left:0;z-index:1;background:var(--core-surface)}.core-financials__table thead th[data-v-944403cc]:first-child{position:sticky;left:0;z-index:2;background:var(--core-surface)}.core-financials__source[data-v-944403cc]{margin:8px 0 0;color:var(--core-text-faint);font-size:11px}.core-financials__locked[data-v-944403cc]{display:inline-flex;align-items:center;gap:5px;color:var(--core-text-muted)}.core-financials__locked svg[data-v-944403cc]{flex:0 0 auto}.core-financials__locked-value[data-v-944403cc]{filter:blur(3px);-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:1px}.core-financials__row--locked th[data-v-944403cc],.core-financials__th--masked[data-v-944403cc]{color:var(--core-text-faint)}.core-financials__card-year[data-v-944403cc]{display:inline-flex;align-items:center;gap:3px}.core-financials__card-year svg[data-v-944403cc]{color:var(--core-text-faint)}.core-financials__upgrade[data-v-944403cc]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border:1px dashed var(--core-border-strong);border-radius:var(--core-radius-sm);background:var(--core-surface-raised)}.core-financials__upgrade>svg[data-v-944403cc]{flex:0 0 auto;color:var(--core-text-muted)}.core-financials__upgrade-copy[data-v-944403cc]{display:grid;flex:1;min-width:0;gap:2px}.core-financials__upgrade-copy strong[data-v-944403cc]{font-size:13px}.core-financials__upgrade-copy small[data-v-944403cc]{color:var(--core-text-muted);font-size:12px}.core-financials__mocked-note[data-v-944403cc]{font-style:italic}.core-financials__upgrade-cta[data-v-944403cc]{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:var(--core-action-primary);color:var(--core-accent-contrast);font-size:12px;font-weight:650;text-decoration:none;white-space:nowrap}.core-financials__upgrade-cta[data-v-944403cc]:hover{filter:brightness(1.06)}.core-financials__upgrade-cta[data-v-944403cc]:focus-visible{outline:2px solid var(--core-accent-strong);outline-offset:2px}.core-financials__lower[data-v-944403cc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px}.core-financials__panel h2[data-v-944403cc]{margin:0 0 10px;font-size:15px}.core-financials__mini-head[data-v-944403cc],.core-financials__mini-row[data-v-944403cc]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:8px 0;border-bottom:1px solid var(--core-border);font-size:12px}.core-financials__mini-head[data-v-944403cc]{color:var(--core-text-faint);font:500 10px var(--core-font-mono);text-transform:uppercase}.core-financials__mini-head span[data-v-944403cc]:last-child,.core-financials__mini-row strong[data-v-944403cc]:last-child{text-align:right}.core-financials__panel-title[data-v-944403cc]{display:flex;align-items:baseline;justify-content:space-between}.core-financials__holder[data-v-944403cc],.core-financials__holder-head[data-v-944403cc]{display:grid;grid-template-columns:minmax(140px,2.4fr) minmax(88px,.7fr) 72px 88px;gap:16px;align-items:center;padding:8px 0;border-bottom:1px solid var(--core-border)}.core-financials__holder-head[data-v-944403cc]{color:var(--core-text-faint);font:500 10px var(--core-font-mono);letter-spacing:.07em;text-transform:uppercase}.core-financials__holder-head span[data-v-944403cc]:nth-last-child(-n+2){text-align:right}.core-financials__holder[data-v-944403cc]{font-size:13px}.core-financials__holder-name[data-v-944403cc]{display:flex;min-width:0;flex-direction:column;gap:4px}.core-financials__holder em[data-v-944403cc]{justify-self:start;padding:2px 8px;border-radius:var(--core-radius-xs);background:var(--core-surface-raised);color:var(--core-text-muted);font-size:11px;font-style:normal;white-space:nowrap}.core-financials__holder strong[data-v-944403cc],.core-financials__shares[data-v-944403cc]{text-align:right;white-space:nowrap}.core-financials__shares[data-v-944403cc]{color:var(--core-text-muted)}.core-financials__holder i[data-v-944403cc]{display:block;height:4px;overflow:hidden;border-radius:var(--core-radius-xs);background:var(--core-surface-raised)}.core-financials__holder i b[data-v-944403cc]{display:block;height:100%;border-radius:inherit;background:var(--core-accent)}.core-financials__holder+.core-financials__holder[data-v-944403cc]{margin-top:0}.core-financials__panel--shareholders[data-v-944403cc]{position:relative}.core-financials__panel--shareholders[data-v-944403cc]:after,.core-financials__panel--shareholders[data-v-944403cc]:before{content:"";position:absolute;top:0;bottom:0;width:28px;pointer-events:none;opacity:0;transition:opacity .15s ease}.core-financials__panel--shareholders[data-v-944403cc]:before{left:0;background:linear-gradient(to right,var(--core-surface),transparent)}.core-financials__panel--shareholders[data-v-944403cc]:after{right:0;background:linear-gradient(to left,var(--core-surface),transparent)}.core-financials__panel--shareholders-fade-left[data-v-944403cc]:before,.core-financials__panel--shareholders-fade-right[data-v-944403cc]:after{opacity:1}.core-financials__holder-head[data-v-944403cc],.core-financials__mini-head[data-v-944403cc],.core-financials__period[data-v-944403cc],.core-financials__source[data-v-944403cc],.core-financials__table thead[data-v-944403cc]{color:var(--core-text-muted)}.core-financials__ratio-grid[data-v-944403cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0}.core-financials__ratio-grid div[data-v-944403cc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--core-border)}.core-financials__ratio-grid dt[data-v-944403cc]{color:var(--core-text-muted);font-size:12px}.core-financials__ratio-grid dd[data-v-944403cc]{margin:0;font:600 13px var(--core-font-mono)}.core-financials__report-list[data-v-944403cc]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.core-financials__report-list article[data-v-944403cc]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--core-border)}.core-financials__report-list article[data-v-944403cc]:last-child{border-bottom:0}.core-financials__report-list article div[data-v-944403cc]{display:flex;min-width:0;flex-direction:column;gap:2px}.core-financials__report-list strong[data-v-944403cc]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.core-financials__report-list span[data-v-944403cc]{color:var(--core-text-muted);font-size:11px}.core-financials__report-list a[data-v-944403cc]{flex:0 0 auto;color:var(--core-accent-strong);font-size:12px;font-weight:600;text-decoration:none}.core-financials__ratio-source[data-v-944403cc]{margin:8px 0 0;color:var(--core-text-faint);font-size:11px}.core-financials__documents-link[data-v-944403cc]{display:inline-flex;margin-top:12px;color:var(--core-accent-strong);font-size:12px;font-weight:600;text-decoration:none}.core-financials__action-badge[data-v-944403cc],.core-financials__insider-badge[data-v-944403cc]{justify-self:start;padding:2px 8px;border-radius:var(--core-radius-xs);background:var(--core-surface-raised);color:var(--core-text-muted);font-size:11px;white-space:nowrap}.core-financials__action-badge--income[data-v-944403cc],.core-financials__insider-badge--bull[data-v-944403cc]{background:var(--core-up-soft);color:var(--core-up)}.core-financials__action-badge--capital[data-v-944403cc]{background:var(--core-accent-soft);color:var(--core-accent-strong)}.core-financials__insider-badge--bear[data-v-944403cc]{background:var(--core-down-soft);color:var(--core-down)}@media(max-width:900px){.core-financials__kpis[data-v-944403cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.core-financials__lower[data-v-944403cc]{grid-template-columns:1fr}}@media(max-width:700px){.core-financials[data-v-944403cc]{padding-inline:0}.core-financials__controls[data-v-944403cc]{overflow-x:auto}.core-financials__controls button[data-v-944403cc]{min-height:44px;white-space:nowrap}.core-financials__kpis[data-v-944403cc]{grid-template-columns:1fr}.core-financials__card[data-v-944403cc]{min-height:auto}.core-financials__ratio-grid[data-v-944403cc]{grid-template-columns:1fr}.core-financials__holder[data-v-944403cc],.core-financials__holder-head[data-v-944403cc]{min-width:520px}.core-financials__panel[data-v-944403cc]:has(.core-financials__holder){overflow-x:auto}.core-financials__upgrade[data-v-944403cc]{flex-direction:column;align-items:flex-start}.core-financials__upgrade-cta[data-v-944403cc]{width:100%;min-width:0;min-height:44px;justify-content:center;box-sizing:border-box}.core-financials__report-list a[data-v-944403cc]{display:inline-flex;align-items:center;padding:13px 0;margin:-13px 0}.core-financials__documents-link[data-v-944403cc]{padding:13px 0;margin-top:-1px;margin-bottom:-13px}.core-financials__report-list strong[data-v-944403cc]{overflow:visible;white-space:normal;text-overflow:clip}.core-financials__report-list article[data-v-944403cc]{align-items:flex-start}}
