/* Cash Out chrome + R1 header structure. Density owned by lionsports-market-header-responsive.r2.css */
.card-matchodds.outer-divs{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;min-width:0;position:relative;gap:0 4px}
.card-matchodds.outer-divs>.match-odds,
.card-matchodds.outer-divs>.match-odds.outer-div1{float:none!important;width:auto!important;max-width:none!important;flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;position:relative}
.card-matchodds.outer-divs>.cashout-container,
.card-matchodds.outer-divs>.cashout-container.outer-div2,
.card-matchodds.outer-divs>.ls-dream-cashout.cashout-container{float:none!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;flex:0 1 auto;margin-left:3px;align-self:center;display:inline-flex!important;align-items:center;vertical-align:middle;z-index:8;font-weight:700;cursor:pointer;pointer-events:auto!important;white-space:nowrap}
.card-matchodds.outer-divs>.matched-count,
.card-matchodds.outer-divs>.matched-count.pull-right,
.card-matchodds.outer-divs>.matched-count.outer-div4{float:none!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:auto!important;max-width:100%;margin-left:auto;flex:0 1 auto;text-align:right;background:transparent;white-space:nowrap}
.card-matchodds.outer-divs>.outer-div3,
.card-matchodds.outer-divs>marquee.outer-div3{flex:1 1 auto;min-width:0}
.ls-dream-cashout .cashout-label{display:inline-flex!important;align-items:center;gap:4px;pointer-events:auto!important;margin-left:0;white-space:nowrap;border:0;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer;flex-direction:row}
.ls-dream-cashout .cashout-icon{border-radius:2px;float:none!important;background-color:var(--cashout-icon-bg,#ffb900);color:var(--cashout-icon-color,#000);display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0}
.ls-dream-cashout .cashout-icon.me-1{margin-right:4px}
.ls-dream-cashout .cashout-icon .fa-circle:before{font-size:smaller;position:relative}
.ls-dream-cashout .cash-out-txt{white-space:nowrap}
.ls-dream-cashout.empty-container,
.card-matchodds .cashout-container.empty-container{width:auto!important;z-index:1;top:auto!important}
.ls-dream-cashout.hasProfitLoss,
.card-matchodds .cashout-container.hasProfitLoss{background:#ccc;border-radius:5px;width:auto!important;position:relative!important;top:auto!important}
.ls-dream-cashout .minus-book{color:var(--matchodds-pl-minus,#d0021b)!important;display:inline-block}
.ls-dream-cashout .plus-book{color:var(--matchodds-pl-plus,#228b22)!important;display:inline-block}
.ls-dream-cashout.is-processing{cursor:wait;opacity:.95}
.ls-dream-cashout.is-loading{cursor:default}
/* R2.2 reserved first-paint slot: same geometry as ready Cash Out; not executable */
.ls-dream-cashout.is-reserved{cursor:default;opacity:.72;pointer-events:auto}
.ls-dream-cashout.is-reserved .cashout-label{cursor:default}
@media only screen and (max-width:992px){.card-matchodds.outer-divs{display:flex!important}}
.ls-cashout-tip{position:absolute;top:calc(100% + 6px);right:0;z-index:20070;min-width:180px;max-width:240px;background:#1b1b1b;color:#fff;padding:8px 10px;border-radius:2px;font-size:11px;line-height:1.35;font-weight:600;box-shadow:0 6px 16px rgba(0,0,0,.25)}
.ls-cashout-tip strong{display:block;margin-bottom:4px;font-size:11px}
.card-matchodds .ls-dream-cashout{float:none}
app-side-nav-bets [data-ls-header-cashout],
app-right-nav [data-ls-header-cashout],
.left-bar [data-ls-header-cashout],
.mlist-openbets [data-ls-header-cashout]{display:none!important}
