.game-column .recent-wins{position:relative;z-index:5;display:flex;flex-wrap:wrap;gap:11px;margin:16px 6px 0;padding:13px 14px;background:#ffffff0d;border:1px solid #dabe7c66;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff08;color:#fff4d2}.game-column .feed-heading{flex:1;gap:8px}.game-column .feed-heading>span{color:#f4d388;font-size:24px}.game-column .feed-heading strong{font-size:12px;color:#fff4d2}.game-column .feed-heading small{font-size:8px;color:#d2d9b8;letter-spacing:.5px}.game-column .feed-content{order:3;flex-basis:100%;border-left:0;border-top:1px solid #d3be8333;padding:11px 0 0}.game-column #feed-data{display:flex;gap:6px 10px;align-items:center;font-size:10px;line-height:1.7}.game-column #feed-player{color:#eff3dc;font-size:11px;font-weight:650}.game-column #feed-amount{color:#ffdc83;font-size:19px;font-weight:800}.game-column #feed-time{width:100%;color:#ccd6b5;font-size:9px;margin:0}.game-column #feed-empty{color:#e6e9cf;font-size:10px}.game-column .feed-controls{gap:4px}.game-column .feed-controls button{color:#ffe3a2;background:#142f2280;border-color:#e6c77a50;min-width:25px;height:27px;padding:0 6px}.game-column .feed-controls button:hover:not(:disabled){background:#617343}.game-column #feed-count{color:#fff0c7;font-size:9px;min-width:33px}.game-column #feed-pause{font-size:9px;min-width:34px}.game-column .feed-content [hidden]{display:none!important}
@media(max-width:1000px) and (min-width:721px){.game-column .recent-wins{padding:11px 10px;margin:14px 0 0}.game-column .feed-heading{flex-basis:100%}.game-column .feed-controls{position:absolute;right:10px;top:11px}.game-column .feed-heading small{display:none}.game-column .feed-heading strong{font-size:11px}.game-column .feed-heading>span{font-size:18px}}
@media(max-width:720px){.game-column .recent-wins{margin:14px 5px 0;padding:12px 10px;gap:10px}.game-column .feed-heading strong{font-size:11px}.game-column .feed-heading small{font-size:7px}.game-column .feed-heading>span{font-size:18px}.game-column #feed-amount{font-size:18px}.game-column #feed-player{font-size:10px}.game-column .feed-controls button{min-width:24px;height:26px;padding:0 5px}.game-column #feed-count{min-width:29px}.game-column #feed-time{font-size:8px}}
@media(max-width:360px){.game-column .feed-heading small{display:none}.game-column .recent-wins{margin-left:2px;margin-right:2px}.game-column .feed-controls{gap:3px}.game-column #feed-pause{min-width:30px}}

.game-column #feed-kind{display:inline-block;background:#f8d67f;color:#49300d;border:1px solid #ffe8ad;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:750}.game-column #feed-kind[hidden]{display:none!important}
/* Full-width strip between the game and activity details. */
#recent-wins{display:flex;align-items:center;flex-wrap:nowrap;gap:26px;width:100%;margin:9px 0 28px;padding:20px 24px;border:1px solid #a38c53;border-radius:13px;background:linear-gradient(110deg,#2f543c,#1c432f);color:#fff3cf;box-shadow:0 8px 24px #29433016;scroll-margin-top:24px}
#recent-wins .feed-heading{flex:0 0 auto;gap:10px}#recent-wins .feed-heading>span{font-size:27px;color:#f1d18c}#recent-wins .feed-heading strong{font-size:14px;color:#fff4d8}#recent-wins .feed-heading small{color:#d2d8b7;font-size:9px;letter-spacing:.5px}
#recent-wins .feed-content{order:0;flex:1;min-width:0;border-top:0;border-left:1px solid #cfb97755;padding:0 0 0 25px}#recent-wins #feed-data{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;font-size:12px;line-height:1.7}#recent-wins #feed-player{color:#eff4dc;font-size:12px;font-weight:650}#recent-wins #feed-amount{color:#ffde8d;font-size:24px;font-weight:800;white-space:nowrap}#recent-wins #feed-time{color:#d0dab9;font-size:10px;display:block;width:100%;margin:0}#recent-wins #feed-empty{font-size:12px;color:#e3e8c9;line-height:1.8}
#recent-wins .feed-controls{display:flex;gap:7px;flex-shrink:0}#recent-wins .feed-controls button{color:#ffe6ab;border:1px solid #c9b27466;background:#17392566;min-width:31px;height:31px;padding:0 8px}#recent-wins .feed-controls button:hover:not(:disabled){background:#5c7041}#recent-wins #feed-count{color:#ffefc9;font-size:10px;min-width:35px}#recent-wins #feed-pause{font-size:10px;min-width:43px}
#recent-wins #feed-kind{display:inline-block;background:#f8d67f;color:#49300d;border:1px solid #ffe8ad;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:750}#recent-wins [hidden]{display:none!important}
@media(max-width:900px){#recent-wins{gap:18px;padding:18px}#recent-wins .feed-content{padding-left:18px}#recent-wins #feed-data{gap:7px 9px}#recent-wins #feed-amount{font-size:22px}#recent-wins .feed-heading strong{font-size:13px}}
@media(max-width:720px){#recent-wins{flex-wrap:wrap;gap:14px;margin:7px 0 24px;padding:17px 16px;scroll-margin-top:16px}#recent-wins .feed-heading{flex:1}#recent-wins .feed-heading strong{font-size:12px}#recent-wins .feed-heading small{font-size:8px}#recent-wins .feed-heading>span{font-size:23px}#recent-wins .feed-content{order:3;flex-basis:100%;border-left:0;border-top:1px solid #cfb97744;padding:12px 0 0}#recent-wins #feed-player{font-size:11px}#recent-wins #feed-data{font-size:11px;gap:7px 10px}#recent-wins #feed-amount{font-size:22px}#recent-wins #feed-time{font-size:9px}#recent-wins .feed-controls{gap:5px}#recent-wins .feed-controls button{min-width:27px;height:28px;padding:0 6px}#recent-wins #feed-count{min-width:29px;font-size:9px}#recent-wins #feed-pause{min-width:35px;font-size:9px}}
@media(max-width:360px){#recent-wins{padding:15px 12px;gap:12px}#recent-wins .feed-heading small{font-size:7px}#recent-wins .feed-controls{gap:4px}#recent-wins .feed-heading>span{font-size:19px}}
/* The requested divider is below the brand header, above the game. */
#recent-wins{margin:22px 0 0;scroll-margin-top:16px}
@media(max-width:720px){#recent-wins{margin:16px 0 0;scroll-margin-top:12px}}
/* Red and yellow announcement ticker, with records entering from above. */
#recent-wins{background:linear-gradient(110deg,#ae211c,#c63123 55%,#a8201c);border-color:#e6b653;color:#ffdf72;box-shadow:0 8px 24px #a3221b1c}
#recent-wins .feed-heading strong,#recent-wins .feed-heading>span{color:#ffe27e}#recent-wins .feed-heading small{color:#ffe4a3}#recent-wins .feed-content{border-color:#ffd47866}#recent-wins #feed-data,#recent-wins .feed-motion-row{color:#ffe08a}#recent-wins #feed-player,#recent-wins .feed-player{color:#ffe18a;font-size:12px;font-weight:650}#recent-wins #feed-amount,#recent-wins .feed-amount{color:#ffe45e;font-size:24px;font-weight:850;white-space:nowrap}#recent-wins #feed-time,#recent-wins .feed-time{color:#ffe6b2;font-size:10px;display:block;width:100%;margin:0}#recent-wins #feed-empty{color:#ffe4a0}#recent-wins #feed-count{color:#ffe7a0}#recent-wins .feed-controls button{background:#8e181b66;color:#ffe38b;border-color:#ffd57788}#recent-wins .feed-controls button:hover:not(:disabled){background:#df5134}#recent-wins #feed-kind,#recent-wins .feed-kind{display:inline-block;background:#ffe079;color:#9c211c;border:1px solid #fff0a9;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:750}
#recent-wins .feed-viewport{height:62px;position:relative;overflow:hidden;display:flex;align-items:center}#recent-wins #feed-data,#recent-wins .feed-motion-row{display:flex;align-items:center;align-content:center;gap:8px 12px;flex-wrap:wrap;font-size:12px;line-height:1.7;width:100%;min-height:62px}#recent-wins .feed-outgoing{position:absolute;inset:0;pointer-events:none;z-index:1}#recent-wins .feed-motion-row [hidden]{display:none!important}
@media(max-width:720px){#recent-wins .feed-viewport{height:76px}#recent-wins #feed-data,#recent-wins .feed-motion-row{min-height:76px;font-size:11px;gap:7px 10px}#recent-wins #feed-player,#recent-wins .feed-player{font-size:11px}#recent-wins #feed-amount,#recent-wins .feed-amount{font-size:22px}#recent-wins #feed-time,#recent-wins .feed-time{font-size:9px}}
#recent-wins{cursor:pointer}#recent-wins:focus-visible{outline:2px solid #f3c65c;outline-offset:4px}
