.fleet-replay-cover { position:relative; }
.fleet-replay-cover-detail { display:block; width:fit-content; max-width:100%; margin:16px auto; }
.fleet-replay-cover-detail > img { display:block; max-width:100%; height:auto; margin:0!important; }
a.fleet-replay-cover > .fleet-replay-play { position:absolute!important; display:grid!important; place-items:center!important; box-sizing:border-box!important; width:var(--sf-play-size,56px)!important; height:var(--sf-play-size,56px)!important; min-width:0!important; min-height:0!important; max-width:none!important; max-height:none!important; padding:0!important; margin:0!important; left:50%; top:50%; right:auto!important; bottom:auto!important; transform:translate(-50%,-50%)!important; border:2px solid rgba(255,255,255,.95)!important; border-radius:50%!important; background:rgba(10,24,42,.72); color:#fff; box-shadow:0 3px 14px rgba(0,0,0,.28); pointer-events:none; z-index:3; }
a.fleet-replay-cover > .fleet-replay-play[hidden] { display:none!important; }
a.fleet-replay-cover > .fleet-replay-play::before { all:initial; content:""; display:block; width:0; height:0; margin-left:calc(var(--sf-play-size,56px)*.06); border-top:calc(var(--sf-play-size,56px)*.16) solid transparent; border-bottom:calc(var(--sf-play-size,56px)*.16) solid transparent; border-left:calc(var(--sf-play-size,56px)*.25) solid #fff; }
a.fleet-replay-cover:hover > .fleet-replay-play,a.fleet-replay-cover:focus-visible > .fleet-replay-play { background:rgba(10,24,42,.92); border-color:#fff; }
.fleet-replay-cover-detail .zb-play-icon-huge,.fleet-replay-cover-detail .zb-play-icon-small { display:none!important; }
@media(max-width:767px) { .fleet-replay-cover-detail { margin-block:12px; } a.fleet-replay-cover > .fleet-replay-play { --sf-play-size:48px; } }

.fleet-replay-featured-cover { width:100%; max-width:100%; margin:0; }
