.disc .wrap{max-width:1440px;padding:0 28px}.disc .phdr{padding:40px 0 10px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.disc .phdr h2.display{font-size:32px;margin-top:18px;max-width:none;line-height:1.18}.disc .alink{font-family:var(--font-mono);font-size:10.5px;color:var(--fg-4);white-space:nowrap;transition:color var(--dur-fast)}.disc .alink b{display:block;color:var(--fg-2);font-weight:500;letter-spacing:0}.disc .alink:hover,.disc .alink:hover b{color:var(--fg-0)}.disc .strip{height:52px;margin-top:30px}.disc .strip .cell{gap:12px;padding:0 24px}.disc .strip .ixn{font-family:var(--font-ui);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.disc .strip .ixv{font-family:var(--font-mono);font-size:14px;color:var(--fg-1);font-variant-numeric:tabular-nums}.disc .strip .ixc{font-family:var(--font-mono);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.disc .up{color:var(--bull)}.disc .dn{color:var(--bear)}.disc .lay{display:grid;grid-template-columns:200px minmax(0,1fr);gap:44px;align-items:start;margin-top:34px}.disc .rail{position:sticky;top:72px;max-height:calc(100vh - 6rem);overflow-y:auto}.disc .rail::-webkit-scrollbar{display:none}.disc .rgroup+.rgroup{margin-top:24px}.disc .rlabel{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-4);padding-bottom:8px}.disc .ritem{position:relative;display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:8px 2px;border:0;border-bottom:1px solid var(--border-subtle);background:none;font-family:inherit;font-size:12.5px;color:var(--fg-3);cursor:pointer;transition:color var(--dur-fast)}.disc .ritem.on,.disc .ritem:hover{color:var(--fg-0)}.disc .ritem.on{font-weight:500}.disc .ritem .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disc .ritem .pct{margin-left:auto;flex:none;font-family:var(--font-mono);font-size:10.5px;font-variant-numeric:tabular-nums}.disc .ritem .bar{position:absolute;left:0;bottom:-1px;height:1px;opacity:.5}.disc .sec{margin-top:40px}.disc .sec:first-child{margin-top:0}.disc .sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.disc .sechead .caption{margin:6px 0 0}.disc .legend{display:flex;align-items:center;gap:8px;flex:none}.disc .legend span{font-family:var(--font-mono);font-size:10px;font-variant-numeric:tabular-nums}.disc .legend i{display:block;height:7px;width:96px;border-radius:99px;background:linear-gradient(90deg,var(--bear),color-mix(in srgb,var(--bear) 16%,var(--bg-2)),color-mix(in srgb,var(--bull) 16%,var(--bg-2)),var(--bull))}.disc .thead2{padding:0 0 7px;font-family:var(--font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--fg-4)}.disc .mrow,.disc .thead2{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--border-subtle)}.disc .mrow{padding:10px 0;transition:background var(--dur-fast)}.disc .mrow:last-child{border-bottom:0}.disc .mrow:hover{background:color-mix(in srgb,var(--bg-2) 55%,transparent)}.disc .mwho{min-width:0;flex:1;display:flex;align-items:baseline;gap:8px;overflow:hidden}.disc .mwho b{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--fg-0);flex:none}.disc .mwho .co{font-size:11.5px;color:var(--fg-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.disc .msp{width:56px;flex:none}.disc .mpx{width:62px;color:var(--fg-2);font-variant-numeric:tabular-nums}.disc .mch,.disc .mpx{flex:none;text-align:right;font-family:var(--font-mono);font-size:11.5px}.disc .mch{width:66px;font-weight:600;font-variant-numeric:tabular-nums}.disc .movers{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border-subtle)}.disc .movers>div:first-child{padding-right:44px;border-right:1px solid var(--border-subtle)}.disc .movers>div:last-child{padding-left:44px}.disc .colhead{display:flex;align-items:center;gap:7px;padding:14px 0 6px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--fg-4)}.disc .osec{width:130px;flex:none;font-size:11.5px;color:var(--fg-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disc .ofil{width:62px;flex:none;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums}.disc .ofil small{color:var(--fg-4);font-size:10px}.disc .size{border-top:1px solid var(--border-subtle)}.disc .srow{display:flex;align-items:center;gap:16px;padding:15px 0;width:100%;border:0;border-bottom:1px solid var(--border-subtle);background:none;font-family:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast)}.disc .srow:hover{background:color-mix(in srgb,var(--bg-2) 55%,transparent)}.disc .stack{display:flex;flex:none}.disc .stack>*{margin-right:-9px;box-shadow:0 0 0 2px var(--bg-0)}.disc .sname{min-width:0;flex:1}.disc .sname b{display:block;font-size:13px;font-weight:500;color:var(--fg-0)}.disc .sname span{display:block;font-size:10px;margin-top:3px}.disc .scount,.disc .sname span{font-family:var(--font-mono);color:var(--fg-4)}.disc .scount{flex:none;font-size:10.5px}.disc .pgfoot{padding:40px 0 70px}@media (max-width:1100px){.disc .lay{grid-template-columns:minmax(0,1fr);gap:26px}.disc .rail{position:static;max-height:none;overflow:visible}.disc .rgroup.sectors .list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:22px;column-gap:22px}.disc .rgroup.browse .list{display:flex;gap:6px}.disc .rgroup.browse .ritem{width:auto;padding:6px 13px;border-radius:var(--radius-full);border:1px solid transparent}.disc .rgroup.browse .ritem.on{border-color:var(--border-default);background:var(--bg-2)}}@media (max-width:760px){.disc .wrap{padding:0 20px}.disc .phdr{flex-direction:column;align-items:flex-start;gap:0;padding-top:26px}.disc .phdr h2.display{font-size:27px;margin-top:12px}.disc .phdr .alink{margin-top:12px}.disc .ritem{padding:7px 2px}.disc .strip{margin:14px -20px 0;height:52px;border-radius:0;border-left:0;border-right:0}.disc .strip .cell{gap:9px;padding:0 16px}.disc .strip .ixv{font-size:13px}.disc .strip .ixc{font-size:12px}.disc .sec{margin-top:30px}.disc .legend{display:none}.disc .movers{grid-template-columns:1fr}.disc .movers>div:first-child{padding-right:0;border-right:0}.disc .movers>div:last-child{padding-left:0;border-top:1px solid var(--border-subtle)}.disc .mpx,.disc .msp,.disc .osec{display:none}.disc .rgroup.sectors .list{grid-template-columns:1fr}}