.page_committeeWrapper__vDm3O{display:flex;gap:inherit;align-items:flex-start}.page_committeeName__lXMZ_{margin:0;text-align:left}.page_committeeDetail__LLeOE{font-family:var(--font-serif);font-style:italic;&:not(:first-child){&:before{content:" · ";margin:0 .25rem}}}.page_fecId__20gQC{font-family:var(--font-sans);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_moneyCardRow__l1Omi{display:grid;gap:inherit;grid-template-columns:repeat(4,minmax(10rem,25rem))}.page_rightColumn__oknKA{display:flex;flex-direction:column;flex:1 1;gap:inherit}.page_donorSection__VhlpT{width:66%;padding:1rem 0}.page_donorSectionHeaderGroup__qWEK0{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--divider-color);padding-bottom:.5rem}.page_donorSectionHeader__ErWuq{font-family:var(--font-display);margin:0}.page_donorAmount__c2d7L{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_donorSummaryAmount__9mSdv{font-weight:600}.page_donorRow__uEVYe{display:flex;flex-direction:column;padding:1rem 0;&~.page_donorRow__uEVYe{border-top:1px solid var(--card-border)}}.page_donorSummary__7G47_{display:flex;justify-content:space-between;align-items:center;font-size:1rem}.page_redactedName__ZDUt5{font-style:italic;margin-right:.2rem}.page_donorBlock__VVSd3{display:flex;flex-direction:row;align-items:flex-end}.page_contributionsContainer__5re50{display:flex;flex-direction:column}.page_donorSubRow__LBf8j{padding:.25rem 0;font-size:.9rem}.page_donorSubRowPrimary___kiVH{display:flex;justify-content:space-between}.page_subRowCurrency__nvJfi{justify-content:end}.page_donorOccupation__zckpB{color:var(--secondary-text);font-style:italic}.page_donorCompany__Qofux{font-weight:700}.page_aliasAndDate__CjM_z{align-items:center}.page_contributionDescription___47Pi{color:var(--secondary-text);font-size:.7rem;letter-spacing:.5px}.page_donorDate__KP5xo{font-size:.9rem;align-self:center;white-space-collapse:preserve}.page_donorDateRange__GjsIy{font-size:.9rem}.page_candidateTargetParty__DNAHp{font-weight:400;color:var(--secondary-text)}.page_sectionTitleRow__LeDGh{display:flex;justify-content:space-between;align-items:baseline}.page_sectionTitleCount__bxanI{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:.9rem;color:var(--secondary-text);&:after{content:" · ";margin:0 .25rem}}.page_committeeTransfersList__Qmuma{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.page_committeeTransfersRow__YXyEq{display:flex;flex-direction:column;gap:.25rem}.page_committeeTransfersLabelRow__wxP0B{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-weight:600}.page_committeeTransfersLabel__hCoqo{color:var(--main-text);font-size:.8rem}.page_committeeTransfersValue__83uTt{font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.page_committeeTransfersSubtitle__9af2N{font-size:.8rem;color:var(--secondary-text);font-weight:400}.page_committeeDisbursementsListItem__gcWBE{display:flex;justify-content:space-between;padding:.25em 0}.page_moneyCardBreakdown__HggPE{border-top:1px solid var(--card-border);margin-top:.5rem;padding-top:.25rem;color:var(--main-text)}.page_moneyCardBreakdownRow__9DYV1{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.4rem 0;font-size:.8rem;&~.page_moneyCardBreakdownRow__9DYV1{border-top:1px dashed var(--card-border)}}.page_moneyCardBreakdownAmount__DVwxE{font-weight:700;white-space:nowrap}@media (max-width:575px){.page_moneyCardRow__l1Omi{grid-template-columns:minmax(16rem,25rem)}.page_donorSubRow__LBf8j{align-items:flex-start}.page_donorBlock__VVSd3{flex-direction:column;align-items:flex-start}.page_donorDate__KP5xo,.page_donorOccupation__zckpB{display:block;align-self:unset}}@media (min-width:577px){.page_donorOccupation__zckpB{&:before{content:" | ";font-style:normal}}.page_donorDate__KP5xo:not(:first-child){&:before{content:" – ";font-style:normal}}}@media (min-width:768px) and (max-width:1000px){.page_constrainedWrapper__gVMzj{flex-direction:row}}@media (max-width:1000px){.page_committeeWrapper__vDm3O{width:100%;max-width:60rem;flex-direction:column-reverse;margin:0 auto}.page_donorSection__VhlpT,.page_rightColumn__oknKA{width:100%}}