.page_page__hF7eS{min-height:100vh;color:hsl(210,30%,92%)}.page_container__XWR96{max-width:1100px;margin:0 auto;padding:2rem 1rem 4rem}.page_headerRow__tnrzS{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.page_helpBtn__SFgse{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;background:hsla(217,76%,40%,.1);border:1px solid hsla(217,76%,50%,.25);border-radius:8px;color:hsl(210,30%,92%);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.page_helpBtn__SFgse:hover{background:hsla(217,76%,40%,.18);border-color:hsla(217,76%,50%,.4)}.page_helpIcon__Tohd9{width:14px;height:14px;color:hsl(213,90%,72%)}.page_stockActBanner__5Jpw2{margin:0 0 1.25rem;padding:.75rem .95rem;background:hsla(45,95%,50%,.08);border:1px solid hsla(45,95%,55%,.28);border-radius:10px}.page_stockActTitle__TZOAL{margin:0 0 .2rem;font-size:.78rem;font-weight:700;color:hsl(45,95%,70%);letter-spacing:.02em}.page_stockActText__UoKym{margin:0;font-size:.78rem;line-height:1.5;color:hsl(210,18%,70%)}.page_stockActLink__a_56q{color:hsl(213,90%,75%);text-decoration:underline;text-underline-offset:2px}.page_stockActLink__a_56q:hover{color:hsl(213,90%,85%)}.page_badge__8FEES{display:inline-flex;align-items:center;padding:3px 9px;border-radius:4px;font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:hsl(217,76%,30%,.18);color:hsl(219,94%,76%);border:1px solid hsl(217,76%,50%,.35);margin-bottom:.5rem}.page_title___bebr{font-size:1.75rem;font-weight:700;color:hsl(210,30%,97%);margin:0 0 .35rem;line-height:1.2}.page_subtitle__4QtFx{font-size:.9rem;color:hsl(210,20%,62%);margin:0 0 1.5rem;max-width:640px;line-height:1.5}.page_tabs__7OsQs{display:flex;gap:.5rem;margin-bottom:1rem;padding:.35rem;background:hsl(222,47%,10%);border:1px solid hsl(217,30%,22%);border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.page_tabButton__9tzbd{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.6rem .9rem;background:transparent;border:1px solid transparent;border-radius:8px;color:hsl(210,18%,60%);font:inherit;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.page_tabButton__9tzbd:hover{background:hsl(217,33%,14%);color:hsl(210,25%,80%)}.page_tabButtonActive__inaAk{background:hsl(217,76%,22%,.45);border-color:hsl(217,76%,50%,.45);color:hsl(213,90%,80%)}.page_tabLabel__Ckatr{font-size:.95rem;font-weight:700;letter-spacing:.01em}.page_tabSub__4FDfo{font-size:.7rem;font-weight:500;color:hsl(210,15%,55%);letter-spacing:.04em;text-transform:uppercase}.page_tabButtonActive__inaAk .page_tabSub__4FDfo{color:hsl(213,70%,70%)}.page_tickerTable__p2si_{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;background:hsl(222,47%,10%);border:1px solid hsl(217,30%,22%);border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.page_rowTop__DUF2e,.page_tableHeadTop__CnCHm{display:grid;grid-template-columns:2rem 1.4fr 110px 1.4fr 64px 110px;gap:.75rem;padding:.65rem .75rem;align-items:center}.page_tableHeadTop__CnCHm{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(210,15%,50%);border-bottom:1px solid hsl(217,30%,18%)}.page_rowTop__DUF2e{border-radius:8px;text-decoration:none;color:inherit;transition:background .15s ease}.page_rowTop__DUF2e:hover{background:hsl(217,33%,14%)}.page_rowTrades__EhOpt,.page_tableHeadTrades__Kcw1h{display:grid;grid-template-columns:1.5fr 1.5fr 80px 120px 90px 70px;gap:.75rem;padding:.65rem .75rem;align-items:center}.page_tableHeadTrades__Kcw1h{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(210,15%,50%);border-bottom:1px solid hsl(217,30%,18%)}.page_rowTrades__EhOpt{border-radius:8px;color:inherit;transition:background .15s ease}.page_rowTrades__EhOpt:hover{background:hsl(217,33%,14%)}.page_assetCell__NsInO{display:flex;flex-direction:column;gap:.15rem;min-width:0}.page_assetTop___Ho_O{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.page_tickerLink__pYBQb{font-family:var(--font-space-mono,monospace);font-size:.95rem;font-weight:800;color:hsl(213,90%,78%);text-decoration:none;letter-spacing:.02em}.page_tickerLink__pYBQb:hover{color:hsl(213,90%,88%);text-decoration:underline;text-underline-offset:2px}.page_assetCompany__ap12y{font-size:.75rem;color:hsl(210,15%,60%)}.page_assetCompany__ap12y,.page_assetNonStock__3pBwi{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_assetNonStock__3pBwi{font-size:.9rem;font-weight:700;color:hsl(280,70%,80%)}.page_nonStockTag__FGtx7{display:inline-flex;width:fit-content;margin-top:.15rem;padding:1px 6px;border-radius:4px;font-size:9.5px;font-weight:700;letter-spacing:.04em;background:hsla(280,60%,50%,.18);color:hsl(280,70%,80%);border:1px solid hsla(280,60%,60%,.3)}.page_tradeBuy__xXyi6,.page_tradeSell__dFbs8{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:700;letter-spacing:.02em}.page_tradeBuy__xXyi6{color:hsl(152,76%,70%)}.page_tradeSell__dFbs8{color:hsl(0,80%,75%)}.page_tradeIcon__q41bl{width:13px;height:13px}.page_amountCell__q_45Y{font-size:.82rem;color:hsl(45,90%,70%);font-weight:700}.page_delayCell__v34rV{font-size:.78rem;color:hsl(210,15%,55%)}.page_rowActive__WuzYB,.page_tableHeadActive__VEL1e{display:grid;grid-template-columns:2rem 1.4fr 80px 1fr 110px;gap:.75rem;padding:.65rem .75rem;align-items:center}.page_tableHeadActive__VEL1e{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(210,15%,50%);border-bottom:1px solid hsl(217,30%,18%)}.page_rowActive__WuzYB{border-radius:8px;text-decoration:none;color:inherit;transition:background .15s ease}.page_rowActive__WuzYB:hover{background:hsl(217,33%,14%)}.page_colRank__Rqz9D{font-family:var(--font-space-mono,monospace);font-size:11px;font-weight:700;color:hsl(210,15%,45%);text-align:center}.page_colNumeric__KDdBM{text-align:right;font-family:var(--font-space-mono,monospace);font-variant-numeric:tabular-nums}.page_colDate__2mF6Z{font-family:var(--font-space-mono,monospace);font-size:.78rem}.page_politicianCell__n7hqA{display:flex;flex-direction:column;gap:.15rem;min-width:0}.page_politicianName__MwIKS{font-size:.95rem;font-weight:700;color:hsl(210,30%,95%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_politicianMeta__2dtXl{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.page_partyPill__B6YAd{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;font-family:var(--font-space-mono,monospace);font-size:9.5px;font-weight:800;letter-spacing:.08em;border:1px solid}.page_partyDem__sjWcm{background:hsla(213,90%,55%,.14);color:hsl(213,90%,78%)}.page_partyRep__1AhHg{background:hsla(0,80%,55%,.14);color:hsl(0,80%,78%)}.page_partyInd__UnbBj{background:hsla(280,60%,60%,.14);color:hsl(280,70%,80%)}.page_partyOther__DzjFB{background:hsla(210,10%,50%,.14);color:hsl(210,15%,65%)}.page_chamberLabel__TKCRZ{font-size:10px;color:hsl(210,15%,55%);letter-spacing:.04em;text-transform:uppercase}.page_bigDollar__SZxrW{font-family:var(--font-space-mono,monospace);font-size:.95rem;font-weight:800;color:hsl(152,76%,70%)}.page_tickerChipRow__EeG0q{display:flex;flex-wrap:wrap;gap:.3rem;min-width:0}.page_tickerChip__YZxyl{display:inline-flex;align-items:center;padding:2px 7px;border-radius:5px;font-family:var(--font-space-mono,monospace);font-size:.78rem;font-weight:700;color:hsl(213,90%,78%);background:hsla(217,76%,40%,.18);border:1px solid hsla(217,76%,50%,.3);letter-spacing:.02em}.page_signalCount__MoUxx{font-size:.85rem;font-weight:700;color:hsl(210,25%,82%)}.page_signalCountBig__kWzgp{font-size:1rem;font-weight:800;color:hsl(210,30%,92%)}.page_muted__XINaq{color:hsl(210,15%,55%);font-size:.78rem}.page_filterRow__B0NQ0{display:flex;gap:.4rem;margin-bottom:.85rem;flex-wrap:wrap}.page_filterPill__RQSzQ{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;background:hsl(222,47%,12%);border:1px solid hsl(217,30%,22%);border-radius:8px;color:hsl(210,18%,60%);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.page_filterPill__RQSzQ:hover{background:hsl(217,33%,14%);color:hsl(210,25%,80%)}.page_filterPillActive__bZjeD{background:hsla(217,76%,35%,.4);border-color:hsla(217,76%,55%,.5);color:hsl(213,90%,85%)}.page_filterPillBuy__s8v4K{background:hsla(152,70%,30%,.35);border-color:hsla(152,76%,50%,.45);color:hsl(152,76%,78%)}.page_filterPillSell__0XcTA{background:hsla(0,75%,35%,.35);border-color:hsla(0,80%,55%,.45);color:hsl(0,80%,80%)}.page_pillIcon__86bno{width:13px;height:13px}.page_colHideLg__R2MSM,.page_colHideMd__ADiol,.page_colHideSm__qoZLq{min-width:0}.page_sparseCard__5LMrD{padding:1.25rem;background:hsl(222,47%,10%);border:1px solid hsl(217,30%,22%);border-radius:12px;color:hsl(210,20%,70%);font-size:.9rem;line-height:1.55}.page_sparseTitle__Ftyth{font-weight:700;color:hsl(210,30%,92%);margin:0 0 .4rem;font-size:.95rem}.page_sparseLink__x4qly{color:hsl(213,90%,75%);text-decoration:underline;text-underline-offset:2px}.page_sparseLink__x4qly:hover{color:hsl(213,90%,85%)}.page_error__4dhuD{padding:1rem 1.25rem;margin-bottom:1rem;background:hsl(0,86%,30%,.12);border:1px solid hsl(0,86%,45%,.32);border-radius:10px;color:hsl(0,86%,80%);font-size:.875rem}.page_loadingCard__d0FMU{padding:3rem 1.5rem;text-align:center;color:hsl(210,18%,55%);font-size:.875rem}.page_spinner__UfBVS{display:inline-block;width:14px;height:14px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:page_politiciansSpin__NxkOt .8s linear infinite;margin-right:.5rem;vertical-align:-2px}@keyframes page_politiciansSpin__NxkOt{to{transform:rotate(1turn)}}.page_footRow__SBDfC{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-top:.75rem;border-top:1px solid hsl(217,30%,18%)}.page_footLink__KvMax{font-size:.85rem;font-weight:600;color:hsl(213,90%,72%);text-decoration:none}.page_footLink__KvMax:hover{color:hsl(213,90%,82%);text-decoration:underline}.page_footSub__HGCzA{font-size:.75rem;color:hsl(210,15%,50%);letter-spacing:.04em}@media (max-width:980px){.page_rowTrades__EhOpt,.page_tableHeadTrades__Kcw1h{grid-template-columns:1.5fr 1.5fr 80px 120px}.page_colHideLg__R2MSM{display:none!important}}@media (max-width:760px){.page_title___bebr{font-size:1.4rem}.page_rowTop__DUF2e,.page_tableHeadTop__CnCHm{grid-template-columns:2rem 1fr 100px}.page_rowTop__DUF2e>span:nth-child(n+4),.page_tableHeadTop__CnCHm>span:nth-child(n+4){display:none}.page_rowActive__WuzYB,.page_tableHeadActive__VEL1e{grid-template-columns:2rem 1fr 70px 90px}.page_rowActive__WuzYB>span:nth-child(5),.page_tableHeadActive__VEL1e>span:nth-child(5){display:none}.page_rowTrades__EhOpt,.page_tableHeadTrades__Kcw1h{grid-template-columns:1.5fr 1.5fr 80px}.page_colHideMd__ADiol{display:none!important}.page_tabs__7OsQs{flex-direction:column;gap:.25rem}}@media (max-width:520px){.page_rowTrades__EhOpt,.page_tableHeadTrades__Kcw1h{grid-template-columns:1.5fr 1.5fr}.page_colHideSm__qoZLq{display:none!important}}@media (prefers-reduced-motion:reduce){.page_rowActive__WuzYB,.page_rowTop__DUF2e{transition:none}.page_spinner__UfBVS{animation:none}}