.cp-single-ticket{display:block!important}.cp-single-ticket-main{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cp-slip-leg-price{display:flex;align-items:center;gap:10px}.cp-slip-leg-price>b{color:#47eb82!important}.cp-single-stake-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;width:100%;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.cp-single-stake-row label{font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;color:#b9c3bc}.cp-single-stake-input{display:flex;align-items:center;min-height:44px;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:#282f36;overflow:hidden;min-width:0;justify-self:end;width:100%}.cp-single-stake-input span{padding-left:10px;font-size:13px;font-weight:850;color:#f4f7f5}.cp-single-stake-input input{width:100%;min-width:0;border:0;outline:0;padding:8px 9px 8px 4px;background:transparent;color:#f4f7f5!important;-webkit-text-fill-color:#f4f7f5;font:inherit;font-weight:850;text-align:right}html[data-cp-theme=light] .cp-single-stake-row{border-top-color:#d6ddd8}html[data-cp-theme=light] .cp-single-stake-input span,html[data-cp-theme=light] .cp-single-stake-row label{color:#53615a}html[data-cp-theme=light] .cp-single-stake-input{border-color:#c8d1cb;background:#fff}html[data-cp-theme=light] .cp-single-stake-input input{color:#1d2620!important;-webkit-text-fill-color:#1d2620}.cp-push-dashboard-card-wrap{position:relative}.cp-push-dashboard-card-wrap .cp-push-dashboard-card{width:100%}.cp-push-dashboard-dismiss{position:absolute;top:5px;right:5px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(0,0,0,.42);color:#fff;font-size:17px;line-height:1;cursor:pointer}html[data-cp-theme=light] .cp-push-dashboard-dismiss{border-color:rgba(0,0,0,.15);background:rgba(255,255,255,.94);color:#18201b}.cp-place-page .cp-sportsbook-fighter[data-fighter-side=a]{--fighter-accent:#d63b3b;border-left:5px solid #d63b3b!important;box-shadow:none!important}.cp-place-page .cp-sportsbook-fighter[data-fighter-side=b]{--fighter-accent:#2f6fd6;border-left:5px solid #2f6fd6!important;box-shadow:none!important}.cp-place-page .cp-sportsbook-fighter[data-fighter-side=a]:before,.cp-place-page .cp-sportsbook-fighter[data-fighter-side=b]:before{content:none!important;display:none!important}.cp-place-page .cp-sportsbook-fight.selected{border-color:var(--cp-border)!important}.cp-place-page .cp-sportsbook-fighter.selected{border-top-color:var(--cp-border)!important;border-right-color:var(--cp-border)!important;border-bottom-color:var(--cp-border)!important;background:#22282d!important;box-shadow:none!important}.cp-place-page .cp-place-selected-row{margin:10px 12px 12px!important;border:1px solid rgba(71,235,130,.22)!important;border-radius:10px!important;background:rgba(71,235,130,.08)!important;padding:9px 12px!important;color:#63ef94!important}.cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter .cp-sportsbook-price,.cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter:first-child .cp-sportsbook-price,.cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter:nth-child(2) .cp-sportsbook-price{border-color:rgba(255,255,255,.13)!important;background:#252b28!important;color:#f4f7f5!important}.cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter.selected .cp-sportsbook-price,.cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter[aria-pressed=true] .cp-sportsbook-price{border-color:rgba(70,226,122,.58)!important;background:rgba(43,196,96,.18)!important;color:#7df2a5!important}html[data-cp-theme=light] .cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter .cp-sportsbook-price,html[data-cp-theme=light] .cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter:first-child .cp-sportsbook-price,html[data-cp-theme=light] .cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter:nth-child(2) .cp-sportsbook-price{border-color:#cbd3ce!important;background:#eef1ef!important;color:#1d2620!important}html[data-cp-theme=light] .cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter.selected .cp-sportsbook-price,html[data-cp-theme=light] .cp-place-page .cp-sportsbook-primary-odds>.cp-place-primary-fighter[aria-pressed=true] .cp-sportsbook-price{border-color:#5a9d70!important;background:#dff3e5!important;color:#18512c!important}html[data-cp-theme=light] .cp-place-page .cp-sportsbook-fighter.selected{border-top-color:#d1d8d3!important;border-right-color:#d1d8d3!important;border-bottom-color:#d1d8d3!important;background:#f5f7f5!important}.cp-ticket-expanded>header{display:grid;gap:8px;padding:14px 15px;border-bottom:1px solid rgba(255,255,255,.08)}.cp-ticket-expanded>header>div{display:grid;gap:5px;min-width:0}.cp-ticket-expanded>header .cp-ticket-meta,.cp-ticket-expanded>header strong{display:block;min-width:0}.cp-ticket-expanded>footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 15px;border-top:1px solid rgba(255,255,255,.08)}.cp-ticket-expanded>footer>div{display:grid;gap:4px;min-width:0;padding:0;border:0}.cp-ticket-expanded>footer span{color:#9aa5ae!important;font-size:12px!important}.cp-ticket-expanded>footer strong{overflow-wrap:anywhere;font-size:clamp(18px,4vw,24px)!important}:is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid rgba(71,235,130,.9);outline-offset:3px}.cp-empty-state,.cp-feedback-state,.cp-ux-empty{border-color:rgba(255,255,255,.1)!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015))!important}.cp-public-facts strong{white-space:normal;overflow-wrap:anywhere}.cp-place-page .cp-sportsbook-fight-strip,.cp-place-page .cp-sportsbook-fight:not([data-main-event=true]) .cp-sportsbook-fight-strip{background:#30363d!important;color:#f7f8f7!important;border-color:#30363d!important;box-shadow:none!important}.cp-place-page .cp-sportsbook-fight-strip .cp-bookie-fight-number,.cp-place-page .cp-sportsbook-fight-strip .cp-place-market-count,.cp-place-page .cp-sportsbook-fight-strip small{color:inherit!important}.cp-place-page .cp-sportsbook-fight[data-main-event=true] .cp-sportsbook-fight-strip{background:#d4af37!important;color:#111!important;border-color:#d4af37!important}html[data-cp-theme=light] .cp-place-page .cp-sportsbook-fight-strip{background:#46505a!important;color:#fff!important;border-color:#46505a!important}html[data-cp-theme=light] .cp-place-page .cp-sportsbook-fight:not([data-main-event=true]) .cp-sportsbook-fight-strip{background:#46505a!important;color:#fff!important;border-color:#46505a!important;box-shadow:none!important}html[data-cp-theme=light] .cp-place-page .cp-sportsbook-fight[data-main-event=true] .cp-sportsbook-fight-strip{background:#d4af37!important;color:#111!important;border-color:#d4af37!important}@media (max-width:640px){.cp-single-stake-row{grid-template-columns:auto minmax(0,1fr)}.cp-place-mobile-slip{bottom:calc(5.4rem + env(safe-area-inset-bottom, 0px))!important;min-height:68px;max-height:82px;border:2px solid rgba(65,232,126,.78)!important;border-radius:18px!important;padding:9px 11px 9px 14px!important;background:#18221e!important;box-shadow:0 12px 36px rgba(0,0,0,.55),0 0 24px rgba(65,232,126,.22)!important}.cp-place-mobile-slip>b{min-width:48px;height:44px}html[data-cp-theme=light] .cp-place-mobile-slip,html[data-cp-theme=light] .cp-place-mobile-slip span,html[data-cp-theme=light] .cp-place-mobile-slip strong{color:#f4f7f5!important}html[data-cp-theme=light] .cp-place-mobile-slip>b{background:#43dc7b!important;color:#061109!important}.cp-place-mobile-slip span,.cp-place-mobile-slip strong{font-size:12px}.cp-auth-form-side{align-items:flex-start;padding-top:14px}.cp-auth-form>a:first-child{margin-bottom:24px!important}.cp-auth-form>a:first-child img{width:auto!important;height:48px!important;max-width:170px;object-fit:contain}.cp-auth-title{font-size:2.35rem!important}.cp-ticket-expanded>header{padding:13px 14px}.cp-ticket-expanded>header .cp-ticket-meta{line-height:1.45;white-space:normal}.cp-ticket-expanded>footer{grid-template-columns:1fr 1fr;padding:13px 14px}.cp-bookie-ticket-legs>div>div>span{white-space:normal!important;line-height:1.35}.cp-push-dashboard-dismiss{top:5px;right:5px}}.cp-sportsbook-page{--bet-green:#49e783;--bet-green-soft:rgba(73,231,131,.12);--bet-red:#e34b55;--bet-blue:#438cff;--bet-gold:#f3c969;--bet-panel:#0d1218;--bet-raised:#141b23;--bet-line:#28323d;--bet-muted:#87939f;background:radial-gradient(circle at 8% 12%,rgba(227,75,85,.09),transparent 27rem),radial-gradient(circle at 92% 18%,rgba(67,140,255,.09),transparent 29rem),#070a0e!important}.cp-sportsbook-page .cp-bookie-shell-wide{max-width:1260px}.cp-sportsbook-pagehead{position:relative;overflow:hidden;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:12px;min-height:0;border:1px solid #25313b!important;border-radius:24px!important;background:linear-gradient(115deg,rgba(227,75,85,.11),transparent 34%),linear-gradient(245deg,rgba(67,140,255,.13),transparent 38%),#0c1117!important;padding:14px 18px!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 46px rgba(0,0,0,.22)!important}.cp-sportsbook-pagehead:after{content:"";position:absolute;right:30%;bottom:-72px;width:180px;height:180px;border:1px solid rgba(255,255,255,.035);border-radius:50%;box-shadow:0 0 0 34px rgba(255,255,255,.014),0 0 0 68px rgba(255,255,255,.009);pointer-events:none}.cp-sportsbook-pagehead>*{position:relative;z-index:1}.cp-sportsbook-pagehead .cp-ux-kicker{color:#9cf7be!important;font-size:10px!important;letter-spacing:.16em!important}.cp-sportsbook-pagehead h1{max-width:820px;margin:4px 0 0!important;color:#fff!important;font-size:clamp(1.25rem,3vw,2rem)!important;line-height:1.12!important;letter-spacing:-.045em}.cp-sportsbook-pagehead p{max-width:560px;margin:0!important;color:#9ba7b2!important;font-size:12px!important}.cp-sportsbook-pagehead .cp-ux-pagehead-status{min-width:0;width:max-content!important;min-height:0!important;margin-top:0;border:1px solid #2b3844;border-radius:999px;background:rgba(5,9,13,.7);padding:12px 14px;backdrop-filter:blur(12px)}.cp-sportsbook-pagehead .cp-ux-pagehead-status strong{color:#fff!important}.cp-sportsbook-pagehead .cp-ux-pagehead-status span{color:#9ba7b2!important}.cp-sportsbook-page .cp-unibet-boost-card{margin:10px 0!important;border-color:#27343e!important;border-radius:17px!important;background:linear-gradient(100deg,rgba(73,231,131,.08),#0d1218 55%)!important;box-shadow:none!important}.cp-sportsbook-page .cp-betting-layout{grid-template-columns:minmax(0,1fr) 350px!important;gap:14px!important;margin-top:10px!important}.cp-sportsbook-page .cp-bookie-fight-column{min-width:0;border:1px solid #202a33!important;border-radius:22px!important;background:#090d12!important;padding:9px!important;box-shadow:0 18px 48px rgba(0,0,0,.18)!important}.cp-sportsbook-page .cp-sportsbook-section-head{min-height:74px;margin:0 0 8px!important;border:0!important;border-radius:15px!important;background:linear-gradient(110deg,#111a22,#10151c)!important;padding:14px 16px!important;box-shadow:none!important}.cp-sportsbook-page .cp-sportsbook-section-head>div>span{display:block!important;color:#64eca0!important;font-size:8px!important;letter-spacing:.16em;text-transform:uppercase}.cp-sportsbook-page .cp-sportsbook-section-head h2{margin:3px 0 0!important;color:#fff!important;font-size:22px!important}.cp-sportsbook-page .cp-sportsbook-section-head p{display:block!important;margin-top:3px!important;color:#84919c!important;font-size:10px!important}.cp-sportsbook-page .cp-fight-count-pill{border-color:#2a3c34!important;background:#13251c!important;color:#74eea1!important}.cp-betting-command-bar{position:sticky;top:8px;z-index:12;margin-bottom:9px!important;border-color:#27323c!important;border-radius:14px!important;background:rgba(11,16,22,.94)!important;box-shadow:0 12px 30px rgba(0,0,0,.22);backdrop-filter:blur(16px)}.cp-betting-command-bar button,.cp-betting-command-bar select{border-color:#2b3641!important;background:#151c24!important;color:#dfe5e9!important}.cp-betting-command-bar button:hover{border-color:#465563!important}.cp-betting-command-bar button[aria-pressed=true]{border-color:#3f9d68!important;background:#173124!important;color:#73efa0!important;box-shadow:inset 0 0 0 1px rgba(73,231,131,.08)}.cp-sportsbook-page .cp-sportsbook-fight-list{gap:9px!important}.cp-sportsbook-page .cp-sportsbook-fight{position:relative;overflow:hidden;border:1px solid #26313b!important;border-radius:18px!important;background:#0d1218!important;box-shadow:0 10px 25px rgba(0,0,0,.16)!important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.cp-sportsbook-page .cp-sportsbook-fight:hover{border-color:#34424f!important;box-shadow:0 14px 32px rgba(0,0,0,.23)!important}.cp-sportsbook-page .cp-sportsbook-fight.selected{border-color:#3a7652!important;box-shadow:0 0 0 1px rgba(73,231,131,.06),0 14px 34px rgba(0,0,0,.2)!important}.cp-sportsbook-page .cp-sportsbook-fight-strip{min-height:42px!important;border:0!important;border-bottom:1px solid #26313b!important;background:#151b22!important;padding:0 13px!important;box-shadow:none!important}.cp-sportsbook-page .cp-sportsbook-fight[data-feature=main] .cp-sportsbook-fight-strip{background:linear-gradient(90deg,rgba(243,201,105,.18),#171a1d 50%,rgba(243,201,105,.05))!important;box-shadow:inset 4px 0 var(--bet-gold)!important}.cp-sportsbook-page .cp-sportsbook-fight[data-feature=co-main] .cp-sportsbook-fight-strip{background:linear-gradient(90deg,rgba(188,200,211,.13),#151b22 48%)!important;box-shadow:inset 4px 0 #aebbc6!important}.cp-sportsbook-page .cp-bookie-fight-number{display:inline-flex;width:auto!important;height:auto!important;min-width:max-content;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px!important;padding:5px 8px;color:#f5f7f8!important;font-size:9px!important;line-height:1;letter-spacing:.12em;white-space:nowrap}.cp-sportsbook-page .cp-sportsbook-fight[data-feature=main] .cp-bookie-fight-number{border:1px solid rgba(243,201,105,.32);background:rgba(243,201,105,.12)!important;color:#ffe5a3!important}.cp-sportsbook-page .cp-sportsbook-fight[data-feature=co-main] .cp-bookie-fight-number{border:1px solid rgba(188,200,211,.25);background:rgba(188,200,211,.09)!important}.cp-sportsbook-page .cp-sportsbook-fight-strip small{min-width:0;overflow:hidden;flex:1;color:#87939f!important;text-overflow:ellipsis;white-space:nowrap}.cp-sportsbook-page .cp-place-market-count{border:1px solid #303b46;border-radius:999px;background:#11171d;color:#9aa6b1!important;padding:4px 8px}.cp-fight-winner-label,.cp-market-groups-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px 5px}.cp-fight-winner-label span,.cp-market-groups-heading span{color:#f1f4f6;font-size:10px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.cp-fight-winner-label small,.cp-market-groups-heading small{color:#71808c;font-size:9px;font-weight:750}.cp-sportsbook-page .cp-sportsbook-primary-odds{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;padding:7px 10px 11px!important}.cp-sportsbook-page .cp-sportsbook-fighter{--corner-color:#8996a1;--corner-soft:rgba(137,150,161,.1);position:relative;min-width:0;min-height:76px!important;border:1px solid #2b3640!important;border-left:5px solid var(--corner-color)!important;border-radius:13px!important;background:linear-gradient(105deg,var(--corner-soft),#141b23 46%)!important;padding:9px 10px!important;box-shadow:none!important;transition:border-color .16s ease,background .16s ease,transform .12s ease!important}.cp-sportsbook-page .cp-sportsbook-fighter[data-fighter-side=a]{--corner-color:#e34b55;--corner-soft:rgba(227,75,85,.12)}.cp-sportsbook-page .cp-sportsbook-fighter[data-fighter-side=b]{--corner-color:#438cff;--corner-soft:rgba(67,140,255,.12)}.cp-sportsbook-page .cp-sportsbook-fighter:hover:not(:disabled){border-color:color-mix(in srgb,var(--corner-color) 64%,#34414c)!important;transform:translateY(-1px)}.cp-sportsbook-page .cp-sportsbook-fighter.selected,.cp-sportsbook-page .cp-sportsbook-fighter[aria-pressed=true]{border-color:#49c777!important;border-left-color:var(--corner-color)!important;background:linear-gradient(105deg,var(--corner-soft),rgba(73,231,131,.1) 78%,#111a16)!important;box-shadow:inset 0 0 0 1px rgba(73,231,131,.08)!important}.cp-sportsbook-page .cp-sportsbook-fighter-id{min-width:0}.cp-sportsbook-page .cp-sportsbook-fighter-id>span{display:block;min-width:0}.cp-sportsbook-page .cp-sportsbook-fighter-id strong{margin:2px 0;color:#f7f9fa!important;font-size:14px!important}.cp-sportsbook-page .cp-sportsbook-fighter-id small:not(.cp-fighter-corner){color:#7f8b95!important;font-size:9px!important}.cp-sportsbook-page .cp-fighter-corner{display:block;margin:0!important;color:var(--corner-color)!important;font-size:7px!important;font-weight:950;letter-spacing:.13em}.cp-sportsbook-page .cp-sportsbook-flag{width:27px!important;min-width:27px!important;font-size:1.2rem!important}.cp-sportsbook-page .cp-sportsbook-price{min-width:72px!important;min-height:43px!important;border:1px solid #35414b!important;border-radius:10px!important;background:#1b232c!important;color:#f4f7f8!important;font-size:15px!important;box-shadow:inset 0 1px rgba(255,255,255,.035)}.cp-sportsbook-page .cp-sportsbook-fighter.selected .cp-sportsbook-price{border-color:#48c978!important;background:#173323!important;color:#7cf0a5!important}.cp-sportsbook-page .cp-sportsbook-selected{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 10px 9px!important;border:1px solid rgba(73,231,131,.2)!important;border-radius:10px!important;background:rgba(73,231,131,.07)!important;padding:8px 10px!important;color:#78efa3!important}.cp-sportsbook-page .cp-sportsbook-selected span{font-size:8px;font-weight:950;letter-spacing:.1em}.cp-sportsbook-page .cp-sportsbook-selected strong{overflow:hidden;color:#dff9e8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.cp-sportsbook-more-markets{overflow:hidden;border-top:1px solid #26313b;background:#0d1319}.cp-sportsbook-more-markets>summary{display:grid;grid-template-columns:auto minmax(0,1fr) 28px;align-items:center;gap:9px;min-height:50px;padding:9px 12px;color:#eef2f4;list-style:none}.cp-sportsbook-more-markets>summary::-webkit-details-marker{display:none}.cp-sportsbook-more-markets>summary>span{font-size:10px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.cp-sportsbook-more-markets>summary>small{overflow:hidden;color:#778590;font-size:8px;font-weight:750;text-align:right;text-overflow:ellipsis;white-space:nowrap}.cp-sportsbook-more-markets>summary>b{display:grid;width:27px;height:27px;place-items:center;border:1px solid #303c47;border-radius:8px;background:#171e25;color:#9da8b1;font-size:18px;transition:transform .16s ease,background .16s ease}.cp-sportsbook-more-markets[open]>summary{border-bottom:1px solid #26313b;background:#131b22}.cp-sportsbook-more-markets[open]>summary>b{transform:rotate(90deg);background:#1d2830;color:#70eca0}.cp-sportsbook-more-markets[data-has-pick=true]>summary>small{color:#70e99c}.cp-sportsbook-more-markets-body{padding:4px 9px 9px;background:#0a0f14}.cp-sportsbook-market-groups{border-top:1px solid #26313b;padding:4px 9px 9px}.cp-market-groups-heading{padding:8px 4px 7px}.cp-sportsbook-market-group{overflow:hidden;margin-top:5px;border:1px solid #29343f;border-radius:11px;background:#11171e}.cp-sportsbook-market-group>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:53px;padding:8px 11px;color:#e8edf0;cursor:pointer;list-style:none;transition:background .16s ease,border-color .16s ease}.cp-sportsbook-market-group>summary::-webkit-details-marker{display:none}.cp-sportsbook-market-group>summary:hover{background:#171f27}.cp-market-group-title{display:flex;align-items:center;gap:10px;min-width:0}.cp-market-group-title>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#56636e;box-shadow:0 0 0 4px rgba(255,255,255,.025)}.cp-market-group-title>span{display:grid;gap:2px;min-width:0}.cp-market-group-title strong{color:#edf1f3;font-size:11px}.cp-market-group-title small{overflow:hidden;color:#778590;font-size:8px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.cp-sportsbook-market-group>summary>b{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border:1px solid #303c47;border-radius:8px;background:#171e25;color:#9da8b1;font-size:18px;transition:transform .16s ease,background .16s ease}.cp-sportsbook-market-group[open]>summary{border-bottom:1px solid #29343f;background:#151d24}.cp-sportsbook-market-group[open]>summary>b{transform:rotate(90deg);background:#1d2830;color:#70eca0}.cp-sportsbook-market-group[data-has-pick=true]{border-color:#376849}.cp-sportsbook-market-group[data-has-pick=true] .cp-market-group-title>i{background:#49e783;box-shadow:0 0 0 4px rgba(73,231,131,.09)}.cp-sportsbook-market-group[data-has-pick=true] .cp-market-group-title small{color:#70e99c}.cp-sportsbook-market-group-body{display:grid;gap:7px;padding:7px;background:#0a0f14}.cp-sportsbook-page .cp-sportsbook-market{border:1px solid #26313b!important;border-radius:10px!important;background:#10161d!important;padding:9px!important}.cp-sportsbook-page .cp-sportsbook-market>header strong{color:#cfd6db!important;font-size:10px!important}.cp-sportsbook-page .cp-sportsbook-market>header span{color:#6f7d88!important}.cp-sportsbook-page .cp-sportsbook-odds-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.cp-sportsbook-page .cp-sportsbook-odd{min-height:43px!important;border:1px solid #2c3741!important;border-radius:9px!important;background:#171e26!important;padding:6px 7px 6px 10px!important;color:#dfe5e9!important}.cp-sportsbook-page .cp-sportsbook-odd:hover:not(:disabled){border-color:#465563!important;background:#1b242d!important}.cp-sportsbook-page .cp-sportsbook-odd span{min-width:0;color:#d7dde1!important;font-size:10px!important}.cp-sportsbook-page .cp-sportsbook-odd strong{min-width:58px;border:1px solid #34414b;border-radius:7px;background:#202933!important;padding:6px;color:#f3f6f7!important;font-size:11px!important}.cp-sportsbook-page .cp-sportsbook-odd.selected{border-color:#3b9d62!important;background:#14271c!important;box-shadow:inset 3px 0 #49e783!important}.cp-sportsbook-page .cp-sportsbook-odd.selected strong{border-color:#45bd70;background:#1a3b27!important;color:#78f0a3!important}.cp-sportsbook-page .cp-place-betslip-desktop{position:sticky;top:8px}.cp-sportsbook-page .cp-sportsbook-slip{overflow:hidden;border:1px solid #29343f!important;border-radius:18px!important;background:#0d1218!important;box-shadow:0 18px 46px rgba(0,0,0,.22)!important}.cp-sportsbook-page .cp-sportsbook-slip>header{border-bottom:1px solid #27323c!important;background:linear-gradient(110deg,rgba(73,231,131,.09),#121820 58%)!important;padding:15px!important}.cp-sportsbook-page .cp-sportsbook-slip>header span{color:#71e99c!important;letter-spacing:.12em}.cp-sportsbook-page .cp-sportsbook-slip>header strong{color:#fff!important}.cp-sportsbook-page .cp-slip-impact{border-color:#345842;background:#122319}.cp-sportsbook-page .cp-bookie-place-button{min-height:52px;border-radius:12px!important;background:linear-gradient(135deg,#58ed8d,#30c96b)!important;color:#041108!important;box-shadow:0 10px 24px rgba(48,201,107,.18)}.cp-sportsbook-page .cp-bookie-place-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 30px rgba(48,201,107,.24)}.cp-sportsbook-page .cp-place-mobile-slip{border:1px solid #3b7350!important;border-radius:17px!important;background:linear-gradient(120deg,#101b15,#111820)!important;box-shadow:0 -12px 35px rgba(0,0,0,.45),0 0 24px rgba(73,231,131,.08)!important}.cp-sportsbook-page .cp-place-mobile-slip.has-picks{border-color:#52d982!important}.cp-sportsbook-page .cp-place-mobile-slip>b{background:#2fd06d!important;color:#041108!important}@media(max-width:900px){.cp-sportsbook-page .cp-betting-layout{display:block!important}.cp-sportsbook-page .cp-place-betslip-desktop{display:none}.cp-sportsbook-page .cp-sportsbook-primary-odds{grid-template-columns:1fr 1fr!important}}@media(max-width:700px){.cp-sportsbook-page{padding-bottom:104px!important}.cp-sportsbook-pagehead{grid-template-columns:1fr!important;gap:8px;min-height:0;border-radius:14px!important;padding:12px 14px!important}.cp-sportsbook-pagehead h1{font-size:clamp(1.2rem,5.5vw,1.65rem)!important}.cp-sportsbook-pagehead .cp-ux-pagehead-status{width:max-content!important;min-width:0;padding:6px 10px!important}.cp-sportsbook-page .cp-unibet-boost-card{border-radius:14px!important}.cp-sportsbook-page .cp-bookie-fight-column{border-radius:17px!important;padding:6px!important}.cp-sportsbook-page .cp-sportsbook-section-head{min-height:64px;padding:12px!important}.cp-sportsbook-page .cp-sportsbook-section-head p{display:none!important}.cp-betting-command-bar{top:4px;grid-template-columns:minmax(0,1fr) auto!important;padding:6px!important}.cp-betting-command-bar>div{grid-column:1/-1}.cp-betting-command-bar button,.cp-betting-command-bar select{min-height:36px!important;padding:6px 8px!important}.cp-sportsbook-page .cp-sportsbook-fight{border-radius:14px!important}.cp-sportsbook-page .cp-sportsbook-fight-strip{min-height:39px!important;padding:0 10px!important}.cp-sportsbook-page .cp-place-market-count{display:none}.cp-fight-winner-label,.cp-market-groups-heading{padding-right:10px;padding-left:10px}.cp-sportsbook-page .cp-sportsbook-primary-odds{grid-template-columns:1fr 1fr!important;gap:6px!important;padding:6px 7px 9px!important}.cp-sportsbook-page .cp-sportsbook-fighter{grid-template-columns:minmax(0,1fr)!important;gap:7px;min-height:112px!important;align-content:space-between!important;padding:9px!important}.cp-sportsbook-page .cp-sportsbook-fighter-id{align-items:flex-start!important}.cp-sportsbook-page .cp-sportsbook-fighter-id strong{white-space:normal;font-size:12px!important}.cp-sportsbook-page .cp-sportsbook-price{width:100%!important;min-height:40px!important}.cp-sportsbook-more-markets>summary{padding:8px 9px}.cp-sportsbook-market-groups,.cp-sportsbook-more-markets-body{padding:3px 6px 7px}.cp-sportsbook-market-group>summary{min-height:50px;padding:7px 9px}.cp-sportsbook-page .cp-place-mobile-slip{right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;left:10px!important;width:auto!important}}@media(max-width:480px){.cp-sportsbook-page .cp-sportsbook-odds-grid{grid-template-columns:1fr!important}.cp-fight-winner-label small,.cp-market-groups-heading small{display:none}.cp-sportsbook-page .cp-sportsbook-flag{width:22px!important;min-width:22px!important;font-size:1rem!important}.cp-sportsbook-page .cp-sportsbook-fighter-id{gap:6px!important}.cp-sportsbook-page .cp-sportsbook-fighter-id small:not(.cp-fighter-corner){font-size:8px!important}}@media(prefers-reduced-motion:reduce){.cp-sportsbook-market-group>summary,.cp-sportsbook-market-group>summary>b,.cp-sportsbook-more-markets>summary>b,.cp-sportsbook-page .cp-bookie-place-button,.cp-sportsbook-page .cp-sportsbook-fight,.cp-sportsbook-page .cp-sportsbook-fighter{transition:none!important}}.cp-sportsbook-page .cp-sportsbook-slip{display:flex;max-height:calc(100dvh - 20px);flex-direction:column}@media(max-width:900px){.cp-sportsbook-page .cp-place-mobile-slip{display:grid;grid-template-columns:38px minmax(0,1fr) auto;min-height:62px!important;max-height:none;gap:10px;align-items:center;padding:8px 9px!important;border:1px solid #3e7854!important;border-radius:16px!important;background:linear-gradient(120deg,#101b15,#111820)!important;color:#f3f8f5!important}.cp-slip-dock-count{display:grid!important;width:38px;height:38px;place-items:center;border:1px solid #3e7452;border-radius:12px;background:#16261c;color:#64ed95!important;font-size:14px!important;font-weight:950}.cp-slip-dock-copy{min-width:0}.cp-slip-dock-copy>small{display:block;color:#64ed95;font-size:7px;font-weight:950;letter-spacing:.14em}.cp-place-mobile-slip .cp-slip-dock-copy>strong{display:block;margin-top:1px;overflow:hidden;color:#f4f8f5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;letter-spacing:0}.cp-place-mobile-slip .cp-slip-dock-copy>span{display:block;margin-top:2px;overflow:hidden;color:#87958d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;opacity:1}.cp-slip-dock-value{display:grid;justify-items:end;gap:3px}.cp-place-mobile-slip .cp-slip-dock-value>strong{color:#f5faf7;font-size:12px;letter-spacing:0;white-space:nowrap}.cp-place-mobile-slip .cp-slip-dock-value>span{margin:0;color:#61e991;font-size:8px;font-weight:950;letter-spacing:.08em;opacity:1;white-space:nowrap}.cp-sportsbook-page .cp-place-mobile-slip.has-picks{border-color:#4cdb7e!important;box-shadow:0 12px 38px rgba(0,0,0,.5),0 0 22px rgba(73,231,131,.13)!important}}@media(max-width:380px){.cp-sportsbook-page .cp-place-mobile-slip{grid-template-columns:34px minmax(0,1fr) auto;gap:7px}.cp-slip-dock-count{width:34px;height:34px}.cp-place-mobile-slip .cp-slip-dock-copy>span{display:none}}.cp-bulk-singles{margin:0 12px 12px;padding:12px;border:1px solid var(--cp-shell-border);border-radius:12px;background:var(--cp-shell-raised);color:var(--cp-shell-text)}.cp-bulk-singles label{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:850}.cp-bulk-singles label small,.cp-bulk-singles p{color:var(--cp-shell-muted);font-size:11px;font-weight:500}.cp-bulk-singles-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px}.cp-bulk-singles-controls>div{display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--cp-shell-border-strong);border-radius:8px;background:var(--cp-shell-surface)}.cp-bulk-singles input{min-width:0;width:100%;min-height:42px;border:0;background:transparent;color:inherit}.cp-bulk-singles button{min-height:44px;padding:8px 12px;border:1px solid var(--cp-shell-green);border-radius:8px;background:var(--cp-shell-green);color:#07140c;font-size:12px;font-weight:850}.cp-bulk-singles button:disabled{opacity:.45;cursor:not-allowed}.cp-bulk-singles p{margin:7px 0 0}.cp-bulk-singles p[data-error]{color:var(--cp-shell-red)}.cp-slip-changes{margin:12px;padding:14px;border:1px solid var(--cp-border);border-radius:12px;background:var(--cp-surface);color:var(--cp-text)}.cp-slip-changes h3{margin:0 0 8px;font-size:1rem}.cp-slip-changes p,.cp-slip-changes small{display:block;color:var(--cp-muted);font-size:.8rem;line-height:1.5}.cp-slip-changes ul{list-style:none;padding:0;margin:12px 0;max-height:220px;overflow:auto}.cp-slip-changes li{display:grid;gap:3px;padding:9px 0;border-bottom:1px solid var(--cp-border)}.cp-slip-changes li span{font-weight:700;color:var(--cp-text)}.cp-slip-changes button{min-height:44px;width:100%;padding:10px;border-radius:8px;background:var(--cp-accent);color:var(--cp-surface);font-weight:800;margin-bottom:8px}.cp-slip-changes button:disabled{opacity:.5}html[data-cp-theme=light]{color-scheme:light;--cp-shell-bg:#e9eef1;--cp-shell-bg-2:#e5ebee;--cp-shell-surface:#e8eef5;--cp-shell-raised:#dde6f0;--cp-shell-soft:#e5ecef;--cp-shell-text:#172631;--cp-shell-muted:#53636f;--cp-shell-border:#cfdae0;--cp-shell-border-strong:#aabcc6;--cp-shell-green:#126b3b;--cp-shell-gold:#805d0b;--cp-shell-blue:#245f9c;--cp-shell-amber:#875308;--cp-shell-red:#ad3341;--cp-app-bg:var(--cp-shell-bg);--cp-app-bg-2:var(--cp-shell-bg-2);--cp-surface:var(--cp-shell-surface);--cp-surface-2:var(--cp-shell-raised);--cp-surface-3:var(--cp-shell-soft);--cp-text:var(--cp-shell-text);--cp-text-soft:#394e5c;--cp-muted:var(--cp-shell-muted);--cp-border:var(--cp-shell-border);--cp-border-strong:var(--cp-shell-border-strong);--cp-accent:var(--cp-shell-green);--cp-accent-strong:#09532e;--cp-blue:var(--cp-shell-blue);--cp-amber:var(--cp-shell-amber);--cp-danger:var(--cp-shell-red);--cp-v2-surface:var(--cp-shell-surface);--cp-v2-surface-raised:var(--cp-shell-raised);--cp-v2-surface-soft:var(--cp-shell-soft);--cp-v2-text:var(--cp-shell-text);--cp-v2-muted:var(--cp-shell-muted);--cp-v2-border:var(--cp-shell-border);--cp-v2-accent:var(--cp-shell-green);--cp-modern-bg:var(--cp-shell-bg);--cp-modern-surface:var(--cp-shell-surface);--cp-modern-surface-2:var(--cp-shell-raised);--cp-modern-surface-3:var(--cp-shell-soft);--cp-modern-text:var(--cp-shell-text);--cp-modern-muted:var(--cp-shell-muted);--cp-modern-muted-2:#5f6c75;--cp-modern-line:var(--cp-shell-border);--cp-modern-line-soft:#dce5ea;--cp-modern-green:var(--cp-shell-green);--cp-modern-green-strong:#09532e;--cp-modern-danger:var(--cp-shell-red);--cp-modern-warning:var(--cp-shell-amber);--ux-bg:var(--cp-shell-bg);--ux-panel:var(--cp-shell-surface);--ux-panel-soft:var(--cp-shell-raised);--ux-panel-raised:var(--cp-shell-surface);--ux-line:var(--cp-shell-border);--ux-line-strong:var(--cp-shell-border-strong);--ux-text:var(--cp-shell-text);--ux-muted:var(--cp-shell-muted);--ux-muted-2:#63717b;--ux-green:var(--cp-shell-green);--ux-green-strong:#09532e;--ux-red:var(--cp-shell-red);--ux-amber:var(--cp-shell-amber);--ux-blue:var(--cp-shell-blue);--cp-shadow:0 8px 24px #233c4a0d;--cp-modern-shadow:var(--cp-shadow);--ux-shadow:var(--cp-shadow)}html[data-cp-theme=light] :is(.cp-auth-input,.cp-bookie-input,.cp-player-search input,.cp-bookie-stake-input input){color:#172631!important;background:var(--cp-shell-surface)!important;border-color:#bccbd3!important}html[data-cp-theme=light] :is(input,textarea)::placeholder{color:#647581;opacity:1}html[data-cp-theme=light] :is(.cp-auth-input,.cp-bookie-input,.cp-player-search input):focus-visible{outline:2px solid #245f9c;outline-offset:2px}html[data-cp-theme=light] :is(.cp-btn-primary,.cp-action-primary,.cp-tile-action,.cp-bookie-place-button,.cp-auth-submit){background:#126b3b!important;color:#fff!important;box-shadow:0 4px 12px #163d241a}html[data-cp-theme=light] .cp-player-selector a[data-active=true]{background:color-mix(in srgb,var(--cp-tab-colour) 62%,#f9fbfc);border-color:color-mix(in srgb,var(--cp-tab-colour) 65%,#496273);box-shadow:0 3px 0 color-mix(in srgb,var(--cp-tab-colour) 55%,#496273);color:#172631!important}html[data-cp-theme=light] .cp-player-selector a:hover{transform:none}html[data-cp-theme=light] .cp-public-fantasy-cta{background:#c0efcf!important;color:#153b28!important;box-shadow:none}html[data-cp-theme=light] :is(.cp-auth-shell,.cp-lobby-clean,.cp-alert-feed,.cp-results-filter) :is(.text-green-400,.text-emerald-300,.text-emerald-400){color:#126b3b!important}html[data-cp-theme=light] :is(.cp-auth-shell,.cp-lobby-clean,.cp-alert-feed,.cp-results-filter) :is(.text-red-400,.text-rose-400){color:#ad3341!important}html[data-cp-theme=light] .cp-auth-shell :is(.text-zinc-400,.text-zinc-500,.text-zinc-600){color:#53636f!important}html[data-cp-theme=light] .cp-alert-row-read{opacity:1;background:#edf2f4}html[data-cp-theme=light] :is(.cp-alert-message,.cp-alert-meta,.cp-empty-state p,.cp-ux-empty span){color:#53636f}html[data-cp-theme=light] .cp-week-countdown{background:linear-gradient(115deg,#dff0e7,#e4eef8);border-color:#91b8a6;color:#17372b}html[data-cp-theme=light] .cp-week-countdown[data-open=false]{background:linear-gradient(115deg,#e8edf2,#e4eaf2);border-color:#afbfcd}html[data-cp-theme=light] .cp-week-countdown span{color:#126b3b}html[data-cp-theme=light] .cp-week-countdown[data-open=false] span{color:#40566e}html[data-cp-theme=light] .cp-week-countdown p{color:#465d68}html[data-cp-theme=light] .cp-week-clock{color:#79550a}html[data-cp-theme=light] .cp-week-dialog{background:#f4f8f6;color:#16372b;border-color:#8ab19f}html[data-cp-theme=light] .cp-week-dialog p{color:#465e54}html[data-cp-theme=light] .cp-week-eyebrow{color:#126b3b}html[data-cp-theme=light] .cp-week-deadline{background:#e1ebf5;color:#254e77}html[data-cp-theme=light] .cp-week-dialog button{background:#126b3b;color:#fff}html[data-cp-theme=light] .cp-week-dialog [role=alert]{color:#ad3341}html[data-cp-theme=light] .cp-guide-highlights article{background:#e1f0e7;border-color:#92bda5;color:#204635}html[data-cp-theme=light] .cp-guide-highlights article:nth-child(2){background:#e1edf7;border-color:#9db9d3;color:#254a6c}html[data-cp-theme=light] .cp-guide-highlights article:nth-child(3){background:#f4ebd9;border-color:#c8b48c;color:#60481d}html[data-cp-theme=light] .cp-guide-example{background:#ebe6f5;border-color:#b8a8d1;color:#4e396c}html[data-cp-theme=light] .cp-dashboard-strikes{background:linear-gradient(125deg,#f3ebd9,#eee7d9);border-color:#c7b17e;color:#61481c}html[data-cp-theme=light] .cp-dashboard-strikes>small{color:#725b36}html[data-cp-theme=light] .cp-dashboard-strikes[data-danger=true]{background:#f3e1e5;border-color:#c9949e;color:#7e2a3c}html[data-cp-theme=light] .cp-dashboard-strikes[data-danger=true]>small{color:#7e3d49}html[data-cp-theme=light] .cp-dashboard-strike-dots i{border-color:#947943;color:#705323}html[data-cp-theme=light] .cp-dashboard-week{background:linear-gradient(125deg,#e0ebf7,#e7e6f3);border-color:#a1b2d2;color:#294a73}html[data-cp-theme=light] .cp-dashboard-week-badge{color:#425b7d}html[data-cp-theme=light] .cp-dashboard-week progress{background:#bdcce0;accent-color:#3b65a0}html[data-cp-theme=light] .cp-dashboard-week progress::-webkit-progress-bar{background:#bdcce0}html[data-cp-theme=light] .cp-dashboard-week progress::-webkit-progress-value{background:#3b65a0}html[data-cp-theme=light] .cp-dashboard-week progress::-moz-progress-bar{background:#3b65a0}html[data-cp-theme=light] .cp-dashboard-heading{border-color:#9ab9a7!important;background:linear-gradient(118deg,#e0efe6,#f9fbfc 58%,#f4ecd9);box-shadow:inset 4px 0 #126b3b,0 10px 25px #233c4a14}html[data-cp-theme=light] .cp-dashboard-heading :is(h1,p){color:#172631!important}html[data-cp-theme=light] .cp-dashboard-weekline{color:#71530c}html[data-cp-theme=light] .cp-dashboard-page-v2 .cp-player-dashboard-stats>div{background:var(--cp-shell-surface);border-color:#cfdae0;color:#172631;box-shadow:0 6px 18px #233c4a0b}html[data-cp-theme=light] .cp-dashboard-page-v2 .cp-player-dashboard-stats :is(strong,span){color:inherit}html[data-cp-theme=light] .cp-dashboard-page-v2 .cp-player-dashboard-stats .positive strong{color:#126b3b}html[data-cp-theme=light] .cp-dashboard-page-v2 .cp-player-dashboard-stats .negative strong{color:#ad3341}html[data-cp-theme=light] :is(.cp-personal-week-recap,.cp-referral-dashboard-card){background:#f7faf8;border-color:#b8cec0;color:#172631}html[data-cp-theme=light] .cp-personal-week-recap article{background:#edf3ef;border-color:#cbd8d0}html[data-cp-theme=light] :is(.cp-personal-week-recap,.cp-referral-dashboard-card) :is(h2,strong,b){color:#172631}html[data-cp-theme=light] :is(.cp-personal-week-recap,.cp-referral-dashboard-card) :is(p,span,small,a){color:#53636f}html[data-cp-theme=light] .cp-referral-code{border-color:#9fb4a7;background:#edf4f0}html[data-cp-theme=light] .cp-referral-actions button:not(.primary){border-color:#b8c8bf;background:#edf3ef;color:#263d31}html[data-cp-theme=light] :is(.cp-place-pagehead,.cp-my-bets-v2 .cp-ux-pagehead){color:#172631}html[data-cp-theme=light] :is(.cp-place-pagehead,.cp-my-bets-v2 .cp-ux-pagehead) :is(h1,p,strong,span){color:inherit}html[data-cp-theme=light] :is(.cp-bookie-fight,.cp-bookie-betslip,.cp-bookie-ticket,.cp-ux-details) :is(p,span,small,dt){color:#53636f}html[data-cp-theme=light] :is(.cp-bookie-modal,.cp-friends-dialog,.cp-accessible-dialog){background:var(--cp-shell-surface);border-color:#adbec7;color:#172631}html[data-cp-theme=light] :is(.cp-bookie-modal,.cp-friends-dialog,.cp-accessible-dialog) :is(h2,h3,strong){color:#172631}html[data-cp-theme=light] :is(.cp-bookie-modal,.cp-friends-dialog,.cp-accessible-dialog) :is(p,span,small,label){color:#53636f}html[data-cp-theme=light] :is(.cp-friend-search input,.cp-bookie-stake-input,.cp-single-stake-input,input,textarea,select):focus-visible{outline:2px solid #245f9c;outline-offset:2px}html[data-cp-theme=light] :is(button,a)[aria-disabled=true],html[data-cp-theme=light] button:disabled{opacity:.58}html[data-cp-theme=light] .cp-live-your-bets-list>article>header>b{color:var(--cp-bet-tone);border:1px solid color-mix(in srgb,var(--cp-bet-tone) 30%,#cedae1)}html[data-cp-theme=light] .cp-live-night-page .cp-live-privacy-lock{background:#eaf0f5;border-color:#b5c5d2}html[data-cp-theme=light] .cp-live-prediction-row[data-settled=true]{opacity:1;background:#edf1f4}html[data-cp-theme=light] .cp-live-activity-feed>.cp-ux-empty{background:#edf2f6;border:1px dashed #b6c6d0;border-radius:14px}html[data-cp-theme=light] .cp-public-standing-row[data-out=true]{opacity:1;color:#53636f}html[data-cp-theme=light] .cp-auth-brand{background:linear-gradient(145deg,#dfeee5,#e4edf3)!important;color:#173c2b!important}html[data-cp-theme=light] .cp-auth-brand-copy h1{color:#173c2b!important}html[data-cp-theme=light] .cp-auth-brand-copy p{color:#465f53!important}html[data-cp-theme=light] .cp-auth-form-side{background:var(--cp-shell-surface)!important}html[data-cp-theme=light] .cp-page :is(.bg-black,.bg-zinc-950,.bg-zinc-900){background:#f0f4f6!important;color:#172631!important}html[data-cp-theme=light] .cp-page :is(.border-zinc-800,.border-zinc-700){border-color:#bfced6!important}html[data-cp-theme=light] .cp-page :is(.text-green-200,.text-green-300,.text-green-400,.text-emerald-200,.text-emerald-300,.text-emerald-400){color:#126b3b!important}html[data-cp-theme=light] .cp-page :is(.text-blue-200,.text-blue-300,.text-blue-400,.text-sky-300,.text-sky-400){color:#245f9c!important}html[data-cp-theme=light] .cp-page :is(.text-yellow-200,.text-yellow-300,.text-yellow-400,.text-amber-200,.text-amber-300,.text-amber-400){color:#875308!important}html[data-cp-theme=light] .cp-page :is(.text-red-200,.text-red-300,.text-red-400,.text-rose-300,.text-rose-400){color:#ad3341!important}html[data-cp-theme=light] .cp-page :is(.text-zinc-300,.text-zinc-400,.text-zinc-500){color:#53636f!important}html[data-cp-theme=light] .cp-dashboard-page-v2 :is(.cp-dashboard-strikes,.cp-dashboard-week,.cp-player-dashboard-stats>div,.cp-dashboard-rank-cluster){background:var(--cp-shell-surface)!important;background-image:none!important;border-color:var(--cp-shell-border-strong)!important;color:var(--cp-shell-text)!important;box-shadow:0 7px 20px rgba(28,48,61,.06)}html[data-cp-theme=light] .cp-dashboard-page-v2 .cp-dashboard-strikes{background:linear-gradient(135deg,color-mix(in srgb,var(--cp-shell-green) 10%,var(--cp-shell-surface)),var(--cp-shell-surface))!important;border-color:color-mix(in srgb,var(--cp-shell-green) 34%,var(--cp-shell-border))!important}html[data-cp-theme=light] .cp-dashboard-page-v2 .cp-dashboard-week{background:linear-gradient(135deg,color-mix(in srgb,var(--cp-shell-blue) 10%,var(--cp-shell-surface)),var(--cp-shell-surface))!important;border-color:color-mix(in srgb,var(--cp-shell-blue) 30%,var(--cp-shell-border))!important}html[data-cp-theme=light] .cp-dashboard-page-v2 :is(.cp-dashboard-strikes,.cp-dashboard-week,.cp-player-dashboard-stats>div) :is(strong,h2){color:var(--cp-shell-text)}html[data-cp-theme=light] .cp-dashboard-page-v2 :is(.cp-dashboard-strikes,.cp-dashboard-week,.cp-player-dashboard-stats>div) :is(p,span,small){color:var(--cp-shell-muted)}html[data-cp-theme=light] .cp-sportsbook-page{background:linear-gradient(180deg,var(--cp-shell-bg-2),var(--cp-shell-bg))!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-sportsbook-page :is(.cp-bookie-shell,.cp-place-fight,.cp-bookie-market,.cp-sportsbook-more,.cp-bookie-betslip,.cp-sportsbook-fight,.cp-sportsbook-slip,.cp-sportsbook-market){background:var(--cp-shell-surface)!important;background-image:none!important;border-color:var(--cp-shell-border-strong)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-sportsbook-page :is(.cp-compact-fighter-row,.cp-sportsbook-odd,.cp-sportsbook-price,.cp-sportsbook-fight-strip,.cp-compact-more-markets>summary){background:var(--cp-shell-raised)!important;border-color:var(--cp-shell-border)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-sportsbook-page :is(.cp-ux-pagehead,.cp-sportsbook-section-head){background:linear-gradient(115deg,#e2f3e9,#edf4fa 72%,#f3edf9)!important;border-color:#8cc5aa!important;color:#18352a!important;box-shadow:inset 4px 0 #168d42,0 9px 24px rgba(28,48,61,.07)!important}html[data-cp-theme=light] .cp-sportsbook-page :is(.cp-ux-pagehead,.cp-sportsbook-section-head) :is(h1,h2,strong){color:#17372a!important}html[data-cp-theme=light] .cp-sportsbook-page :is(.cp-ux-pagehead,.cp-sportsbook-section-head) :is(p,span){color:#526a60!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-price{color:#126b3b!important}html[data-cp-theme=light] .cp-sportsbook-page :is(.selected .cp-sportsbook-price,.cp-bookie-place-button){background:#168d42!important;color:#fff!important;border-color:#168d42!important}html[data-cp-theme=light] .cp-my-bets-v2 :is(.cp-my-bets-tabs button,.cp-compact-ticket,.cp-bookie-ticket){background:var(--cp-shell-surface)!important;border-color:var(--cp-shell-border-strong)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-my-bets-v2 .cp-my-bets-tabs button[data-active=true]{background:#168d42!important;border-color:#168d42!important;color:#fff!important}html[data-cp-theme=light] .cp-my-bets-v2 :is(.cp-ticket-expanded,.cp-compact-ticket[open] .cp-ticket-summary){background:var(--cp-shell-raised)!important;border-color:var(--cp-shell-border)!important}html[data-cp-theme=light] .cp-my-bets-v2 .cp-ticket-leg-dots i{background:#e8edf0;color:#4e5e68;border-color:#bdc8cf}html[data-cp-theme=light] .cp-live-night-page :is(.cp-live-standings-card,.cp-live-your-bets-drawer,.cp-live-biggest-sweats,.cp-live-activity-card,.cp-live-predictions-card){background:var(--cp-shell-surface)!important;border-color:var(--cp-shell-border-strong)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-live-night-page :is(.cp-live-standing-hero,.cp-live-compact-leaderboard-row,.cp-live-sweat-stack>article,.cp-live-prediction-row){background:var(--cp-shell-raised)!important;border-color:var(--cp-shell-border)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-live-night-page :is(p,span,small,time){color:var(--cp-shell-muted)}html[data-cp-theme=light] .cp-leaderboard-page-v2 :is(.cp-public-single-leaderboard,.cp-public-standing-row,.cp-standings-panel,.cp-hall-card){background:var(--cp-shell-surface)!important;border-color:var(--cp-shell-border)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-leaderboard-page-v2 .cp-public-standing-row[data-prize=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--cp-shell-gold) 10%,var(--cp-shell-surface)),var(--cp-shell-surface))!important}html[data-cp-theme=light] .cp-leaderboard-page-v2 .cp-public-standing-row[data-place="1"]{border-color:color-mix(in srgb,var(--cp-shell-gold) 48%,var(--cp-shell-border))!important}html[data-cp-theme=light] .cp-friends-page :is(.cp-friends-hero,.cp-friends-card,.cp-friends-row,.cp-friends-rivalry>div,.cp-friends-watch>div,.cp-friends-hof>div,.cp-friend-ticket,.cp-friends-recap>div){color:var(--cp-shell-text)}html[data-cp-theme=light] .cp-friends-page :is(.cp-friends-card,.cp-friend-ticket){background:var(--cp-shell-surface);border-color:var(--cp-shell-border-strong)}html[data-cp-theme=light] .cp-how-page :is(.cp-how-hero,.cp-how-step,.cp-how-rules-list,.cp-how-rules-list article,.cp-how-callout,.cp-fantasy-help){background:var(--cp-shell-surface)!important;border-color:var(--cp-shell-border)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-account-page :is(.cp-account-panel,.cp-journey-panel),html[data-cp-theme=light] .cp-notifications-page :is(.cp-notifications-panel,article,.cp-bookie-empty){background:var(--cp-shell-surface)!important;border-color:var(--cp-shell-border)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] :is(.cp-bookie-modal,.cp-friends-dialog,.cp-accessible-dialog){background:var(--cp-shell-surface)!important;border-color:var(--cp-shell-border-strong)!important;color:var(--cp-shell-text)!important}html[data-cp-theme=light] :is(.cp-bookie-page,.cp-page) :is(input,textarea,select){background:var(--cp-shell-raised)!important;border-color:var(--cp-shell-border-strong)!important;color:var(--cp-shell-text)!important;color-scheme:light}html[data-cp-theme=light] :is(.cp-bookie-page,.cp-page) :is(input,textarea,select):focus-visible{outline:2px solid var(--cp-shell-blue)!important;outline-offset:2px}html[data-cp-theme=light] .cp-strike-status{--strike-bg:color-mix(in srgb,var(--strike-color) 10%,var(--cp-shell-surface));font-weight:900}html[data-cp-theme=light] :is(.cp-bookie-page,.cp-page) :is(button,a):focus-visible{outline-color:var(--cp-shell-blue)}html[data-cp-theme=light] .cp-sportsbook-page{--bet-raised:#f3f6f7;--bet-line:#d7dfe3;background:radial-gradient(circle at 10% 10%,#ffecef,transparent 26rem),radial-gradient(circle at 90% 15%,#eaf3ff,transparent 28rem),#f4f7f6!important}html[data-cp-theme=light] .cp-sportsbook-pagehead{border-color:#cfdae0!important;background:linear-gradient(115deg,#fff0f1,#fff 42%,#eef5ff)!important}html[data-cp-theme=light] .cp-sportsbook-pagehead h1{color:#172127!important}html[data-cp-theme=light] .cp-sportsbook-pagehead p{color:#60707b!important}html[data-cp-theme=light] .cp-sportsbook-pagehead .cp-ux-kicker{color:#187b43!important}html[data-cp-theme=light] .cp-sportsbook-pagehead .cp-ux-pagehead-status{border-color:#d5dfe4;background:rgba(255,255,255,.86)}html[data-cp-theme=light] .cp-sportsbook-pagehead .cp-ux-pagehead-status strong{color:#1b282f!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-bookie-fight-column{border-color:#d6dfe3!important;background:#f7f9f9!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-section-head{background:#eef3f4!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-section-head h2{color:#182329!important}html[data-cp-theme=light] .cp-betting-command-bar{border-color:#d2dce1!important;background:rgba(255,255,255,.94)!important}html[data-cp-theme=light] .cp-betting-command-bar button,html[data-cp-theme=light] .cp-betting-command-bar select{border-color:#d4dde2!important;background:#f4f7f8!important;color:#26343c!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-fight{border-color:#d2dce1!important;background:var(--cp-shell-surface)!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-fight-strip{border-bottom-color:#d9e1e5!important;background:#f1f4f5!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-fighter{border-color:#d3dde2!important;border-left-color:var(--corner-color)!important;background:linear-gradient(105deg,var(--corner-soft),#f8fafb 46%)!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-fighter-id strong{color:#172229!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-price{border-color:#d1dbe0!important;background:#edf2f4!important;color:#172229!important}html[data-cp-theme=light] .cp-sportsbook-more-markets{border-top-color:#dbe3e7;background:#f4f7f8}html[data-cp-theme=light] .cp-sportsbook-more-markets>summary{color:#233039}html[data-cp-theme=light] .cp-sportsbook-more-markets[open]>summary{border-bottom-color:#dbe3e7;background:#eef3f5}html[data-cp-theme=light] .cp-sportsbook-more-markets-body{background:#eef2f4}html[data-cp-theme=light] .cp-sportsbook-market-groups{border-top-color:#dbe3e7}html[data-cp-theme=light] .cp-sportsbook-market-group{border-color:#d4dde2;background:#f5f8f9}html[data-cp-theme=light] .cp-market-group-title strong,html[data-cp-theme=light] .cp-sportsbook-market-group>summary{color:#233039}html[data-cp-theme=light] .cp-sportsbook-market-group-body{background:#eef2f4}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-market{border-color:#d5dfe4!important;background:var(--cp-shell-surface)!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-odd{border-color:#d5dfe4!important;background:#f7f9fa!important;color:#233039!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-odd span{color:#26343c!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-odd strong{border-color:#cbd6dc;background:#eaf0f2!important;color:#1e2b32!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-slip{border-color:#d2dce1!important;background:var(--cp-shell-surface)!important}html[data-cp-theme=light] .cp-bulk-singles button{color:#fff}html[data-cp-theme=light]{--background:var(--cp-shell-bg);--foreground:var(--cp-shell-text);--surface:var(--cp-shell-surface);--surface-2:var(--cp-shell-raised);--muted:var(--cp-shell-muted);--border:var(--cp-shell-border)}html[data-cp-theme=light] :is(.cp-dashboard-fight-night,.cp-live-night-page,.cp-fantasy-fight-night-landing){--cp-fn-green:var(--cp-shell-green);--cp-fn-gold:var(--cp-shell-gold);--cp-fn-blue:var(--cp-shell-blue);--cp-fn-red:var(--cp-shell-red)}html[data-cp-theme=light] .cp-sportsbook-page{--bet-green:var(--cp-shell-green);--bet-muted:var(--cp-shell-muted);--bet-panel:var(--cp-shell-surface);--bet-raised:var(--cp-shell-raised);--bet-line:var(--cp-shell-border)}html[data-cp-theme=light] .cp-dashboard-fight-night .cp-dashboard-wallet-amount{color:var(--cp-shell-text)!important;text-shadow:none}html[data-cp-theme=light] .cp-dashboard-fight-night .cp-dashboard-wallet-label{color:var(--cp-shell-muted)}html[data-cp-theme=light] .cp-dashboard-fight-night .cp-dashboard-head-status{color:var(--cp-shell-red)!important;border-color:color-mix(in srgb,var(--cp-shell-red) 40%,transparent)}html[data-cp-theme=light] .cp-dashboard-fight-night .cp-dashboard-head-status[data-open=true]{color:var(--cp-shell-green)!important}html[data-cp-theme=light] .cp-dashboard-fight-night .cp-dashboard-rank-badge{color:var(--cp-shell-gold)!important;border-color:#bda66a}html[data-cp-theme=light] .cp-dashboard-wallet .cp-dashboard-primary-action{background:linear-gradient(110deg,#dcf1e4,#f7fbf8);color:var(--cp-shell-text);border-color:#9bbca8}html[data-cp-theme=light] .cp-dashboard-wallet .cp-dashboard-primary-action :is(strong,small){color:inherit}html[data-cp-theme=light] .cp-dashboard-fight-night .cp-dashboard-balance-change[data-tone=positive],html[data-cp-theme=light] .cp-dashboard-wallet .cp-dashboard-primary-action span,html[data-cp-theme=light] .cp-personal-week-recap strong[data-tone=positive]{color:var(--cp-shell-green)!important}html[data-cp-theme=light] .cp-dashboard-fight-night .cp-dashboard-balance-change[data-tone=negative],html[data-cp-theme=light] .cp-personal-week-recap strong[data-tone=negative]{color:var(--cp-shell-red)!important}html[data-cp-theme=light] .cp-referral-code{border-color:var(--cp-shell-border-strong)}html[data-cp-theme=light] .cp-personal-week-recap-links a,html[data-cp-theme=light] .cp-referral-actions button{background:var(--cp-shell-raised);border-color:var(--cp-shell-border-strong);color:var(--cp-shell-text)}html[data-cp-theme=light] .cp-personal-week-recap-links a.cp-personal-week-share,html[data-cp-theme=light] .cp-referral-actions button.primary{background:var(--cp-shell-green);border-color:var(--cp-shell-green);color:#fff}html[data-cp-theme=light] .cp-live-fight-night .cp-live-survival-card{background:var(--cp-shell-surface);color:var(--cp-shell-text)}html[data-cp-theme=light] .cp-live-impact-grid :is(p,small){color:var(--cp-shell-muted)}html[data-cp-theme=light] .cp-strike-status[data-tone=safe]{--strike-color:var(--cp-shell-green)}html[data-cp-theme=light] .cp-strike-status[data-tone=warning]{--strike-color:var(--cp-shell-amber)}html[data-cp-theme=light] .cp-strike-status[data-tone=high]{--strike-color:#a04d13}html[data-cp-theme=light] .cp-strike-status[data-tone=danger]{--strike-color:var(--cp-shell-red)}html[data-cp-theme=light] .cp-registration-confirmation{color:var(--cp-shell-text)}html[data-cp-theme=light] .cp-live-night-head h1{color:var(--cp-shell-text)!important}html[data-cp-theme=light] .cp-live-night-head .cp-ux-kicker{color:var(--cp-shell-green)!important}html[data-cp-theme=light] .cp-live-night-head p{color:var(--cp-shell-muted)!important}html[data-cp-theme=light] .cp-ux-note{border-color:var(--cp-shell-border);background:var(--cp-shell-raised)}html[data-cp-theme=light] :is(.cp-ux-note strong,.cp-push-dashboard-card-featured .cp-push-dashboard-copy small){color:var(--cp-shell-green)}html[data-cp-theme=light] .cp-fx-stat-tile{--cp-fx-tile:var(--cp-shell-green)}html[data-cp-theme=light] .cp-fx-stat-tile[data-tone=blue]{--cp-fx-tile:var(--cp-shell-blue)}html[data-cp-theme=light] .cp-fx-stat-tile[data-tone=gold]{--cp-fx-tile:var(--cp-shell-gold)}html[data-cp-theme=light] .cp-fx-stat-tile[data-tone=pink]{--cp-fx-tile:#9d3264}html[data-cp-theme=light] .cp-fx-stat-tile[data-tone=teal]{--cp-fx-tile:#126b61}html[data-cp-theme=light] .cp-fx-stat-tile[data-tone=purple]{--cp-fx-tile:#7046a6}html[data-cp-theme=light] .cp-fx-stat-tile[data-tone=danger]{--cp-fx-tile:var(--cp-shell-red)}html[data-cp-theme=light] .cp-friends-actions button:first-child{color:#fff}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-slip>header{background:var(--cp-shell-raised)!important;border-color:var(--cp-shell-border)!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-slip>header span{color:var(--cp-shell-green)!important}html[data-cp-theme=light] .cp-sportsbook-page .cp-sportsbook-fight-strip small{color:var(--cp-shell-text)!important}.cp-event-strip,.cp-journey-panel,.cp-weekly-readiness{border:1px solid var(--cp-shell-border);border-radius:14px;background:var(--cp-shell-surface);color:var(--cp-shell-text);padding:14px 16px;margin:12px 0}.cp-event-strip{display:flex;align-items:center;justify-content:space-between;gap:14px}.cp-event-strip strong{display:block;font-size:14px;line-height:1.35}.cp-event-strip p{margin:4px 0 0;color:var(--cp-shell-muted);font-size:12px;line-height:1.5}.cp-event-strip>span{flex-shrink:0;color:var(--cp-shell-green);font-size:13px;font-weight:800}.cp-event-strip[data-open=false]>span{color:var(--cp-shell-muted)}.cp-weekly-readiness{display:flex;gap:16px;align-items:center;justify-content:space-between;border-left:4px solid var(--cp-shell-green)}.cp-weekly-readiness h2{margin:4px 0;font-size:22px;line-height:1.2}.cp-weekly-readiness p{margin:0;color:var(--cp-shell-muted);font-size:14px}.cp-weekly-readiness span{font-size:11px;letter-spacing:.08em;font-weight:800}.cp-journey-link,.cp-weekly-readiness a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:10px;background:var(--cp-shell-green);color:#07130b;font-weight:800;white-space:nowrap}html[data-cp-theme=light] :is(.cp-weekly-readiness a,.cp-journey-link){color:#fff}.cp-dashboard-fight-night .cp-dashboard-wallet{padding:20px!important;border-radius:18px!important;box-shadow:none!important}.cp-dashboard-fight-night .cp-dashboard-wallet-amount{font-size:clamp(36px,5vw,60px)!important}.cp-dashboard-fight-night .cp-dashboard-wallet-context{margin-top:16px!important}.cp-dashboard-fight-night .cp-dashboard-wallet-meta{margin-top:10px!important}.cp-dashboard-fight-night .cp-dashboard-wallet-context>div{padding:12px!important}.cp-dashboard-fight-night .cp-dashboard-wallet-context small{white-space:normal!important;overflow:visible!important}.cp-first-week summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:800}.cp-first-week li{margin:12px 0;font-size:14px}.cp-first-week p{color:var(--cp-shell-muted);font-size:13px}.cp-first-week a{text-decoration:underline;text-underline-offset:3px}.cp-first-week summary{justify-content:space-between;gap:12px}.cp-first-week summary small{font-size:11px;color:var(--cp-shell-muted);font-weight:600;text-align:right}.cp-first-week ol{padding-left:22px}.cp-first-week li strong{font-size:14px}.cp-first-week li[data-complete=true]>strong{color:var(--cp-shell-green)}.cp-first-week li p{margin:6px 0;line-height:1.6}.cp-first-week-deadline{padding:12px 0;border-top:1px solid var(--cp-shell-border)}.cp-first-week-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cp-first-week-actions button,.cp-first-week-restore button{min-height:44px;padding:8px 12px;background:var(--cp-shell-raised);border:1px solid var(--cp-shell-border);border-radius:9px;color:var(--cp-shell-muted);font-size:12px}.cp-first-week-restore{margin:12px 0;text-align:right}.cp-live-number-guide>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:13px;font-weight:800}.cp-live-number-guide dl{display:grid;gap:14px;margin:12px 0 16px}.cp-live-number-guide dt{font-size:13px;font-weight:800}.cp-live-number-guide dd{margin:5px 0 0;color:var(--cp-shell-muted);font-size:12px;line-height:1.6}.cp-how-faq-entry>a,.cp-live-number-guide>a{display:inline-flex;align-items:center;min-height:44px;color:var(--cp-shell-green);font-size:13px;font-weight:800}.cp-public-faq-answers details{border-bottom:1px solid var(--cp-shell-border);scroll-margin-top:100px}.cp-public-faq-answers details:last-child{border-bottom:0}.cp-public-faq-answers summary{min-height:52px;padding:14px 8px;cursor:pointer;line-height:1.5;font-size:14px;font-weight:800;color:var(--cp-shell-text)}.cp-public-faq-answers p{margin:0;padding:0 8px 10px;color:var(--cp-shell-muted);font-size:14px;line-height:1.65}.cp-public-faq-answers a{display:inline-flex;align-items:center;min-height:44px;margin:0 8px 10px;color:var(--cp-shell-green);font-size:13px;font-weight:800}.cp-public-help-footnote{margin:20px 0;color:var(--cp-shell-muted);font-size:12px;line-height:1.6}.cp-fantasy-entry-help{display:inline-flex;align-items:center;min-height:44px;font-size:12px;font-weight:800;color:var(--cp-shell-muted);white-space:nowrap}.cp-public-help-page .cp-how-hero-summary>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--cp-shell-green)}.cp-public-help-page :focus-visible{outline:3px solid var(--cp-shell-blue);outline-offset:3px}.cp-journey-panel h2{font-size:22px;margin:0 0 10px}.cp-journey-panel p{color:var(--cp-shell-muted);line-height:1.5}.cp-journey-tools{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.cp-journey-panel select,.cp-journey-tools button{min-height:44px;border:1px solid var(--cp-shell-border-strong);border-radius:9px;background:var(--cp-shell-raised);color:var(--cp-shell-text);padding:8px 12px;font-weight:700}.cp-journey-tools button[aria-pressed=true]{border-color:var(--cp-shell-green);box-shadow:inset 0 -3px var(--cp-shell-green)}.cp-leaderboard-head-v2 p.cp-standings-context{display:block!important;font-size:13px!important;color:var(--cp-shell-muted)!important;line-height:1.5}.cp-leaderboard-head-v2 .cp-player-search input{min-height:44px}.cp-leaderboard-chase-next{padding:12px;color:var(--cp-shell-muted);font-size:14px}.cp-friends-page .cp-friends-hero{align-items:center!important;padding:16px!important}.cp-friends-page .cp-friends-hero h1{font-size:28px!important}.cp-friends-page .cp-friends-hero p{margin:6px 0 0}.cp-mate-comparison label{display:flex;align-items:center;gap:12px;font-size:14px;flex-wrap:wrap}.cp-mate-comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.cp-mate-comparison-grid>div{border:1px solid var(--cp-shell-border);border-radius:10px;padding:12px;display:grid;gap:7px;min-width:0}.cp-mate-comparison-grid strong{overflow-wrap:anywhere}.cp-mate-comparison-grid span{font-size:14px}.cp-mate-comparison-grid small{color:var(--cp-shell-muted)}.cp-live-mobile-flow>.cp-live-your-bets-drawer{order:-2!important}.cp-live-mobile-flow>.cp-live-stage-note{order:-3!important}.cp-live-your-bets-list .cp-live-bet-status{font-size:12px!important}.cp-live-stage-note{padding:16px}.cp-live-stage-note p{margin:6px 0}.cp-live-privacy-ready{margin:14px 0}.cp-theme-toggle [role=radio]{min-height:40px}html[data-cp-theme=light] .cp-theme-toggle [role=radio]:first-child{background:#fff!important;color:#126b3b!important}html[data-cp-theme=light] .cp-theme-toggle [role=radio]:last-child{background:transparent!important;color:var(--cp-shell-muted)!important}.cp-event-strip :focus-visible,.cp-journey-panel :focus-visible,.cp-journey-tools :focus-visible,.cp-weekly-readiness :focus-visible{outline:3px solid var(--cp-shell-blue);outline-offset:3px}html[data-cp-theme=light] :is(.cp-fx-form [data-result=W],.cp-fx-hot-streak){color:#126b3b!important}html[data-cp-theme=light] .cp-fx-form [data-result=L]{color:#ad3341!important}@media(max-width:700px){.cp-first-week summary{align-items:flex-start;flex-direction:column;gap:2px}.cp-first-week summary small{text-align:left}.cp-fantasy-entry-help{font-size:11px}.cp-public-help-page .cp-fantasy-entry-actions{gap:8px}.cp-public-help-page .cp-fantasy-entry-login{padding-left:10px;padding-right:10px}.cp-player-selector-wrap,.cp-player-status-strip{display:none!important}.cp-event-strip{margin:10px 0;padding:11px 12px;gap:8px;align-items:flex-start}.cp-event-strip strong{font-size:13px}.cp-event-strip p{font-size:12px}.cp-event-strip>span{font-size:12px;max-width:90px;text-align:right}.cp-player-utility{margin-bottom:0!important}.cp-player-utility-inner{min-height:54px!important}.cp-weekly-readiness{display:block;padding:14px}.cp-weekly-readiness h2{font-size:21px}.cp-weekly-readiness a{margin-top:12px;display:flex}.cp-weekly-readiness p{font-size:13px}.cp-dashboard-fight-night .cp-dashboard-wallet-context{grid-template-columns:1fr 1fr!important}.cp-dashboard-fight-night .cp-dashboard-wallet-context>div:first-child{display:none}.cp-dashboard-fight-night .cp-dashboard-wallet-context>div{grid-column:auto!important}.cp-dashboard-fight-night .cp-dashboard-wallet{padding:16px!important}.cp-dashboard-fight-night .cp-dashboard-wallet-main{margin-top:12px!important}.cp-dashboard-fight-night .cp-dashboard-wallet-meta{gap:8px;flex-wrap:wrap}.cp-bookie-page{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}.cp-player-mobile-nav a{min-height:48px!important}.cp-friends-page .cp-friends-hero{align-items:stretch!important}.cp-friends-page .cp-friends-hero h1{font-size:25px!important}.cp-live-night-page .cp-live-night-head{padding:16px!important}.cp-live-night-page .cp-live-night-head h1{font-size:26px!important;line-height:1.1!important}.cp-leaderboard-head-v2{padding:14px!important}.cp-journey-panel{padding:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.cp-bookie-page *{animation:none!important;transition:none!important}}.cp-friend-ticket[data-status=won]{border-color:#409f71;background:linear-gradient(100deg,#143c2c,var(--cp-shell-raised,#151e26))}.cp-friend-ticket[data-status=lost]{border-color:#b96271;background:linear-gradient(100deg,#3c202a,var(--cp-shell-raised,#151e26))}.cp-friend-ticket[data-status=void]{border-color:#b39b54;background:linear-gradient(100deg,#39321e,var(--cp-shell-raised,#151e26))}.cp-friend-ticket[data-status=won]>header>span{color:#8decb5}.cp-friend-ticket[data-status=lost]>header>span{color:#ffadb6}.cp-friend-ticket[data-status=void]>header>span{color:#f4d889}html[data-cp-theme=light] .cp-friend-ticket[data-status=won]{background:#edf9f1;border-color:#83b697}html[data-cp-theme=light] .cp-friend-ticket[data-status=lost]{background:#fff0f2;border-color:#cb929c}html[data-cp-theme=light] .cp-friend-ticket[data-status=void]{background:#fff8e4;border-color:#baa562}html[data-cp-theme=light] .cp-friend-ticket[data-status=won]>header>span{color:#15653c}html[data-cp-theme=light] .cp-friend-ticket[data-status=lost]>header>span{color:#a0253b}html[data-cp-theme=light] .cp-friend-ticket[data-status=void]>header>span{color:#735510}.cp-bets-compact-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0}.cp-bets-compact-head h1{margin:0;font-size:clamp(24px,4vw,32px)}.cp-bets-compact-head p{margin:4px 0;font-size:14px}.cp-bets-compact-head>div{min-width:0}.cp-bets-compact-head label{position:relative;display:grid;flex-shrink:0;gap:4px;font-size:13px}.cp-bets-compact-head label:after{content:"";position:absolute;right:15px;bottom:19px;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);pointer-events:none}.cp-bets-compact-head select{appearance:none;min-height:44px;width:156px;max-width:180px;padding:8px 36px 8px 12px;border:1px solid;border-radius:8px;color:inherit;background:var(--cp-surface,#141a22);cursor:pointer}.cp-bets-cancellation-policy{margin:4px 0 12px;font-size:14px}.cp-bets-cancellation-policy summary{cursor:pointer;min-height:32px;align-content:center}.cp-bets-cancellation-policy p{margin:6px 0;max-width:75ch;line-height:1.5}.cp-bulk-apply-notice{color:inherit;font-weight:700;margin:4px 0 0;min-height:0}.cp-bulk-apply-notice:empty{display:none}.cp-ticket-return-help{font-size:14px;line-height:1.5;margin:12px 0 6px}.cp-ticket-reference{display:block;overflow-wrap:anywhere;margin-bottom:12px}.cp-compact-ticket[data-highlighted=true]{outline:2px solid var(--cp-green,#59dc92);outline-offset:3px;scroll-margin-top:120px}.cp-sportsbook-more-markets>summary{min-height:44px;cursor:pointer}.cp-sportsbook-more-markets>summary>b{font-size:24px}.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-fight-list{gap:10px}.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-fight{padding:10px}.cp-sportsbook-page[data-compact-fights=true] .cp-fight-winner-label{display:none}.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-fight-strip{margin-bottom:8px;padding-block:5px}.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-primary-odds{margin-block:6px}.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-primary-odds button{min-height:72px!important;padding-block:8px!important}.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-selected{padding-block:6px}html[data-cp-theme=light] .cp-bets-compact-head select{background:#fff;color:#17231d}@media(max-width:600px){.cp-bets-compact-head{margin-block:8px;gap:8px}.cp-bets-compact-head p{font-size:13px}.cp-bets-compact-head select{max-width:160px}.cp-my-bets-v2 .cp-my-bets-tabs{margin-block:8px}.cp-ticket-status{white-space:normal}.cp-ticket-summary-main{min-width:0}.cp-ticket-type{overflow-wrap:anywhere}}.cp-sportsbook-page[data-compact-fights=true] .cp-fighter-corner,.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-fighter-id small:last-child{display:none}.cp-sportsbook-page[data-compact-fights=true] .cp-sportsbook-primary-odds{padding:6px!important}@media(max-width:600px){.cp-sportsbook-page .cp-sportsbook-pagehead{padding:10px 12px!important;gap:8px!important;margin-block:10px!important}.cp-sportsbook-page .cp-sportsbook-pagehead h1{font-size:18px!important;line-height:1.2!important;margin:4px 0!important}.cp-sportsbook-page .cp-sportsbook-section-head{padding:10px 12px!important;min-height:0!important;margin-block:8px!important}.cp-sportsbook-page .cp-sportsbook-section-head h2{font-size:21px!important;margin:2px 0!important}.cp-sportsbook-page .cp-sportsbook-section-head>div>span{display:none}}.cp-sportsbook-page :is(.cp-sportsbook-more-markets,.cp-sportsbook-market-group)>summary>b{display:grid;place-items:center;align-self:center;justify-self:end;line-height:1;padding:0;box-sizing:border-box}.cp-sportsbook-page :is(.cp-sportsbook-more-markets,.cp-sportsbook-market-group)>summary>b svg{display:block;flex:none}.cp-my-bets-v2 .cp-ticket-summary-numbers>span{min-width:0;text-align:center;justify-items:center}.cp-my-bets-v2 .cp-ticket-summary-numbers>span>strong{max-width:100%;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.cp-my-bets-v2 .cp-ticket-summary .cp-ticket-expand{justify-self:end}@media(max-width:720px){.cp-my-bets-v2 .cp-ticket-summary .cp-ticket-expand{grid-row:3;grid-column:1/-1;min-height:28px;align-content:center}.cp-my-bets-v2 .cp-ticket-summary-numbers{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}}.cp-notifications-page .cp-notification-options{position:relative;align-self:center}.cp-notification-options summary{cursor:pointer;min-height:44px;padding:12px;font-size:.875rem}.cp-notification-options[open] button{margin:4px 0}.cp-notifications-page .cp-alert-date{display:block;margin-top:.4rem;font-size:.8rem;color:var(--cp-muted,#a1a1aa)}.cp-notifications-page .cp-alert-meta{text-transform:none;letter-spacing:normal;font-size:.8rem}.cp-notification-group{min-width:0}.cp-notification-group-title{padding:1rem;margin:0;font-size:.9rem;overflow-wrap:anywhere}.cp-notification-group-title span{display:block;margin-top:.3rem;font-weight:400}.cp-notifications-page .cp-alert-message{overflow-wrap:anywhere}.cp-notifications-page .cp-alert-actions a,.cp-notifications-page .cp-alert-actions button{min-height:44px!important;font-size:.8rem!important}html[data-cp-theme=light] .cp-notifications-page .cp-alert-date{color:#52525b}@media (max-width:640px){.cp-notifications-page .cp-ux-pagehead{margin-bottom:1rem}.cp-notifications-page .cp-alert-row{padding:1rem .75rem}}html .cp-product .cp-product-player .cp-notifications-page :is(.cp-alert-title,.cp-alert-message,.cp-alert-meta,.cp-alert-date,.cp-notification-original,.cp-notification-original p,.cp-notification-original summary,.cp-notification-group-title){background:transparent!important;border:0;box-shadow:none;color:var(--cp-shell-muted)!important}html .cp-product .cp-product-player .cp-notifications-page :is(.cp-alert-title,.cp-notification-group-title){color:var(--cp-shell-text)!important}html .cp-product .cp-product-player .cp-notifications-page .cp-alert-row-read{opacity:1}html .cp-product .cp-product-player .cp-notifications-page .cp-alert-icon{background:transparent}html .cp-product .cp-product-player .cp-notifications-page .cp-alert-row:not(.cp-alert-row-read){border-left:3px solid var(--cp-shell-green)!important}.cp-notification-original{margin-top:.5rem;font-size:.8rem}.cp-notification-original summary{cursor:pointer;padding:.4rem 0}.cp-notification-original p{line-height:1.5}.season-progress{margin-top:1rem;overflow:hidden;border:1px solid var(--cp-shell-border);border-radius:14px;background:var(--cp-shell-surface);color:var(--cp-shell-text)}.season-progress__toggle{display:flex;width:100%;gap:1rem;align-items:center;justify-content:space-between;padding:1rem;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.season-progress__toggle strong{display:block;font-size:1rem}.season-progress__toggle small{display:block;margin-top:.25rem;color:var(--cp-shell-muted,#888)}.season-progress__content{padding:0 1rem 1rem}.season-progress__note{font-size:.8rem;color:var(--cp-shell-muted,#888);margin:.75rem 0}.season-progress__metrics{display:flex;gap:.5rem}.season-progress__metrics button{border:1px solid;border-radius:.5rem;padding:.4rem .8rem;min-height:44px;background:transparent;color:inherit;cursor:pointer}.season-progress__metrics button[aria-pressed=true]{background:var(--cp-shell-green,#78d69a);color:#111}.season-progress__chart{width:100%;max-height:260px;color:var(--cp-shell-green,#78d69a);fill:currentColor}.season-progress__chart text{font-size:12px;fill:var(--cp-shell-muted,#888)}.season-progress__axis{stroke:var(--cp-shell-muted,#888);opacity:.45;fill:none}.season-progress__line{stroke:currentColor;stroke-width:3;fill:none}.season-progress__table{overflow:auto;max-height:320px}.season-progress__table table{border-collapse:collapse;width:100%;font-size:.85rem}.season-progress__table caption{text-align:left;margin:.5rem 0;font-weight:600}.season-progress__table td,.season-progress__table th{padding:.65rem .4rem;text-align:right;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}.season-progress__table th:first-child{text-align:left}.season-progress button:focus-visible{outline:2px solid currentColor;outline-offset:3px}html[data-cp-theme=light] .season-progress__metrics button[aria-pressed=true]{color:#fff}.cp-live-mobile-score{display:none}.cp-live-own-ticket{border:1px solid var(--cp-shell-border,#334155);border-radius:12px;background:var(--cp-shell-raised,#131b24);padding:12px;color:inherit}.cp-live-own-ticket>summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;min-height:44px}.cp-live-own-ticket>summary>div{display:flex;flex-direction:column;gap:5px;min-width:0}.cp-live-own-ticket>summary>div:last-child{text-align:right;flex-shrink:0}.cp-live-own-ticket>summary small{font-size:12px}.cp-live-own-ticket-legs{margin-top:12px}.cp-live-own-ticket .cp-live-bet-leg-row{display:flex;gap:8px;padding:8px 0}.cp-live-own-ticket[data-recent-update=true]{outline:2px solid #73dda0}.cp-live-secondary-disclosure>summary,.cp-live-settled-tickets>summary{cursor:pointer;padding:14px;min-height:44px;list-style:none;display:flex;justify-content:space-between;gap:8px;font-weight:700}.cp-live-settled-tickets>div{display:grid;gap:8px;padding-top:8px}.cp-live-secondary-disclosure{border:1px solid var(--cp-shell-border,#334155);border-radius:12px;background:var(--cp-shell-raised,#131b24)}@media(min-width:769px){.cp-live-secondary-disclosure{display:contents}.cp-live-secondary-disclosure>summary{display:none}.cp-live-settled-tickets>summary{padding-left:0}}@media(max-width:768px){.cp-live-night-page .cp-live-night-head{padding:12px!important;margin:0!important;min-height:0!important}.cp-live-night-page .cp-live-night-head h1{font-size:22px!important;line-height:1.2!important;margin:5px 0!important}.cp-live-night-page .cp-live-night-head p{display:none}.cp-live-mobile-score{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:8px;padding:12px 0}.cp-live-mobile-score>div{display:grid;gap:5px}.cp-live-mobile-score span{font-size:12px}.cp-live-mobile-score strong{font-size:19px;font-variant-numeric:tabular-nums;white-space:nowrap}.cp-live-mobile-flow{display:flex!important;flex-direction:column!important;gap:12px!important}.cp-live-mobile-flow>.cp-live-your-bets-drawer{order:6!important}.cp-live-mobile-flow>.cp-live-standings-card{order:7!important}.cp-live-mobile-flow>.cp-live-activity-card{order:1!important}.cp-live-mobile-flow>.cp-live-survival-card{order:0!important}.cp-live-mobile-flow>.cp-live-impact-board-disclosure{order:3!important}.cp-live-mobile-flow>.cp-live-biggest-sweats-disclosure{order:2!important}.cp-live-mobile-flow>.cp-live-predictions-card{order:4!important}.cp-live-mobile-flow>.cp-live-stage-note{order:5!important;padding:12px!important;font-size:13px}.cp-live-night-page .cp-live-your-bets-drawer>summary{padding:12px!important;min-height:0!important;gap:8px!important}.cp-live-your-bets-drawer .cp-live-bet-overview{display:none!important}.cp-live-your-bets-drawer .cp-live-your-bets-title strong{font-size:14px!important}.cp-live-your-bets-drawer .cp-live-disclosure-action{font-size:11px!important}.cp-live-night-page .cp-live-your-bets-list{padding:8px!important;display:grid;gap:8px!important}.cp-live-own-ticket{padding:10px}.cp-live-own-ticket>summary{gap:8px}.cp-live-own-ticket>summary strong{font-size:14px;overflow-wrap:anywhere}.cp-live-own-ticket>summary small,.cp-live-ticket-chevron{font-size:11px}.cp-live-own-ticket>summary>div:last-child{max-width:50%}.cp-live-night-page .cp-live-standing-hero{display:none!important}.cp-live-night-page .cp-live-activity-card>header,.cp-live-night-page .cp-live-standings-card>header{padding:12px!important;min-height:0!important}.cp-live-night-page .cp-live-standings-card>header strong{display:none!important}.cp-live-night-page .cp-live-standings-card>header a{font-size:12px!important;color:var(--cp-shell-green)!important}.cp-live-night-page .cp-live-compact-leaderboard-list{padding:0 8px 8px!important;gap:5px!important}.cp-live-night-page .cp-live-compact-leaderboard-row{display:grid!important;grid-template-columns:34px minmax(0,1fr) minmax(96px,max-content)!important;grid-template-rows:auto auto!important;gap:3px 8px!important;min-height:62px!important;padding:9px 8px!important;align-items:center!important}.cp-live-night-page .cp-live-compact-leaderboard-row[data-nearby=false]{display:none!important}.cp-live-compact-leaderboard-row>b:first-child{grid-column:1;grid-row:1/3;font-size:14px!important}.cp-live-compact-leaderboard-row>div[role=cell]:nth-child(2){grid-column:2;grid-row:1;min-width:0!important}.cp-live-compact-leaderboard-row>div[role=cell]:nth-child(2)>strong{font-size:13px!important;line-height:1.25!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:normal!important}.cp-live-compact-leaderboard-row>div[role=cell]:nth-child(2)>small{display:inline!important;font-size:10px!important;white-space:nowrap!important}.cp-live-night-page .cp-live-compact-leaderboard-row>.cp-live-row-balance{grid-column:3;grid-row:1/3;width:auto!important;min-width:96px!important;font-size:14px!important;text-align:right!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-variant-numeric:tabular-nums}.cp-live-compact-leaderboard-row>.cp-live-row-movement{display:block!important;grid-column:2;grid-row:2;justify-self:start;font-size:11px!important}.cp-live-night-page .cp-live-compact-leaderboard-row>.cp-live-row-strikes{grid-column:2;grid-row:2;justify-self:end;display:block!important;width:auto!important}.cp-live-night-page .cp-live-survival-card{padding:12px!important;min-height:0!important}.cp-live-survival-card header{padding:0!important}.cp-live-survival-card header strong{font-size:14px!important}.cp-live-survival-card footer{display:none!important}.cp-live-survival-track{margin:8px 0 0!important;height:5px!important}.cp-live-secondary-disclosure>.cp-live-biggest-sweats,.cp-live-secondary-disclosure>.cp-live-impact-board{border:0!important;margin:0!important}.cp-live-night-page .cp-live-predictions-card>summary{padding:14px!important;min-height:44px!important}.cp-live-predictions-card>summary strong{font-size:13px!important}.cp-live-night-page .cp-live-activity-feed{padding:8px 12px!important}.cp-live-night-page .cp-live-activity-feed>div{padding:9px 0!important;min-height:0!important}}.cp-live-more-activity>summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:10px 0;cursor:pointer;font-weight:700;font-size:13px;list-style:none}.cp-live-more-activity>.cp-live-activity-feed{padding-inline:0!important}.cp-live-night-page .cp-live-own-ticket>summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.8fr);align-items:start;gap:12px;padding:4px;min-height:44px}.cp-live-night-page .cp-live-own-ticket>summary>div{min-width:0;align-self:start;gap:7px}.cp-live-night-page .cp-live-own-ticket>summary>div:last-child{max-width:none;align-items:flex-end}.cp-live-own-ticket>summary .cp-live-bet-status,.cp-live-own-ticket>summary strong{line-height:1.4}.cp-live-own-ticket>summary small{line-height:1.45}.cp-live-night-page .cp-live-activity-feed>div{padding:12px!important;gap:10px;align-items:start}.cp-live-night-page .cp-live-activity-feed>div>i{margin-top:5px;flex-shrink:0}.cp-live-night-page .cp-live-activity-feed>div>div{min-width:0}.cp-live-night-page .cp-live-night-head{padding-inline:16px!important}.cp-live-own-ticket[data-status=won]{border-left:4px solid #62da92;background:color-mix(in srgb,#62da92 8%,var(--cp-shell-raised))}.cp-live-own-ticket[data-status=lost]{border-left:4px solid #f38e9c;background:color-mix(in srgb,#f38e9c 8%,var(--cp-shell-raised))}.cp-live-own-ticket[data-status=void]{border-left:4px solid #e7be6b;background:color-mix(in srgb,#e7be6b 8%,var(--cp-shell-raised))}.cp-live-own-ticket .cp-live-bet-status[data-status=won]{color:#80e5a6!important}.cp-live-own-ticket .cp-live-bet-status[data-status=lost]{color:#ff9ba8!important}.cp-live-own-ticket .cp-live-bet-status[data-status=void]{color:#f3cc82!important}html[data-cp-theme=light] .cp-live-own-ticket[data-status=won]{border-left-color:#187443;background:#edf7f0}html[data-cp-theme=light] .cp-live-own-ticket[data-status=lost]{border-left-color:#b33448;background:#fff0f2}html[data-cp-theme=light] .cp-live-own-ticket[data-status=void]{border-left-color:#8a5c13;background:#fff7e8}html[data-cp-theme=light] .cp-live-own-ticket .cp-live-bet-status[data-status=won]{color:#17663b!important}html[data-cp-theme=light] .cp-live-own-ticket .cp-live-bet-status[data-status=lost]{color:#a42b3e!important}html[data-cp-theme=light] .cp-live-own-ticket .cp-live-bet-status[data-status=void]{color:#78500f!important}@media(min-width:769px){.cp-live-night-page .cp-live-your-bets-drawer>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:20px;align-items:center}.cp-live-night-page .cp-live-your-bets-drawer .cp-live-bet-overview{display:grid;grid-template-columns:repeat(2,minmax(95px,1fr));gap:8px;grid-column:2;grid-row:1}.cp-live-night-page .cp-live-your-bets-drawer .cp-live-disclosure-action{grid-column:3;grid-row:1}}@media(max-width:768px){.cp-live-mobile-score{padding-inline:12px}.cp-live-night-page .cp-live-own-ticket>summary{grid-template-columns:minmax(0,1fr) minmax(100px,.8fr);padding:2px;gap:10px}.cp-live-night-page .cp-live-your-bets-drawer>summary{grid-template-columns:minmax(0,1fr) auto;align-items:start}.cp-live-your-bets-drawer .cp-live-disclosure-action{grid-column:2;grid-row:1;align-self:start;padding-top:2px}}.cp-live-mobile-flow>.cp-live-standings-disclosure{order:7!important}@media(max-width:768px){.cp-live-mobile-flow>.cp-live-your-bets-drawer:not([open])>summary{min-height:54px!important;padding:12px!important}.cp-live-your-bets-drawer:not([open]) .cp-live-your-bets-title strong{display:none}.cp-live-standings-disclosure>.cp-live-standings-card{margin:0!important;border:0!important}.cp-live-night-page .cp-live-activity-card>header{padding:10px 12px!important}}.cp-live-fight-night .cp-live-night-head{border:1px solid #7d8ed2!important;border-left:4px solid #a18bff!important;background:linear-gradient(115deg,#203d69,#363065 65%,#472e64)!important;box-shadow:0 8px 24px #11152c26!important}.cp-live-fight-night .cp-live-night-head h1{color:#fff!important}.cp-live-fight-night .cp-live-night-head .cp-ux-kicker{color:#c8d9ff!important}.cp-live-fight-night .cp-live-night-head p{color:#e0e7fa!important}.cp-live-fight-night .cp-live-ordered-stack{margin-top:20px!important}html[data-cp-theme=light] .cp-live-fight-night .cp-live-night-head{border-color:#a5b3dc #a5b3dc #a5b3dc #7358bc!important;background:linear-gradient(115deg,#e3edff,#eee7fa)!important}html[data-cp-theme=light] .cp-live-fight-night .cp-live-night-head h1{color:#252e50!important}html[data-cp-theme=light] .cp-live-fight-night .cp-live-night-head .cp-ux-kicker{color:#51438a!important}html[data-cp-theme=light] .cp-live-fight-night .cp-live-night-head p{color:#485473!important}.cp-live-mobile-flow>.cp-live-survival-card{order:0!important}.cp-live-mobile-flow>.cp-live-activity-card{order:1!important}.cp-live-mobile-flow>.cp-live-biggest-sweats-disclosure{order:2!important}.cp-live-mobile-flow>.cp-live-impact-board-disclosure{order:3!important}.cp-live-mobile-flow>.cp-live-predictions-card{order:4!important}.cp-live-mobile-flow>.cp-live-stage-note{order:5!important}.cp-live-mobile-flow>.cp-live-your-bets-drawer{order:6!important}.cp-live-fight-night .cp-live-survival-card{border:1px solid color-mix(in srgb,#4dde8c 45%,var(--cp-shell-border))!important;border-left:4px solid #4dde8c!important;background:linear-gradient(120deg,color-mix(in srgb,#4dde8c 15%,var(--cp-shell-surface)),var(--cp-shell-surface))!important}.cp-live-fight-night .cp-live-survival-card>header>b{font-size:30px!important;font-variant-numeric:tabular-nums;color:var(--cp-shell-green)!important}.cp-live-fight-night .cp-live-survival-track>i{background:linear-gradient(90deg,#2da76a,#7dedab)!important;box-shadow:0 0 12px #4dde8c33}.cp-live-fight-night .cp-live-activity-card{border-top:3px solid #629eff!important}.cp-live-fight-night .cp-live-activity-card>header{background:color-mix(in srgb,#629eff 13%,var(--cp-shell-surface))!important}.cp-live-fight-night .cp-live-activity-feed>div:first-child{border-color:color-mix(in srgb,#629eff 55%,var(--cp-shell-border))!important;background:color-mix(in srgb,#629eff 9%,var(--cp-shell-raised))!important}.cp-live-fight-night .cp-live-activity-feed>div>i{background:#629eff;box-shadow:0 0 0 3px #629eff1c}.cp-live-fight-night .cp-live-biggest-sweats-disclosure{border-left:4px solid #ad8bf4;background:color-mix(in srgb,#ad8bf4 9%,var(--cp-shell-surface))}.cp-live-fight-night .cp-live-impact-board-disclosure{border-left:4px solid #e9bb62;background:color-mix(in srgb,#e9bb62 9%,var(--cp-shell-surface))}.cp-live-fight-night .cp-live-predictions-card{border-left:4px solid #64c8d9!important;background:color-mix(in srgb,#64c8d9 7%,var(--cp-shell-surface))!important}.cp-live-secondary-disclosure>summary{color:var(--cp-shell-text)}.cp-live-secondary-disclosure>summary>span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,currentColor 9%,transparent)}.cp-live-secondary-disclosure[open]>summary>span{transform:rotate(180deg)}html[data-cp-theme=light] .cp-live-fight-night .cp-live-survival-card{border-left-color:#238753!important}html[data-cp-theme=light] .cp-live-fight-night .cp-live-biggest-sweats-disclosure{border-left-color:#7652ad}html[data-cp-theme=light] .cp-live-fight-night .cp-live-impact-board-disclosure{border-left-color:#a8751b}html[data-cp-theme=light] .cp-live-fight-night .cp-live-predictions-card{border-left-color:#23869a!important}@media(prefers-reduced-motion:no-preference){.cp-live-own-ticket[data-recent-update=true]{animation:cp-live-result-flash 1.6s ease-out 1}@keyframes cp-live-result-flash{0%{box-shadow:0 0 0 4px #62da9233}to{box-shadow:0 0 0 0 transparent}}}