.ShareholderComposition_card__9DcO3{margin-top:22px;padding:22px;border:1px solid var(--border,#e2e8f0);border-radius:20px;background:var(--surface,#fff);box-shadow:0 14px 36px rgba(15,23,42,.045)}.ShareholderComposition_header__vCT92{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--border-soft,#eef2f7)}.ShareholderComposition_header__vCT92 h2{margin:0;color:var(--text,#0f172a);font-size:20px;line-height:1.2;font-weight:950}.ShareholderComposition_header__vCT92 select{min-width:145px;padding:9px 10px;border:1px solid var(--border,#e2e8f0);border-radius:10px;background:var(--surface,#fff);color:inherit}.ShareholderComposition_grid__1CVJi{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(260px,1.1fr);align-items:center;gap:24px;margin-top:18px}.ShareholderComposition_chartCard__dIZZd{min-width:0;text-align:center}.ShareholderComposition_chartCard__dIZZd svg{display:block;width:min(100%,340px);height:auto;margin:0 auto;overflow:visible}.ShareholderComposition_slice__96_Q8{cursor:pointer;stroke:var(--surface,#fff);stroke-width:1.5;outline:none;transition:opacity .15s}.ShareholderComposition_slice__96_Q8:focus{stroke:var(--text,#0f172a);stroke-width:3}.ShareholderComposition_info__oaAZ2{min-height:48px;margin-top:4px}.ShareholderComposition_info__oaAZ2 span,.ShareholderComposition_info__oaAZ2 strong{display:block}.ShareholderComposition_info__oaAZ2 strong{font-size:24px}.ShareholderComposition_info__oaAZ2 span{color:var(--muted,#64748b);font-size:12px}.ShareholderComposition_legend__8ghsE{display:grid;gap:3px;margin:0;padding:0;list-style:none}.ShareholderComposition_legend__8ghsE li{border-radius:10px}.ShareholderComposition_legend__8ghsE li.ShareholderComposition_active__cOTRc,.ShareholderComposition_legend__8ghsE li:hover{background:var(--surface-soft,#f8fafc)}.ShareholderComposition_legend__8ghsE button{display:flex;width:100%;align-items:center;gap:10px;padding:8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.ShareholderComposition_dot__tK72e{width:12px;height:12px;flex:0 0 12px;border-radius:4px}.ShareholderComposition_name__GZcJO{flex:1;min-width:0;font-size:13px;font-weight:700}.ShareholderComposition_name__GZcJO small{display:block;margin-top:2px;color:var(--muted,#64748b);font-size:11px;font-weight:400}.ShareholderComposition_legend__8ghsE strong{font-variant-numeric:tabular-nums;font-size:13px}.ShareholderComposition_details__Vj4rh{margin-top:20px}.ShareholderComposition_backButton__4Ojtm{margin-top:14px;padding:8px 11px;border:1px solid var(--border,#e2e8f0);border-radius:9px;color:var(--text,#0f172a);background:transparent;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.ShareholderComposition_backButton__4Ojtm:hover{background:var(--surface-soft,#f8fafc)}.ShareholderComposition_details__Vj4rh summary{cursor:pointer;font-size:13px;font-weight:800}.ShareholderComposition_tableWrap__wY41y{overflow-x:auto;margin-top:10px}.ShareholderComposition_tableWrap__wY41y table{width:100%;min-width:440px;border-collapse:collapse;font-size:12px}.ShareholderComposition_tableWrap__wY41y td,.ShareholderComposition_tableWrap__wY41y th{padding:8px;border-bottom:1px solid var(--border,#e2e8f0);text-align:right}.ShareholderComposition_tableWrap__wY41y td:first-child,.ShareholderComposition_tableWrap__wY41y th:first-child{text-align:left}.ShareholderComposition_tableWrap__wY41y th{color:var(--muted,#64748b)}.ShareholderComposition_status__1GdCB{padding:22px 4px;color:var(--muted,#64748b);font-size:13px}@media (max-width:760px){.ShareholderComposition_grid__1CVJi{grid-template-columns:1fr}.ShareholderComposition_header__vCT92{flex-direction:column}.ShareholderComposition_header__vCT92 select{width:100%}}