.editors-choice.svelte-1ezjodi{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.section-title.svelte-1ezjodi{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#7eb52c 0%,#b5d334 100%);align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;font-size:.8rem;font-weight:700;display:flex}.choice-articles.svelte-1ezjodi{padding:1rem 1rem .5rem}.choice-article.svelte-1ezjodi{margin-bottom:0}.choice-title-link.svelte-1ezjodi{color:inherit;text-decoration:none;display:block}.choice-title-link.svelte-1ezjodi:hover .choice-title:where(.svelte-1ezjodi){color:#06c}.choice-header.svelte-1ezjodi{margin-bottom:.75rem}.choice-title.svelte-1ezjodi{color:#06c;margin:0 0 .5rem;font-size:.95rem;font-weight:600;line-height:1.3;transition:color .2s}.choice-author.svelte-1ezjodi{color:#666;margin:0;font-size:.8rem}.author-link.svelte-1ezjodi{color:#666;text-decoration:none}.author-link.svelte-1ezjodi:hover{color:#06c;text-decoration:underline}.choice-author-section.svelte-1ezjodi{align-items:flex-start;gap:.75rem;display:flex}.choice-avatar.svelte-1ezjodi{object-fit:cover;border-radius:4px;flex-shrink:0;width:40px;height:40px}.choice-avatar-placeholder.svelte-1ezjodi{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}.choice-excerpt.svelte-1ezjodi{color:#666;margin:0;font-size:.8rem;line-height:1.4}.choice-divider.svelte-1ezjodi{background:#e0e0e0;height:1px;margin:1rem 0}.see-all-link.svelte-1ezjodi{text-align:center;padding:var(--spacing-3,.75rem) var(--spacing-4,1rem);border-top:1px solid var(--color-gray-200,#e5e7eb);margin:0}.see-all-link.svelte-1ezjodi a:where(.svelte-1ezjodi){color:var(--color-primary-600,#06c);font-size:var(--text-sm,.875rem);font-weight:var(--font-medium,500);transition:color var(--transition-fast,.15s);text-decoration:none}.see-all-link.svelte-1ezjodi a:where(.svelte-1ezjodi):hover{color:var(--color-primary-700,#0052a3);text-decoration:underline}.spotlight.svelte-u2cqfc{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.section-title.svelte-u2cqfc{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#7eb52c 0%,#b5d334 100%);align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;font-size:.8rem;font-weight:700;display:flex}.spotlight-articles.svelte-u2cqfc{padding:1rem 1rem .5rem}.spotlight-article.svelte-u2cqfc{margin-bottom:0}.spotlight-title-link.svelte-u2cqfc{color:inherit;text-decoration:none;display:block}.spotlight-title-link.svelte-u2cqfc:hover .spotlight-title:where(.svelte-u2cqfc){color:#06c}.spotlight-header.svelte-u2cqfc{margin-bottom:.75rem}.spotlight-title.svelte-u2cqfc{color:#06c;margin:0 0 .5rem;font-size:.95rem;font-weight:600;line-height:1.3;transition:color .2s}.spotlight-author.svelte-u2cqfc{color:#666;margin:0;font-size:.8rem}.author-link.svelte-u2cqfc{color:#666;text-decoration:none}.author-link.svelte-u2cqfc:hover{color:#06c;text-decoration:underline}.spotlight-author-section.svelte-u2cqfc{align-items:flex-start;gap:.75rem;display:flex}.spotlight-avatar.svelte-u2cqfc{object-fit:cover;border-radius:4px;flex-shrink:0;width:40px;height:40px}.spotlight-avatar-placeholder.svelte-u2cqfc{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}.spotlight-excerpt.svelte-u2cqfc{color:#666;margin:0;font-size:.8rem;line-height:1.4}.spotlight-divider.svelte-u2cqfc{background:#e0e0e0;height:1px;margin:1rem 0}.see-all-link.svelte-u2cqfc{text-align:center;padding:var(--spacing-3,.75rem) var(--spacing-4,1rem);border-top:1px solid var(--color-gray-200,#e5e7eb);margin:0}.see-all-link.svelte-u2cqfc a:where(.svelte-u2cqfc){color:var(--color-primary-600,#06c);font-size:var(--text-sm,.875rem);font-weight:var(--font-medium,500);transition:color var(--transition-fast,.15s);text-decoration:none}.see-all-link.svelte-u2cqfc a:where(.svelte-u2cqfc):hover{color:var(--color-primary-700,#0052a3);text-decoration:underline}.latest-posts.svelte-vqtg22{border-radius:var(--radius-base);padding:var(--spacing-6);box-shadow:var(--shadow-base);background:#fff}.section-title-main.svelte-vqtg22{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-gray-800);margin:0 0 var(--spacing-6) 0;padding-bottom:var(--spacing-3);border-bottom:2px solid var(--color-gray-200)}.posts-list.svelte-vqtg22{gap:var(--spacing-6);flex-direction:column;display:flex}.post-item.svelte-vqtg22{gap:var(--spacing-4);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--color-gray-200);display:flex}.post-item.svelte-vqtg22:last-child{border-bottom:none}.post-thumbnail-container.svelte-vqtg22{flex-shrink:0}.thumbnail-link.svelte-vqtg22{text-decoration:none;display:block}.post-thumbnail{object-fit:cover;border-radius:var(--radius-base);width:120px;height:80px}.post-thumbnail.article-thumbnail{width:120px;height:80px}.post-content.svelte-vqtg22{flex:1;min-width:0}.post-link.svelte-vqtg22{text-decoration:none}.post-title.svelte-vqtg22{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-primary-600);margin:0 0 var(--spacing-2) 0;line-height:var(--leading-tight)}.post-link.svelte-vqtg22:hover .post-title:where(.svelte-vqtg22){text-decoration:underline}.post-meta.svelte-vqtg22{font-size:var(--text-sm);color:var(--color-gray-500);margin:0 0 var(--spacing-1) 0}.author-info.svelte-vqtg22{align-items:center;gap:var(--spacing-2);display:inline-flex}.mini-avatar.svelte-vqtg22{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.mini-avatar-placeholder.svelte-vqtg22{background:var(--color-primary-600);color:#fff;width:20px;height:20px;font-size:var(--text-xs);font-weight:var(--font-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.contributor-link.svelte-vqtg22{color:inherit;text-decoration:none}.contributor-link.svelte-vqtg22:hover{color:var(--color-primary-600);text-decoration:underline}.post-date.svelte-vqtg22{font-size:var(--text-xs);color:var(--color-gray-400);margin:0 0 var(--spacing-3) 0}.post-excerpt.svelte-vqtg22{font-size:var(--text-sm);color:var(--color-gray-500);line-height:var(--leading-normal);margin:0 0 var(--spacing-3) 0}.post-ticker-groups.svelte-vqtg22{align-items:center;column-gap:var(--spacing-6);row-gap:var(--spacing-1);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.post-ticker.svelte-vqtg22{font-size:var(--text-xs);color:var(--color-gray-500);align-items:center;gap:var(--spacing-1);flex-wrap:wrap;width:max-content;min-width:0;max-width:100%;display:flex}.post-ticker-label.svelte-vqtg22{white-space:nowrap;flex-shrink:0}.all-posts-link.svelte-vqtg22{text-align:center;margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--color-gray-200)}.btn-all-posts.svelte-vqtg22{padding:var(--spacing-3) var(--spacing-8);background:var(--color-primary-600);color:#fff;border-radius:var(--radius-base);font-weight:var(--font-semibold);transition:background var(--transition-base);text-decoration:none;display:inline-block}.btn-all-posts.svelte-vqtg22:hover{background:var(--color-primary-700)}.no-posts.svelte-vqtg22{text-align:center;color:var(--color-gray-500);padding:var(--spacing-8)}@media (width<=1024px){.desktop-extra-post.svelte-vqtg22{display:none}}@media (width<=768px){.post-item.svelte-vqtg22{gap:var(--spacing-3);flex-direction:column}.post-thumbnail,.post-thumbnail.article-thumbnail{aspect-ratio:3/2;width:100%;max-width:360px;height:auto;margin-inline:auto}}.discovery-banner.svelte-18dfk4s{color:#fff;padding:var(--spacing-6) var(--spacing-8);border-radius:var(--radius-lg);background:linear-gradient(135deg,#036 0%,#048 100%)}.banner-content.svelte-18dfk4s{justify-content:space-between;align-items:center;gap:var(--spacing-6);max-width:var(--container-xl);margin:0 auto;display:flex}.messaging.svelte-18dfk4s{flex:1}.messaging.svelte-18dfk4s h1:where(.svelte-18dfk4s){margin:0 0 var(--spacing-3) 0;font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);color:#fff}.messaging.svelte-18dfk4s h1:where(.svelte-18dfk4s) em:where(.svelte-18dfk4s){opacity:.9;font-style:italic}.topic-line.svelte-18dfk4s{align-items:center;gap:var(--spacing-2);font-size:var(--text-base);display:flex}.label.svelte-18dfk4s{color:var(--color-gray-300)}.topic-text.svelte-18dfk4s{color:var(--color-explore-accent);font-size:var(--text-lg);font-weight:var(--font-bold);cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-base);transition:all var(--transition-fast);background:0 0;border:none;animation:.4s ease-out svelte-18dfk4s-fadeInUp}.topic-text.svelte-18dfk4s:hover{background:#ffffff26;text-decoration:underline}.topic-text.svelte-18dfk4s:focus-visible{outline:var(--focus-ring-width) solid white;outline-offset:var(--focus-ring-offset)}@keyframes svelte-18dfk4s-fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cta.svelte-18dfk4s{flex-shrink:0}.explore-btn.svelte-18dfk4s{align-items:center;gap:var(--spacing-2);background:var(--color-success);color:#fff;padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-base);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;transition:all var(--transition-fast);border:none;display:inline-flex}.explore-btn.svelte-18dfk4s:hover{background:var(--color-success-hover);transform:translate(2px)}.explore-btn.svelte-18dfk4s:focus-visible{outline:var(--focus-ring-width) solid white;outline-offset:var(--focus-ring-offset)}.explore-btn.svelte-18dfk4s svg:where(.svelte-18dfk4s){transition:transform var(--transition-fast)}.explore-btn.svelte-18dfk4s:hover svg:where(.svelte-18dfk4s){transform:translate(4px)}@media (width<=768px){.discovery-banner.svelte-18dfk4s{padding:var(--spacing-5) var(--spacing-4)}.banner-content.svelte-18dfk4s{text-align:center;gap:var(--spacing-4);flex-direction:column}.messaging.svelte-18dfk4s h1:where(.svelte-18dfk4s){font-size:var(--text-lg)}.topic-line.svelte-18dfk4s{flex-wrap:wrap;justify-content:center}.topic-text.svelte-18dfk4s{font-size:var(--text-base)}.explore-btn.svelte-18dfk4s{width:100%;padding:var(--spacing-3) var(--spacing-4);justify-content:center}}.homepage-container.svelte-1uha8ag{max-width:var(--container-xl);gap:var(--spacing-6);padding:var(--spacing-6);background:var(--color-gray-100);grid-template-columns:300px 1fr;margin:0 auto;display:grid}.discovery-banner-container.svelte-1uha8ag{grid-column:1/-1}.left-sidebar.svelte-1uha8ag{gap:var(--spacing-4);flex-direction:column;display:flex}.homepage-dianomi-ad.svelte-1uha8ag{justify-content:center;width:100%;display:flex;overflow:hidden}.homepage-dianomi-ad-shell.svelte-1uha8ag{width:100%;max-width:300px;padding:var(--spacing-2);box-sizing:border-box;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.homepage-dianomi-ad-shell.svelte-1uha8ag .dianomi_context{width:100%;max-width:280px;margin:0 auto}.homepage-dianomi-ad-shell.svelte-1uha8ag iframe{border:0;max-width:100%;margin:0 auto;display:block}.homepage-dianomi-ad-desktop.svelte-1uha8ag{align-self:center;max-width:300px}.homepage-dianomi-ad-mobile.svelte-1uha8ag{max-width:300px;margin:0 auto}.homepage-sidebar-widget-shell.svelte-1uha8ag,.homepage-mobile-widget-shell.svelte-1uha8ag{width:100%;max-width:300px;padding:var(--spacing-2);border-radius:var(--radius-base);box-shadow:var(--shadow-base);box-sizing:border-box;background:#fff;margin:0 auto;overflow:hidden}.homepage-pubexchange-widget-shell.svelte-1uha8ag{box-sizing:border-box;width:100%;max-width:300px;margin:0 auto;overflow:hidden}.main-section.svelte-1uha8ag{gap:var(--spacing-6);flex-direction:column;min-width:0;display:flex}.mobile-sidebar-sections.svelte-1uha8ag{gap:var(--spacing-4);flex-direction:column;display:none}@media (width<=1024px){.homepage-container.svelte-1uha8ag{grid-template-columns:1fr}.left-sidebar.svelte-1uha8ag{display:none}.mobile-sidebar-sections.svelte-1uha8ag{display:flex}}
