.articles-module__7N0wYa__main{padding-top:var(--header-height);min-height:100vh}.articles-module__7N0wYa__hero{text-align:center;padding:var(--space-10)0 var(--space-6)}.articles-module__7N0wYa__heroTitle{font-size:var(--text-3xl);margin-bottom:var(--space-3);background:linear-gradient(135deg,var(--color-accent-purple),var(--color-accent-sky));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.articles-module__7N0wYa__heroSubtitle{font-size:var(--text-lg);color:var(--color-text-secondary)}.articles-module__7N0wYa__filters{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;justify-content:center;display:flex}.articles-module__7N0wYa__filterBtn{padding:var(--space-2)var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-text-muted);border:1px solid var(--color-border);text-decoration:none;transition:all .2s}.articles-module__7N0wYa__filterBtn:hover{color:var(--color-accent-purple);border-color:var(--color-accent-purple)}.articles-module__7N0wYa__filterActive{color:var(--color-accent-purple);background:#a855f71a;border-color:#a855f74d}.articles-module__7N0wYa__grid{gap:var(--space-3);display:grid}.articles-module__7N0wYa__card{align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);color:inherit;text-decoration:none;transition:all .2s;display:flex}.articles-module__7N0wYa__card:hover{border-color:var(--color-accent-purple);transform:translateY(-2px);box-shadow:0 4px 20px #a855f71a}.articles-module__7N0wYa__cardBody{flex:1;min-width:0}.articles-module__7N0wYa__cardCat{font-size:var(--text-xs);color:var(--color-accent-purple);margin-bottom:var(--space-2);background:#a855f714;border-radius:10px;padding:2px 10px;display:inline-block}.articles-module__7N0wYa__cardTitle{font-size:var(--text-base);margin-bottom:var(--space-2);font-weight:600;line-height:1.4}.articles-module__7N0wYa__cardMeta{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);display:flex}.articles-module__7N0wYa__cardArrow{color:var(--color-text-muted);font-size:var(--text-lg);flex-shrink:0;transition:transform .2s}.articles-module__7N0wYa__card:hover .articles-module__7N0wYa__cardArrow{color:var(--color-accent-purple);transform:translate(4px)}.articles-module__7N0wYa__empty{text-align:center;padding:var(--space-16)0;color:var(--color-text-muted)}.articles-module__7N0wYa__pagination{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-8)0;display:flex}.articles-module__7N0wYa__pageBtn{padding:var(--space-2)var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-sm);text-decoration:none;transition:all .2s}.articles-module__7N0wYa__pageBtn:hover{border-color:var(--color-accent-purple);color:var(--color-accent-purple)}.articles-module__7N0wYa__pageInfo{font-size:var(--text-sm);color:var(--color-text-muted)}.articles-module__7N0wYa__article{max-width:720px;padding:var(--space-8)var(--space-4)var(--space-16);margin:0 auto}.articles-module__7N0wYa__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6);display:flex}.articles-module__7N0wYa__breadcrumb a{color:var(--color-accent-purple);text-decoration:none}.articles-module__7N0wYa__breadcrumb a:hover{text-decoration:underline}.articles-module__7N0wYa__articleHeader{margin-bottom:var(--space-8)}.articles-module__7N0wYa__articleTitle{font-size:var(--text-2xl);margin-bottom:var(--space-3);font-weight:800;line-height:1.3}.articles-module__7N0wYa__articleMeta{gap:var(--space-3);flex-wrap:wrap;display:flex}.articles-module__7N0wYa__metaTag{font-size:var(--text-xs);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:12px;padding:4px 12px}.articles-module__7N0wYa__content{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.9}.articles-module__7N0wYa__content h2{font-size:var(--text-xl);margin:var(--space-8)0 var(--space-4);color:var(--color-text-primary);font-weight:700}.articles-module__7N0wYa__content h3{font-size:var(--text-lg);margin:var(--space-6)0 var(--space-3);color:var(--color-text-primary);font-weight:600}.articles-module__7N0wYa__content p{margin-bottom:var(--space-4)}.articles-module__7N0wYa__content ul,.articles-module__7N0wYa__content ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.articles-module__7N0wYa__content li{margin-bottom:var(--space-2)}.articles-module__7N0wYa__content strong{color:var(--color-text-primary)}.articles-module__7N0wYa__content a{color:var(--color-accent-purple);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.articles-module__7N0wYa__content a:hover{color:var(--color-accent-sky)}.articles-module__7N0wYa__content code{background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;padding:2px 6px;font-size:.92em}.articles-module__7N0wYa__content blockquote{border-left:3px solid var(--color-accent-purple);padding-left:var(--space-4);margin:var(--space-4)0;color:var(--color-text-muted);font-style:italic}.articles-module__7N0wYa__content hr{border:0;border-top:1px solid var(--color-border);margin:var(--space-8)0}.articles-module__7N0wYa__content figure{margin:var(--space-6)0}.articles-module__7N0wYa__content img{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:linear-gradient(135deg,#a855f70a,#38bdf80a);width:100%;height:auto;display:block}.articles-module__7N0wYa__content figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.articles-module__7N0wYa__faqSection{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.articles-module__7N0wYa__faqTitle{font-size:var(--text-xl);margin-bottom:var(--space-4);font-weight:700}.articles-module__7N0wYa__faqList{gap:var(--space-3);display:grid}.articles-module__7N0wYa__faqItem{padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#ffffff05}.articles-module__7N0wYa__faqQuestion{font-size:var(--text-base);margin-bottom:var(--space-2);color:var(--color-text-primary);font-weight:600}.articles-module__7N0wYa__faqAnswer{color:var(--color-text-secondary);margin:0;line-height:1.8}.articles-module__7N0wYa__topRecommend{margin-bottom:var(--space-6);padding:var(--space-4)var(--space-5);border-radius:var(--radius-lg);color:inherit;background:linear-gradient(135deg,#a855f70f,#38bdf80f);border:1px solid #a855f733;text-decoration:none;transition:all .25s;display:block}.articles-module__7N0wYa__topRecommend:hover{border-color:#a855f766;transform:translateY(-1px);box-shadow:0 4px 16px #a855f71f}.articles-module__7N0wYa__topRecommendBadge{font-size:var(--text-xs);color:var(--color-accent-purple);margin-bottom:var(--space-2);font-weight:600}.articles-module__7N0wYa__topRecommendContent{align-items:center;gap:var(--space-3);display:flex}.articles-module__7N0wYa__topRecommendEmoji{flex-shrink:0;font-size:1.8rem}.articles-module__7N0wYa__topRecommendInfo{flex:1;min-width:0}.articles-module__7N0wYa__topRecommendName{font-size:var(--text-base);color:var(--color-text-primary);font-weight:700}.articles-module__7N0wYa__topRecommendDesc{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}.articles-module__7N0wYa__topRecommendArrow{font-size:var(--text-sm);color:var(--color-accent-purple);white-space:nowrap;flex-shrink:0;font-weight:600;transition:transform .2s}.articles-module__7N0wYa__topRecommend:hover .articles-module__7N0wYa__topRecommendArrow{transform:translate(3px)}.articles-module__7N0wYa__relatedTests{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.articles-module__7N0wYa__relatedTitle{font-size:var(--text-lg);margin-bottom:var(--space-4);font-weight:600}.articles-module__7N0wYa__relatedGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.articles-module__7N0wYa__relatedCard{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);color:inherit;text-decoration:none;transition:all .2s;display:flex}.articles-module__7N0wYa__relatedCard:hover{border-color:var(--color-accent-purple);transform:translateY(-1px)}.articles-module__7N0wYa__relatedCardEmoji{flex-shrink:0;font-size:1.4rem}.articles-module__7N0wYa__relatedCardName{font-size:var(--text-sm);font-weight:600}.articles-module__7N0wYa__relatedCardMeta{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}.articles-module__7N0wYa__cta{text-align:center;padding:var(--space-8);border-radius:var(--radius-xl);margin-top:var(--space-8);background:linear-gradient(135deg,#a855f714,#38bdf814);border:1px solid #a855f726}.articles-module__7N0wYa__ctaTitle{font-size:var(--text-xl);margin-bottom:var(--space-3);font-weight:700}.articles-module__7N0wYa__ctaDesc{color:var(--color-text-secondary);margin-bottom:var(--space-5)}@media (max-width:768px){.articles-module__7N0wYa__article{padding:var(--space-6)var(--space-4)var(--space-12)}.articles-module__7N0wYa__content img{border-radius:var(--radius-lg)}.articles-module__7N0wYa__topRecommendContent{align-items:flex-start}.articles-module__7N0wYa__topRecommendArrow{display:none}.articles-module__7N0wYa__cta{padding:var(--space-6)var(--space-4)}}
