#tm-integrated .real-slip{scroll-margin-top:70px}#tm-integrated .real-slip .slip-header{background:#0c100d;color:white;display:flex;justify-content:space-between;align-items:center}#tm-integrated .real-slip .slip-header h2{color:white}#tm-integrated .real-slip [data-builder-count]{border-radius:100%;background:#8bd448;color:#102007;padding:3px 9px;font-weight:700}#tm-integrated .real-slip .slip-body{padding:20px}#tm-integrated .real-slip [hidden]{display:none!important}#tm-integrated .real-slip .slip-pick{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #dde3d7}#tm-integrated .slip-pick small,#tm-integrated .builder-return small{font-size:10px;display:block;color:#697861}#tm-integrated .slip-pick button{background:transparent;border:0;font-size:20px}#tm-integrated .builder-stakes{border:0;display:flex;gap:6px;margin:16px 0;padding:0}#tm-integrated .builder-stakes legend{margin-bottom:6px;font-weight:600}#tm-integrated .builder-stakes button{flex:1;background:white;border:1px solid #d7dfcf;border-radius:6px;padding:8px}#tm-integrated .builder-stakes button[aria-pressed=true]{background:#8bd448}#tm-integrated .builder-bookie{padding:11px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #dce3d5;border-radius:8px;text-decoration:none;color:#131b11;margin:8px 0;font-size:13px}#tm-integrated .builder-bookie:hover{background:#f3f9ed;border-color:#80bd48}#tm-integrated .builder-brand{width:52px;font-size:11px}#tm-integrated .builder-brand img{width:44px;height:44px;object-fit:contain;border-radius:5px}#tm-integrated .builder-return{flex:1}#tm-integrated .builder-return strong{font-size:16px}#tm-integrated .builder-status,#tm-integrated .real-slip .slip-note{font-size:11px;line-height:1.6;margin:14px 0}#tm-integrated .add[aria-pressed=true]{background:#e9f5dd;color:#253b14}#tm-integrated .research-shortlist{margin:14px 0;font-size:12px}#tm-integrated .research-shortlist summary{cursor:pointer}
#tm-integrated .builder-leg-price{margin-left:auto;margin-right:8px;background:#f0f2ed;padding:4px 7px;border-radius:5px;font-size:12px;font-weight:700}#tm-integrated button[data-leg]:disabled{background:#edf0e9;color:#697361;cursor:not-allowed}

/* Hide betting controls together when all single-market quotes have expired. */
.fixture-wrap[data-no-bets] :is(#suggestions, #match-bet-slip, .research-shortlist, a[href="#suggestions"]) {
  display: none !important;
}

.suggestion[data-player-quote="pending"] {display:none !important;}
