.category-article{max-width:1240px;margin:8px auto 32px;padding:24px 28px;background:var(--panel,#111927);border-radius:24px;color:#d1d5db;box-sizing:border-box}.category-article h2{font-size:22px;color:#f4f6fa;margin:0 0 12px}.category-article h3{font-size:18px;color:#f4f6fa;margin:20px 0 8px}.category-article p{font-size:15px;line-height:1.7;margin:0 0 10px;max-width:900px}.category-article details{border-top:1px solid rgba(255,255,255,.07);padding:10px 0}.category-article summary{cursor:pointer;font-weight:600;color:#e9edf5}.category-article details p{margin:8px 0 0}.category-article a{color:#8cc4ff}@media(max-width:1000px){.category-article{margin:8px 12px 24px;padding:18px;border-radius:16px}}html[data-theme=light] .category-article{background:#fff;color:#374151}html[data-theme=light] .category-article h2,html[data-theme=light] .category-article h3,html[data-theme=light] .category-article summary{color:#1b2737}html[data-theme=light] .category-article a{color:#245fbb}