
.nc-livefeed{padding:150px 0 0;background:var(--paper,#dfcca0)}
.nc-livefeed .lf-h:not(#_){margin:0;font:700 clamp(40px,4.4vw,64px)/1.05 Protocol,Arial,sans-serif;letter-spacing:-.04em;color:#18241b}
.nc-livefeed .lf-sub:not(#_){margin:24px 0 64px;font:400 18px/24px Protocol,Arial,sans-serif;color:#18241bb3}
.lf-stage{display:grid;justify-items:start}
.lf-win:not(#_){width:min(880px,100%)}
.lf-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}
.lf-list li{display:grid;grid-template-columns:120px minmax(0,1fr) 72px;gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line)}
.lf-list li:last-child{border-bottom:0}
.lf-text{font:400 13px/18px Protocol,Arial,sans-serif}
.lf-st{text-align:right;color:var(--acc)!important}
.lf-list li.is-new .lf-st{color:var(--mute)!important}
.lf-list li.is-new{animation:lfin .5s cubic-bezier(.2,.7,.2,1)}
@keyframes lfin{from{opacity:0;transform:translateY(-6px)}}
.lf-live i{display:inline-block;width:6px;height:6px;margin-right:8px;background:var(--acc);vertical-align:1px;animation:lfb 1.6s steps(1) infinite}
@keyframes lfb{50%{opacity:.2}}
@media (max-width:700px){.nc-livefeed{padding-top:96px}.lf-list li{grid-template-columns:minmax(0,1fr) auto}.lf-list li .lf-text{grid-column:1/-1;grid-row:2}}
