:root{--ph-t1:30px;--ph-t2:20px;--ph-t3:17px;--ph-t4:15px;--ph-t5:13px}.nav-phone-signin{display:none}html[data-app="1"] body .bottom-nav.bottom-nav--web,html:not([data-app="1"]) body .bottom-nav.bottom-nav--app{display:none!important}.desk-only{display:contents}.ph-only{display:none}@media (max-width:899px){html:not([data-app="1"]) body .desk-only{display:none}html:not([data-app="1"]) body .ph-only{display:block}html:not([data-app="1"]){--nav-bar-h:52px}html:not([data-app="1"]) body .nav-container{gap:6px;height:52px;padding:0 8px 0 16px}html:not([data-app="1"]) body .nav-logo{margin-right:auto}html:not([data-app="1"]) body .nav-logo-img{height:22px}html:not([data-app="1"]) body .nav-actions{gap:4px}html:not([data-app="1"]) body .nav-hamburger,html:not([data-app="1"]) body .nav-mobile-panel,html:not([data-app="1"]) body .nav-actions .lang-select,html:not([data-app="1"]) body .nav-actions .nav-slip-btn,html:not([data-app="1"]) body .nav-actions .nav-user-info,html:not([data-app="1"]) body .nav-actions .nav-logout-btn,html:not([data-app="1"]) body .nav-actions .nav-signin-btn{display:none!important}html:not([data-app="1"]) body .nav-actions .nav-search-link{border-radius:var(--sn-r-sm,12px);width:44px;height:44px;color:var(--noir-steel,#9fb1c1);place-items:center;display:grid}html:not([data-app="1"]) body .nav-actions .nav-search-link svg{width:22px;height:22px}html:not([data-app="1"]) body .nav-phone-signin{isolation:isolate;height:44px;color:var(--noir-ink,#f4f6f8);font:700 var(--ph-t4) var(--font-body,"Satoshi"), var(--font-geist-sans), sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0 14px;display:inline-flex;position:relative}html:not([data-app="1"]) body .nav-phone-signin:before{content:"";z-index:-1;border:1px solid var(--noir-line,#232936);background:var(--noir-panel,#101319);transition:transform var(--dur-tap,.12s) var(--ease-snap,cubic-bezier(.2, .9, .3, 1));border-radius:999px;position:absolute;inset:4px 0}html:not([data-app="1"]) body .nav-phone-signin:active:before{transform:scale(.96)}html:not([data-app="1"]) body .nav-phone-signin:focus-visible{outline:2px solid var(--noir-heat,#fd5000);outline-offset:0;border-radius:999px}html:not([data-app="1"]) body .nav-score-link{align-items:center;min-height:44px;display:inline-flex}html:not([data-app="1"]) body .nav-score-badge{background:var(--noir-panel,#101319);height:36px;color:var(--noir-amber,#d9a514);font:700 var(--ph-t4) var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #d9a5144d;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}html:not([data-app="1"]) body .nav-score-unit{font:700 var(--ph-t5) var(--font-body,"Satoshi"), var(--font-geist-sans), sans-serif;color:var(--noir-ink-dim,#8c94a3)}html:not([data-app="1"]) body .bottom-nav--web{height:calc(64px + env(safe-area-inset-bottom,0px));padding:0 0 env(safe-area-inset-bottom,0px)}html:not([data-app="1"]) body .bottom-nav--web a{min-height:64px;color:var(--noir-ink-faint,#7c858e);-webkit-tap-highlight-color:transparent;touch-action:manipulation;justify-content:center;gap:4px;padding:0;position:relative}html:not([data-app="1"]) body .bottom-nav--web a svg{width:23px;height:23px;transition:transform var(--dur-tap,.12s) var(--ease-snap,cubic-bezier(.2, .9, .3, 1))}html:not([data-app="1"]) body .bottom-nav--web a:active svg{transform:scale(.9)}html:not([data-app="1"]) body .bottom-nav--web a.active{color:var(--noir-heat,#fd5000)}html:not([data-app="1"]) body .bottom-nav--web a.active svg{filter:drop-shadow(0 0 6px var(--noir-heat-glow,#fd500080))}html:not([data-app="1"]) body .bottom-nav--web a:focus-visible{outline:2px solid var(--noir-heat,#fd5000);outline-offset:-4px;border-radius:var(--sn-r-sm,12px)}html:not([data-app="1"]) body .aff-banner{border-radius:var(--sn-r-lg,20px);gap:12px;padding:14px 16px 16px}html:not([data-app="1"]) body .aff-sponsored{font-size:var(--ph-t5);letter-spacing:.04em;top:14px;right:16px}html:not([data-app="1"]) body .aff-mark{font-size:var(--ph-t3)}html:not([data-app="1"]) body .aff-banner-content{flex-direction:column;align-items:flex-start;gap:6px}html:not([data-app="1"]) body .aff-banner-headline{font-size:var(--ph-t3);white-space:normal;line-height:1.3}html:not([data-app="1"]) body .aff-banner-sub{font-size:var(--ph-t5);margin-top:6px}html:not([data-app="1"]) body .aff-code-label,html:not([data-app="1"]) body .aff-code-hint{font-size:var(--ph-t5)}html:not([data-app="1"]) body .aff-code{font-size:var(--ph-t4);border-radius:var(--sn-r-sm,12px);padding:0 12px}html:not([data-app="1"]) body .aff-cta{min-height:48px;font-size:var(--ph-t4);border-radius:var(--sn-r-sm,12px)}html:not([data-app="1"]) body .footer{padding:24px 0 20px}html:not([data-app="1"]) body .footer .trust-row,html:not([data-app="1"]) body .footer .footer-desk-col{display:none}html:not([data-app="1"]) body .footer .footer-grid{gap:0;margin-bottom:12px}html:not([data-app="1"]) body .footer .footer-desc{font-size:var(--ph-t5);margin:0}html:not([data-app="1"]) body .footer .footer-social a{place-items:center;min-width:44px;min-height:44px;display:grid}html:not([data-app="1"]) body .footer .footer-social{gap:0;margin-top:4px;margin-left:-12px}html:not([data-app="1"]) body .footer .footer-bottom{font-size:var(--ph-t5);padding-top:12px}html:not([data-app="1"]) body .footer .footer-bottom p{margin:0 0 6px}html:not([data-app="1"]) body .footer form button[type=submit]{background:var(--noir-ink,#f4f6f8)!important;color:var(--noir-on-heat,#0a0c0f)!important;border-radius:var(--sn-r-sm,12px)!important;font-size:var(--ph-t4)!important}html:not([data-app="1"]) body .footer form input[type=email]{border-radius:var(--sn-r-sm,12px)!important}html:not([data-app="1"]) body .footer .footer-disclaimer{font-size:var(--ph-t5);opacity:1;color:var(--noir-ink-faint,#7c858e);line-height:1.45}html:not([data-app="1"]) body .container{padding-inline:16px}html:not([data-app="1"]) body #main-content{min-height:calc(100svh - var(--nav-h,64px))}html:not([data-app="1"]) body .desk-only-block{display:none}html:not([data-app="1"]) body .match-tabs{scroll-padding-inline:16px;border-bottom:0!important;gap:8px!important;margin:6px -16px 16px!important;padding:0 16px 2px!important}html:not([data-app="1"]) body .match-tabs::-webkit-scrollbar{display:none}html:not([data-app="1"]) body .match-tabs a{background:var(--noir-panel,#101319);-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;border:1px solid var(--noir-line,#232936)!important;min-height:44px!important;color:var(--noir-ink-body,#c8cfd5)!important;font:700 var(--ph-t4) var(--font-body,"Satoshi"), var(--font-geist-sans), sans-serif!important;margin:0!important;padding:0 16px!important}html:not([data-app="1"]) body .match-tabs a[data-on]{background:var(--noir-ink,#f4f6f8);border-color:var(--noir-ink,#f4f6f8)!important;color:var(--noir-on-heat,#0a0c0f)!important}html:not([data-app="1"]) body .match-tabs a:hover{text-decoration:none}html:not([data-app="1"]) body .match-tabs a:focus-visible{outline:2px solid var(--noir-heat,#fd5000);outline-offset:2px}html:not([data-app="1"]) body .match-odds .best-odds{color:var(--noir-ink,#f4f6f8);background:#9fb1c11f}html:not([data-app="1"]) body .match-odds .odds-table [style*=accent-],html:not([data-app="1"]) body .match-odds .stats-row [style*=accent-],html:not([data-app="1"]) body .match-odds .sharp-alert [style*=accent-]{color:var(--noir-ink,#f4f6f8)!important;border-color:var(--noir-line,#232936)!important}html:not([data-app="1"]) body .match-odds .prob-bar-fill{background:var(--noir-steel,#9fb1c1)!important}html:not([data-app="1"]) body .match-odds .consensus-sharp,html:not([data-app="1"]) body .match-odds .consensus-rec{color:var(--noir-steel,#9fb1c1)}html:not([data-app="1"]) body .match-odds .odds-table .cta-btn{background:var(--noir-ink,#f4f6f8);color:var(--noir-on-heat,#0a0c0f);box-shadow:none}html:not([data-app="1"]) body .match-odds>h2{font-size:var(--ph-t2);margin:28px 0 10px;line-height:1.25}html:not([data-app="1"]) body .match-odds .page-intro{font-size:var(--ph-t4);color:var(--noir-ink-body,#c8cfd5);line-height:1.5}html:not([data-app="1"]) body .match-odds .odds-table,html:not([data-app="1"]) body .match-odds .odds-table th,html:not([data-app="1"]) body .match-odds .odds-table td,html:not([data-app="1"]) body .match-odds .odds-table small,html:not([data-app="1"]) body .match-odds .consensus-label,html:not([data-app="1"]) body .match-odds .consensus-books,html:not([data-app="1"]) body .match-odds .prob-bar-value,html:not([data-app="1"]) body .match-odds .stat-label,html:not([data-app="1"]) body .match-odds small{font-size:var(--ph-t5)!important}html:not([data-app="1"]) body .match-odds .mo-sponsor{margin:16px 0 8px}html:not([data-app="1"]) body .match-odds #live-bet>div:first-child>span:first-child{font-size:var(--ph-t5);color:var(--noir-heat-lift,#ff8a3d)}html:not([data-app="1"]) body .match-odds #live-bet>div:first-child>span:first-child:before{background:var(--noir-heat-lift,#ff8a3d)}html:not([data-app="1"]) body .match-odds #live-bet button,html:not([data-app="1"]) body .match-odds #live-bet input{border-radius:var(--sn-r-sm,12px)}html:not([data-app="1"]) body main [data-read=board] h2{padding-top:20px;line-height:1.25;font-size:var(--ph-t2)!important;margin-top:28px!important}html:not([data-app="1"]) body main [data-read=board] :is(p,li){font-size:var(--ph-t4);line-height:1.55}html:not([data-app="1"]) body main .cross-links{font-size:var(--ph-t4);gap:8px;padding:12px 0}html:not([data-app="1"]) body main .cross-links strong{font-size:var(--ph-t5);color:var(--noir-ink-dim,#8c94a3);flex-basis:100%}html:not([data-app="1"]) body main .cross-links a{border-color:var(--noir-line,#232936);background:var(--noir-panel,#101319);min-height:44px;color:var(--noir-ink-body,#c8cfd5);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}html:not([data-app="1"]) body main [data-read=board] details{border-top:1px solid var(--noir-hairline,#ffffff12);margin:0!important}html:not([data-app="1"]) body main [data-read=board] details>summary{min-height:52px;font:600 var(--ph-t4) / 1.35 var(--font-body,"Satoshi"), var(--font-geist-sans), sans-serif;color:var(--noir-ink-body,#c8cfd5);align-items:center;display:flex}html:not([data-app="1"]) body main [data-read=board] details>p{margin:0 0 14px!important}html:not([data-app="1"]) body main .sport-competitions a{align-items:center;min-height:44px;display:inline-flex}html:not([data-app="1"]) body main .sport-competitions a+a{font-size:var(--ph-t5)!important}html:not([data-app="1"]) body #crowd-vs-books :is(table,tbody,tr,td){width:100%;display:block}html:not([data-app="1"]) body #crowd-vs-books thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html:not([data-app="1"]) body #crowd-vs-books tr{padding:12px 0;border-top:1px solid var(--noir-hairline,#ffffff12)!important}html:not([data-app="1"]) body #crowd-vs-books td{font-size:var(--ph-t4);color:var(--noir-ink-body,#c8cfd5);justify-content:space-between;gap:12px;display:flex;text-align:right!important;white-space:normal!important;padding:3px 0!important}html:not([data-app="1"]) body #crowd-vs-books td:before{content:attr(data-label);text-align:left;font-size:var(--ph-t5);color:var(--noir-ink-dim,#8c94a3)}html:not([data-app="1"]) body #crowd-vs-books td:first-child{font:700 var(--ph-t3) / 1.3 var(--font-body,"Satoshi"), var(--font-geist-sans), sans-serif;color:var(--noir-ink,#f4f6f8);text-align:left!important;padding-bottom:6px!important}html:not([data-app="1"]) body .match-card-link{min-width:0}html:not([data-app="1"]) body .mc-prob{grid-template-columns:minmax(0,1fr)}html:not([data-app="1"]) body .me-browse{padding-inline:0!important}:is(html:not([data-app="1"]) body:has([data-d5-phone]) .daily-claim-badge,html:not([data-app="1"]) body:has([data-d5-phone]) [data-streak-modal]){display:none!important}html:not([data-app="1"]) body :is(a,button,summary,[role=button],label){-webkit-tap-highlight-color:transparent}html:not([data-app="1"]) body :is(.nav-logo,.nav-search-link):active{opacity:.6}html:not([data-app="1"]) body .nav-score-link:active .nav-score-badge,html:not([data-app="1"]) body .match-tabs a:active,html:not([data-app="1"]) body .aff-code:active,html:not([data-app="1"]) body .odds-link:active{scale:.96}html:not([data-app="1"]) body :is(.aff-cta,.cta-btn-secondary,.nav-mobile-install):active{scale:.98}html:not([data-app="1"]) body #main-content a:not([class]):active{opacity:.6}}@media (max-width:899px) and (prefers-reduced-motion:reduce){html:not([data-app="1"]) body .nav-phone-signin:before,html:not([data-app="1"]) body .bottom-nav--web a svg{transition:none}}@media (max-width:379px){html:not([data-app="1"]) body [data-balance-chip]>span:not(.nav-score-unit){display:none}}
