/* Plain pick lists: one visible wager and result; controls keep their existing colors. */
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card,.mm-ticket-official,.mm-pick-bets,.mm-result-bet,.mm-bet-item,.mm-boxing-prediction,.mm-clear-pick-grade,.mm-clear-wager,.mm-card-face,.mm-ticket-face,.mm-card-tools,.mm-ticket-top) {border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important;color:#17202c!important;transform:none!important;cursor:default!important;min-height:0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) {padding:24px 0!important;margin:0 0 18px!important;border-bottom:1px solid #e3e6e9!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-ticket-official,.mm-pick-bets,.mm-result-bet,.mm-bet-item,.mm-boxing-prediction,.mm-clear-pick-grade,.mm-clear-wager,.mm-card-face,.mm-ticket-face,.mm-card-tools,.mm-ticket-top) {padding:0!important;margin:0 0 16px!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) :is(p,li,dt,dd,strong,b,span,h3,h4) {background:transparent!important;color:#17202c!important;white-space:normal!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) :is(p,li) {font:400 19px/1.6 Arial,Helvetica,sans-serif!important;margin:10px 0!important;padding:0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) :is(strong,b) {font-weight:700!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) h3 {font:800 24px/1.35 Arial,Helvetica,sans-serif!important;margin:12px 0!important;padding:0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) :is(.mm-ticket-selection,.mm-clear-selection) {font-weight:700!important;font-size:21px!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) .mm-selection-status {display:block!important;border:0!important;border-radius:0!important;background:transparent!important;font:800 20px/1.5 Arial,Helvetica,sans-serif!important;padding:0!important;margin:0 0 8px!important;color:#475365!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) :is(.mm-selection-status,.mm-clear-profit)[data-outcome="WIN"],
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) .mm-selection-status[data-outcome="OPEN"] {color:#176038!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) :is(.mm-selection-status,.mm-clear-profit)[data-outcome="LOSS"] {color:#a12626!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-sport-ticket,.mm-dual-card) .mm-clear-profit {font-weight:800!important;font-size:22px!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-card-tools,.mm-ticket-top) {display:flex!important;flex-direction:column;align-items:flex-start!important;gap:6px!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-card-tools > .mm-clear-badge {display:none!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-card-side {font:400 16px/1.5 Arial,sans-serif!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-clear-summary {margin:14px 0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-clear-pick-grades {grid-template-columns:1fr!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-ticket-stats {border:0!important;padding:0!important;margin:12px 0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-ticket-stats div {background:#fff!important;border:0!important;padding:4px 0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-sport-ticket[data-has-result="true"] .mm-ticket-return {display:none!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-dual-card[data-mm-ready="true"] [data-mm-face="picks"] :is(.mm-pick-call,.mm-pick-bets,.mm-result-bet),
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-dual-card[data-mm-ready="true"] [data-mm-face="picks"].mm-ticket-face,
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-dual-card [data-mm-face="results"] > h3 {display:none!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-group {border:0!important;border-radius:0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-group > summary {border:0!important;border-bottom:1px solid #cbd5df!important;background:#fff!important;padding:16px 0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-group > :is(.mm-picks-period,.mm-sport-tickets) {padding:0!important;}

html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) :is(.mm-bet-details,.mm-bet-details > summary,.mm-fight-details > summary) {border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;}

/* Every date: record, selections, bankroll, then the dated results link. */
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-group > summary > .mm-date-record {display:block!important;margin:8px 0 0!important;padding:0!important;font:700 17px/1.5 Arial,sans-serif!important;color:#142c4b!important;background:transparent!important;white-space:normal!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-group > summary > .mm-date-count {float:none!important;text-align:left!important;display:block!important;margin:5px 0 0!important;padding:0!important;font:400 15px/1.5 Arial,sans-serif!important;color:#455264!important;background:transparent!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-footer {display:block!important;margin:20px 0 28px!important;padding:0!important;background:#fff!important;color:#142c4b!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-footer .mm-sport-bank {margin:0!important;padding:16px 0!important;}
html body :is(#main#main#main#main#main#main#main#main,#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation#mm-navigation) .mm-date-footer .mm-date-results {margin:16px 0 0!important;padding:0!important;font:400 18px/1.5 Arial,sans-serif!important;}
