.skeleton-bar_sk__mR2Hv{position:relative;overflow:hidden;background:var(--skeleton-bar);border-radius:6px}.skeleton-bar_sk__mR2Hv:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--skeleton-sweep),transparent);animation:skeleton-bar_sk-sweep__gemLN 1.5s infinite}.skeleton-bar_skDark__JlRdS{background:rgba(255,255,255,.1)}.skeleton-bar_stage__XO72Q{animation:skeleton-bar_sk-fade-in__2BfSy .32s ease both}@keyframes skeleton-bar_sk-sweep__gemLN{to{transform:translateX(100%)}}@keyframes skeleton-bar_sk-fade-in__2BfSy{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton-bar_sk__mR2Hv:after{animation:none;display:none}.skeleton-bar_stage__XO72Q{animation:none}}.PortfolioPreloader_stage__fpowt{animation:PortfolioPreloader_pf-stage-in__vEAqa .5s cubic-bezier(.22,1,.36,1) both}.PortfolioPreloader_stageOut__QpkYD{animation:PortfolioPreloader_pf-stage-out__L2ElZ .4s cubic-bezier(.4,0,.2,1) both}@keyframes PortfolioPreloader_pf-stage-in__vEAqa{0%{opacity:0}to{opacity:1}}@keyframes PortfolioPreloader_pf-stage-out__L2ElZ{0%{opacity:1}to{opacity:0}}.PortfolioPreloader_headingIn__yjsfk,.PortfolioPreloader_sublineIn__u8BpE{animation:PortfolioPreloader_pf-rise-in__KwYXK .7s cubic-bezier(.22,1,.36,1) both}.PortfolioPreloader_sublineIn__u8BpE{animation-delay:.18s}@keyframes PortfolioPreloader_pf-rise-in__KwYXK{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.PortfolioPreloader_card__AKq_d{position:absolute;inset:0;border-radius:16px;box-shadow:0 12px 32px rgba(28,27,24,.1),0 2px 6px rgba(28,27,24,.06);transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .55s ease;will-change:transform,opacity}.PortfolioPreloader_cardFast__RMkLm{transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .42s ease}.PortfolioPreloader_pileLift__cjbOi{transform:translateY(-5px);transition:transform .4s cubic-bezier(.22,1,.36,1)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d [fill=white]{fill:var(--surface-elevated)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d [stroke="#F4EEEC"]{stroke:var(--border)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d [fill="#32302F"]{fill:var(--card-foreground)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d [stroke="#32302F"]{stroke:var(--card-foreground)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d [fill="#7B7B74"]{fill:var(--muted-foreground)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d [stroke="#7B7B74"]{stroke:var(--muted-foreground)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d [stroke="#277772"]{stroke:var(--positive)}html[data-theme=dark] .PortfolioPreloader_card__AKq_d{box-shadow:0 12px 32px rgba(0,0,0,.45),0 2px 6px rgba(0,0,0,.35)}@media (prefers-reduced-motion:reduce){.PortfolioPreloader_headingIn__yjsfk,.PortfolioPreloader_stageOut__QpkYD,.PortfolioPreloader_stage__fpowt,.PortfolioPreloader_sublineIn__u8BpE{animation:none!important}.PortfolioPreloader_card__AKq_d{transition:opacity .32s ease}.PortfolioPreloader_pileLift__cjbOi{transition:none;transform:none}}@keyframes create-done-state_cds-rise-in__vhqhf{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes create-done-state_cds-mark-in__395Qy{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes create-done-state_cds-card-in__qQ_cy{0%{opacity:0;transform:translateY(22px) rotate(2.4deg) scale(1.02)}to{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}}.create-done-state_mark__7c5l2{animation:create-done-state_cds-mark-in__395Qy .42s cubic-bezier(.22,1,.36,1) both}.create-done-state_heading___Dw4L{animation:create-done-state_cds-rise-in__vhqhf .52s cubic-bezier(.22,1,.36,1) both;animation-delay:90ms}.create-done-state_subline__hSKwv{animation:create-done-state_cds-rise-in__vhqhf .52s cubic-bezier(.22,1,.36,1) both;animation-delay:.18s}.create-done-state_card__jfVi6{animation:create-done-state_cds-card-in__qQ_cy .56s cubic-bezier(.22,1,.36,1) both;animation-delay:.26s}@media (prefers-reduced-motion:reduce){.create-done-state_card__jfVi6,.create-done-state_heading___Dw4L,.create-done-state_mark__7c5l2,.create-done-state_subline__hSKwv{animation:none;opacity:1;transform:none}}.balance-sheet-report-document_paper__CbGuI{--paper:#fff;--ink:#111827;--ink-muted:#6b7280;--ink-soft:#374151;--rule:#d1d5db;--hairline:#eef0f3;--band:#f1f3f6;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:14px;line-height:1.35;print-color-adjust:exact;-webkit-print-color-adjust:exact}.balance-sheet-report-document_sheet__OYCo3{position:relative;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;flex-shrink:0}.balance-sheet-report-document_sheetBody__sWRr4{display:flex;flex:1 1 auto;flex-direction:column}.balance-sheet-report-document_sheets__7vVYq{display:flex;flex-direction:column;align-items:center}.balance-sheet-report-document_sheets__7vVYq:not(.balance-sheet-report-document_printSheets__Xwop_) .balance-sheet-report-document_sheet__OYCo3{border-radius:2px;box-shadow:0 1px 2px rgb(0 0 0/.08),0 8px 24px rgb(0 0 0/.12)}.balance-sheet-report-document_pageNumber__qtZfh{padding:10px 0 22px;font-size:12px;font-feature-settings:"tnum";color:var(--muted-foreground)}.balance-sheet-report-document_sheets__7vVYq .balance-sheet-report-document_pageNumber__qtZfh:last-child{padding-bottom:0}.balance-sheet-report-document_printSheets__Xwop_ .balance-sheet-report-document_sheet__OYCo3{break-after:page}.balance-sheet-report-document_printSheets__Xwop_ .balance-sheet-report-document_sheet__OYCo3:last-child{break-after:auto}.balance-sheet-report-document_measurer__mSkcw{position:absolute;top:0;left:-100000px;visibility:hidden;pointer-events:none}.balance-sheet-report-document_measureBlock__yunyl,.balance-sheet-report-document_reportHeader__1r_9S{display:flex;flex-direction:column}.balance-sheet-report-document_sheetFooter__Xwbyl{position:absolute;display:flex;justify-content:space-between;gap:24px;font-size:11px;color:var(--ink-muted);font-feature-settings:"tnum"}.balance-sheet-report-document_reportHeader__1r_9S{padding-bottom:36px}.balance-sheet-report-document_eyebrow__AmnUv{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.balance-sheet-report-document_header__WB_Vp{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:28px}.balance-sheet-report-document_title__UVCSr{font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.balance-sheet-report-document_asOf__aUFe4{margin-top:6px;font-size:15px;color:var(--ink-muted)}.balance-sheet-report-document_preparedFor__0OaVe{text-align:right}.balance-sheet-report-document_preparedForName__MeFgq{margin-top:4px;font-size:17px;font-weight:500;overflow-wrap:anywhere}.balance-sheet-report-document_totalsBand__UVdw_{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.balance-sheet-report-document_totalsCell__Z75Qi{padding:18px 0}.balance-sheet-report-document_totalsCell__Z75Qi+.balance-sheet-report-document_totalsCell__Z75Qi{padding-left:24px;border-left:1px solid var(--rule)}.balance-sheet-report-document_totalsFigure__662fo{margin-top:6px;font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.balance-sheet-report-document_totalsCell__Z75Qi:last-child .balance-sheet-report-document_totalsFigure__662fo{font-weight:600}.balance-sheet-report-document_columns__NPkDh{display:flex;align-items:flex-start}.balance-sheet-report-document_column__0HQdn{flex:1 1 0;min-width:0}.balance-sheet-report-document_table__nCGIs{width:100%;border-collapse:collapse;table-layout:fixed}.balance-sheet-report-document_shareColumn__Flx8o{width:4.75em}.balance-sheet-report-document_amountColumn__UmgGI{width:8.5em}.balance-sheet-report-document_columnHeading__tyYOi{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);text-align:left;padding:0 12px 10px;border-bottom:1px solid var(--rule)}.balance-sheet-report-document_groupBand__3zYky td,.balance-sheet-report-document_groupBand__3zYky th{background:var(--band);font-size:15px;font-weight:600;padding:8px 12px}.balance-sheet-report-document_groupBand__3zYky th{text-align:left;border-radius:4px 0 0 4px}.balance-sheet-report-document_groupBand__3zYky td:last-child{border-radius:0 4px 4px 0}.balance-sheet-report-document_groupBand__3zYky td,.balance-sheet-report-document_groupBand__3zYky th{border-top:18px solid var(--paper)}.balance-sheet-report-document_share__nWQbp{text-align:right;white-space:nowrap}.balance-sheet-report-document_continued__DwFwp{font-weight:400;color:var(--ink-muted)}.balance-sheet-report-document_groupBand__3zYky .balance-sheet-report-document_share__nWQbp{font-size:12px;font-weight:500;color:var(--ink-muted)}.balance-sheet-report-document_line__SkMqB td,.balance-sheet-report-document_line__SkMqB th{padding:6px 12px 6px 24px;border-bottom:1px solid var(--hairline);vertical-align:top}.balance-sheet-report-document_line__SkMqB th{font-weight:400;text-align:left}.balance-sheet-report-document_line__SkMqB td{padding-left:12px;font-weight:500}.balance-sheet-report-document_label__8IX8L{overflow-wrap:anywhere}.balance-sheet-report-document_figure__ctfd8{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.balance-sheet-report-document_marker__TuU8M{font-size:.7em;margin-left:2px;color:var(--ink-muted);font-weight:500;font-feature-settings:"tnum"}.balance-sheet-report-document_subline__EBxcS{display:block;font-size:12px;font-weight:400;color:var(--ink-muted);overflow-wrap:anywhere}.balance-sheet-report-document_holdingNote__8AVYP{display:block;margin:5px 0 3px;padding-left:10px;border-left:2px solid var(--rule);font-size:12px;font-weight:400;line-height:1.45;color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:break-word}.balance-sheet-report-document_unbroken__DtP2L{white-space:nowrap}.balance-sheet-report-document_noteContinues__9ThAI td,.balance-sheet-report-document_noteContinues__9ThAI th{padding-bottom:0;border-bottom:none}.balance-sheet-report-document_line__SkMqB.balance-sheet-report-document_noteContinuation__phYVS td{padding-top:0;font-weight:400}.balance-sheet-report-document_line__SkMqB.balance-sheet-report-document_noteContinuation__phYVS td:first-child{padding-left:24px}.balance-sheet-report-document_noteContinuation__phYVS .balance-sheet-report-document_holdingNote__8AVYP{margin-top:0}.balance-sheet-report-document_continuedName__LWw_h{display:block;padding:2px 0 4px;font-size:12px;font-weight:500;color:var(--ink-muted)}.balance-sheet-report-document_noteContinues__9ThAI .balance-sheet-report-document_holdingNote__8AVYP{margin-bottom:0}.balance-sheet-report-document_unavailable__y86Qg{color:var(--ink-muted)}.balance-sheet-report-document_sectionTotal__Jd_4T{display:flex;justify-content:space-between;align-items:baseline;margin-top:20px;padding:14px 12px 0;border-top:1px solid var(--rule);font-size:16px;font-weight:600}.balance-sheet-report-document_netWorth__mV_mc{display:flex;justify-content:space-between;align-items:baseline;margin-top:28px;padding:22px 12px;border-top:2px solid var(--ink);font-size:22px;font-weight:600}.balance-sheet-report-document_notes__T6iHu{margin-top:auto;padding-top:16px;border-top:1px solid var(--rule);font-size:12px;color:var(--ink-muted)}.balance-sheet-report-document_notes__T6iHu ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.balance-sheet-report-document_noteNumber__aDznv{display:inline-block;min-width:1.1em;font-feature-settings:"tnum"}.balance-sheet-report-document_hideToggle__0M5X4{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:-2px -4px -2px 0;border-radius:6px;color:var(--ink-muted);opacity:0;transition:opacity .12s ease}.balance-sheet-report-document_hideToggle__0M5X4:hover{color:var(--ink);background:var(--band)}.balance-sheet-report-document_hideToggle__0M5X4:focus-visible,.balance-sheet-report-document_line__SkMqB:hover .balance-sheet-report-document_hideToggle__0M5X4{opacity:1}