.pol-v2 .pl-table th.pl-col-issuer{width:205px}.pol-v2 .pl-table th.pl-col-politician{width:271px}.pol-v2 .pl-table.tr-table th.pl-col-memberBwScore{width:84px}.pol-v2 .pl-table.tr-table th.pl-col-type{width:68px}.pol-v2 .pl-table.tr-table th.pl-col-owner{width:86px}.pol-v2 .pl-table.tr-table th.pl-col-size{width:104px}.pol-v2 .pl-table.tr-table th.pl-col-traded{width:106px}.pol-v2 .pl-table.tr-table th.pl-col-filed{width:110px}.pol-v2 .pl-table.tr-table th.pl-col-sinceTrade{width:100px}.pol-v2 .tr-table td.pl-ret,.pol-v2 .tr-table td.tr-filed,.pol-v2 .tr-table td.tr-member-bw,.pol-v2 .tr-table td.tr-owner,.pol-v2 .tr-table td.tr-traded,.pol-v2 .tr-table td.tr-type-cell,.pol-v2 .tr-table td[data-label=Size],.pol-v2 .tr-table thead th.pl-col-filed,.pol-v2 .tr-table thead th.pl-col-memberBwScore,.pol-v2 .tr-table thead th.pl-col-owner,.pol-v2 .tr-table thead th.pl-col-sinceTrade,.pol-v2 .tr-table thead th.pl-col-size,.pol-v2 .tr-table thead th.pl-col-traded,.pol-v2 .tr-table thead th.pl-col-type{padding-left:12px;padding-right:12px}.pol-v2 .tr-table td.pl-ret,.pol-v2 .tr-table td.tr-filed,.pol-v2 .tr-table td.tr-member-bw,.pol-v2 .tr-table td.tr-owner,.pol-v2 .tr-table td.tr-traded,.pol-v2 .tr-table td.tr-type-cell,.pol-v2 .tr-table td[data-label=Size],.pol-v2 .tr-table thead th{text-align:left}.pol-v2 .tr-owner-val{font-size:12px;font-weight:600;color:var(--pl-text,inherit);white-space:nowrap}.pol-v2 .pl-table td.tr-filed,.pol-v2 .pl-table td.tr-traded{vertical-align:top;padding-top:17px}.pol-v2 .pl-table td.tr-traded{line-height:1.3}.pol-v2 .tr-issuer-link{display:inline-flex;flex:none;cursor:pointer}.pol-v2 .tr-issuer-logo{width:44px;height:44px;border-radius:50%;flex:none;display:grid;place-items:center;overflow:hidden;background:#fff;border:1px solid var(--pl-line-strong);box-sizing:border-box;padding:2px;font-size:12px;font-weight:800;color:var(--pl-ink-2);text-transform:uppercase}.pol-v2 .tr-issuer-logo img{width:100%;height:100%;object-fit:contain;border-radius:50%}.pol-v2 .tr-issuer-logo.tr-issuer-logo-fill{padding:0}.pol-v2 .tr-issuer-logo.tr-issuer-logo-fill img{object-fit:cover}.pol-v2 .tr-table .pl-avatar{border-width:1px}.pol-v2 .tr-issuer-name{font-size:13px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--pl-ink);text-decoration:none}.pol-v2 .tr-issuer-name:hover{text-decoration:underline}.pol-v2 td.tr-issuer .pl-pname a{overflow:visible;text-overflow:clip;max-width:none}@media (min-width:601px){.pol-v2 td.tr-issuer .pl-pinfo{max-width:200px}}.pol-v2 td.tr-politician .pl-pname a{color:var(--pl-ink);font-weight:500}.pol-v2 td.tr-politician .pl-psub{overflow:visible;text-overflow:clip;white-space:nowrap;max-width:none}.pol-v2 .tr-party-pill{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:6px;font-size:11px;font-weight:600;line-height:1;letter-spacing:0}.pol-v2 .tr-party-pill.dem{color:var(--pl-dem);background:color-mix(in srgb,var(--pl-dem) 13%,var(--pl-card))}.pol-v2 .tr-party-pill.rep{color:var(--pl-rep);background:color-mix(in srgb,var(--pl-rep) 13%,var(--pl-card))}.pol-v2 .tr-party-pill.ind{color:var(--pl-ind);background:color-mix(in srgb,var(--pl-ind) 13%,var(--pl-card))}.pol-v2 .tr-type{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:normal}.pol-v2 .tr-type.buy{color:#16a34a;background:#e9f8ef;border:0}.pol-v2 .tr-type.sell{color:#c0392b;background:#fdecec;border:0}.pol-v2 .tr-table .pl-gobtn{border:0!important;background:transparent!important;width:auto;height:auto;color:var(--pl-ink-2,#475569);transition:color .15s}.pol-v2 .tr-table .pl-gobtn svg{width:17px;height:17px}.pol-v2 .tr-table td.go{text-align:right;padding-left:0}.pol-v2 .tr-table tbody tr:hover .pl-gobtn{background:transparent!important;border-color:transparent!important;color:var(--pl-blue,#2563eb)!important}.pol-v2 .tr-table td.tr-member-bw .pl-bw-circle{border:0!important;font-weight:600!important}.pol-v2 .tr-table tbody tr.tr-row-click{cursor:pointer}:root[data-theme=dark] .pol-v2 .tr-type.buy{background:rgba(16,185,129,.16);color:#34d399}:root[data-theme=dark] .pol-v2 .tr-type.sell{background:rgba(239,68,68,.16);color:#f87171}.tr-disclaimer{margin:16px 2px 0;font-size:11.5px;line-height:1.55;color:var(--pl-muted,#94a3b8)}.tr-disclaimer strong{color:#92660b}:root[data-theme=dark] .tr-disclaimer strong{color:#fbbf24}.pol-v2 .pl-table td.tr-filed{line-height:1.3}.pol-v2 .tr-delay{font-size:10.5px;font-weight:600;color:var(--pl-muted);margin-top:2px}.pol-v2 .tr-table td.pl-ret .pl-neg,.pol-v2 .tr-table td.pl-ret .pl-pos{font-weight:600}.pol-v2 .tr-skel{display:inline-block;width:52px;height:12px;border-radius:4px;background:var(--pl-head-bg);animation:pl-pulse 1.1s ease-in-out infinite}.pol-v2 .pl-topbar .pl-seg{flex-wrap:wrap}.pol-v2 .tr-results{font-size:12px;font-weight:600;color:var(--pl-muted);white-space:nowrap}.pol-v2 .tr-results-inline{margin-left:auto}.pol-v2 .tr-pager{justify-content:center}.pol-v2 .tr-feed-status{display:flex;justify-content:center;align-items:center;min-height:40px;padding:4px 8px 14px;font-size:12.5px;font-weight:600}.pol-v2 .tr-feed-error{display:inline-flex;align-items:center;gap:10px;color:#b91c1c}.pol-v2 .tr-feed-retry{border:1px solid color-mix(in srgb,#b91c1c 40%,var(--pl-line-strong));background:var(--pl-card);border-radius:8px;padding:5px 12px;font:inherit;font-size:12px;font-weight:700;color:#b91c1c;cursor:pointer;min-height:0;transition:.15s}.pol-v2 .tr-feed-retry:hover{background:color-mix(in srgb,#b91c1c 8%,var(--pl-card))}.pol-v2 .tr-sort{flex:none;min-width:0}.pol-v2 .tr-sort .pl-fdrop{min-width:0}.pol-v2 .tr-sort .pl-cap .pl-v{max-width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pol-v2 .tr-sort .pl-fmenu{min-width:248px}.pol-v2 .tr-sort-opt.on{color:var(--pl-blue);font-weight:700}.pol-v2 .tr-filterbar{margin-bottom:22px;display:flex;flex-direction:column;gap:12px}.pol-v2 .tr-frow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:end}.pol-v2 .tr-frow-2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pol-v2 .tr-frow-more{grid-template-columns:repeat(5,1fr)}.pol-v2 .tr-frow-primary{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pol-v2 .tr-frow-primary .tr-sort{flex:1 1 200px;min-width:180px}.pol-v2 .tr-frow-primary .tr-sort .pl-fdrop{width:100%}.pol-v2 .tr-frow-primary>.pl-fwrap:not(.tr-sort){flex:1 1 140px;min-width:130px}.pol-v2 .tr-frow-primary>.pl-fwrap:not(.tr-sort) .pl-fdrop{width:100%}@media (max-width:1024px){.pol-v2 .tr-frow,.pol-v2 .tr-frow-more{grid-template-columns:1fr 1fr}}@media (max-width:600px){.pol-v2 .tr-frow,.pol-v2 .tr-frow-more{grid-template-columns:1fr}.pol-v2 .tr-frow-primary .tr-sort,.pol-v2 .tr-frow-primary>.pl-fwrap{flex-basis:100%;min-width:0}}.pol-v2 .tr-fempty{padding:14px 12px;font-size:12.5px;color:var(--pl-muted)}.pol-v2 .tr-more{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--pl-line-strong);background:var(--pl-card);border-radius:9px;padding:8px 14px;font:inherit;font-size:12.5px;font-weight:700;color:var(--pl-ink-2);cursor:pointer;box-shadow:var(--pl-shadow-sm);min-height:0;transition:.15s}.pol-v2 .tr-more:hover{border-color:var(--pl-blue);color:var(--pl-blue)}.pol-v2 .tr-more svg{width:14px;height:14px;transition:transform .18s}.pol-v2 .tr-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pol-v2 .tr-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--pl-blue) 35%,var(--pl-line-strong));background:var(--pl-blue-50);color:var(--pl-blue);border-radius:999px;padding:5px 10px 5px 12px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:.15s}.pol-v2 .tr-chip:hover{background:color-mix(in srgb,var(--pl-blue) 16%,var(--pl-card))}.pol-v2 .tr-chip svg{width:12px;height:12px;opacity:.8}.pol-v2 .tr-chip-clear{background:none;border:0;font:inherit;font-size:12px;font-weight:700;color:var(--pl-muted);cursor:pointer;padding:5px 8px;border-radius:7px}.pol-v2 .tr-chip-clear:hover{color:var(--pl-ink-2)}.pol-v2 .tr-filterbar .pl-fmenu{min-width:250px;max-width:calc(100vw - 24px)}.pol-v2 .tr-filterbar .pl-fopts{max-height:min(62vh,440px)}@media (max-width:600px){.pol-v2 .pl-topbar{gap:12px}.pol-v2 .pl-topbar .pl-search{margin-left:0;width:100%;max-width:none}.pol-v2 .pl-topbar .pl-seg{display:flex;width:100%}.pol-v2 .pl-topbar .pl-seg-btn{flex:1;text-align:center;padding-left:0;padding-right:0}.pol-v2 .tr-tablecard{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.pol-v2 .tr-tablecard .pl-card-head{padding:2px 2px 10px}.pol-v2 .tr-filterbar .pl-fwrap .pl-fmenu{left:auto;right:0}.pol-v2 .tr-table tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pol  type" "iss  iss" "size since" "trd  fld";gap:12px;align-items:start;padding:15px 16px;border-radius:16px}.pol-v2 .tr-table tbody td{min-width:0}.pol-v2 .tr-table tbody td.tr-politician{grid-area:pol}.pol-v2 .tr-table tbody td.tr-type-cell{grid-area:type;align-items:flex-end}.pol-v2 .tr-table tbody td.tr-issuer{grid-area:iss;padding-top:13px;border-top:1px solid var(--pl-line)}.pol-v2 .tr-table tbody td[data-label=Size]{grid-area:size}.pol-v2 .tr-table tbody td.pl-ret{grid-area:since;text-align:right;align-items:flex-end}.pol-v2 .tr-table tbody td.tr-traded{grid-area:trd}.pol-v2 .tr-table tbody td.tr-filed{grid-area:fld;align-items:flex-end;text-align:right}.pol-v2 .tr-table tbody td.go,.pol-v2 .tr-table tbody td.tr-member-bw,.pol-v2 .tr-table tbody td.tr-owner{display:none!important}.pol-v2 .tr-table tbody td.tr-politician .pl-pname a{font-size:14px;font-weight:700}.pol-v2 .tr-table tbody td.tr-politician .pl-psub{font-size:11.5px}.pol-v2 .tr-table tbody td.tr-issuer:before,.pol-v2 .tr-table tbody td.tr-politician:before,.pol-v2 .tr-table tbody td.tr-type-cell:before{display:none}.pol-v2 .tr-table tbody td[data-label=Size] .pl-num-strong{font-size:15px;font-weight:700;color:var(--pl-ink)}.pol-v2 .tr-table tbody td.pl-ret{font-size:15.5px;font-weight:700}.pol-v2 .tr-table tbody td.tr-filed,.pol-v2 .tr-table tbody td.tr-traded{font-size:12.5px;padding-top:11px;border-top:1px solid var(--pl-line)}}.pol-v2 .pl-table thead th .sort.on{color:var(--pl-blue)}.pol-v2 .pl-table thead th .sort.on svg{opacity:1;color:var(--pl-blue)}.pol-v2 .pl-table thead th .sort.on.asc svg{transform:rotate(180deg)}.pol-v2 .pl-table thead th .th-label{color:inherit}.pol-v2 .pl-table{font-size:12px}.pol-v2 .pl-table .pl-pname{font-size:12.5px}@media (max-width:1340px){.pol-v2 .pl-table{font-size:11.5px}.pol-v2 .pl-table td,.pol-v2 .pl-table th{padding-left:10px;padding-right:10px}.pol-v2 .pl-table .pl-pname{font-size:12px}.pol-v2 .pl-avatar,.pol-v2 .tr-issuer-logo{width:34px;height:34px}.pol-v2 .pl-table td.tr-filed,.pol-v2 .pl-table td.tr-traded{padding-top:15px}}@media (max-width:1120px){.pol-v2 .pl-table{font-size:11px}.pol-v2 .pl-table td,.pol-v2 .pl-table th{padding-left:7px;padding-right:7px}.pol-v2 .tr-type{min-width:40px;padding:3px 6px;font-size:10px}}.pol-v2 .tr-pager-wrap{margin-top:4px;padding-bottom:0}.pol-v2 .tr-pager-wrap .issuer-pg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 20px}.pol-v2 .tr-pager-wrap .issuer-pg__nums{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.pol-v2 .tr-pager-wrap .issuer-pg__next,.pol-v2 .tr-pager-wrap .issuer-pg__prev{color:var(--pl-muted,#94a3b8);cursor:pointer;background:none;border:0;min-height:24px;padding:4px 8px;font-size:11px;font-weight:600}.pol-v2 .tr-pager-wrap .issuer-pg__next:hover:not(:disabled),.pol-v2 .tr-pager-wrap .issuer-pg__prev:hover:not(:disabled){color:var(--pl-ink,#0f172a)}.pol-v2 .tr-pager-wrap .issuer-pg__next:disabled,.pol-v2 .tr-pager-wrap .issuer-pg__prev:disabled{opacity:.45;cursor:default}.pol-v2 .tr-pager-wrap .issuer-pg__num{display:inline-flex;justify-content:center;align-items:center;min-width:24px;height:24px;min-height:24px;padding:0 5px;border:1px solid var(--pl-line-strong,#e6e8eb);background:var(--pl-card,#fff);color:var(--pl-ink-2,#475569);cursor:pointer;border-radius:2px;font-size:10px;font-weight:500;transition:all .12s}.pol-v2 .tr-pager-wrap .issuer-pg__num:hover:not(:disabled){border-color:var(--pl-blue,#2563eb);color:var(--pl-blue,#2563eb);background:var(--pl-card,#fff)}.pol-v2 .tr-pager-wrap .issuer-pg__num.active{background:var(--pl-blue,#2563eb);border-color:var(--pl-blue,#2563eb);color:#fff}.pol-v2 .tr-pager-wrap .issuer-pg__ell{color:var(--pl-muted,#94a3b8);padding:0 2px;font-size:11px}.pol-v2 .tr-pager-wrap .issuer-pg__right{display:flex;align-items:center;gap:8px}.pol-v2 .tr-pager-wrap .issuer-pg__input,.pol-v2 .tr-pager-wrap .issuer-pg__size{height:28px;min-height:28px;border:1px solid var(--pl-line-strong,#e6e8eb);background:var(--pl-card,#fff);color:var(--pl-ink,#0f172a);border-radius:7px;padding:0 8px;font-size:11px;font-weight:600;outline:none}.pol-v2 .tr-pager-wrap .issuer-pg__goto{color:var(--pl-muted,#94a3b8);font-size:11px}.pol-v2 .tr-pager-wrap .issuer-pg__input{width:56px;font-weight:500}@media (max-width:600px){.pol-v2 .tr-pager-wrap .issuer-pg{justify-content:center;gap:14px 16px}.pol-v2 .tr-pager-wrap .issuer-pg__nums{gap:8px;justify-content:center}.pol-v2 .tr-pager-wrap .issuer-pg__num{width:40px;height:40px;min-width:40px;min-height:40px;font-size:14px;border-radius:9px}.pol-v2 .tr-pager-wrap .issuer-pg__next,.pol-v2 .tr-pager-wrap .issuer-pg__prev{font-size:14px;min-height:40px;padding:0 12px}.pol-v2 .tr-pager-wrap .issuer-pg__ell{font-size:17px}.pol-v2 .tr-pager-wrap .issuer-pg__input,.pol-v2 .tr-pager-wrap .issuer-pg__size{height:40px;min-height:40px;font-size:14px}.pol-v2 .tr-pager-wrap .issuer-pg__input{width:68px}.pol-v2 .tr-pager-wrap .issuer-pg__goto{font-size:13px}}