.pg-news.ai{background:var(--tui-bg);min-height:100vh;color:var(--tui-text);padding-bottom:3lh;position:relative}.pg-news .sky{display:none}.pg-news a{color:inherit;text-decoration:none}.pg-news .wrap{max-width:190ch;margin:0 auto;padding:0 2ch}.pg-news .lab{color:var(--tui-dim)}.pg-news .h{color:var(--tui-bright);font-weight:700}.pg-news .serif{font:inherit}.pg-news .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.pg-news .btn{background:var(--tui-bright);color:var(--tui-bg);align-items:center;padding:0 1ch;font-weight:700;display:inline-flex}.pg-news .nhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1lh 4ch;padding:2lh 0 1lh;display:flex}.pg-news .h1{text-wrap:balance;margin:.25lh 0 0;font-size:3em;line-height:1.2}.pg-news .sub{max-width:72ch;color:var(--tui-dim);margin:.75lh 0 0}.pg-news .nstat{border:1px solid var(--tui-line);border-radius:4px;gap:.25lh;min-width:36ch;padding:.75lh 2ch;display:grid}.pg-news .nstat .row{color:var(--tui-dim);align-items:baseline;gap:1ch;display:flex}.pg-news .nstat b{min-width:4ch;color:var(--tui-bright);text-align:right}.pg-news .nstat .when{border-top:1px solid var(--tui-line);color:var(--tui-dim);justify-content:space-between;align-items:baseline;gap:2ch;margin-top:.25lh;padding-top:.25lh;display:flex}.pg-news .pd{background:var(--tui-dim);flex:none;align-self:center;width:.6em;height:.6em}.pg-news .pd.go{background:var(--up)}.pg-news .pd.off{box-shadow:inset 0 0 0 1px var(--tui-dim);background:0 0}.pg-news .rfr{color:var(--tui-link);text-underline-offset:.25em;text-decoration:underline}.pg-news .rfr:disabled{color:var(--tui-dim);text-decoration:none}.pg-news .sig{border:1px solid var(--tui-line);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1lh;display:grid}.pg-news .sg{border-right:1px solid var(--tui-line);border-bottom:1px solid var(--tui-line);flex-direction:column;min-width:0;padding:.75lh 2ch;display:flex}.pg-news .sg:nth-child(4n){border-right:0}.pg-news .sg:nth-last-child(-n+4){border-bottom:0}.pg-news .sg .sl,.pg-news .sg .sc{color:var(--tui-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-news .sg .sv{color:var(--tui-bright);white-space:nowrap;margin:.25lh 0;font-size:1.5em;font-weight:700;line-height:1.25}.pg-news .sg .sv small{color:var(--tui-dim);font-size:.6667em;font-weight:400}.pg-news .sg .sv.up,.pg-news .it .val.up,.pg-news .it .xm.up{color:var(--up)}.pg-news .sg .sv.dn,.pg-news .it .val.dn,.pg-news .it .xm.dn{color:var(--down)}.pg-news .nbody{grid-template-columns:minmax(0,1fr) 40ch;align-items:start;gap:0 4ch;margin-top:2lh;display:grid}.pg-news .mainc{min-width:0}.pg-news .hk{color:var(--tui-bright);align-items:baseline;gap:1ch;margin:0 0 .75lh;font-weight:700;display:flex}.pg-news .hk span{color:var(--tui-dim);font-weight:400}.pg-news .evs{margin-top:2lh}.pg-news .evs.first{margin-top:0}.pg-news .shead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5lh 2ch;margin-bottom:.75lh;display:flex}.pg-news .shead .hk{margin:0}.pg-news .shead .sleft{flex-wrap:wrap;align-items:baseline;gap:0 2ch;min-width:0;display:flex}.pg-news .shead .sline{color:var(--tui-dim);flex-wrap:wrap;align-items:baseline;gap:0 2ch;margin:0 0 0 auto;display:flex}.pg-news .chips,.pg-news .xs{border:0;flex-wrap:wrap;gap:0 2ch;margin:0;padding:0;display:flex}.pg-news .chip,.pg-news .xs button{color:var(--tui-dim)}.pg-news .chip:hover,.pg-news .xs button:hover{color:var(--tui-bright)}.pg-news .chip.on,.pg-news .xs button.on{background:var(--tui-bright);color:var(--tui-bg);padding:0 1ch}.pg-news .chip,.pg-news .xs button{align-items:center;min-height:24px;display:inline-flex}.pg-news .chip i{color:var(--tui-dim);margin-left:.5ch;font-style:normal}.pg-news .chip.on i{color:inherit}.pg-news .mode{align-items:baseline;gap:.5ch;display:inline-flex}.pg-news .mode.live:before,.pg-news .mode.wait:before{content:"●";color:var(--up)}.pg-news .mode.wait:before{content:"○";color:var(--tui-dim)}.pg-news .fnote{color:var(--tui-dim);gap:1ch;margin:0 0 .75lh;display:flex}.pg-news .fnote button{color:var(--tui-link);text-decoration:underline}.pg-news .tl{padding-left:8ch;position:relative}.pg-news .it{border-top:1px solid var(--tui-line);padding:.5lh 0 .75lh;position:relative}.pg-news .it .tm{text-align:right;width:6ch;color:var(--tui-dim);position:absolute;top:.5lh;left:-8ch}.pg-news .it .dot{display:none}.pg-news .it.fresh{box-shadow:inset 2px 0 0 var(--tui-accent);padding-left:1ch}.pg-news .it .ih{align-items:center;gap:1ch;min-width:0;display:flex}.pg-news .it .si,.pg-news .nr .ri,.pg-news .ri{background:var(--tui-raise);width:1.25em;height:1.25em;color:var(--tui-bright);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.pg-news .it.k-alert .si{background:var(--down);color:var(--tui-bg)}.pg-news .si img,.pg-news .ri img{object-fit:cover;width:100%;height:100%;display:block}.pg-news .it .ol{color:var(--tui-bright);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-news .it .sr,.pg-news .it .mtm,.pg-news .nag,.pg-news .arw{color:var(--tui-dim);white-space:nowrap}.pg-news .it .mtm{display:none}.pg-news .it .val,.pg-news .it .xm{color:var(--tui-bright);white-space:nowrap;margin-left:auto;padding-left:2ch}.pg-news .it .xm{color:var(--tui-dim)}.pg-news .it .tt{color:var(--tui-bright);overflow-wrap:anywhere;margin-top:.25lh;font-weight:700;display:block}.pg-news a.tt:hover{text-underline-offset:.25em;text-decoration:underline}.pg-news span.tt{cursor:default}.pg-news .it .dir{border:1px solid var(--tui-line-strong);margin-right:1ch;padding:0 1ch;font-weight:400}.pg-news .it .dir.short{background:var(--tui-bright);color:var(--tui-bg)}.pg-news .it .ds{max-width:96ch;color:var(--tui-text);overflow-wrap:anywhere;margin:.25lh 0 0}.pg-news .it.xp .ds{white-space:pre-line;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pg-news .it .ft{flex-wrap:wrap;align-items:baseline;gap:.25lh 1ch;margin-top:.5lh;display:flex}.pg-news .tg,.pg-news .captag,.pg-caps .captag{border:1px solid var(--tui-line);color:var(--tui-dim);padding:0 1ch;font-style:normal}.pg-caps .ft a.tg:hover{border-color:var(--tui-bright);color:var(--tui-bright)}.pg-news .it .xtg{flex-wrap:wrap;gap:0 1ch;margin-left:1ch;display:inline-flex}.pg-news .ag{border:1px solid var(--tui-line);color:var(--tui-text);align-items:center;gap:.5ch;padding:0 1ch 0 0;display:inline-flex}.pg-news .ag img,.pg-news .ag .ini{object-fit:cover;background:var(--tui-raise);width:1.25em;height:1.25em;color:var(--tui-bright);justify-content:center;align-items:center;font-size:.75em;display:inline-flex}.pg-news a.ag:hover{border-color:var(--tui-bright)}.pg-news .ag.all{color:var(--tui-dim);padding:0 1ch}.pg-news .rdr{flex-wrap:wrap;gap:.25lh 1ch;margin:.75lh 0 0;display:flex}.pg-news .dgt{margin-top:.5lh}.pg-news .dr{border-top:1px solid var(--tui-line);grid-template-columns:20ch minmax(0,1fr) auto;align-items:baseline;gap:0 2ch;padding:.25lh 0;display:grid}.pg-news .dr:hover b{text-decoration:underline}.pg-news .dk{color:var(--tui-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-news .dn{flex-wrap:wrap;align-items:baseline;gap:0 1ch;min-width:0;display:flex}.pg-news .dn b{color:var(--tui-bright);font-weight:400}.pg-news .dn i{color:var(--tui-dim);font-style:normal}.pg-news .dr .val{margin:0;padding:0}.pg-news .dh{color:var(--tui-dim);margin:.5lh 0 0}.pg-news .dh:first-child{margin-top:0}.pg-news .now{grid-template-columns:minmax(0,1fr);gap:.75lh;margin-top:2lh;display:grid}.pg-news .now .it{border:1px solid var(--tui-line);border-radius:4px;padding:.75lh 2ch}.pg-news .now .it .tm{display:none}.pg-news .nowg{grid-template-columns:repeat(auto-fill,minmax(30ch,1fr));gap:.5lh 2ch;margin-top:.5lh;display:grid}.pg-news .nr{border:1px solid var(--tui-line);min-width:0;color:var(--tui-text);flex-direction:column;gap:.25lh;padding:.5lh 1ch;display:flex}.pg-news .nr:hover{border-color:var(--tui-line-strong)}.pg-news .nr .nsrc{min-width:0;color:var(--tui-dim);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:1ch;display:flex;overflow:hidden}.pg-news .nr .nsrc i,.pg-news .nr .nfoot i{color:var(--tui-dim);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.pg-news .nr b{color:var(--tui-bright);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.pg-news .nr .nfoot{justify-content:space-between;align-items:baseline;gap:1ch;min-width:0;display:flex}.pg-news .nr .val{margin:0;padding:0}.pg-news .rail{position:static}.pg-news .rg{color:var(--tui-dim);align-items:baseline;gap:1ch;margin:1lh 0 .25lh;display:flex}.pg-news .rg:first-child{margin-top:0}.pg-news .rg i{font-style:normal}.pg-news .rg:after{content:"";background:var(--tui-line);flex:1;align-self:center;height:1px}.pg-news .rl{flex-direction:column;display:flex}.pg-news .hn{text-align:left;width:100%;color:var(--tui-dim);border-left:2px solid #0000;align-items:center;gap:1ch;padding:.25lh 1ch;display:flex}.pg-news .hn .hi{background:var(--tui-raise);width:1.5em;height:1.5em;color:var(--tui-text);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.pg-news .hn .hi img{object-fit:cover;width:100%;height:100%;display:block}.pg-news .hn .hi.stk{position:relative}.pg-news .hn .hi.stk img{width:60%;height:60%;position:absolute}.pg-news .hn .hi.stk img:first-child{top:0;left:0}.pg-news .hn .hi.stk img:nth-child(2){top:20%;right:0}.pg-news .hn .hi.stk img:nth-child(3){bottom:0;left:20%}.pg-news .hn .sn{flex-direction:column;min-width:0;display:flex}.pg-news .hn .sn b{color:var(--tui-text);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.pg-news .hn .sn i{color:var(--tui-dim);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.pg-news .hn .lv{background:var(--tui-dim);flex:none;width:.6em;height:.6em;margin-left:auto}.pg-news .hn.on .sn b{color:var(--tui-bright)}.pg-news .hn.on .lv{background:var(--up)}.pg-news .hn.on:hover{background:var(--tui-panel)}.pg-news .hn.sel{border-left-color:var(--tui-accent);background:var(--tui-raise)}.pg-news .hn.off,.pg-news .hn.err{cursor:default}.pg-news .hn.off .sn i{color:var(--warn)}.pg-news .hn.err .sn i{color:var(--down)}.pg-news .hn.off .hi img,.pg-news .hn.err .hi img{filter:grayscale();opacity:.6}.pg-news .rtail{display:none}.pg-news .rnote{color:var(--tui-dim);margin:1lh 0 0}.pg-news .rnote a{color:var(--tui-link);text-decoration:underline}.pg-news .more{margin-top:.75lh}.pg-news .morebtn{color:var(--tui-text);text-decoration:underline;-webkit-text-decoration-color:var(--tui-line-strong);text-decoration-color:var(--tui-line-strong);text-underline-offset:.25em}.pg-news .morebtn:hover{color:var(--tui-bright)}.pg-news .empty{border:1px dashed var(--tui-line);color:var(--tui-dim);padding:1lh 2ch}.pg-news .rpt .capx,.pg-caps .capx{color:var(--tui-link);margin-top:.5lh;text-decoration:underline}.pg-news .rpb{border-top:1px solid var(--tui-line);color:var(--tui-text);margin-top:.5lh;padding-top:.5lh}.pg-news .rpb a{color:var(--tui-link);text-decoration:underline}.pg-news .rpb :is(h1,h2,h3){color:var(--tui-bright);margin:.75lh 0 .25lh;font-size:1em}.pg-news .rpb :is(ul,ol){padding-left:2ch}.pg-news .keep,.pg-news .keep *,.pg-caps .keep,.pg-caps .keep *{text-transform:none}.pg-news .foot{border-top:1px solid var(--tui-line);color:var(--tui-dim);margin-top:2lh;padding:1lh 0}.pg-news .sg.ghost{opacity:.4;min-height:calc(5.25lh + 4px)}@media (width<=899px){.pg-news .sg.ghost{min-height:6.25lh}}.pg-news .it.ghost{opacity:.4;height:3lh}.pg-caps .evs{margin-top:2lh}.pg-caps .capg{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1lh 2ch;display:grid}.pg-caps .capg .it{border:1px solid var(--tui-line);border-radius:4px;margin:0;padding:.75lh 2ch}.pg-caps .capd{background:var(--warn);flex:none;width:.6em;height:.6em}.pg-caps .capd.go{background:var(--up)}.pg-caps .capd.off{background:var(--down)}.pg-caps .capn{color:var(--warn);margin:.5lh 0 0}.pg-caps .capu{color:var(--tui-dim);margin:.5lh 0 0}.pg-caps .capt{margin-top:.5lh}.pg-caps .capr{border-top:1px solid var(--tui-line);grid-template-columns:minmax(0,24ch) minmax(0,1fr);gap:0 2ch;padding:.25lh 0;display:grid}.pg-caps .capw{color:var(--tui-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-caps .cagt{border:1px solid var(--tui-line);border-radius:4px;position:relative;overflow-x:auto}.pg-caps .cagr{border-bottom:1px solid var(--tui-line);grid-template-columns:minmax(20ch,1.6fr) repeat(7,minmax(0,1fr));align-items:baseline;gap:0 1ch;padding:.25lh 2ch;display:grid}.pg-caps .cagr:last-child{border-bottom:0}.pg-caps .cagh{color:var(--tui-dim)}.pg-caps .cagn{align-items:baseline;gap:1ch;min-width:0;display:flex}.pg-caps .cagn a{color:var(--tui-bright);font-weight:700}.pg-caps .cagn a:hover{text-decoration:underline}.pg-caps .cag{color:var(--tui-text)}.pg-caps .cag.late{color:var(--warn)}.pg-caps .cag.never{color:var(--down)}.pg-caps .caps-sk{margin-top:.5lh}@keyframes news-pulse{0%,to{opacity:1}50%{opacity:.35}}.pg-news .pd.go,.pg-news .hn.on .lv{animation:1.2s ease-in-out infinite news-pulse}.pg-news.still *,.pg-news.still :before,.pg-news.still :after{animation:none}@media (prefers-reduced-motion:reduce){.pg-news.ai *,.pg-news.ai :before,.pg-news.ai :after{animation:none}}@media (width<=980px){.pg-news .nbody{grid-template-columns:minmax(0,1fr);gap:2lh}.pg-news .rl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2ch;display:grid}.pg-caps .capg{grid-template-columns:minmax(0,1fr)}.pg-caps .cagr{min-width:110ch}}@media (width<=899px){.pg-news .wrap{padding:0 16px}.pg-news .sg{padding:.75lh 1.5ch}.pg-news .sg .sl,.pg-news .sg .sc{white-space:normal;overflow:visible}.pg-news .h1{font-size:2em}.pg-news .nstat{box-sizing:border-box;width:100%;min-width:0}.pg-news .sig{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-news .sg:nth-child(4n){border-right:1px solid var(--tui-line)}.pg-news .sg:nth-child(2n){border-right:0}.pg-news .sg:nth-last-child(-n+4){border-bottom:1px solid var(--tui-line)}.pg-news .sg:nth-last-child(-n+2){border-bottom:0}.pg-news .rl{grid-template-columns:minmax(0,1fr)}.pg-news .tl{padding-left:0}.pg-news .it .tm{display:none}.pg-news .it .mtm{display:inline}.pg-news .it .sr{display:none}.pg-news .it .xtg{width:100%;margin-left:0}.pg-news .nowg{grid-template-columns:minmax(0,1fr)}.pg-news .dr{grid-template-columns:minmax(0,1fr) auto}.pg-news .dk{display:none}}
