.BetContextStats_container__v8xYp{display:flex;flex-direction:column;gap:6px;width:100%}.BetContextStats_section__jU_7Z{display:flex;flex-direction:column;gap:3px;padding:8px 10px 7px;border-radius:10px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.BetContextStats_sectionTitle__vg_W9{font-size:9px;font-weight:700;color:hsla(0,0%,100%,.55);text-transform:uppercase;letter-spacing:1px;margin-bottom:1px}.BetContextStats_statRow__ZjCpk{display:flex;flex-direction:column;gap:2px}.BetContextStats_statLabel___hTtJ{font-size:10px;font-weight:600;color:hsla(0,0%,100%,.85);line-height:1.2}.BetContextStats_statRight__dakpL{display:flex;align-items:center;gap:6px}.BetContextStats_statTrack__gUKrT{flex:1 1;height:4px;border-radius:2px;background:hsla(0,0%,100%,.1);overflow:hidden}.BetContextStats_barFill__EL8nK{display:block;height:100%;border-radius:2px;width:0}.BetContextStats_barFillPositive__jrLuO{background:linear-gradient(90deg,#2ec76b,#4de88a)}.BetContextStats_barFillNegative__OXRNt{background:linear-gradient(90deg,#e53935,#ff6b6b)}.BetContextStats_barFillNeutral__nDaBF{background:linear-gradient(90deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.5))}.BetContextStats_barFillHome__W_Fts{background:linear-gradient(90deg,#2ec76b,#5dd98a)}.BetContextStats_barFillAway__J03U1{background:linear-gradient(90deg,#4dc7f2,#78d8f8)}.BetContextStats_statValue__Z7L6z{flex-shrink:0;min-width:44px;max-width:140px;text-align:right;font-size:10px;font-weight:700;color:#fff;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BetContextStats_scorelineList__ttuSF{display:flex;flex-direction:column;gap:2px}.BetContextStats_scorelineRow___OVk4{display:flex;align-items:center;padding:3px 8px;border-radius:6px;background:hsla(0,0%,100%,.04);border-left:2px solid hsla(0,0%,100%,.15)}.BetContextStats_scorelineHomeWin__KBFiU{border-left-color:#2ec76b}.BetContextStats_scorelineAwayWin__CQfGr{border-left-color:#4dc7f2}.BetContextStats_scorelineDraw__jWVtG{border-left-color:hsla(0,0%,100%,.3)}.BetContextStats_scorelineTeam___Tr6d{font-size:10px;font-weight:600;color:hsla(0,0%,100%,.75);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BetContextStats_scorelineTeamRight__gm392{text-align:right}.BetContextStats_scorelineScore__Fby4f{font-size:11px;font-weight:700;color:#fff;padding:0 6px;min-width:36px;text-align:center;letter-spacing:1px}.BetContextStats_highlightCard__9F5s_{display:flex;flex-direction:column;align-items:center;padding:4px 0 2px;gap:0}.BetContextStats_highlightValue__tPybz{font-size:22px;font-weight:700;color:#fff;line-height:1.1}.BetContextStats_highlightValuePositive__ytKGY{color:#2ec76b}.BetContextStats_highlightValueNegative__UAhQ3{color:#e53935}.BetContextStats_highlightLabel__NLyi3{font-size:10px;font-weight:600;color:hsla(0,0%,100%,.65)}.BetContextStats_highlightContext__GXBCw{font-size:9px;font-weight:500;color:hsla(0,0%,100%,.4);margin-top:1px}.BetContextStats_versusCard__Ao8_M{display:flex;align-items:stretch;gap:0;padding:3px 0 2px}.BetContextStats_versusSide__aOK5W{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:0}.BetContextStats_versusValue__bJo4y{font-size:18px;font-weight:700;color:#fff;line-height:1.1}.BetContextStats_versusValueHome__LmPaP{color:#2ec76b}.BetContextStats_versusValueAway__tSUmG{color:#4dc7f2}.BetContextStats_versusTeam__oSJMT{font-size:9px;font-weight:600;color:hsla(0,0%,100%,.6);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.BetContextStats_versusDivider__9bVZd{display:flex;align-items:center;padding:0 4px;font-size:9px;font-weight:700;color:hsla(0,0%,100%,.2)}.BetContextStats_versusContext__J2q8U{font-size:9px;color:hsla(0,0%,100%,.4);text-align:center;padding-top:2px}.BetContextStats_barFillBenchmark__E_jy2{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.25) 3px,transparent 0,transparent 6px)}.BetContextStats_statLabelBenchmark__PWYFc{font-style:italic;color:hsla(0,0%,100%,.5)!important}@media (prefers-reduced-motion:reduce){.BetContextStats_highlightCard__9F5s_,.BetContextStats_scorelineRow___OVk4,.BetContextStats_sectionTitle__vg_W9,.BetContextStats_statRow__ZjCpk,.BetContextStats_versusCard__Ao8_M{opacity:1!important;transform:none!important;transition:none!important}.BetContextStats_barFill__EL8nK{transition:none!important}.BetContextStats_highlightValue__tPybz,.BetContextStats_statValue__Z7L6z,.BetContextStats_versusValue__bJo4y{opacity:1!important;transition:none!important}}.BottomNavBar_bar__rmMer{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:390px;margin:0 auto;height:68px;padding:8px 8px 16px;background:var(--color-navy-900);border-top:1px solid color-mix(in srgb,var(--color-blue-500) 12%,transparent)}@keyframes BottomNavBar_dotPop__QNNZL{0%{transform:translateX(-50%) scale(0)}60%{transform:translateX(-50%) scale(1.5)}to{transform:translateX(-50%) scale(1)}}.BottomNavBar_tab__JGe_x{flex:1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:0;background:transparent;border:0;cursor:pointer;overflow:hidden;position:relative;transition:transform 80ms ease}.BottomNavBar_tab__JGe_x:active{transform:scale(.9)}.BottomNavBar_icon__HfI7V{font-family:var(--font-family);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-accent);line-height:1}.BottomNavBar_iconLarge__FVu89{font-size:24px}.BottomNavBar_label__hfcA5{font-family:var(--font-family);font-size:10px;font-weight:var(--weight-regular);color:var(--text-muted);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.BottomNavBar_icon__HfI7V{transition:color .2s ease}.BottomNavBar_tabActive__iaAAR .BottomNavBar_icon__HfI7V{color:var(--brand-cta)}.BottomNavBar_tabActive__iaAAR .BottomNavBar_label__hfcA5{color:var(--text-primary);font-weight:var(--weight-bold)}.BottomNavBar_tabActive__iaAAR:after{content:"";position:absolute;bottom:12px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background:var(--brand-cta);animation:BottomNavBar_dotPop__QNNZL .3s cubic-bezier(.34,1.56,.64,1) both}@media (prefers-reduced-motion:reduce){.BottomNavBar_tab__JGe_x:active{transition:none}.BottomNavBar_tabActive__iaAAR:after{animation:none}}