.stock-ownership{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0 28px;min-width:0;color:#cbd3de}.stock-ownership[hidden]{display:none}.ownership-card{min-width:0;border:1px solid #303a45;border-radius:8px;background:#161e26;overflow:hidden}.ownership-header{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 4px;gap:12px}.ownership-header h2{font-size:15px;margin:0;font-weight:600}.ownership-header>span{font-size:10px;color:#73b9ed;border:1px solid #344c62;border-radius:4px;padding:2px 5px}.ownership-caption{font-size:11px;color:#8f9eaf;margin:0;padding:2px 12px 10px}.ownership-status{font-size:12px;color:#9caaba;padding:18px 12px;margin:0;line-height:1.6}.ownership-status:empty{display:none}.ownership-table{overflow-x:auto}.ownership-table table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.ownership-table th,.ownership-table td{padding:7px 10px;text-align:right;border-bottom:1px solid #2c3540;white-space:nowrap}.ownership-table th{font-weight:500;color:#9caaba;background:#1b242e}.ownership-table th:first-child,.ownership-table td:first-child{text-align:left;white-space:normal;min-width:140px}.ownership-table tbody tr:nth-child(even){background:#ffffff03}.ownership-table tbody tr:hover{background:#253449}.ownership-table small{font-size:9px;color:#96abc1;background:#2c3a49;border-radius:3px;padding:2px 4px;margin-left:5px}.ownership-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:7px 10px;font-size:11px}.ownership-pager[hidden],.ownership-table[hidden]{display:none}.stock-ownership button{border:1px solid #374453;border-radius:4px;background:#202a35;color:#cbd3de;font-size:11px;padding:4px 8px;cursor:pointer}.stock-ownership button:disabled{opacity:.35;cursor:default}.stock-ownership button:focus-visible{outline:2px solid #4db1fa;outline-offset:2px}@media(max-width:1000px){.stock-ownership{grid-template-columns:1fr}}
