.news-form{gap:12px;padding:12px 16px 16px;display:grid}.news-field{gap:4px;display:grid}.news-hint{color:var(--gitv-muted);font-size:11px}.news-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.news-row{border-top:1px dotted var(--gitv-border-muted);gap:4px;padding:10px 16px;display:grid}.news-row-title{font-weight:600}.news-row-excerpt{color:var(--gitv-text-soft,var(--gitv-text));margin:0;font-size:13px}.news-remove{color:var(--gitv-loss);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.news-article{padding:16px 20px 20px}.news-title{margin:0 0 4px;font-size:22px;line-height:1.25}.news-meta{margin:0 0 16px}.news-body{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.news-body h1,.news-body h2,.news-body h3,.news-body h4,.news-body h5,.news-body h6{margin:18px 0 8px;scroll-margin-top:16px;line-height:1.3}.news-body h1{border-top:1px solid var(--gitv-border);margin-top:32px;padding-top:18px;font-size:22px}.news-body>h1:first-child{border-top:0;margin-top:0;padding-top:0}.news-body h2{font-size:18px}.news-body h3{font-size:16px}.news-body h4,.news-body h5,.news-body h6{font-size:14px}.news-body p{margin:0 0 10px}.news-body ul,.news-body ol{margin:0 0 10px;padding-left:22px}.news-body ul{list-style:outside}.news-body ol{list-style:decimal}.news-body a{color:var(--gitv-accent);text-decoration:underline}.news-body img{max-width:100%;height:auto}.news-body table{border-collapse:collapse;margin:0 0 10px;display:block;overflow-x:auto}.news-body td,.news-body th{border:1px solid var(--gitv-border);padding:4px 8px}.news-body blockquote{border-left:3px solid var(--gitv-border);color:var(--gitv-muted);margin:0 0 10px;padding-left:12px}.news-foot{margin:16px 0 0}.news-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}.news-toc{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow-y:auto}.news-toc-details>summary{cursor:pointer;list-style:none}.news-toc-details>summary::-webkit-details-marker{display:none}.news-toc-list{margin:0;padding:6px 0 10px;list-style:none}.news-toc-item a{color:var(--gitv-muted);border-left:2px solid #0000;padding:3px 14px;font-size:12px;line-height:1.35;text-decoration:none;display:block}.news-toc-item a:hover{color:var(--gitv-text)}.news-toc-item.is-l0 a{color:var(--gitv-text);margin-top:6px;font-weight:600}.news-toc-item.is-l1 a{padding-left:24px}.news-toc-item.is-l2 a{padding-left:36px;font-size:11px}.news-toc-item.is-active a{color:var(--gitv-accent);border-left-color:var(--gitv-accent)}@media (width<=900px){.news-layout{grid-template-columns:1fr}.news-toc{max-height:none;position:static}}.news-frame{overflow:clip}.news-translation{color:var(--gitv-muted);margin:-8px 0 16px;font-size:12px}.news-switch{color:var(--gitv-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.news-tr-box{border-top:1px dotted var(--gitv-border-muted);margin-top:16px;padding-top:12px}.news-tr-box>summary{cursor:pointer}.news-tr-box .news-form{padding:10px 0 0}
