.officeholderCards_card__aNAVO{--officeholder-accent:#606979;--party-ink:#414b5b;--party-fill:#edf0f4;border-inline-start:4px solid var(--officeholder-accent)}.officeholderCards_card__aNAVO[data-party=r]{--officeholder-accent:#b42332;--party-ink:#921c29;--party-fill:#fce9ec}.officeholderCards_card__aNAVO[data-party=d]{--officeholder-accent:#165db0;--party-ink:#174d8d;--party-fill:#e7f0fc}.officeholderCards_card__aNAVO[data-party=i]{--officeholder-accent:#7841a5;--party-ink:#66328e;--party-fill:#f3eafb}.officeholderCards_card__aNAVO .state-officeholder-party{color:var(--party-ink);background:var(--party-fill)}.officeholderCards_card__aNAVO .state-officeholder-avatar{color:var(--text-muted);background:var(--surface-muted,var(--surface))}.officeholderCards_card__aNAVO .state-officeholder-actions>a,.officeholderCards_card__aNAVO .state-officeholder-profile-button{color:var(--party-ink)}.officeholderCards_card__aNAVO a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:2px}:root.dark .officeholderCards_card__aNAVO{--party-ink:#d3d8e0;--party-fill:#292e37}:root.dark .officeholderCards_card__aNAVO[data-party=r]{--officeholder-accent:#ec8391;--party-ink:#ffb3be;--party-fill:#41232b}:root.dark .officeholderCards_card__aNAVO[data-party=d]{--officeholder-accent:#74b1f4;--party-ink:#abd1ff;--party-fill:#1d3048}:root.dark .officeholderCards_card__aNAVO[data-party=i]{--officeholder-accent:#c29aea;--party-ink:#ddbdff;--party-fill:#342541}.NationalFactActivity_cardActivity__mvb_m{padding:0 .78rem .78rem}.NationalFactActivity_cardActivity__mvb_m>button{display:grid;width:100%;min-height:3.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.62rem .7rem;border:1px solid color-mix(in srgb,var(--color-primary) 24%,transparent);border-radius:.7rem;color:var(--foreground);background:linear-gradient(105deg,color-mix(in srgb,var(--color-primary) 9%,var(--surface)),var(--surface));font:inherit;text-align:left;cursor:pointer}.NationalFactActivity_cardActivity__mvb_m>button:hover{border-color:color-mix(in srgb,var(--color-primary) 64%,transparent);background:color-mix(in srgb,var(--color-primary-soft) 70%,var(--surface))}.NationalFactActivity_cardActivity__mvb_m>button:focus-visible,.NationalFactActivity_panel__bHJQ0 a:focus-visible,.NationalFactActivity_panel__bHJQ0 button:focus-visible,.NationalFactActivity_panel__bHJQ0 summary:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 34%,transparent);outline-offset:2px}.NationalFactActivity_cardIcon__4DrjG{display:grid;width:2.15rem;height:2.15rem;place-items:center;border-radius:.58rem;color:var(--color-primary);background:var(--color-primary-soft)}.NationalFactActivity_cardIcon__4DrjG svg{width:1rem;height:1rem}.NationalFactActivity_cardCopy__AkqvZ{display:grid;min-width:0;gap:.08rem}.NationalFactActivity_cardCopy__AkqvZ small{color:var(--color-primary);font-size:.49rem;font-weight:850;letter-spacing:.065em;text-transform:uppercase}.NationalFactActivity_cardCopy__AkqvZ strong{font-size:.67rem;line-height:1.35}.NationalFactActivity_cardCopy__AkqvZ>span{color:var(--text-muted);font-size:.53rem;line-height:1.35}.NationalFactActivity_cardArrow__Ru6pk{flex:0 0 auto;color:var(--color-primary)}.NationalFactActivity_backdrop__jdYK9{position:fixed;z-index:1200;inset:0;display:grid;justify-items:end;overscroll-behavior:none;background:rgb(2 8 23/68%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.NationalFactActivity_panel__bHJQ0{display:flex;width:min(47rem,calc(100% - 2rem));height:100%;flex-direction:column;overflow:hidden;border-left:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);color:var(--foreground);background:var(--surface);box-shadow:-2rem 0 6rem rgb(2 8 23/34%);animation:NationalFactActivity_panel-in__v4WFk .2s ease-out}.NationalFactActivity_panelHeader__nb_e0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.2rem 1.25rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);background:linear-gradient(118deg,color-mix(in srgb,var(--color-primary) 11%,transparent),transparent 64%)}.NationalFactActivity_panelHeader__nb_e0>div>span{color:var(--color-primary);font-size:.55rem;font-weight:860;letter-spacing:.075em;text-transform:uppercase}.NationalFactActivity_panelHeader__nb_e0 h2{margin:.28rem 0 0;font-family:var(--font-montserrat);font-size:clamp(1.25rem,3vw,1.75rem);letter-spacing:-.04em;line-height:1.22}.NationalFactActivity_panelHeader__nb_e0 p{margin:.28rem 0 0;color:var(--text-muted);font-size:.63rem;line-height:1.45}.NationalFactActivity_panelHeader__nb_e0>button{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid color-mix(in srgb,var(--foreground) 13%,transparent);border-radius:50%;color:var(--foreground);background:var(--surface);cursor:pointer}.NationalFactActivity_panelHeader__nb_e0>button:hover{border-color:var(--color-primary);color:var(--color-primary)}.NationalFactActivity_panelBody__737KL{min-height:0;flex:1 1;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;padding:1rem 1.25rem 1.3rem}.NationalFactActivity_contextNotice__Swz8D{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;padding:.82rem .9rem;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--color-primary-soft) 55%,var(--surface))}.NationalFactActivity_contextNotice__Swz8D>svg{margin-top:.08rem;color:var(--color-primary)}.NationalFactActivity_contextNotice__Swz8D strong{font-size:.67rem}.NationalFactActivity_contextNotice__Swz8D p{margin:.25rem 0 0;color:var(--text-muted);font-size:.61rem;line-height:1.58}.NationalFactActivity_coverageBar__fVNFe{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.75rem}.NationalFactActivity_coverageBar__fVNFe>span{padding:.32rem .5rem;border-radius:999px;color:var(--text-muted);background:var(--background-subtle);font-size:.55rem;font-weight:710}.NationalFactActivity_coverageBar__fVNFe>span:first-child{color:var(--color-primary);background:var(--color-primary-soft)}.NationalFactActivity_coverageBar__fVNFe small{margin-left:auto;color:var(--text-muted);font-size:.52rem}.NationalFactActivity_filters__o1AZh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:.8rem;padding:.25rem;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:.72rem;background:color-mix(in srgb,var(--background-subtle) 58%,var(--surface))}.NationalFactActivity_filters__o1AZh button{display:inline-flex;min-height:2.45rem;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .65rem;border:1px solid transparent;border-radius:.52rem;color:var(--text-muted);background:transparent;font:inherit;font-size:.62rem;font-weight:800;cursor:pointer}.NationalFactActivity_filters__o1AZh button:hover{color:var(--foreground)}.NationalFactActivity_filters__o1AZh button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-primary) 28%,transparent);color:var(--color-primary);background:var(--surface);box-shadow:0 .2rem .65rem rgb(15 23 42/7%)}.NationalFactActivity_filters__o1AZh button span{display:grid;min-width:1.25rem;height:1.25rem;place-items:center;padding:0 .25rem;border-radius:999px;background:var(--background-subtle);font-size:.5rem}.NationalFactActivity_relationshipList__oNvYw{display:grid;gap:.72rem;margin-top:.8rem}.NationalFactActivity_relationshipCard__Zxoe_{overflow:hidden;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:.82rem;background:var(--surface)}.NationalFactActivity_relationshipCard__Zxoe_>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.75rem .8rem;border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background:color-mix(in srgb,var(--background-subtle) 42%,var(--surface))}.NationalFactActivity_kindIcon__btVsN{display:grid;width:2.15rem;height:2.15rem;place-items:center;border-radius:.58rem;color:var(--color-primary);background:var(--color-primary-soft)}.NationalFactActivity_kindIcon__btVsN svg{width:1rem;height:1rem}.NationalFactActivity_actorList__QGdY8{display:grid;min-width:0;gap:.42rem}.NationalFactActivity_actorList__QGdY8 .NationalFactActivity_actorIdentity__nJ9dR+.NationalFactActivity_actorIdentity__nJ9dR{padding-top:.42rem;border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.NationalFactActivity_actorIdentity__nJ9dR{display:grid;min-width:0;gap:.05rem}.NationalFactActivity_actorIdentity__nJ9dR strong{font-size:.68rem;line-height:1.35}.NationalFactActivity_actorLink__qWGzt{display:inline-flex;width:fit-content;min-width:0;align-items:center;gap:.28rem;color:var(--foreground);text-decoration-color:color-mix(in srgb,var(--color-primary) 48%,transparent);text-underline-offset:.18em}.NationalFactActivity_actorLink__qWGzt:hover{color:var(--color-primary)}.NationalFactActivity_actorLink__qWGzt svg{width:.65rem;height:.65rem;flex:0 0 auto}.NationalFactActivity_actorIdentity__nJ9dR span{color:var(--color-primary);font-size:.55rem;font-weight:770}.NationalFactActivity_actorIdentity__nJ9dR small{color:var(--text-muted);font-size:.51rem;line-height:1.35}.NationalFactActivity_relationshipBadge___xC9N{max-width:11rem;padding:.35rem .5rem;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:999px;color:var(--color-primary);background:var(--color-primary-soft);font-size:.51rem;font-weight:790;line-height:1.25;text-align:center}.NationalFactActivity_relationshipCard__Zxoe_[data-relationship=COMPONENT] .NationalFactActivity_relationshipBadge___xC9N{border-color:color-mix(in srgb,#7c3aed 18%,transparent);color:color-mix(in srgb,#7c3aed 78%,var(--foreground));background:color-mix(in srgb,#ede9fe 62%,var(--surface))}.NationalFactActivity_actionIdentity__j1PuC{padding:.8rem .85rem 0}.NationalFactActivity_actionIdentity__j1PuC>span{color:var(--color-primary);font-size:.53rem;font-weight:820;letter-spacing:.035em;text-transform:uppercase}.NationalFactActivity_actionIdentity__j1PuC h3{margin:.25rem 0 0;font-family:var(--font-montserrat);font-size:.85rem;letter-spacing:-.02em;line-height:1.38}.NationalFactActivity_actionIdentity__j1PuC h3 a{display:inline;color:inherit;text-decoration-color:color-mix(in srgb,var(--color-primary) 48%,transparent);text-underline-offset:.18em}.NationalFactActivity_actionIdentity__j1PuC h3 a:hover{color:var(--color-primary)}.NationalFactActivity_actionIdentity__j1PuC h3 a svg{width:.7rem;height:.7rem;margin-left:.3rem;vertical-align:.02em}.NationalFactActivity_actionIdentity__j1PuC dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:.62rem 0 0}.NationalFactActivity_actionIdentity__j1PuC dl>div{padding:.48rem .55rem;border-radius:.52rem;background:var(--background-subtle)}.NationalFactActivity_actionIdentity__j1PuC dt{display:flex;align-items:center;gap:.25rem;color:var(--text-muted);font-size:.49rem;font-weight:790;text-transform:uppercase}.NationalFactActivity_actionIdentity__j1PuC dd{margin:.18rem 0 0;font-size:.59rem;font-weight:740;line-height:1.4}.NationalFactActivity_actionIdentity__j1PuC>p{margin:.55rem 0 0;color:var(--text-muted);font-size:.58rem;line-height:1.5}.NationalFactActivity_actionSummary__7Qzp3{margin:.72rem .85rem 0;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 17%,transparent);border-radius:.68rem;background:color-mix(in srgb,var(--color-primary-soft) 34%,var(--surface))}.NationalFactActivity_actionSummary__7Qzp3>header{display:flex;align-items:center;gap:.5rem;padding:.62rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.NationalFactActivity_actionSummary__7Qzp3>header>span{display:grid;width:1.65rem;height:1.65rem;flex:0 0 auto;place-items:center;border-radius:.46rem;color:var(--color-primary);background:var(--surface)}.NationalFactActivity_actionSummary__7Qzp3>header svg{width:.82rem;height:.82rem}.NationalFactActivity_actionSummary__7Qzp3 h4{margin:0;font-size:.62rem;line-height:1.35}.NationalFactActivity_actionSummary__7Qzp3 header small{display:block;margin-top:.05rem;color:var(--text-muted);font-size:.49rem;line-height:1.35}.NationalFactActivity_summaryText__Sbw6N{padding:.68rem .72rem .58rem}.NationalFactActivity_summaryText__Sbw6N p{margin:0 0 .55rem;color:var(--foreground);font-size:.63rem;line-height:1.62}.NationalFactActivity_summaryText__Sbw6N p:last-child{margin-bottom:0}.NationalFactActivity_summaryActions__uQmzo{margin:0 .7rem .62rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:.52rem;background:var(--surface)}.NationalFactActivity_summaryActions__uQmzo summary{display:flex;align-items:center;gap:.35rem;padding:.52rem .58rem;font-size:.55rem;font-weight:790;cursor:pointer}.NationalFactActivity_summaryActions__uQmzo summary svg{color:var(--color-primary)}.NationalFactActivity_summaryActions__uQmzo[open] summary{border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.NationalFactActivity_summaryActions__uQmzo ul{display:grid;gap:.32rem;margin:0;padding:.58rem .7rem .62rem 1.55rem}.NationalFactActivity_summaryActions__uQmzo li{color:var(--text-muted);font-size:.57rem;line-height:1.5}.NationalFactActivity_summaryNotice__tZMc6{margin:0;padding:.5rem .7rem .62rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--text-muted);font-size:.49rem;font-style:italic;line-height:1.5}.NationalFactActivity_relationshipReason__Bc6JG{padding:.72rem .85rem 0}.NationalFactActivity_relationshipReason__Bc6JG h4{margin:0;color:var(--text-muted);font-size:.52rem;font-weight:830;letter-spacing:.05em;text-transform:uppercase}.NationalFactActivity_relationshipReason__Bc6JG p{margin:.3rem 0 0;font-size:.65rem;line-height:1.58}.NationalFactActivity_evidence__le3Kf{margin:.72rem .85rem 0;overflow:hidden;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:.62rem;background:color-mix(in srgb,var(--background-subtle) 40%,var(--surface))}.NationalFactActivity_evidence__le3Kf summary{padding:.6rem .68rem;color:var(--foreground);font-size:.58rem;font-weight:770;cursor:pointer}.NationalFactActivity_evidence__le3Kf[open] summary{border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.NationalFactActivity_evidence__le3Kf blockquote{margin:.65rem .7rem .35rem;padding:.6rem .68rem;border-left:3px solid color-mix(in srgb,var(--color-primary) 55%,transparent);color:var(--text-muted);background:var(--surface);font-family:Georgia,Times New Roman,serif;font-size:.63rem;line-height:1.62}.NationalFactActivity_evidence__le3Kf small{display:block;padding:0 .7rem .65rem;color:var(--text-muted);font-size:.49rem}.NationalFactActivity_relationshipCard__Zxoe_>footer{display:flex;justify-content:flex-end;gap:.45rem;padding:.75rem .85rem .82rem}.NationalFactActivity_relationshipCard__Zxoe_>footer a{display:inline-flex;min-height:2.15rem;align-items:center;gap:.3rem;padding:.4rem .58rem;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:.5rem;color:var(--foreground);background:var(--surface);font-size:.55rem;font-weight:800;text-decoration:none}.NationalFactActivity_relationshipCard__Zxoe_>footer a:first-child{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.NationalFactActivity_relationshipCard__Zxoe_>footer a:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}.NationalFactActivity_relationshipCard__Zxoe_>footer a:first-child:hover{color:var(--color-on-primary);background:color-mix(in srgb,var(--color-primary) 86%,#000)}.NationalFactActivity_loadingState__gSYRR{display:grid;gap:.55rem;margin-top:.8rem;padding:1rem;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:.75rem}.NationalFactActivity_loadingState__gSYRR span{height:5rem;border-radius:.58rem;background:linear-gradient(100deg,var(--background-subtle) 30%,color-mix(in srgb,var(--foreground) 8%,var(--background-subtle)) 45%,var(--background-subtle) 60%);background-size:220% 100%;animation:NationalFactActivity_shimmer___5rl8 1.5s infinite}.NationalFactActivity_loadingState__gSYRR span:nth-child(2){opacity:.82}.NationalFactActivity_loadingState__gSYRR span:nth-child(3){opacity:.64}.NationalFactActivity_errorState__9ZM2p{display:flex;gap:.65rem;margin-top:.8rem;padding:1rem;border:1px solid color-mix(in srgb,#dc2626 25%,transparent);border-radius:.75rem;color:#b91c1c;background:color-mix(in srgb,#fee2e2 72%,var(--surface))}.NationalFactActivity_errorState__9ZM2p>svg{flex:0 0 auto}.NationalFactActivity_errorState__9ZM2p strong{font-size:.68rem}.NationalFactActivity_errorState__9ZM2p p{margin:.25rem 0 0;font-size:.62rem;line-height:1.5}.NationalFactActivity_emptyState__dhOdO{margin:.8rem 0 0;padding:1rem;border-radius:.72rem;color:var(--text-muted);background:var(--background-subtle);font-size:.65rem;text-align:center}.NationalFactActivity_panelFooter___3WvE{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);color:var(--text-muted);background:color-mix(in srgb,var(--background-subtle) 50%,var(--surface))}.NationalFactActivity_panelFooter___3WvE svg{margin-top:.05rem;color:var(--color-primary)}.NationalFactActivity_panelFooter___3WvE p{margin:0;font-size:.55rem;line-height:1.48}@keyframes NationalFactActivity_panel-in__v4WFk{0%{transform:translateX(2rem);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes NationalFactActivity_shimmer___5rl8{to{background-position-x:-220%}}@media (max-width:640px){.NationalFactActivity_panel__bHJQ0{width:100%}.NationalFactActivity_panelHeader__nb_e0{padding:1rem .9rem .85rem}.NationalFactActivity_panelBody__737KL{padding:.8rem .75rem 1rem}.NationalFactActivity_coverageBar__fVNFe small{width:100%;margin:.1rem 0 0}.NationalFactActivity_filters__o1AZh{grid-template-columns:repeat(2,minmax(0,1fr))}.NationalFactActivity_relationshipCard__Zxoe_>header{grid-template-columns:auto minmax(0,1fr)}.NationalFactActivity_relationshipBadge___xC9N{grid-column:1/-1;max-width:none;justify-self:start}.NationalFactActivity_actionIdentity__j1PuC dl{grid-template-columns:1fr}.NationalFactActivity_relationshipCard__Zxoe_>footer{flex-direction:column}.NationalFactActivity_relationshipCard__Zxoe_>footer a{justify-content:center}.NationalFactActivity_panelFooter___3WvE{padding-inline:.9rem}}@media (prefers-reduced-motion:reduce){.NationalFactActivity_panel__bHJQ0{animation:none}}