.ArticleSkeleton-module__OVIx8a__skeletonCard{background-color:var(--color-surface,#fff);border:1px solid var(--color-border-light,#e5e5e5);border-radius:.5rem;padding:1.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite ArticleSkeleton-module__OVIx8a__pulse}.ArticleSkeleton-module__OVIx8a__cardContent{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.ArticleSkeleton-module__OVIx8a__textContent{flex:1;min-width:0}.ArticleSkeleton-module__OVIx8a__titleSkeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;width:90%;height:1.25rem;margin-bottom:.5rem;animation:1.5s ease-in-out infinite ArticleSkeleton-module__OVIx8a__shimmer}.ArticleSkeleton-module__OVIx8a__titleSkeleton2{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;width:60%;height:1.25rem;animation:1.5s ease-in-out infinite ArticleSkeleton-module__OVIx8a__shimmer}.ArticleSkeleton-module__OVIx8a__thumbnailSkeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border:1px solid #e5e5e5;border-radius:.25rem;flex-shrink:0;width:4rem;height:3rem;animation:1.5s ease-in-out infinite ArticleSkeleton-module__OVIx8a__shimmer}.ArticleSkeleton-module__OVIx8a__metadataSkeleton{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ArticleSkeleton-module__OVIx8a__sourceSkeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;width:5rem;height:.875rem;animation:1.5s ease-in-out infinite ArticleSkeleton-module__OVIx8a__shimmer}.ArticleSkeleton-module__OVIx8a__timestampSkeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;width:3rem;height:.875rem;animation:1.5s ease-in-out infinite ArticleSkeleton-module__OVIx8a__shimmer}@keyframes ArticleSkeleton-module__OVIx8a__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ArticleSkeleton-module__OVIx8a__pulse{0%,to{opacity:1}50%{opacity:.95}}@media (max-width:640px){.ArticleSkeleton-module__OVIx8a__skeletonCard{padding:1rem}.ArticleSkeleton-module__OVIx8a__cardContent{flex-direction:column;gap:.75rem}.ArticleSkeleton-module__OVIx8a__thumbnailSkeleton{align-self:flex-start;width:5rem;height:3.75rem}.ArticleSkeleton-module__OVIx8a__metadataSkeleton{flex-direction:column;align-items:flex-start;gap:.25rem}}
.SimpleNewsSection-module__jkcNtW__newsSection{--color-primary:#0a9338;--color-secondary:#e11d07;--color-accent:#3ea2d4;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-text-primary:var(--color-neutral-900);--color-text-secondary:var(--color-neutral-600);--color-text-tertiary:var(--color-neutral-400);--color-border-light:var(--color-neutral-200);--color-border-medium:var(--color-neutral-300);--color-surface:#fff;--color-surface-elevated:var(--color-neutral-50);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--radius-sm:.125rem;--radius-md:.25rem;--radius-lg:.5rem;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--transition-fast:.15s ease-out;--transition-normal:.25s ease-out}.SimpleNewsSection-module__jkcNtW__container{max-width:100%}.SimpleNewsSection-module__jkcNtW__sectionHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.SimpleNewsSection-module__jkcNtW__sectionTitle{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-text-tertiary);margin:0;font-family:system-ui,-apple-system,sans-serif;font-weight:600}.SimpleNewsSection-module__jkcNtW__autoLoadToggle{align-items:center;display:flex}.SimpleNewsSection-module__jkcNtW__toggleLabel{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}.SimpleNewsSection-module__jkcNtW__toggleCheckbox{cursor:pointer;width:1.25rem;height:1.25rem}.SimpleNewsSection-module__jkcNtW__articlesGrid{gap:var(--space-6);flex-direction:column;display:flex}.SimpleNewsSection-module__jkcNtW__card{background-color:var(--color-surface);border:2px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-6);transition:border-color var(--transition-normal),box-shadow var(--transition-normal),transform var(--transition-fast)}.SimpleNewsSection-module__jkcNtW__card:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 8px 16px -4px #3ea2d426}.SimpleNewsSection-module__jkcNtW__cardContent{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.SimpleNewsSection-module__jkcNtW__textContent{flex:1;min-width:0}.SimpleNewsSection-module__jkcNtW__title{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0;margin-bottom:var(--space-3);font-weight:600;line-height:1.5;text-decoration:none}.SimpleNewsSection-module__jkcNtW__titleLink{color:var(--color-text-primary);transition:color var(--transition-fast);text-decoration:none}.SimpleNewsSection-module__jkcNtW__titleLink:hover{color:var(--color-accent)}.SimpleNewsSection-module__jkcNtW__summary{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--space-2)0 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.SimpleNewsSection-module__jkcNtW__thumbnail{border-radius:var(--radius-md);border:2px solid var(--color-border-light);width:5rem;height:3.75rem;transition:border-color var(--transition-fast);flex-shrink:0;overflow:hidden}.SimpleNewsSection-module__jkcNtW__card:hover .SimpleNewsSection-module__jkcNtW__thumbnail{border-color:var(--color-accent)}.SimpleNewsSection-module__jkcNtW__metadata{font-size:var(--font-size-sm);color:var(--color-text-tertiary);padding-top:var(--space-2);border-top:1px solid var(--color-border-light);justify-content:space-between;align-items:center;display:flex}.SimpleNewsSection-module__jkcNtW__source{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--font-size-xs)}.SimpleNewsSection-module__jkcNtW__timestamp{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.SimpleNewsSection-module__jkcNtW__loadMoreSection{margin-top:var(--space-8);text-align:center}.SimpleNewsSection-module__jkcNtW__loadMoreButton{background-color:var(--color-surface);border:1px solid var(--color-border-medium);color:var(--color-text-primary);font-size:var(--font-size-sm);padding:var(--space-3)var(--space-6);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:var(--space-2);font-weight:500;display:inline-flex}.SimpleNewsSection-module__jkcNtW__loadMoreButton:hover:not(:disabled){background-color:var(--color-surface-elevated);border-color:var(--color-border-medium);box-shadow:var(--shadow-sm)}.SimpleNewsSection-module__jkcNtW__loadMoreButton:disabled{opacity:.6;cursor:not-allowed}.SimpleNewsSection-module__jkcNtW__loadingIcon{width:1rem;height:1rem;animation:1s linear infinite SimpleNewsSection-module__jkcNtW__spin}.SimpleNewsSection-module__jkcNtW__autoLoadHint{margin-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-align:center}.SimpleNewsSection-module__jkcNtW__loadingContainer{text-align:center;padding:var(--space-8)}.SimpleNewsSection-module__jkcNtW__loadingContent{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);display:inline-flex}.SimpleNewsSection-module__jkcNtW__spinner{border:2px solid var(--color-neutral-300);border-top:2px solid var(--color-accent);border-radius:50%;width:1.25rem;height:1.25rem;animation:1s linear infinite SimpleNewsSection-module__jkcNtW__spin}.SimpleNewsSection-module__jkcNtW__errorContainer{text-align:center;padding:var(--space-8)}.SimpleNewsSection-module__jkcNtW__errorIcon{color:var(--color-secondary);font-size:var(--font-size-xl);margin-bottom:var(--space-4)}.SimpleNewsSection-module__jkcNtW__errorTitle{color:var(--color-secondary);font-size:var(--font-size-base);margin-bottom:var(--space-4);font-weight:600}.SimpleNewsSection-module__jkcNtW__errorMessage{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--space-4)}.SimpleNewsSection-module__jkcNtW__retryButton{background-color:var(--color-accent);color:#fff;font-size:var(--font-size-sm);padding:var(--space-2)var(--space-4);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);border:none;font-weight:500}.SimpleNewsSection-module__jkcNtW__retryButton:hover{background-color:#2c8bb8}.SimpleNewsSection-module__jkcNtW__emptyContainer{text-align:center;padding:var(--space-8)}.SimpleNewsSection-module__jkcNtW__emptyIcon{font-size:var(--font-size-xl);margin-bottom:var(--space-2)}.SimpleNewsSection-module__jkcNtW__emptyTitle{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-bottom:var(--space-2);font-weight:500}.SimpleNewsSection-module__jkcNtW__emptyMessage{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.SimpleNewsSection-module__jkcNtW__footer{text-align:center;padding-top:var(--space-4);border-top:1px solid var(--color-border-light);margin-top:var(--space-6);font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.SimpleNewsSection-module__jkcNtW__footerLink{color:var(--color-accent);font-weight:500;text-decoration:none}.SimpleNewsSection-module__jkcNtW__footerLink:hover{text-decoration:underline}.SimpleNewsSection-module__jkcNtW__loadMoreTrigger{height:1px;margin-top:var(--space-4)}.SimpleNewsSection-module__jkcNtW__pageLimitMessage{text-align:center;padding:var(--space-6)var(--space-4);margin-top:var(--space-8);background-color:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-lg)}.SimpleNewsSection-module__jkcNtW__pageLimitMessage p{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}@keyframes SimpleNewsSection-module__jkcNtW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.SimpleNewsSection-module__jkcNtW__card{padding:var(--space-4)}.SimpleNewsSection-module__jkcNtW__cardContent{gap:var(--space-3);flex-direction:column}.SimpleNewsSection-module__jkcNtW__thumbnail{align-self:flex-start;width:5rem;height:3.75rem}.SimpleNewsSection-module__jkcNtW__metadata{align-items:flex-start;gap:var(--space-1);flex-direction:column}}
