.newsDetailPage{background:var(--page-bg);color:var(--page-fg);max-width:860px;min-height:100vh;margin:0 auto;padding:48px 24px 80px;font-family:Quicksand,sans-serif}.newsDetailBreadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:40px;font-size:13px;display:flex}.newsDetailBreadcrumb a{color:var(--text-muted);text-decoration:none;transition:color .2s}.newsDetailBreadcrumb a:hover{color:var(--brand-light)}.newsDetailBreadcrumbSep{color:var(--text-faint)}.newsDetailBreadcrumbCurrent{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:400px;overflow:hidden}.newsDetailArticle{margin-bottom:60px}.newsDetailHeader{border-bottom:1px solid var(--border-subtle);margin-bottom:40px;padding-bottom:32px}.newsDetailMeta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.newsDetailCategory{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:4px 12px;font-size:11px;font-weight:600}.newsDetailCategoryAi{background:var(--brand-a8);color:var(--category-ai)}.newsDetailCategoryIot{background:color-mix(in srgb,var(--category-iot)12%,transparent);color:var(--category-iot)}.newsDetailCategoryDefi{background:color-mix(in srgb,var(--category-defi)12%,transparent);color:var(--category-defi)}.newsDetailCategoryCompany{background:color-mix(in srgb,var(--category-company)12%,transparent);color:var(--category-company)}.newsDetailDate{color:var(--text-faint);font-size:13px}.newsDetailTitle{color:var(--text-heading);margin-bottom:18px;font-size:36px;font-weight:700;line-height:1.3}.newsDetailSummary{color:var(--text-muted);font-size:18px;font-weight:300;line-height:1.7}.newsDetailBody{flex-direction:column;gap:20px;display:flex}.newsDetailBody p{color:var(--text-secondary);font-size:16px;line-height:1.8}.newsDetailNav{border-top:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px;padding-top:40px;display:grid}.newsDetailNavLink{border:1px solid var(--border-default);background:var(--surface-overlay);border-radius:10px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .2s;display:flex}.newsDetailNavLink:hover{border-color:var(--brand-a40)}.newsDetailNavNext{text-align:right}.newsDetailNavLabel{color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.newsDetailNavTitle{color:var(--text-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.newsDetailBackRow{text-align:center}.newsDetailBackLink{color:var(--brand-light);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.newsDetailBackLink:hover{color:var(--brand-lighter)}@media (max-width:640px){.newsDetailPage{padding:32px 16px 60px}.newsDetailTitle{font-size:26px}.newsDetailSummary{font-size:16px}.newsDetailNav{grid-template-columns:1fr}.newsDetailNavNext{text-align:left}.newsDetailBreadcrumbCurrent{max-width:200px}}
