.page_hero__SKW6o{background:linear-gradient(135deg,var(--color-bg-card) 0,var(--color-bg-alt) 100%);border-bottom:1px solid var(--color-border);padding:4rem 0 3rem;text-align:center}.page_heroContainer__WSN_b{max-width:800px;margin:0 auto;padding:0 2rem}.page_hero__SKW6o h1{font-size:3rem;color:var(--color-text);margin-bottom:1rem;line-height:1.2}.page_heroSubtitle__RTAw0{font-size:1.2rem;color:var(--color-text-muted);margin-bottom:.5rem}.page_heroDescription__E0XDR{font-size:1rem;color:var(--color-text-muted);margin-bottom:2rem}.page_container__aoG4z{max-width:1400px;margin:0 auto;padding:3rem 2rem 4rem}.page_section__61PEw{margin-bottom:3rem}.page_sectionTitle__hzsAh{font-size:1.5rem;font-weight:600;color:var(--color-text);margin-bottom:.5rem}.page_sectionSubtitle__ROo6Q{font-size:.95rem;color:var(--color-text-muted);margin-bottom:2rem}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_emptyState__Zyc7X{text-align:center;padding:4rem 2rem;color:var(--color-text-muted)}.page_emptyState__Zyc7X p{font-size:1.1rem}@media (max-width:768px){.page_hero__SKW6o h1{font-size:2rem}.page_heroSubtitle__RTAw0{font-size:1rem}.page_grid__f5Kdy{grid-template-columns:1fr}.page_container__aoG4z{padding:2rem 1rem 3rem}}.TopicCard_card__OybrD{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;padding:1.75rem;text-decoration:none;display:block;transition:all .2s}.TopicCard_card__OybrD:hover{border-color:var(--color-accent);transform:translateY(-3px);box-shadow:0 6px 20px rgba(193,125,58,.12)}.TopicCard_header__3K_L8{display:flex;justify-content:flex-end;align-items:start;margin-bottom:1rem}.TopicCard_count__beskr{color:var(--color-accent);font-size:.85rem;font-weight:600}.TopicCard_title__3JgMv{font-size:1.3rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem;line-height:1.3}.TopicCard_description__e9jQO{color:var(--color-text-muted);font-size:.9rem;line-height:1.6;margin-bottom:1rem}.TopicCard_meta__7iBdA{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid var(--color-bg-alt);font-size:.85rem;color:var(--color-text-muted)}.TopicCard_updated__wb2pL{display:flex;align-items:center;gap:.5rem}.TopicCard_dot___SlNO{width:6px;height:6px;background:var(--color-accent);border-radius:50%}.TopicCard_arrow__UL__D{color:var(--color-accent);font-weight:600}.InfiniteTopicList_topicGrid__k_4J6{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media (max-width:768px){.InfiniteTopicList_topicGrid__k_4J6{grid-template-columns:1fr;gap:1rem}}.InfiniteTopicList_loadMore__Mr8_S{display:flex;justify-content:center;align-items:center;padding:3rem 0;min-height:100px}.InfiniteTopicList_spinner__vlRlZ{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#666;font-size:.9rem}.InfiniteTopicList_spinnerIcon__7fGi_{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;animation:InfiniteTopicList_spin__irdXv 1s linear infinite}@keyframes InfiniteTopicList_spin__irdXv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InfiniteTopicList_loadPrompt__4Gy1w{color:#999;font-size:.9rem;text-align:center;padding:1rem}.InfiniteTopicList_endMessage__oq5aD{text-align:center;color:#999;font-size:.9rem;padding:2rem 0;margin-top:2rem;border-top:1px solid #eee}