.NewsDetail-module__t9MUea__container{max-width:1240px;margin:0 auto;padding:24px}.NewsDetail-module__t9MUea__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.NewsDetail-module__t9MUea__breadcrumb{margin-bottom:24px}.NewsDetail-module__t9MUea__topActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.NewsDetail-module__t9MUea__backLink{background-color:var(--bg-secondary);border:2px solid var(--border-primary);color:var(--text-primary);border-radius:6px;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.NewsDetail-module__t9MUea__backLink:hover{background-color:var(--border-primary);color:#fff}.NewsDetail-module__t9MUea__topShareButton{background-color:var(--bg-secondary);border:2px solid var(--border-primary);color:var(--text-primary);cursor:pointer;border-radius:6px;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.NewsDetail-module__t9MUea__topShareButton:hover{background-color:var(--border-primary);color:#fff}.NewsDetail-module__t9MUea__article{background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:12px;overflow:hidden}.NewsDetail-module__t9MUea__sidebar{background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:12px;position:sticky;top:80px;overflow:hidden}.NewsDetail-module__t9MUea__sidebarHeader{color:var(--text-primary);background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%);border-bottom:2px solid var(--border-primary);text-transform:uppercase;letter-spacing:.04em;padding:14px 16px;font-size:14px;font-weight:700}.NewsDetail-module__t9MUea__sidebarEmpty{color:var(--text-secondary);margin:0;padding:16px;font-size:14px}.NewsDetail-module__t9MUea__nextList{flex-direction:column;gap:10px;padding:10px;display:flex}.NewsDetail-module__t9MUea__nextCard{color:inherit;border:1px solid var(--border-primary);border-radius:10px;flex-direction:column;text-decoration:none;transition:background-color .2s;display:flex;overflow:hidden}.NewsDetail-module__t9MUea__nextCard:hover{background-color:var(--bg-secondary)}.NewsDetail-module__t9MUea__nextThumb{background-color:var(--bg-tertiary);width:100%;height:130px;position:relative}.NewsDetail-module__t9MUea__nextContent{padding:12px 14px 14px}.NewsDetail-module__t9MUea__nextCategory{color:#fff;text-transform:capitalize;border-radius:999px;margin-bottom:8px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.NewsDetail-module__t9MUea__nextTitle{color:var(--text-primary);margin:0 0 8px;font-size:15px;line-height:1.4}.NewsDetail-module__t9MUea__nextSummary{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.NewsDetail-module__t9MUea__nextMeta{color:var(--text-secondary);font-size:12px;display:inline-block}.NewsDetail-module__t9MUea__header{background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%);border-bottom:2px solid var(--border-primary);padding:32px}.NewsDetail-module__t9MUea__categoryBadge{color:#fff;text-transform:capitalize;border-radius:4px;margin-bottom:16px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.NewsDetail-module__t9MUea__title{color:var(--text-primary);margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.3}.NewsDetail-module__t9MUea__meta{color:var(--text-secondary);flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.NewsDetail-module__t9MUea__date{color:var(--text-primary);font-weight:500}.NewsDetail-module__t9MUea__author,.NewsDetail-module__t9MUea__views{color:var(--text-secondary)}.NewsDetail-module__t9MUea__featuredImage{background-color:var(--bg-tertiary);width:100%;height:400px;position:relative}.NewsDetail-module__t9MUea__summary{background-color:var(--bg-secondary);border-bottom:2px solid var(--border-primary);padding:24px 32px}.NewsDetail-module__t9MUea__summary p{color:var(--text-secondary);white-space:pre-wrap;word-wrap:break-word;margin:0;font-size:18px;font-style:italic;font-weight:500;line-height:1.6}.NewsDetail-module__t9MUea__content{color:var(--text-primary);word-wrap:break-word;overflow-wrap:break-word;padding:32px;font-size:16px;line-height:1.8}.NewsDetail-module__t9MUea__content p{margin:0 0 16px}.NewsDetail-module__t9MUea__content h2{color:var(--text-primary);margin:32px 0 16px;font-size:24px}.NewsDetail-module__t9MUea__content h3{color:var(--text-primary);margin:24px 0 12px;font-size:20px}.NewsDetail-module__t9MUea__content ul,.NewsDetail-module__t9MUea__content ol{margin:16px 0;padding-left:24px}.NewsDetail-module__t9MUea__content li{margin:8px 0}.NewsDetail-module__t9MUea__content a{color:#06c}.NewsDetail-module__t9MUea__content img{border-radius:8px;max-width:100%;height:auto;margin:16px 0}.NewsDetail-module__t9MUea__source{background-color:var(--bg-secondary);border-top:1px solid var(--border-subtle);padding:24px 32px}.NewsDetail-module__t9MUea__source p{color:var(--text-secondary);margin:0;font-size:14px}.NewsDetail-module__t9MUea__source a{color:#06c}.NewsDetail-module__t9MUea__tags{border-top:2px solid var(--border-primary);flex-wrap:wrap;gap:8px;padding:24px 32px;display:flex}.NewsDetail-module__t9MUea__tag{background-color:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:16px;padding:6px 12px;font-size:13px}.NewsDetail-module__t9MUea__loading,.NewsDetail-module__t9MUea__error{text-align:center;border:2px solid var(--border-primary);background-color:var(--bg-secondary);border-radius:12px;padding:60px 40px}.NewsDetail-module__t9MUea__loading p{color:var(--text-secondary);margin:0;font-size:16px}.NewsDetail-module__t9MUea__error{background-color:#ffe6e6;border-color:#c00}.NewsDetail-module__t9MUea__error p{color:#c00;margin:0 0 16px;font-size:16px}@media (max-width:1024px){.NewsDetail-module__t9MUea__layout{grid-template-columns:1fr}.NewsDetail-module__t9MUea__sidebar{position:static}}@media (max-width:768px){.NewsDetail-module__t9MUea__container{padding:16px}.NewsDetail-module__t9MUea__layout{grid-template-columns:1fr;gap:16px}.NewsDetail-module__t9MUea__sidebar{position:static}.NewsDetail-module__t9MUea__header{padding:24px}.NewsDetail-module__t9MUea__title{font-size:24px}.NewsDetail-module__t9MUea__featuredImage{height:240px}.NewsDetail-module__t9MUea__summary{padding:16px 24px}.NewsDetail-module__t9MUea__summary p{font-size:16px}.NewsDetail-module__t9MUea__content{padding:24px}.NewsDetail-module__t9MUea__tags{padding:16px 24px}}
