.institutional-detail-module-scss-module__ZwnCUq__page{padding:0 24px 60px}.institutional-detail-module-scss-module__ZwnCUq__loadingState,.institutional-detail-module-scss-module__ZwnCUq__errorState{flex-direction:column;align-items:center;gap:16px;padding:80px 0;display:flex}.institutional-detail-module-scss-module__ZwnCUq__loadingState p,.institutional-detail-module-scss-module__ZwnCUq__errorState p{color:var(--muted);font-size:13px}.institutional-detail-module-scss-module__ZwnCUq__spinner{border:2px solid var(--border2);border-top-color:var(--blue);border-radius:50%;width:20px;height:20px;animation:.6s linear infinite institutional-detail-module-scss-module__ZwnCUq__spin}@keyframes institutional-detail-module-scss-module__ZwnCUq__spin{to{transform:rotate(360deg)}}.institutional-detail-module-scss-module__ZwnCUq__bc{color:var(--muted);align-items:center;gap:5px;padding:12px 0;font-size:10px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__bc a{color:var(--text2);transition:color var(--t);font-weight:700}.institutional-detail-module-scss-module__ZwnCUq__bc a:hover{color:var(--sky)}.institutional-detail-module-scss-module__ZwnCUq__bcSep{opacity:.3}.institutional-detail-module-scss-module__ZwnCUq__bcCurrent{color:var(--text);font-weight:700}.institutional-detail-module-scss-module__ZwnCUq__hdr{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:18px;padding:14px 0 18px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__hdrAvatar{border-radius:var(--r-lg);border:1px solid var(--border2);width:64px;height:64px;color:var(--sky);background:linear-gradient(135deg,#0170ee14,#14c46f0f);flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:900;display:flex}.institutional-detail-module-scss-module__ZwnCUq__hdrInfo{flex:1;min-width:0}.institutional-detail-module-scss-module__ZwnCUq__hdrName{letter-spacing:-.5px;font-size:22px;font-weight:900;line-height:1.2}.institutional-detail-module-scss-module__ZwnCUq__hdrSub{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__tag{border-radius:var(--r-full);text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:3px;padding:2px 8px;font-size:8px;font-weight:800;display:inline-flex}.institutional-detail-module-scss-module__ZwnCUq__tagInst{color:var(--purple);background:#a78bfa14;border:1px solid #a78bfa1f}.institutional-detail-module-scss-module__ZwnCUq__tagF13{color:var(--sky);background:#0170ee14;border:1px solid #0170ee1f}.institutional-detail-module-scss-module__ZwnCUq__tagQ{color:var(--green);background:#14c46f14;border:1px solid #14c46f1f}.institutional-detail-module-scss-module__ZwnCUq__hdrMeta{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__hm{flex-direction:column;display:flex}.institutional-detail-module-scss-module__ZwnCUq__hmL{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-size:7px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__hmV{font-size:11px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__hmV a{color:var(--sky);font-weight:700}.institutional-detail-module-scss-module__ZwnCUq__hdrActions{flex-shrink:0;align-self:flex-start;gap:6px;margin-top:4px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__btn{border-radius:var(--r-sm);cursor:pointer;transition:all var(--t);font-size:10px;font-weight:800;font-family:var(--font);border:1px solid var(--border);color:var(--text2);background:0 0;align-items:center;gap:5px;padding:6px 14px;display:inline-flex}.institutional-detail-module-scss-module__ZwnCUq__btn svg{width:12px;height:12px}.institutional-detail-module-scss-module__ZwnCUq__btn:hover{border-color:var(--border2);background:var(--surface2)}.institutional-detail-module-scss-module__ZwnCUq__btn:disabled{opacity:.4;cursor:not-allowed}.institutional-detail-module-scss-module__ZwnCUq__btnGreen{color:var(--green);background:#14c46f14;border-color:#14c46f26}.institutional-detail-module-scss-module__ZwnCUq__btnGreen:hover{background:#14c46f26}.institutional-detail-module-scss-module__ZwnCUq__stats{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:14px;display:grid}.institutional-detail-module-scss-module__ZwnCUq__sc{border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface);transition:all var(--t);padding:12px 14px;position:relative;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__sc:hover{border-color:var(--border2);background:var(--surface2)}.institutional-detail-module-scss-module__ZwnCUq__sc:before{content:"";opacity:0;height:2px;transition:opacity var(--t);position:absolute;top:0;left:0;right:0}.institutional-detail-module-scss-module__ZwnCUq__sc:hover:before{opacity:1}.institutional-detail-module-scss-module__ZwnCUq__scBl:before{background:linear-gradient(90deg,var(--blue),var(--sky))}.institutional-detail-module-scss-module__ZwnCUq__scGn:before{background:var(--green)}.institutional-detail-module-scss-module__ZwnCUq__scSk:before{background:var(--sky)}.institutional-detail-module-scss-module__ZwnCUq__scYl:before{background:var(--yellow)}.institutional-detail-module-scss-module__ZwnCUq__scPr:before{background:var(--purple)}.institutional-detail-module-scss-module__ZwnCUq__scL{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:3px;font-size:7px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__scV{font-family:var(--mono);font-size:18px;font-weight:900}.institutional-detail-module-scss-module__ZwnCUq__scS{color:var(--muted);margin-top:2px;font-size:8px;font-weight:700}.institutional-detail-module-scss-module__ZwnCUq__layout{grid-template-columns:1fr 300px;align-items:start;gap:16px;margin-top:14px;display:grid}.institutional-detail-module-scss-module__ZwnCUq__main{min-width:0}.institutional-detail-module-scss-module__ZwnCUq__compare{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__compareLabel{font-size:12px;font-weight:600}.institutional-detail-module-scss-module__ZwnCUq__compareSelect{font-family:var(--font);border:1px solid var(--border);color:var(--text);cursor:pointer;appearance:none;background:#ffffff06 url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 24 24' fill='none'%3E%3Cpolyline points='6 9 12 15 18 9' stroke='%235E7494' stroke-width='2'/%3E%3C/svg%3E") right 6px center no-repeat;border-radius:5px;outline:none;padding:4px 22px 4px 8px;font-size:9px;font-weight:700}.institutional-detail-module-scss-module__ZwnCUq__topHold{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px;display:grid}.institutional-detail-module-scss-module__ZwnCUq__th{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);transition:all var(--t);cursor:pointer;padding:10px 12px}.institutional-detail-module-scss-module__ZwnCUq__th:hover{border-color:var(--border2);background:var(--surface2)}.institutional-detail-module-scss-module__ZwnCUq__thTop{align-items:center;gap:6px;margin-bottom:6px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__thLogo{background:var(--surface2);border:1px solid var(--border2);width:24px;height:24px;color:var(--sky);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:900;display:flex;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__thLogo img{object-fit:contain;width:100%;height:100%}.institutional-detail-module-scss-module__ZwnCUq__thTk{font-family:var(--mono);font-size:12px;font-weight:900}.institutional-detail-module-scss-module__ZwnCUq__thName{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:700;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__thVal{font-family:var(--mono);margin-bottom:2px;font-size:12px;font-weight:900}.institutional-detail-module-scss-module__ZwnCUq__thPct{color:var(--muted);font-size:8px;font-weight:700}.institutional-detail-module-scss-module__ZwnCUq__thPct span{color:var(--sky);font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__thBar{background:var(--border);border-radius:2px;width:100%;height:3px;margin-top:5px;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__thBarFill{background:linear-gradient(90deg,var(--blue),var(--sky));border-radius:2px;height:100%}.institutional-detail-module-scss-module__ZwnCUq__tbl{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__tblBar{background:linear-gradient(90deg,var(--blue),var(--sky),var(--mint));height:2px}.institutional-detail-module-scss-module__ZwnCUq__tblHead{border-bottom:1px solid var(--border);background:#02acff05;border-bottom:1px solid #02acff0f;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__tblTitle{align-items:center;gap:5px;font-size:12px;font-weight:900;display:flex}.institutional-detail-module-scss-module__ZwnCUq__ct{font-family:var(--mono);background:var(--surface2);color:var(--muted);border-radius:4px;padding:2px 6px;font-size:8px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__tblSearch{border:1px solid var(--border);background:#ffffff05;border-radius:5px;align-items:center;gap:4px;width:160px;padding:4px 8px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__tblSearch svg{width:10px;height:10px;color:var(--muted);flex-shrink:0}.institutional-detail-module-scss-module__ZwnCUq__tblSearch input{color:var(--text);width:100%;font-size:9px;font-weight:600;font-family:var(--font);background:0 0;border:none;outline:none}.institutional-detail-module-scss-module__ZwnCUq__tblSearch input::placeholder{color:var(--muted)}.institutional-detail-module-scss-module__ZwnCUq__nc{align-items:center;gap:8px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__ncLogo{background:var(--surface2);border:1px solid var(--border2);width:26px;height:26px;color:var(--sky);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:900;display:flex;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__ncLogo img{object-fit:contain;width:100%;height:100%}.institutional-detail-module-scss-module__ZwnCUq__ncTk{font-family:var(--mono);color:var(--sky);font-size:11px;font-weight:900}.institutional-detail-module-scss-module__ZwnCUq__ncName{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:9px;font-weight:700;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__cls{color:var(--muted);border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-size:7px;font-weight:700;display:inline-block}.institutional-detail-module-scss-module__ZwnCUq__mv{font-family:var(--mono);font-size:10px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__alloc{align-items:center;gap:4px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__allocBar{background:var(--border);border-radius:2px;width:50px;height:4px;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__allocBarFill{background:var(--sky);border-radius:2px;height:100%}.institutional-detail-module-scss-module__ZwnCUq__allocPct{font-family:var(--mono);color:var(--text2);font-size:9px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__copyBtn{cursor:pointer;color:var(--green);transition:all var(--t);font-size:7px;font-weight:800;font-family:var(--font);background:#14c46f0a;border:1px solid #14c46f1f;border-radius:4px;padding:3px 8px}.institutional-detail-module-scss-module__ZwnCUq__copyBtn:hover{background:#14c46f1a;border-color:#14c46f33}.institutional-detail-module-scss-module__ZwnCUq__sidebar{flex-direction:column;gap:10px;display:flex;position:sticky;top:20px}.institutional-detail-module-scss-module__ZwnCUq__card{border:1px solid var(--border);border-radius:var(--r-md);background:#07122080;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__cardH{border-bottom:1px solid var(--border);align-items:center;gap:5px;padding:10px 14px;font-size:11px;font-weight:800;display:flex}.institutional-detail-module-scss-module__ZwnCUq__cardH svg{width:12px;height:12px;color:var(--muted)}.institutional-detail-module-scss-module__ZwnCUq__secItem{border-bottom:1px solid #ffffff05;justify-content:space-between;align-items:center;padding:7px 14px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__secItem:last-child{border-bottom:none}.institutional-detail-module-scss-module__ZwnCUq__secName{align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.institutional-detail-module-scss-module__ZwnCUq__secDot{border-radius:2px;flex-shrink:0;width:6px;height:6px}.institutional-detail-module-scss-module__ZwnCUq__secPct{font-family:var(--mono);font-size:10px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__secBar{background:var(--border);border-radius:2px;width:40px;height:3px;margin-left:6px;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__secBarFill{border-radius:2px;height:100%}.institutional-detail-module-scss-module__ZwnCUq__actItem{border-bottom:1px solid #ffffff05;align-items:center;gap:8px;padding:7px 14px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__actItem:last-child{border-bottom:none}.institutional-detail-module-scss-module__ZwnCUq__actIcon{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;display:flex}.institutional-detail-module-scss-module__ZwnCUq__actIconBuy{color:var(--green);background:#14c46f0f}.institutional-detail-module-scss-module__ZwnCUq__actIconSell{color:var(--red);background:#ff5c5c0f}.institutional-detail-module-scss-module__ZwnCUq__actIconNew{color:var(--sky);background:#02acff0f}.institutional-detail-module-scss-module__ZwnCUq__actInfo{flex:1;min-width:0}.institutional-detail-module-scss-module__ZwnCUq__actTitle{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:800;overflow:hidden}.institutional-detail-module-scss-module__ZwnCUq__actSub{color:var(--muted);font-size:8px}.institutional-detail-module-scss-module__ZwnCUq__actVal{font-family:var(--mono);flex-shrink:0;font-size:9px;font-weight:800}.institutional-detail-module-scss-module__ZwnCUq__up{color:var(--green)}.institutional-detail-module-scss-module__ZwnCUq__dn{color:var(--red)}.institutional-detail-module-scss-module__ZwnCUq__noteCard{color:var(--muted);padding:12px 14px;font-size:9px;line-height:1.6}.institutional-detail-module-scss-module__ZwnCUq__noteCard a{color:var(--sky);font-weight:700}@media (max-width:1100px){.institutional-detail-module-scss-module__ZwnCUq__layout{grid-template-columns:1fr}.institutional-detail-module-scss-module__ZwnCUq__sidebar{flex-flow:wrap;gap:10px;position:static}.institutional-detail-module-scss-module__ZwnCUq__sidebar>*{flex:1;min-width:260px}.institutional-detail-module-scss-module__ZwnCUq__stats{grid-template-columns:repeat(3,1fr)}.institutional-detail-module-scss-module__ZwnCUq__topHold{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.institutional-detail-module-scss-module__ZwnCUq__stats{grid-template-columns:1fr 1fr}.institutional-detail-module-scss-module__ZwnCUq__topHold{grid-template-columns:1fr}}
