.NewsTable-module__kuTlLG__wrapper{width:100%}.NewsTable-module__kuTlLG__emptyState{text-align:center;background-color:#fff;border:1px solid #f3f4f6;border-radius:1rem;padding:4rem 1rem;box-shadow:0 1px 2px #0000000d}.NewsTable-module__kuTlLG__emptyIcon{margin-bottom:1rem;font-size:3rem}.NewsTable-module__kuTlLG__emptyTitle{color:#111827;font-size:1.125rem;font-weight:500}.NewsTable-module__kuTlLG__emptySubtitle{color:#6b7280;margin-top:.5rem;font-size:.875rem}.NewsTable-module__kuTlLG__mobileGrid{grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem;display:grid}@media (min-width:640px){.NewsTable-module__kuTlLG__mobileGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewsTable-module__kuTlLG__mobileGrid{display:none}}.NewsTable-module__kuTlLG__card{background-color:#fff;border:1px solid #f3f4f6;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.25rem;transition:box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000000d}.NewsTable-module__kuTlLG__card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.NewsTable-module__kuTlLG__cardHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.NewsTable-module__kuTlLG__sourceBadge{text-transform:uppercase;letter-spacing:.05em;color:#1d4ed8;white-space:nowrap;text-overflow:ellipsis;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;align-items:center;max-width:60%;padding:.25rem .625rem;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}.NewsTable-module__kuTlLG__dateText{color:#9ca3af;white-space:nowrap;font-size:.75rem;font-weight:500}.NewsTable-module__kuTlLG__cardContent{flex:1}.NewsTable-module__kuTlLG__cardTitle{color:#111827;line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.375;display:-webkit-box;overflow:hidden}.NewsTable-module__kuTlLG__cardSummary{color:#6b7280;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.875rem;line-height:1.625;display:-webkit-box;overflow:hidden}.NewsTable-module__kuTlLG__cardFooter{border-top:1px solid #f9fafb;justify-content:flex-end;margin-top:.5rem;padding-top:.75rem;display:flex}.NewsTable-module__kuTlLG__desktopTableWrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:1rem;margin-bottom:1.5rem;display:none;overflow:hidden;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.NewsTable-module__kuTlLG__desktopTableWrapper{display:block}}.NewsTable-module__kuTlLG__tableScroll{overflow-x:auto}.NewsTable-module__kuTlLG__table{border-collapse:collapse;table-layout:fixed;min-width:100%}.NewsTable-module__kuTlLG__tableHead{background-color:#f9fafb}.NewsTable-module__kuTlLG__th{text-align:left;color:#4b5563;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem;font-size:.75rem;font-weight:600}.NewsTable-module__kuTlLG__thRight{text-align:right}.NewsTable-module__kuTlLG__thSource,.NewsTable-module__kuTlLG__thDate{width:12rem}.NewsTable-module__kuTlLG__thLink{width:8rem}.NewsTable-module__kuTlLG__tbody{background-color:#fff}.NewsTable-module__kuTlLG__tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s}.NewsTable-module__kuTlLG__tr:hover{background-color:#f9fafbcc}.NewsTable-module__kuTlLG__td{vertical-align:top;padding:1rem 1.5rem}.NewsTable-module__kuTlLG__tableTitle{color:#111827;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:600;line-height:1.375;display:-webkit-box;overflow:hidden}.NewsTable-module__kuTlLG__tableSummary{color:#6b7280;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.875rem;line-height:1.625;display:-webkit-box;overflow:hidden}.NewsTable-module__kuTlLG__tableSourceBadge{color:#1d4ed8;white-space:nowrap;text-overflow:ellipsis;background-color:#eff6ff;border-radius:.375rem;align-items:center;max-width:100%;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #1d4ed81a}.NewsTable-module__kuTlLG__tableDate{color:#6b7280;white-space:nowrap;font-size:.875rem}.NewsTable-module__kuTlLG__tableLinkCell{text-align:right}.NewsTable-module__kuTlLG__readMoreLink{color:#4f46e5;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.NewsTable-module__kuTlLG__readMoreLink:hover{color:#312e81}.NewsTable-module__kuTlLG__readMoreArrow{margin-left:.25rem;transition:transform .2s}.NewsTable-module__kuTlLG__readMoreLink:hover .NewsTable-module__kuTlLG__readMoreArrow{transform:translate(2px)}.NewsTable-module__kuTlLG__paginationContainer{background-color:#fff;border-radius:.75rem;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}@media (min-width:1024px){.NewsTable-module__kuTlLG__paginationContainer{background-color:#f9fafb;border:1px solid #e5e7eb;flex-direction:row;padding:1rem 1.5rem}}.NewsTable-module__kuTlLG__resultsInfo{color:#4b5563;text-align:center;font-size:.875rem}@media (min-width:640px){.NewsTable-module__kuTlLG__resultsInfo{text-align:left}}.NewsTable-module__kuTlLG__resultsInfo strong{color:#111827;font-weight:600}.NewsTable-module__kuTlLG__paginationControls{align-items:center;gap:.5rem;display:flex}.NewsTable-module__kuTlLG__pageButton{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.NewsTable-module__kuTlLG__pageButton:hover:not(:disabled){color:#111827;background-color:#f9fafb}.NewsTable-module__kuTlLG__pageButton:disabled{opacity:.5;cursor:not-allowed}.NewsTable-module__kuTlLG__pageInfo{color:#374151;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:none}@media (min-width:640px){.NewsTable-module__kuTlLG__pageInfo{display:flex}}.NewsTable-module__kuTlLG__tabsContainer{scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.NewsTable-module__kuTlLG__tabsContainer::-webkit-scrollbar{display:none}.NewsTable-module__kuTlLG__tabButton{color:#6b7280;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s}.NewsTable-module__kuTlLG__tabButton:hover{color:#111827;background-color:#f9fafb;border-color:#d1d5db}.NewsTable-module__kuTlLG__activeTab{color:#fff;background-color:#4f46e5;border-color:#4f46e5;box-shadow:0 2px 4px #4f46e54d}.NewsTable-module__kuTlLG__activeTab:hover{color:#fff;background-color:#4338ca;border-color:#4338ca}
