



table{width:100%;border-collapse:collapse}
th{text-align:left;font-size:var(--t1);letter-spacing:.15em;color:#6a707e;font-weight:500;
  padding:0 10px 9px;text-transform:uppercase;white-space:nowrap}
td{padding:9px 10px;border-top:1px solid rgba(35,40,56,.62);font-size:var(--t2);vertical-align:middle}
td.n,th.n{text-align:right;font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;
  white-space:nowrap}
td.n{font-size:13.5px;color:#e4e8f0}


.instr{display:flex;align-items:center;gap:10px}
.instr .mk{width:26px;height:26px;border-radius:50%;flex:0 0 auto;
  background:linear-gradient(168deg,#242a36,#161a24);
  box-shadow:inset 0 1px 0 rgba(210,218,236,.16),0 1px 3px rgba(0,0,0,.6);
  display:grid;place-items:center;font-family:var(--serif);font-size:11px;color:#c6cad3}
.instr .nm{font-size:var(--t2);color:#dfe3ec;letter-spacing:.03em}


tr[aria-selected="true"]{
  background:
    url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .78  0 0 0 0 .80  0 0 0 0 .86  0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E"),
    linear-gradient(168deg,#1b1f2d 0%,#171a26 52%,#12151f 100%);
  background-size:120px 120px,cover}
tr[aria-selected="true"] td{background:none;border-top-color:rgba(210,218,236,.13)}
tr[aria-selected="true"] td:first-child{box-shadow:inset 2px 0 0 var(--gold)}
tr[aria-selected="true"] + tr td{border-top-color:rgba(0,0,0,.55)}

tr.lg-grp td{padding:18px 10px 7px;border-top:0;font-size:var(--t1);letter-spacing:.2em;color:var(--silver-2)}
tr.lg-grp:first-child td{padding-top:2px}

td.q{color:#6f7686}
td.n.q{color:#6f7686}
