.category_article__yQ17W{padding:20px;background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:background-color .3s ease,box-shadow .3s ease}.dark .category_article__yQ17W{background:#1f2937;box-shadow:0 2px 4px rgba(0,0,0,.2)}.category_title__6tmIz{font-size:24px;font-weight:700;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee;display:flex;align-items:baseline;gap:8px;transition:color .3s ease,border-color .3s ease}.dark .category_title__6tmIz{color:#e5e7eb;border-bottom-color:#374151}.category_count__qaZPa{color:#666;font-size:16px;font-weight:400;transition:color .3s ease}.dark .category_count__qaZPa{color:#9ca3af}.category_list__mK_KB{display:flex;flex-direction:column}.category_item__XNZFW{display:flex;align-items:baseline;padding:8px 0}.category_link__MA_ed{color:#333;text-decoration:none;font-size:16px;transition:color .2s ease;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .category_link__MA_ed{color:#e5e7eb}.category_link__MA_ed:hover{color:#06c}.dark .category_link__MA_ed:hover{color:#60a5fa}.category_date___GWC8{color:#666;font-size:14px;white-space:nowrap;transition:color .3s ease;width:100px;flex-shrink:0}.dark .category_date___GWC8{color:#9ca3af}