.news-detail-module__TMFOvG__container{max-width:880px;min-height:100vh;margin:0 auto;padding:40px 20px}.news-detail-module__TMFOvG__backBtn{color:var(--color-text-secondary);transition:color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:8px;margin-bottom:12px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.news-detail-module__TMFOvG__backBtn:hover{color:var(--color-primary);transform:translate(-3px)}.news-detail-module__TMFOvG__backBtn svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.news-detail-module__TMFOvG__metaRow{color:var(--color-text-muted);align-items:center;gap:16px;margin-bottom:12px;font-size:.85rem;display:flex}.news-detail-module__TMFOvG__metaItem{align-items:center;gap:6px;display:flex}.news-detail-module__TMFOvG__metaItem svg{fill:currentColor;width:14px;height:14px}.news-detail-module__TMFOvG__articleTitle{color:var(--color-text-primary);margin-bottom:20px;font-size:2.4rem;font-weight:800;line-height:1.15}.news-detail-module__TMFOvG__tagsContainer{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.news-detail-module__TMFOvG__tagBadge{font-family:var(--font-heading);letter-spacing:.06em;border-radius:var(--radius-sm);color:var(--color-text-secondary);border:1px solid var(--color-border);text-transform:uppercase;transition:all var(--transition-fast);background:#ffffff0a;padding:4px 10px;font-size:.75rem;font-weight:700}.news-detail-module__TMFOvG__tagBadge.news-detail-module__TMFOvG__highlight{border-color:var(--color-border-glow);color:var(--color-primary);background:rgba(var(--color-primary-rgb), .1)}.news-detail-module__TMFOvG__heroImageWrapper{border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;height:380px;box-shadow:var(--shadow-card);background:#15151c;margin-bottom:32px;position:relative;overflow:hidden}.news-detail-module__TMFOvG__heroImageWrapper img{object-fit:cover;width:100%;height:100%}.news-detail-module__TMFOvG__heroImageWrapper:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0c0c0e99 100%);position:absolute;inset:0}.news-detail-module__TMFOvG__articleContent{background:var(--color-bg-surface);-webkit-backdrop-filter:blur(16px);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:32px}.news-detail-module__TMFOvG__textContent{color:var(--color-text-secondary);font-size:1.05rem;line-height:1.7}.news-detail-module__TMFOvG__textContent p{margin-bottom:24px}.news-detail-module__TMFOvG__textContent p:first-of-type{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);margin-bottom:30px;padding-bottom:24px;font-size:1.1rem;line-height:1.7}.news-detail-module__TMFOvG__textContent h2,.news-detail-module__TMFOvG__textContent h3{color:var(--color-text-primary);align-items:center;gap:10px;margin-top:32px;margin-bottom:20px;font-size:1.25rem;font-weight:700;display:flex}.news-detail-module__TMFOvG__textContent h2:before,.news-detail-module__TMFOvG__textContent h3:before{content:"";background:var(--color-primary);border-radius:var(--radius-sm);width:4px;height:16px;box-shadow:var(--shadow-neon)}.news-detail-module__TMFOvG__textContent ul{flex-direction:column;gap:16px;margin-bottom:24px;list-style:none;display:flex}.news-detail-module__TMFOvG__textContent li{color:var(--color-text-secondary);padding-left:22px;font-size:.95rem;line-height:1.6;position:relative}.news-detail-module__TMFOvG__textContent li:before{content:"•";color:var(--color-primary);font-size:1.4rem;font-weight:700;position:absolute;top:-2px;left:0}.news-detail-module__TMFOvG__textContent strong,.news-detail-module__TMFOvG__textContent b{color:var(--color-text-primary);font-weight:600}.news-detail-module__TMFOvG__textContent a{color:var(--color-primary);text-decoration:none}.news-detail-module__TMFOvG__textContent a:hover{text-decoration:underline}@media (max-width:768px){.news-detail-module__TMFOvG__articleTitle{font-size:1.8rem}.news-detail-module__TMFOvG__heroImageWrapper{height:240px}.news-detail-module__TMFOvG__articleContent{padding:20px}}
