.feed-event{padding-bottom:24px}
.feed-market-tabs{display:flex;gap:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;position:sticky;top:0;z-index:8;background:#192a23;border-top:1px solid #3d5747;border-bottom:1px solid #3d5747;margin-top:10px}
.feed-market-tabs::-webkit-scrollbar{display:none}
.feed-market-tabs button{appearance:none;flex:0 0 auto;min-width:105px;min-height:46px;border:0;border-right:1px solid #33483b;border-bottom:3px solid transparent;background:transparent;color:#c9d7ca;padding:7px 12px;display:flex;align-items:center;justify-content:center;gap:8px;font:600 12px Arial,sans-serif;cursor:pointer;white-space:nowrap}
.feed-market-tabs button:hover{background:#284034;color:#fff}
.feed-market-tabs button.active{background:#2b4838;border-bottom-color:#e6c06c;color:#fff}
.feed-market-tabs button:focus-visible{outline:2px solid #f2d690;outline-offset:-3px}
.feed-market-tabs small{font-size:10px;color:#a6bca8;font-variant-numeric:tabular-nums}
.feed-market-list{padding:1px 10px 15px}
.feed-market-list .feed-market-line{display:flex;align-items:stretch;gap:8px;min-height:43px}
.feed-market-list .feed-market-line:nth-of-type(even){background:#20332b}
.feed-market-list .feed-line-label{flex:0 0 92px;display:flex;align-items:center;margin:0;color:#e0e9dd;font-variant-numeric:tabular-nums}
.feed-market-list .feed-market-prices{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));align-items:stretch;gap:5px}
.feed-market-list .feed-market-outcome,.feed-market-list .feed-market-unavailable{min-height:36px;margin:auto 0;padding:5px 8px}
.feed-market-list .feed-market-outcome b,.feed-market-list .feed-market-unavailable b{font-variant-numeric:tabular-nums}
.feed-market-list .feed-empty{margin:16px 0;padding:14px;background:#1b2a27;border:1px solid #3d5747;color:#c8d8c9}
.feed-market-list .feed-market-note{margin:0;padding:4px 10px 8px;color:#aec0ae;font-size:11px}
@media(max-width:600px){.feed-market-tabs button{min-width:91px;padding:6px 9px}.feed-market-list{padding:1px 6px 12px}.feed-market-list .feed-market-line{gap:4px}.feed-market-list .feed-line-label{flex-basis:65px;font-size:11px}.feed-market-list .feed-market-prices{grid-template-columns:repeat(auto-fit,minmax(83px,1fr));gap:3px}.feed-market-list .feed-market-outcome,.feed-market-list .feed-market-unavailable{padding:5px;font-size:11px}.feed-market-list .feed-market-outcome span,.feed-market-list .feed-market-unavailable span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
