.s5-desk-newswire{display:flex;flex-direction:column;min-width:0;height:100%;color:#eee;background:#020202;font:11px/1.4 var(--mono,monospace)}
.s5-desk-wire-status,.s5-desk-wire-channels{flex:none;padding:3px 8px;border:0;border-bottom:1px solid #171b20;text-align:left;white-space:normal;overflow-wrap:anywhere;font:10px/1.4 var(--ws-mono,monospace);background:#030506;color:#aaa}
.s5-desk-wire-status[data-freshness=STALE]{color:#e4af63}
.s5-desk-wire-channels{color:#99cbd4;cursor:pointer}.s5-desk-wire-channels:disabled{cursor:default;color:#aaa}
.s5-desk-wire-list{min-height:0;overflow:auto;overflow-anchor:none}
.s5-desk-newswire .s5-desk-wire-row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:3px 8px;padding:8px;border-bottom:1px solid #222}
.s5-desk-wire-row time{color:#c4a36f;font-variant-numeric:tabular-nums}.s5-desk-wire-row a,.s5-desk-wire-row strong{color:#eee;overflow-wrap:anywhere;font:500 13px/1.35 "Segoe UI Variable","Segoe UI",sans-serif;text-decoration:none}
.s5-desk-wire-row a:hover{text-decoration:underline}.s5-desk-wire-row a:focus-visible{outline:1px solid #efb650;outline-offset:2px}
.s5-desk-wire-row small{grid-column:2;color:#999;font-size:9px;overflow-wrap:anywhere}
.s5-desk-newswire .s5-desk-wire-row time{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:42px;margin:0}
.s5-desk-wire-row time small{display:block;color:#8b939e;font-size:9px;white-space:nowrap}
@media(min-width:1700px){.s5-desk-wire-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.s5-desk-wire-row a,.s5-desk-wire-row strong{font-size:14px}.s5-desk-wire-row small{font-size:10px}}
.s5-desk-newswire .newswire-arrival{animation:desk-wire-arrival 900ms ease-out 1}
@keyframes desk-wire-arrival{from{background:#3a2c16;transform:translateY(-3px)}to{background:transparent;transform:none}}
@media(prefers-reduced-motion:reduce){.s5-desk-newswire .newswire-arrival{animation:none}}
@media(max-width:760px){.s5-desk-wire-row a,.s5-desk-wire-channels{min-height:44px;display:flex;align-items:center}}
