.breadth-hit157{fill:transparent;stroke:transparent}
[data-breadth-bin157]{cursor:pointer;outline:none}
[data-breadth-bin157]:hover .breadth-hit157,[data-breadth-bin157][aria-pressed=true] .breadth-hit157{fill:rgba(125,199,235,.10);stroke:#7dc7eb}
[data-breadth-bin157]:focus-visible .breadth-hit157{stroke:#b9e6ff;stroke-width:2}
.breadth-constituents157{margin-top:16px;border-top:1px solid var(--border,#28374b);padding-top:12px}
.breadth-table157{overflow-x:auto}.breadth-table157 table{width:100%;border-collapse:collapse;text-align:left}
.breadth-table157 th,.breadth-table157 td{padding:10px 12px;border-bottom:1px solid var(--border,#28374b)}
.breadth-table157 button{color:#7dc7eb;background:transparent;border:0;cursor:pointer;font:inherit;font-weight:700;min-height:32px}
.market-stock157{width:100%;background:transparent;color:inherit;border:0;border-radius:0;text-align:left;font:inherit;cursor:pointer;min-height:44px}
.market-stock157:hover{background:rgba(125,199,235,.08)}
.market-stock157:focus-visible,.breadth-table157 button:focus-visible{outline:2px solid #7dc7eb;outline-offset:-2px}
.screener-cap157{display:block;font-size:10px;color:var(--muted,#8fa4bf);max-width:180px}
.history-blockers157{margin-top:12px;font-size:12px;color:var(--muted,#8fa4bf)}
.history-blockers157 summary{cursor:pointer;color:#7dc7eb}.history-blockers157 li{margin:8px 0}
.ownership-breadth-track156 .unknown{background:repeating-linear-gradient(135deg,#52647d 0 4px,#354259 4px 8px)}
@media(max-width:600px){.breadth-table157 th,.breadth-table157 td{padding:8px 6px}.breadth-constituents157 h4{font-size:13px}}
