.pol-v2 .tp-table tbody td,.pol-v2 .tp-table thead th{text-align:left}.pol-v2 .tp-table thead th.go-col{text-align:right}.pol-v2 .tp-table th.pl-col-politicianName{width:290px}.pol-v2 .tp-table th.go-col{width:48px}.pol-v2 .tp-table th.pl-col-lastTraded,.pol-v2 .tp-table th.pl-col-rank,.pol-v2 .tp-table th.pl-col-returnPct,.pol-v2 .tp-table th.pl-col-trades,.pol-v2 .tp-table th.pl-col-volume{width:auto}.pol-v2 .tp-table .pl-rank{color:var(--pl-ink);font-variant-numeric:tabular-nums;font-weight:400}.pol-v2 .tp-table .pl-gobtn{border:0;background:transparent;width:auto;height:auto;color:var(--pl-ink-2,#475569);transition:color .15s}.pol-v2 .tp-table .pl-gobtn svg{width:17px;height:17px}.pol-v2 .tp-table tbody tr:hover .pl-gobtn{background:transparent;border-color:transparent;color:var(--pl-blue,#2563eb)}.pol-v2 .tr-custom{display:flex;gap:8px;padding:9px;border-top:1px solid var(--pl-line,#e6eaf0)}.pol-v2 .tr-custom-input{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--pl-line-strong,#d4dae4);background:var(--pl-card,#fff);color:var(--pl-ink,#0b1220);border-radius:8px;font:inherit;font-size:13px;outline:none}.pol-v2 .tr-custom-input:focus{border-color:var(--pl-blue,#1e73f0)}.pol-v2 .tr-custom-apply{flex:none;border:0;border-radius:8px;background:var(--pl-blue,#1e73f0);color:#fff;font:inherit;font-size:13px;font-weight:700;padding:8px 14px;cursor:pointer}.pol-v2 .tr-custom-apply:disabled{background:var(--pl-line-strong,#d4dae4);color:var(--pl-muted,#6b7688);cursor:not-allowed}.pol-v2 .tp-filters .pl-fmenu{min-width:248px}.pol-v2 .tp-filters .pl-fopt.on{color:var(--pl-blue)}