.FinanceOrgChartBlock_block__LSz8v{border-radius:1.8rem;overflow:hidden;box-shadow:0 20px 60px rgba(8,14,24,.14)}.FinanceOrgChartBlock_appShell__erQ_m{--bg:#0f1115;--panel:#171b22;--panel-2:#1f2530;--text:#eef2f7;--muted:#aeb8c7;--line:#3a4454;--gold:#e6a21a;--red:#c73a3a;--green:#1b8f68;--blue:#2f6fda;--purple:#8d52d9;--shadow:0 10px 30px rgba(0,0,0,0.24);background:linear-gradient(180deg,#0d1014,#12161d 35%,#101319);color:var(--text);display:grid;grid-template-columns:minmax(0,1fr) 23.75rem}.FinanceOrgChartBlock_main__WnvCZ{overflow:auto;padding:1.5rem 1.5rem 2.5rem}.FinanceOrgChartBlock_sidebar__4p20H{background:rgba(15,17,21,.8);backdrop-filter:blur(12px);border-left:1px solid rgba(255,255,255,.08);height:100%;padding:1.25rem;position:sticky;top:0}.FinanceOrgChartBlock_hero__KJqnQ{background:radial-gradient(circle at top right,rgba(230,162,26,.16),transparent 32%),radial-gradient(circle at bottom left,rgba(27,143,104,.12),transparent 28%),var(--panel);border:1px solid rgba(255,255,255,.08);border-radius:1.375rem;box-shadow:var(--shadow);margin-bottom:1.125rem;padding:1.375rem 1.375rem 1.125rem}.FinanceOrgChartBlock_heroTitle__glHDS{font-size:clamp(1.45rem,2vw,2rem);line-height:1.1;margin:0 0 .5rem}.FinanceOrgChartBlock_heroDescription__PZQdw{color:var(--muted);margin:0;max-width:56rem}.FinanceOrgChartBlock_controls__Ih4SB{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1rem}.FinanceOrgChartBlock_controlButton__KQNVt,.FinanceOrgChartBlock_searchInput__7SvZe,.FinanceOrgChartBlock_select__dDJMx{background:var(--panel-2);border:1px solid rgba(255,255,255,.09);border-radius:.75rem;color:var(--text);font:inherit;padding:.625rem .75rem}.FinanceOrgChartBlock_searchInput__7SvZe{flex:1 1 17.5rem;min-width:16.25rem}.FinanceOrgChartBlock_controlButton__KQNVt{cursor:pointer}.FinanceOrgChartBlock_controlButton__KQNVt:hover,.FinanceOrgChartBlock_sourceLink__1w_zu:hover,.FinanceOrgChartBlock_toggle__gfJJk:hover{border-color:rgba(255,255,255,.2)}.FinanceOrgChartBlock_metrics__SzFNN{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10.625rem,1fr));margin:1.125rem 0 .375rem}.FinanceOrgChartBlock_metric__29cVz{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:.875rem}.FinanceOrgChartBlock_metricValue__euXS8{font-size:1.35rem;font-weight:700;margin-bottom:.25rem}.FinanceOrgChartBlock_metricLabel__5xXXo{color:var(--muted);font-size:.92rem}.FinanceOrgChartBlock_metricBasis__NIjES{color:var(--muted);font-size:.82rem;line-height:1.35;margin-top:.4rem}.FinanceOrgChartBlock_legend__jni8H{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.875rem}.FinanceOrgChartBlock_legend__jni8H span{align-items:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.88rem;gap:.5rem;padding:.5rem .625rem}.FinanceOrgChartBlock_swatch__Gjkug{border-radius:50%;display:inline-block;height:.75rem;width:.75rem}.FinanceOrgChartBlock_swatchParent__C1W8_{background:var(--gold)}.FinanceOrgChartBlock_swatchCompany__qNq_d{background:var(--red)}.FinanceOrgChartBlock_swatchAsset__y9S7m{background:var(--green)}.FinanceOrgChartBlock_swatchInvestment__RaQAG{background:var(--blue)}.FinanceOrgChartBlock_swatchGroup__U3Fxg{background:var(--purple)}.FinanceOrgChartBlock_chartShell__S9NNv{background:var(--panel);border:1px solid rgba(255,255,255,.08);border-radius:1.375rem;box-shadow:var(--shadow);overflow:auto;padding:1.5rem 1rem 2rem}.FinanceOrgChartBlock_treeWrap__xbXkz{min-width:max-content;padding:.5rem 1.125rem 1.5rem}.FinanceOrgChartBlock_treeChildren__FRiX_,.FinanceOrgChartBlock_treeRoot__xtVCg{list-style:none;margin:0;padding:0;position:relative}.FinanceOrgChartBlock_treeRoot__xtVCg{display:flex;justify-content:center}.FinanceOrgChartBlock_treeChildren__FRiX_{display:flex;gap:1.375rem;justify-content:center;padding-top:2.625rem}.FinanceOrgChartBlock_treeChildren__FRiX_:before{border-left:1px solid var(--line);content:"";height:1.5rem;left:50%;position:absolute;top:0;transform:translateX(-50%)}.FinanceOrgChartBlock_treeItem__4bObB{padding:0 .5rem;position:relative;text-align:center}.FinanceOrgChartBlock_treeItem__4bObB:after,.FinanceOrgChartBlock_treeItem__4bObB:before{border-top:1px solid var(--line);content:"";height:1.5rem;position:absolute;top:1.125rem;width:50%}.FinanceOrgChartBlock_treeItem__4bObB:before{border-right:1px solid var(--line);right:50%}.FinanceOrgChartBlock_treeItem__4bObB:after{border-left:1px solid var(--line);left:50%}.FinanceOrgChartBlock_treeChildren__FRiX_>.FinanceOrgChartBlock_treeItem__4bObB:first-child:before,.FinanceOrgChartBlock_treeChildren__FRiX_>.FinanceOrgChartBlock_treeItem__4bObB:last-child:after,.FinanceOrgChartBlock_treeItem__4bObB:only-child:after,.FinanceOrgChartBlock_treeItem__4bObB:only-child:before,.FinanceOrgChartBlock_treeRoot__xtVCg>.FinanceOrgChartBlock_treeItem__4bObB:after,.FinanceOrgChartBlock_treeRoot__xtVCg>.FinanceOrgChartBlock_treeItem__4bObB:before{display:none}.FinanceOrgChartBlock_node__OhPrB{align-items:center;display:inline-flex;flex-direction:column;gap:.5rem;max-width:15rem;min-width:10.625rem;position:relative;z-index:1}.FinanceOrgChartBlock_nodeDim__XbOA1 .FinanceOrgChartBlock_card__Eu_zs{opacity:.28}.FinanceOrgChartBlock_card__Eu_zs{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08);border-radius:1.125rem;border-top:4px solid var(--gold);box-shadow:var(--shadow);color:var(--text);cursor:pointer;padding:.875rem .875rem .75rem;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease;width:100%}.FinanceOrgChartBlock_card__Eu_zs:hover{border-color:rgba(255,255,255,.16);transform:translateY(-2px)}.FinanceOrgChartBlock_cardActive__ZSFzo{outline:2px solid rgba(140,195,255,.55);outline-offset:2px}.FinanceOrgChartBlock_cardMatch__WzwS9{box-shadow:0 0 0 2px rgba(230,162,26,.55),var(--shadow)}.FinanceOrgChartBlock_title__vPVNJ{font-weight:700;line-height:1.25;margin-bottom:.5rem}.FinanceOrgChartBlock_chips__bHDvk{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem}.FinanceOrgChartBlock_chip__dIzQL{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.75rem;gap:.375rem;padding:.3125rem .5rem;white-space:nowrap}.FinanceOrgChartBlock_mini__QYv2D{color:var(--muted);font-size:.82rem;line-height:1.35}.FinanceOrgChartBlock_toggle__gfJJk{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:var(--text);cursor:pointer;font-size:.78rem;padding:.375rem .625rem}.FinanceOrgChartBlock_typeRoot__o_J_4 .FinanceOrgChartBlock_card__Eu_zs{border-top-color:var(--gold)}.FinanceOrgChartBlock_typeSubsidiary__7c5pU .FinanceOrgChartBlock_card__Eu_zs{border-top-color:var(--red)}.FinanceOrgChartBlock_typeAsset__0PKB_ .FinanceOrgChartBlock_card__Eu_zs{border-top-color:var(--green)}.FinanceOrgChartBlock_typeInvestment__aenln .FinanceOrgChartBlock_card__Eu_zs{border-top-color:var(--blue)}.FinanceOrgChartBlock_typeGroup__uYdX4 .FinanceOrgChartBlock_card__Eu_zs{border-top-color:var(--purple)}.FinanceOrgChartBlock_sidebarTitle__lcxoa{font-size:1.25rem;line-height:1.2;margin:.25rem 0 .5rem}.FinanceOrgChartBlock_sidebarHint__jcUjT{color:var(--muted);font-size:.95rem;line-height:1.45;margin:0}.FinanceOrgChartBlock_detailBox__2vLZm{background:var(--panel);border:1px solid rgba(255,255,255,.08);border-radius:1.125rem;margin-top:.875rem;padding:1rem}.FinanceOrgChartBlock_kv__GALql{display:grid;font-size:.95rem;gap:.625rem .75rem;grid-template-columns:8.125rem 1fr;margin-top:.875rem}.FinanceOrgChartBlock_kv__GALql dt{color:var(--muted)}.FinanceOrgChartBlock_kv__GALql dd{margin:0}.FinanceOrgChartBlock_subtle__Py0i0{color:var(--muted);font-size:.86rem;margin:.875rem 0 0}.FinanceOrgChartBlock_sources__qHty_{display:grid;gap:.5rem;margin-top:.875rem}.FinanceOrgChartBlock_sourceLink__1w_zu{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;color:#8cc3ff;padding:.625rem .75rem;text-decoration:none}.FinanceOrgChartBlock_footerNote__gcHNI{color:var(--muted);font-size:.82rem;line-height:1.4;margin-top:1rem}@media (max-width:68.75rem){.FinanceOrgChartBlock_appShell__erQ_m{grid-template-columns:1fr}.FinanceOrgChartBlock_sidebar__4p20H{border-left:none;border-top:1px solid rgba(255,255,255,.08);position:relative}}