@charset "UTF-8";.topics-container[data-v-c13cd2bf]{max-width:1200px;margin:0 auto}.topics-card[data-v-c13cd2bf]{border-radius:12px}.section-title[data-v-c13cd2bf]{font-family:var(--font-serif);font-size:28px;font-weight:600;margin:0}.topics-grid[data-v-c13cd2bf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.topic-card[data-v-c13cd2bf]{border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s}.topic-card[data-v-c13cd2bf]:hover{transform:translateY(-2px)}.topic-card[data-v-c13cd2bf] .ant-card-body{padding:0}.topic-cover[data-v-c13cd2bf]{height:180px;background-size:cover;background-position:center}.topic-content[data-v-c13cd2bf]{padding:20px}.topic-title[data-v-c13cd2bf]{font-family:var(--font-serif);font-size:20px;font-weight:600;margin-bottom:12px}.topic-description[data-v-c13cd2bf]{color:#000000a6;line-height:1.6;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topic-stats[data-v-c13cd2bf]{color:#00000073;font-size:14px;display:flex;align-items:center;gap:4px}@media (max-width: 768px){.topics-container[data-v-c13cd2bf]{width:100%;max-width:100%}.topics-card[data-v-c13cd2bf]{border-radius:8px}.topics-card[data-v-c13cd2bf] .ant-card-head{padding:12px 16px}.topics-card[data-v-c13cd2bf] .ant-card-body{padding:16px}.section-title[data-v-c13cd2bf]{font-size:22px}.topics-grid[data-v-c13cd2bf]{grid-template-columns:1fr;gap:16px}.topic-card[data-v-c13cd2bf]{border-radius:8px}.topic-cover[data-v-c13cd2bf]{height:160px}.topic-content[data-v-c13cd2bf]{padding:16px}.topic-title[data-v-c13cd2bf]{font-size:18px;margin-bottom:10px}.topic-description[data-v-c13cd2bf]{font-size:14px;margin-bottom:12px}.topic-stats[data-v-c13cd2bf]{font-size:13px}}@media (max-width: 480px){.section-title[data-v-c13cd2bf]{font-size:20px}.topics-card[data-v-c13cd2bf] .ant-card-head{padding:10px 12px}.topics-card[data-v-c13cd2bf] .ant-card-body{padding:12px}.topics-grid[data-v-c13cd2bf]{gap:12px}.topic-cover[data-v-c13cd2bf]{height:140px}.topic-content[data-v-c13cd2bf]{padding:12px}.topic-title[data-v-c13cd2bf]{font-size:16px;margin-bottom:8px}.topic-description[data-v-c13cd2bf]{font-size:13px;margin-bottom:10px}}.topic-link[data-v-c13cd2bf]{display:block;text-decoration:none;color:inherit}
