.nw-list{flex-direction:column;display:flex}.nw-row{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:72px 1fr auto;gap:12px;padding:10px 0;display:grid}.nw-row:last-child{border-bottom:0}.nw-row:hover,.nw-row.open{background:var(--surface-2)}.nw-row.open .nw-sum{-webkit-line-clamp:unset;display:block;overflow:visible}.nw-row .nw-open{flex-direction:column;grid-column:2/4;gap:8px;margin-top:8px;display:flex}.nw-time{font-family:var(--font-data);color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:2px;font-size:11.5px}.nw-time b{color:var(--ink-2);font-weight:400;display:block}.nw-head{color:var(--ink);font-size:13.5px;font-weight:500;line-height:1.35}.nw-head a:hover{border-bottom:1px solid var(--line-2)}.nw-sum{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.nw-src{font-family:var(--font-data);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:5px;font-size:11px;display:flex}.nw-src .off{color:var(--ink)}.nw-src .more{color:var(--ink-2)}.nw-topics{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:right;white-space:nowrap;padding-top:2px;font-size:10.5px}.nw-topics span{display:block}.nw-items{border-top:1px solid var(--line);grid-column:2/4;margin-top:8px}.nw-item{border-bottom:1px dashed var(--line);grid-template-columns:72px 128px 1fr;gap:10px;padding:6px 0;font-size:12.5px;display:grid}.nw-item:last-child{border-bottom:0}.nw-item .t{font-family:var(--font-data);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.nw-item .o{font-family:var(--font-data);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.nw-item .v{color:var(--ink-3);margin-top:2px;font-size:11.5px}.nw-item .v s{-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.nw-more{margin-top:10px}.nw-new{z-index:2;justify-content:center;height:0;min-height:0;display:flex;position:sticky;top:52px;overflow:visible}.nw-new button{border:1px solid var(--line-2);background:var(--surface-2);height:24px;color:var(--ink);font-family:var(--font-data);cursor:pointer;border-radius:999px;margin-top:4px;padding:0 12px;font-size:11.5px;box-shadow:0 6px 18px #00000059}.nw-new button:hover{background:var(--surface-3)}.nw-new button:focus-visible{outline:1px solid var(--ink-2);outline-offset:1px}@media (max-width:640px){.nw-row{grid-template-columns:60px 1fr}.nw-topics{display:none}.nw-items,.nw-row .nw-open{grid-column:1/3}.nw-item{grid-template-columns:60px 1fr}.nw-item .o{grid-column:2}.nw-item>div:last-child{grid-column:1/3}}.nw-btn{border:1px solid var(--line-2);border-radius:var(--r-ctl);height:24px;color:var(--ink-2);font-family:var(--font-data);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;display:inline-flex}.nw-btn:hover,.nw-btn.on{color:var(--ink);background:var(--surface-2)}.nw-btn .n{color:var(--ink);background:var(--surface-2);border-radius:8px;margin-left:2px;padding:0 5px;font-size:10.5px}.nw-bar{font-family:var(--font-ui);z-index:30;background:var(--surface);border-left:1px solid var(--line);flex-direction:column;width:400px;line-height:1.5;display:flex;position:fixed;top:44px;bottom:0;right:0;box-shadow:-12px 0 32px #00000059}.nw-bar.pinned{box-shadow:none;z-index:4}.app.news-pinned .main{margin-right:400px}.nw-bar-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;display:flex}.nw-bar-head .sp{flex:1}.nw-bar-head .meta{font-family:var(--font-data);color:var(--ink-3);font-size:11px}.nw-bar-head .meta:hover{color:var(--ink)}.nw-bar-head .fold{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.nw-bar-head .fold:hover{color:var(--ink)}.nw-bar-list{flex:1;overflow-y:auto}.nw-bar-row{border-bottom:1px solid var(--line);cursor:pointer;border-left:2px solid #0000;grid-template-columns:44px 1fr;column-gap:8px;padding:8px 14px 8px 12px;display:grid}.nw-bar-row:hover,.nw-bar-row.open{background:var(--surface-2)}.nw-bar-row:focus-visible{outline:1px solid var(--line-2);outline-offset:-1px}.nw-bar-row.open .sm{-webkit-line-clamp:unset;display:block;overflow:visible}.nw-bar-row .more{cursor:auto;flex-direction:column;grid-column:2;gap:8px;margin-top:8px;display:flex}.nw-bar-out{border-top:1px solid var(--line)}.nw-bar-out a{border-bottom:1px dashed var(--line);grid-template-columns:40px 1fr;column-gap:8px;padding:5px 0;display:grid}.nw-bar-out a:hover .x{color:var(--ink)}.nw-bar-out .t{font-family:var(--font-data);color:var(--ink-3);font-size:10.5px}.nw-bar-out .o{font-family:var(--font-data);color:var(--ink-2);font-size:10.5px}.nw-bar-out .x{color:var(--ink-2);grid-column:2;font-size:11.5px;line-height:1.35}.nw-read{font-family:var(--font-data);color:var(--ink);border-bottom:1px solid var(--line-2);align-self:flex-start;font-size:11px}.nw-read:hover{border-bottom-color:var(--ink)}.nw-bar-row.mk{border-left-color:var(--ink)}.nw-bar-row .t{font-family:var(--font-data);color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:11px}.nw-bar-row .h{color:var(--ink);font-size:12.5px;line-height:1.35}.nw-bar-row .sm{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;margin-top:3px;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.nw-bar-row .s{font-family:var(--font-data);color:var(--ink-3);grid-column:2;margin-top:3px;font-size:10.5px}@media (max-width:640px){.nw-btn,.nw-bar{display:none}.app.news-pinned .main{margin-right:0}}
