.source_container__vY4XC{display:flex;flex-direction:column;min-height:100vh}.source_main__1p4N9{flex:1 1;max-width:1100px;margin:0 auto;padding:var(--space-6) var(--space-4);width:100%;display:flex;flex-direction:column;gap:var(--space-7)}.source_masthead__OQmWs{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-6)}.source_name__Uo04Y{font-family:var(--font-display);font-size:var(--text-display);font-weight:700;color:var(--ink)}.source_sourceUrl__npgHf{color:var(--ink-muted);font-size:var(--text-sm);width:-moz-fit-content;width:fit-content}.source_sourceUrl__npgHf:hover{color:var(--ink-secondary)}.source_facts__uc5Eb{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2)}.source_biasChip__YBDYL{display:inline-flex;align-items:center;border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.source_biasChip__YBDYL.source_proGov__sxEM3{color:var(--bias-progov);background:var(--bias-progov-glow)}.source_biasChip__YBDYL.source_neutral__piIht{color:var(--bias-neutral);background:var(--bias-neutral-glow)}.source_biasChip__YBDYL.source_proOpp__tRF1B{color:var(--bias-proopp);background:var(--bias-proopp-glow)}.source_ownership__DptLo{font-size:var(--text-sm);color:var(--ink-secondary)}.source_articleCount__yNe9C{font-size:var(--text-sm);color:var(--ink-muted)}.source_hairline__Z1VBw{height:1px;background:var(--hairline)}.source_histogramSection__urqBF{display:flex;flex-direction:column;gap:var(--space-4)}.source_sectionTitle__btVjJ{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;color:var(--ink)}.source_histogramCard__FUOxV{max-width:480px;background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:var(--space-5)}.source_grid__x_lH6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-4)}@media (max-width:1024px){.source_grid__x_lH6{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.source_grid__x_lH6{grid-template-columns:1fr}}@media (max-width:480px){.source_name__Uo04Y{font-size:var(--text-2xl)}}.InfiniteScrollSentinel_wrap__aeMa5{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6) 0}.InfiniteScrollSentinel_moreButton__pl1IN{padding:var(--space-3) var(--space-6);background:transparent;color:var(--ink-secondary);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600;letter-spacing:.01em;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.InfiniteScrollSentinel_moreButton__pl1IN:hover{color:var(--ink);border-color:var(--accent)}.InfiniteScrollSentinel_endMessage__0lhWQ{color:var(--ink-muted);font-size:var(--text-sm);font-style:italic}.InfiniteScrollSentinel_spinner__DweUa{width:20px;height:20px;border:2px solid var(--hairline-strong);border-top-color:var(--accent);border-radius:50%}@media (prefers-reduced-motion:no-preference){.InfiniteScrollSentinel_spinner__DweUa{animation:InfiniteScrollSentinel_sentinel-spin__TdaZd var(--dur-slow) linear infinite}}@keyframes InfiniteScrollSentinel_sentinel-spin__TdaZd{to{transform:rotate(1turn)}}.NewsCard_card__tQJga{display:flex;flex-direction:column;height:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--hairline);background:var(--surface-1);transition:border-color var(--dur-base) var(--ease-out)}.NewsCard_card__tQJga:hover{border-color:var(--hairline-strong)}.NewsCard_imageContainer__l7j41{position:relative;display:block;width:100%;aspect-ratio:16/10}.NewsCard_scrim__FACiz{position:absolute;inset:0;background:var(--scrim-card);pointer-events:none}.NewsCard_imageOverlay__4cvUu{position:absolute;left:0;right:0;bottom:0;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.NewsCard_kicker__wZVic{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-secondary);font-weight:600}.NewsCard_imageOverlay__4cvUu .NewsCard_kicker__wZVic{color:var(--ink-on-scrim-secondary)}.NewsCard_title__TJYgh{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);line-height:1.25;color:var(--ink-on-scrim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.NewsCard_topRule__QXGyL{height:3px;background:var(--hairline-strong)}.NewsCard_titleNoImage__4umM9{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);line-height:1.25;color:var(--ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.NewsCard_content__zy3QB{padding:var(--space-4);flex:1 1;display:flex;flex-direction:column;gap:var(--space-3)}.NewsCard_summary__GnO55{color:var(--ink-secondary);font-size:var(--text-sm);line-height:1.6;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.NewsCard_meta__mAvTo{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-muted)}.NewsCard_sourceName__f7fLH{font-weight:600;color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-xs)}.NewsCard_metaSep__wRZkA,.NewsCard_time__ULmkN{color:var(--ink-muted)}.NewsCard_cardFooter__OPXd8{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--hairline);gap:var(--space-2);flex-wrap:wrap}.NewsCard_translateButton__9ZOZ7{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);background:transparent;border:1px solid var(--ink-muted);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);color:var(--ink-secondary);font-weight:500}.NewsCard_translateButton__9ZOZ7:hover{border-color:var(--ink-secondary)}.NewsCard_translateButton__9ZOZ7[data-active=true]{border-color:var(--accent);color:var(--accent)}.NewsCard_actions__MdUls{display:flex;gap:var(--space-4);align-items:center}.NewsCard_readMore__Z9vr_{color:var(--ink-secondary);font-weight:600;font-size:var(--text-sm);transition:color var(--dur-fast) var(--ease-out)}.NewsCard_readMore__Z9vr_:hover{color:var(--accent)}.NewsCard_originalLink__k1FXB{color:var(--ink-muted);font-size:var(--text-xs);transition:color var(--dur-fast) var(--ease-out)}.NewsCard_originalLink__k1FXB:hover{color:var(--ink-secondary)}@media (max-width:768px){.NewsCard_content__zy3QB{padding:var(--space-3)}}.Reveal_reveal__K1Fhf{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.Reveal_reveal__K1Fhf{opacity:0;transform:translateY(16px)}.Reveal_reveal__K1Fhf.Reveal_inView__WCu4o{opacity:1;transform:none}}