.latest-stream-header{background:#2b2c75;color:#fff;padding:10px 16px;font-weight:700;font-size:16px;border-radius:8px 8px 0 0;text-align:center}
.latest-stream{background:#fff;border-radius:0 0 8px 8px;overflow-y:auto;max-height:500px;width:100%}
.latest-stream-list{list-style:none;margin:0;padding:0}
.latest-stream-item{display:flex;gap:12px;align-items:center;padding:6px 14px;border-bottom:1px solid #e6e6e6;background:#fff}
.latest-stream-item:nth-child(even){background:#f8f8f8}
.latest-stream .ls-time{font-weight:700;min-width:3.6em;text-align:center;color:#2b2c75;flex-shrink:0}
.latest-stream .ls-link{color:#111;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;flex:1;min-width:0}
.latest-stream .ls-link:hover{text-decoration:underline}
[dir="rtl"] .latest-stream-item{flex-direction:row-reverse}
.latest-stream::-webkit-scrollbar{width:8px}
.latest-stream::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}
.latest-stream::-webkit-scrollbar-thumb{background:#2b2c75;border-radius:10px}
.latest-stream::-webkit-scrollbar-thumb:hover{background:#1f2050}
.latest-stream{scrollbar-width:thin;scrollbar-color:#2b2c75 #f1f1f1}
.latest-stream-loading{text-align:center;padding:15px;color:#999}