.news-content{color:var(--theme-text-secondary);line-height:1.75}.news-content>*+*{margin-top:1rem}.news-content h2,.news-content h3,.news-content h4{color:var(--theme-text-primary);font-weight:600;line-height:1.35}.news-content h2{font-size:1.375rem;margin-top:2rem}.news-content h3{font-size:1.125rem;margin-top:1.5rem}.news-content p{margin:0}.news-content ol,.news-content ul{padding-left:1.5rem;margin:.75rem 0}.news-content ul{list-style-type:disc}.news-content ol{list-style-type:decimal}.news-content li{display:list-item}.news-content li+li{margin-top:.35rem}.news-content a.news-content-link{color:var(--theme-accent);text-decoration:underline;text-underline-offset:2px}.news-content a.news-content-link:hover{color:var(--theme-accent-light)}.news-content img.news-content-image{display:block;max-width:100%;height:auto;margin:1.25rem auto;border-radius:.75rem;border:1px solid var(--theme-border)}.news-content table.news-content-table{width:100%;border-collapse:collapse;font-size:.9375rem;overflow:hidden;border-radius:.5rem;border:1px solid var(--theme-border)}.news-content table.news-content-table td,.news-content table.news-content-table th{border:1px solid var(--theme-border);padding:.625rem .875rem;text-align:left;vertical-align:top}.news-content table.news-content-table th{background:var(--theme-bg-secondary);color:var(--theme-text-primary);font-weight:600}.news-content table.news-content-table tr:nth-child(2n) td{background:color-mix(in srgb,var(--theme-bg-secondary) 35%,transparent)}.news-content .news-video-embed{position:relative;width:100%;margin:1.5rem 0;aspect-ratio:16/9;border-radius:.75rem;overflow:hidden;border:1px solid var(--theme-border);background:var(--theme-bg-secondary)}.news-content .news-video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.news-editor-shell{border:1px solid var(--theme-border);border-radius:.75rem;overflow:hidden;background:var(--theme-bg-card)}.news-editor-toolbar{display:flex;flex-wrap:wrap;gap:.375rem;padding:.625rem;border-bottom:1px solid var(--theme-border);background:var(--theme-bg-secondary)}.news-editor-toolbar button{border:1px solid var(--theme-border);background:var(--theme-bg-card);color:var(--theme-text-secondary);border-radius:.375rem;padding:.35rem .65rem;font-size:.8125rem;cursor:pointer;transition:border-color .15s,color .15s}.news-editor-toolbar button.is-active,.news-editor-toolbar button:hover{border-color:var(--theme-accent);color:var(--theme-accent)}.news-editor-content{min-height:320px;padding:1rem 1.125rem}.news-editor-content .ProseMirror{outline:none;min-height:300px}.news-editor-content .ProseMirror p.is-editor-empty:first-child:before{color:var(--theme-text-muted);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.wang-news-editor .w-e-toolbar{background-color:var(--theme-bg-secondary)!important;border-color:var(--theme-border)!important}.wang-news-editor .w-e-bar-item button{color:var(--theme-text-secondary)!important}.wang-news-editor .w-e-bar-item button:hover{background-color:var(--theme-bg-card-hover)!important;color:var(--theme-accent)!important}.wang-news-editor .w-e-text-container{background-color:var(--theme-bg-card)!important;color:var(--theme-text-primary)!important}.wang-news-editor .w-e-text-placeholder{color:var(--theme-text-muted)!important}.wang-news-editor .w-e-scroll{min-height:360px!important}.wang-news-editor .w-e-panel-content-tab{background:var(--theme-bg-card)!important;color:var(--theme-text-primary)!important}.wang-news-editor table{border-collapse:collapse}.wang-news-editor table td,.wang-news-editor table th{border:1px solid var(--theme-border);padding:6px 10px}