:root{--fx-ease-out:cubic-bezier(.2, 0, 0, 1);--fx-ease-out-fast:cubic-bezier(.05, .7, .1, 1);--fx-ease-in:cubic-bezier(.3, 0, .8, .15);--fx-ease-standard:cubic-bezier(.4, 0, .2, 1);--fx-ease-back:cubic-bezier(.34, 1.56, .64, 1);--fx-ease-back-soft:cubic-bezier(.34, 1.25, .64, 1)}@keyframes fx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fx-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fx-shake-x{0%{transform:translate(0)}20%{transform:translate(-3px)}45%{transform:translate(3px)}70%{transform:translate(-2px)}to{transform:translate(0)}}.fx-digit{min-width:var(--digit-width,.62em);text-align:center;color:var(--text-primary);transition:color var(--fx-warmOut,.8s) var(--fx-ease-standard,ease);font-weight:700;line-height:1;display:inline-block;position:relative}.fx-digit.is-muted{color:var(--text-tertiary)}.fx-digit.is-warm{color:var(--accent-text);transition-duration:var(--fx-warmIn,.6s)}.fx-digit.is-frozen{color:var(--text-tertiary);transition-duration:var(--fx-rewindFreeze,80ms)}.fx-digit__new{display:inline-block}.fx-digit__old{display:inline-block;position:absolute;inset:0}.fx-digit.is-anim{overflow:hidden}.fx-digit.is-anim .fx-digit__old,.fx-digit.is-anim .fx-digit__new{will-change:transform, opacity}@keyframes fx-digit-anticipate{0%{opacity:1;transform:scale(1)}to{opacity:.85;transform:scale(.92)}}@keyframes fx-digit-out{0%{opacity:.85;transform:translateY(0)scale(.92)}to{opacity:0;transform:translateY(-60%)scale(.92)}}@keyframes fx-digit-slam{0%{opacity:0;transform:translateY(70%)scale(1.35)}40%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.fx-digit.is-slam .fx-digit__old{animation:fx-digit-anticipate var(--fx-hitStop,60ms) var(--fx-ease-in) forwards, fx-digit-out var(--fx-digitOut,.12s) var(--fx-ease-in) var(--fx-hitStop,60ms) forwards}.fx-digit.is-slam .fx-digit__new{animation:fx-digit-slam var(--fx-digitIn,.26s) var(--fx-ease-back) var(--fx-hitStop,60ms) both}@keyframes fx-digit-rewind-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(70%)}}@keyframes fx-digit-rewind-in{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:translateY(0)}}.fx-digit.is-rewind .fx-digit__old{animation:fx-digit-rewind-out var(--fx-rewindOut,.16s) var(--fx-ease-in) var(--fx-rewindFreeze,80ms) both}.fx-digit.is-rewind .fx-digit__new{animation:fx-digit-rewind-in var(--fx-rewindIn,.22s) var(--fx-ease-out) var(--fx-rewindFreeze,80ms) both}@keyframes fx-digit-tick-in{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:translateY(0)}}@keyframes fx-digit-tick-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-60%)}}@keyframes fx-digit-tick3{0%{opacity:0;transform:translateY(60%)scale(1.18)}50%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.fx-digit.is-tick .fx-digit__old{animation:fx-digit-tick-out .1s var(--fx-ease-in) both}.fx-digit.is-tick .fx-digit__new{animation:fx-digit-tick-in var(--fx-digitTick,.14s) var(--fx-ease-out) both}.fx-digit.is-tick3 .fx-digit__old{animation:fx-digit-tick-out .1s var(--fx-ease-in) both}.fx-digit.is-tick3 .fx-digit__new{animation:fx-digit-tick3 .2s var(--fx-ease-back-soft) both}.fx-digit.is-xfade .fx-digit__old{animation:.12s linear both fx-fade-out}.fx-digit.is-xfade .fx-digit__new{animation:.16s linear 60ms both fx-fade-in}.fx-row{pointer-events:none;contain:layout paint style;border-radius:8px;position:absolute;inset:0;overflow:hidden}.fx-row__tint{opacity:0;background:linear-gradient(90deg, var(--fx-c) 0%, transparent 72%);animation:fx-card-tint var(--fx-cardTint,1.1s) var(--fx-ease-in) var(--fx-hitStop,60ms) both;position:absolute;inset:0}.fx-row--away .fx-row__tint{background:linear-gradient(270deg, var(--fx-c) 0%, transparent 72%)}.fx-row--cold .fx-row__tint{animation-name:fx-card-tint-cold}@keyframes fx-card-tint{0%{opacity:0}14%{opacity:.18}to{opacity:0}}@keyframes fx-card-tint-cold{0%{opacity:0}14%{opacity:.12}to{opacity:0}}@keyframes fx-card-tint-sm{0%{opacity:0}20%{opacity:.1}to{opacity:0}}.fx-row--sm .fx-row__tint{animation:fx-card-tint-sm .5s var(--fx-ease-in) both}.fx-row__wash{opacity:0;background:linear-gradient(90deg, transparent, var(--fx-c) 50%, transparent);width:60%;animation:fx-wash .3s var(--fx-ease-out) both;position:absolute;top:0;bottom:0;left:-60%}.fx-row--away .fx-row__wash{animation-name:fx-wash-away;left:auto;right:-60%}@keyframes fx-wash{0%{opacity:.35;transform:translate(0)}to{opacity:0;transform:translate(270%)}}@keyframes fx-wash-away{0%{opacity:.35;transform:translate(0)}to{opacity:0;transform:translate(-270%)}}.fx-row--fav .fx-row__wash{animation-name:fx-wash-fav}.fx-row--fav.fx-row--away .fx-row__wash{animation-name:fx-wash-fav-away}@keyframes fx-wash-fav{0%{opacity:.55;transform:translate(0)}to{opacity:0;transform:translate(270%)}}@keyframes fx-wash-fav-away{0%{opacity:.55;transform:translate(0)}to{opacity:0;transform:translate(-270%)}}.fx-row__bar{background:var(--fx-c);transform-origin:top;width:3px;animation:fx-bar-in var(--fx-accentBar,.2s) var(--fx-ease-out) var(--fx-hitStop,60ms) both, fx-fade-out .2s linear var(--fx-accentFade,.9s) forwards;border-radius:2px;position:absolute;top:6px;bottom:6px;left:0;transform:scaleY(0)}.fx-row--away .fx-row__bar{transform-origin:bottom}@keyframes fx-bar-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fx-shake{animation:fx-shake-x var(--fx-shake,.18s) var(--fx-ease-standard) var(--fx-hitStop,60ms)}[data-event-id].fx-row-hilite:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--fx-hi,var(--accent)) 0%, transparent 72%);animation:fx-card-tint var(--fx-rowHilite,1.2s) var(--fx-ease-in) both;border-radius:8px;position:absolute;inset:0}.fx-hot .live-dot:after{animation-duration:var(--fx-pulseHot,.8s)}.fx-burst{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.fx-burst.is-live .fx-burst__ring{will-change:transform, opacity}.fx-burst__ring{opacity:0;transform-origin:var(--bx,50%) var(--by,50%);background:radial-gradient(circle var(--br,140px) at var(--bx,50%) var(--by,50%), var(--fx-c) 0%, transparent 70%);animation:fx-burst var(--fx-burst,.54s) var(--fx-ease-out-fast) var(--fx-hitStop,60ms) both;position:absolute;inset:0;transform:scale(.6)}@keyframes fx-burst{0%{opacity:0;transform:scale(.6)}22%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.fx-burst__ring--outer{animation:fx-burst-outer var(--fx-burstOuter,.7s) var(--fx-ease-out-fast) .22s both}@keyframes fx-burst-outer{0%{opacity:0;transform:scale(.8)}25%{opacity:.35}to{opacity:0;transform:scale(1.8)}}.fx-burst--sm .fx-burst__ring{animation:fx-burst-sm .3s var(--fx-ease-out-fast) both}@keyframes fx-burst-sm{0%{opacity:0;transform:scale(.7)}30%{opacity:.28;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.fx-burst--md .fx-burst__ring{animation-name:fx-burst-md;animation-duration:.42s}@keyframes fx-burst-md{0%{opacity:0;transform:scale(.6)}25%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.fx-vignette{pointer-events:none;z-index:95;opacity:0;background:radial-gradient(ellipse at center, transparent 40%, var(--fx-c) 100%);animation:fx-vignette var(--fx-vignette,.42s) var(--fx-ease-out) both;position:fixed;inset:0}@keyframes fx-vignette{0%{opacity:0}30%{opacity:.14}to{opacity:0}}.fx-band{top:calc(var(--safe-top,env(safe-area-inset-top,0px)) + 8px);z-index:110;width:min(100% - 24px,560px);position:fixed;left:50%;transform:translate(-50%)}.fx-band__card{text-align:left;border-radius:var(--r-4,16px);width:100%;min-height:56px;color:var(--text-primary);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));align-items:center;gap:12px;padding:10px 14px 10px 18px;display:flex;position:relative;overflow:hidden}html[data-glass=off] .fx-band__card{background:var(--glass-bg-opaque);-webkit-backdrop-filter:none;backdrop-filter:none}.fx-band__strip{background:var(--fx-c);width:4px;position:absolute;top:0;bottom:0;left:0}.fx-band__glow{pointer-events:none;opacity:.28;background:linear-gradient(90deg, var(--fx-c) 0%, transparent 55%);position:absolute;inset:0}.fx-band__card.is-fav .fx-band__glow{opacity:.42;background:linear-gradient(90deg, var(--fx-c) 0%, transparent 70%)}.fx-band__card.is-cold .fx-band__strip{background:var(--text-disabled)}.fx-band__card.is-cold .fx-band__glow{opacity:.12}.fx-band__card.is-in{animation:fx-band-in var(--fx-bandIn,.28s) var(--fx-ease-out-fast) both}.fx-band__card.is-out{animation:fx-band-out var(--fx-bandOut,.2s) var(--fx-ease-in) both}.fx-band__card.is-in.is-shake{animation:fx-band-in var(--fx-bandIn,.28s) var(--fx-ease-out-fast) both, fx-shake-x var(--fx-shake,.18s) var(--fx-ease-standard) .34s}.fx-band__card.is-in:not(.is-settled),.fx-band__card.is-out{will-change:transform}@keyframes fx-band-in{0%{transform:translateY(-130%)}to{transform:translateY(0)}}@keyframes fx-band-out{0%{transform:translateY(0)}to{transform:translateY(-130%)}}.fx-band__content{flex:1;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.fx-band__content.is-xfade{animation:fx-fade-in var(--fx-bandXfade,.2s) linear both}.fx-band__line{font-size:var(--fs-15,15px);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.fx-band__sub{font-size:var(--fs-12,12px);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fx-band__score{padding:0 4px;font-size:17px;display:inline-block;position:relative}.fx-band__scoreburst{pointer-events:none;position:absolute;inset:-14px -10px}.fx-badge{background:var(--accent);color:var(--text-inverse);letter-spacing:.03em;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:3px 9px;font-size:15px;font-weight:800;line-height:1.1;display:inline-flex;position:relative}.fx-badge.is-in{animation:fx-badge-in var(--fx-badgeIn,.24s) var(--fx-ease-back) both}.fx-badge.is-in.is-fav{animation:fx-badge-in-fav .32s var(--fx-ease-out) both}.fx-badge.is-cold{background:var(--bg-3);color:var(--text-secondary);animation-name:fx-fade-in}.fx-badge--cancel{background:var(--bg-3);color:var(--text-primary);animation:.16s linear both fx-fade-in}.fx-badge--sm{padding:2px 7px;font-size:13px}@keyframes fx-badge-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes fx-badge-in-fav{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.fx-strike{display:inline-block;position:relative}.fx-strike:after{content:"";background:var(--danger);transform-origin:0;height:2px;animation:fx-strike var(--fx-strike,.22s) var(--fx-ease-out) var(--fx-strikeDelay,.3s) both;margin-top:-1px;position:absolute;top:50%;left:-1px;right:-1px;transform:scaleX(0)}@keyframes fx-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fx-var{color:var(--danger);margin-left:6px;font-size:11px;font-weight:700;animation:.16s linear .4s both fx-fade-in;display:inline-block}:root{--fx-edge-bottom:calc(var(--h-tabbar-float,64px) + var(--tabbar-offset,12px) + var(--safe-bottom,env(safe-area-inset-bottom,0px)) + 4px)}body:has(.tb[data-min="1"]){--fx-edge-bottom:calc(var(--h-tabbar-min,48px) + var(--tabbar-offset,12px) + var(--safe-bottom,env(safe-area-inset-bottom,0px)) + 4px)}body:not(:has(.tb)){--fx-edge-bottom:var(--safe-bottom,env(safe-area-inset-bottom,0px))}.fx-edge{z-index:111;pointer-events:none;position:fixed;left:0;right:0}.fx-edge--top{top:0}.fx-edge--bottom{bottom:var(--fx-edge-bottom)}.fx-edge__glow{opacity:0;background:linear-gradient(to bottom, var(--fx-c) 0%, transparent 100%);height:32px;animation:fx-edge-pulse var(--fx-edge,2s) var(--fx-ease-out) both;position:absolute;left:0;right:0}.fx-edge--top .fx-edge__glow{top:0}.fx-edge--bottom .fx-edge__glow{background:linear-gradient(to top, var(--fx-c) 0%, transparent 100%);bottom:0}.fx-edge__strip{background:var(--fx-c);height:6px;box-shadow:0 0 18px 4px var(--fx-c);opacity:0;animation:fx-edge-pulse var(--fx-edge,2s) var(--fx-ease-out) both;position:absolute;left:0;right:0}.fx-edge--top .fx-edge__strip{top:0}.fx-edge--bottom .fx-edge__strip{bottom:0;left:var(--tabbar-inset-x,16px);right:var(--tabbar-inset-x,16px);border-radius:3px}.fx-edge--fav .fx-edge__strip{height:10px;box-shadow:0 0 26px 6px var(--fx-c)}.fx-edge--fav .fx-edge__glow,.fx-edge--fav .fx-edge__strip{animation-name:fx-edge-pulse-3}.fx-edge--cold .fx-edge__glow,.fx-edge--cold .fx-edge__strip{animation-name:fx-edge-pulse-1}@keyframes fx-edge-pulse{0%{opacity:0}8%{opacity:1}22%{opacity:.45}34%{opacity:1}60%{opacity:.6}to{opacity:0}}@keyframes fx-edge-pulse-3{0%{opacity:0}7%{opacity:1}16%{opacity:.45}24%{opacity:1}33%{opacity:.45}42%{opacity:1}65%{opacity:.6}to{opacity:0}}@keyframes fx-edge-pulse-1{0%{opacity:0}12%{opacity:.7}to{opacity:0}}.fx-edge__tap{pointer-events:auto;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;left:0;right:0}.fx-edge--top .fx-edge__tap{top:calc(var(--safe-top,env(safe-area-inset-top,0px)) + 80px)}.fx-edge--top.fx-edge--noband .fx-edge__tap{top:calc(var(--safe-top,env(safe-area-inset-top,0px)) + 8px)}.fx-edge--bottom .fx-edge__tap{bottom:12px}.fx-edge__chip{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 32px);animation:fx-badge-in var(--fx-badgeIn,.24s) var(--fx-ease-back) 80ms both;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.fx-edge__chip:before{content:"";background:var(--fx-c);border-radius:2px;flex:none;width:4px;height:16px}html[data-glass=off] .fx-edge__chip{background:var(--glass-bg-opaque);-webkit-backdrop-filter:none;backdrop-filter:none}.fx-edge__count{background:var(--fx-c);min-width:18px;height:18px;color:var(--text-inverse);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:inline-grid}.fx-dot{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.fx-dot.is-done{background:var(--text-secondary)}.fx-dot__ring{border:1.5px solid var(--live);opacity:0;animation:fx-live-ring var(--fx-period,2s) var(--fx-ease-out) infinite;border-radius:50%;position:absolute;inset:0}.fx-dot.is-done .fx-dot__ring{animation:fx-ring-close .4s var(--fx-ease-in) both}@keyframes fx-live-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes fx-ring-close{0%{opacity:.55;transform:scale(2.4)}to{opacity:0;transform:scale(1)}}.fx-ekg{pointer-events:none;height:28px;position:absolute;bottom:0;left:0;right:0}.fx-ekg svg{width:100%;height:100%;display:block;overflow:visible}.fx-ekg__base{fill:none;stroke:var(--live);stroke-width:1.5px;opacity:.18}.fx-ekg__trace{fill:none;stroke:var(--live);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:22 78;stroke-dashoffset:100px;animation:fx-ekg var(--fx-period,2s) linear infinite}@keyframes fx-ekg{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.fx-featured{position:relative}.fx-featured.fx-shake{animation:fx-shake-x var(--fx-shake,.18s) var(--fx-ease-standard) var(--fx-hitStop,60ms)}.fx-featured__tint{pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(90deg, var(--fx-c) 0%, transparent 70%);animation:fx-card-tint var(--fx-cardTint,1.1s) var(--fx-ease-in) var(--fx-hitStop,60ms) both;position:absolute;inset:0}.fx-featured__tint--away{background:linear-gradient(270deg, var(--fx-c) 0%, transparent 70%)}.fx-featured__badge{z-index:2;position:absolute;top:52px;left:50%;transform:translate(-50%)}.fx-featured__badge .fx-badge.is-in{animation-fill-mode:both}.fx-hero{pointer-events:none;border-radius:inherit;contain:layout paint style;z-index:3;position:absolute;inset:0;overflow:hidden}.fx-hero__wash{opacity:0;background:linear-gradient(90deg, var(--fx-c) 0%, transparent 65%);animation:fx-hero-wash var(--fx-cardTint,1.1s) var(--fx-ease-in) var(--fx-hitStop,60ms) both;position:absolute;inset:0}.fx-hero--away .fx-hero__wash{background:linear-gradient(270deg, var(--fx-c) 0%, transparent 65%)}.fx-hero--cold .fx-hero__wash{animation-name:fx-hero-wash-cold}@keyframes fx-hero-wash{0%{opacity:0}14%{opacity:.35}to{opacity:0}}@keyframes fx-hero-wash-cold{0%{opacity:0}14%{opacity:.18}to{opacity:0}}.fx-hero__sweep{opacity:0;background:linear-gradient(90deg, transparent, var(--fx-c) 50%, transparent);width:50%;animation:fx-hero-sweep .32s var(--fx-ease-out) var(--fx-hitStop,60ms) both;position:absolute;top:0;bottom:0;left:-50%}.fx-hero--away .fx-hero__sweep{animation-name:fx-hero-sweep-away;left:auto;right:-50%}@keyframes fx-hero-sweep{0%{opacity:.4;transform:translate(0)}to{opacity:0;transform:translate(300%)}}@keyframes fx-hero-sweep-away{0%{opacity:.4;transform:translate(0)}to{opacity:0;transform:translate(-300%)}}.fx-hero__burst .fx-burst__ring{--br:150px;animation-name:fx-hero-burst}.fx-hero__burst .fx-burst__ring--outer{animation-name:fx-hero-burst-outer}@keyframes fx-hero-burst{0%{opacity:0;transform:scale(.6)}22%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes fx-hero-burst-outer{0%{opacity:0;transform:scale(.8)}25%{opacity:.22}to{opacity:0;transform:scale(1.8)}}.fx-hero__slam{left:var(--hx,50%);top:var(--hy,46%);border:2px solid var(--fx-c);opacity:0;width:120px;height:72px;animation:fx-hero-slam var(--fx-digitIn,.26s) var(--fx-ease-out-fast) var(--fx-hitStop,60ms) both;border-radius:999px;margin:-36px 0 0 -60px;position:absolute;transform:scale(1.6)}@keyframes fx-hero-slam{0%{opacity:0;transform:scale(1.6)}30%{opacity:.6}to{opacity:0;transform:scale(1)}}.fx-hero__badge{left:50%;top:var(--hero-badge-top,84%);z-index:2;max-width:calc(100% - 32px);position:absolute;transform:translate(-50%,-50%)}.fx-hero__badge .fx-badge{text-overflow:ellipsis;max-width:100%;overflow:hidden}.fx-hero__badge .fx-badge.is-in{animation-fill-mode:both}.fx-hero--lite .fx-hero__wash{animation-name:fx-hero-wash-cold}.fx-hero.is-reduce .fx-hero__wash{animation:.5s linear both fx-hero-wash-cold}.fx-hero.is-reduce .fx-hero__sweep,.fx-hero.is-reduce .fx-hero__slam,.fx-hero.is-reduce .fx-hero__burst{display:none}.is-reduce.fx-digit .fx-digit__old,.is-reduce.fx-digit.is-slam .fx-digit__old,.is-reduce.fx-digit.is-rewind .fx-digit__old,.is-reduce.fx-digit.is-tick .fx-digit__old,.is-reduce.fx-digit.is-tick3 .fx-digit__old{animation:.12s linear forwards fx-fade-out}.is-reduce.fx-digit .fx-digit__new,.is-reduce.fx-digit.is-slam .fx-digit__new,.is-reduce.fx-digit.is-rewind .fx-digit__new,.is-reduce.fx-digit.is-tick .fx-digit__new,.is-reduce.fx-digit.is-tick3 .fx-digit__new{animation:.16s linear 60ms both fx-fade-in}.fx-row.is-reduce .fx-row__wash{display:none}.fx-row.is-reduce .fx-row__tint{animation:.5s linear both fx-card-tint}.fx-row.is-reduce .fx-row__bar{animation:.15s linear both fx-fade-in,.2s linear .9s forwards fx-fade-out;transform:none}.fx-burst.is-reduce .fx-burst__ring{animation:.5s linear both fx-burst-reduce;transform:none}.fx-burst.is-reduce .fx-burst__ring--outer{display:none}@keyframes fx-burst-reduce{0%{opacity:0}30%{opacity:.25}to{opacity:0}}.fx-band__card.is-reduce.is-in{animation:.2s linear both fx-fade-in}.fx-band__card.is-reduce.is-out{animation:.2s linear both fx-fade-out}.fx-badge.is-reduce.is-in{animation:.15s linear both fx-fade-in;transform:none}.fx-strike.is-reduce:after{animation:.15s linear .3s both fx-fade-in;transform:none}.fx-edge.is-reduce .fx-edge__glow{opacity:.6;animation:.2s linear both fx-fade-in}.fx-edge.is-reduce .fx-edge__strip{opacity:1;animation:.2s linear both fx-fade-in}.fx-edge.is-reduce .fx-edge__chip{animation:.15s linear both fx-fade-in}.fx-dot.is-reduce .fx-dot__ring{display:none}.fx-dot.is-reduce{opacity:var(--fx-dot-level,1)}.fx-ekg.is-reduce .fx-ekg__trace{stroke-dasharray:none;stroke-dashoffset:0;opacity:.6;animation:none}.fx-featured.is-reduce .fx-featured__tint{animation:.5s linear both fx-card-tint}@media (prefers-reduced-motion:reduce){.fx-digit .fx-digit__old{animation:.12s linear forwards fx-fade-out!important}.fx-digit .fx-digit__new{animation:.16s linear 60ms both fx-fade-in!important}.fx-row__wash,.fx-burst__ring--outer,.fx-vignette{display:none!important}.fx-burst__ring{animation:.5s linear both fx-burst-reduce!important;transform:none!important}.fx-shake,.fx-band__card.is-shake{animation-name:none!important}.fx-band__card.is-in{animation:.2s linear both fx-fade-in!important}.fx-band__card.is-out{animation:.2s linear both fx-fade-out!important}.fx-badge.is-in{animation:.15s linear both fx-fade-in!important}.fx-strike:after{animation:.15s linear .3s both fx-fade-in!important;transform:none!important}.fx-edge__glow,.fx-edge__strip{animation:.2s linear both fx-fade-in!important}.fx-edge__strip{opacity:1!important}.fx-edge__glow{opacity:.6!important}.fx-edge__chip{animation:.15s linear both fx-fade-in!important}.fx-dot__ring{display:none!important}.fx-ekg__trace{opacity:.6;stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.fx-hero__wash{animation:.5s linear both fx-hero-wash-cold!important}.fx-hero__sweep,.fx-hero__slam,.fx-hero__burst{display:none!important}}html[data-reduced-motion="1"] .fx-row__wash,html[data-reduced-motion="1"] .fx-burst__ring--outer,html[data-reduced-motion="1"] .fx-vignette,html[data-reduced-motion="1"] .fx-hero__sweep,html[data-reduced-motion="1"] .fx-hero__slam,html[data-reduced-motion="1"] .fx-hero__burst,html[data-reduced-motion="1"] .fx-dot__ring{display:none!important}html[data-reduced-motion="1"] .fx-shake,html[data-reduced-motion="1"] .fx-band__card.is-shake{animation-name:none!important}html[data-reduced-motion="1"] .fx-band__card.is-in{animation:.2s linear both fx-fade-in!important}html[data-reduced-motion="1"] .fx-band__card.is-out{animation:.2s linear both fx-fade-out!important}html[data-reduced-motion="1"] .fx-badge.is-in,html[data-reduced-motion="1"] .fx-edge__chip{animation:.15s linear both fx-fade-in!important}html[data-reduced-motion="1"] .fx-hero__wash{animation:.5s linear both fx-hero-wash-cold!important}html[data-reduced-motion="1"] .fx-burst__ring{animation:.5s linear both fx-burst-reduce!important;transform:none!important}.mr{position:relative}.mr__link{min-height:var(--h-match-row);color:var(--text-primary);grid-template-columns:44px minmax(0,1fr) minmax(0,auto) auto;align-items:center;column-gap:8px;padding:8px 52px 8px 12px;display:grid;container-type:inline-size}.mr__status{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:3px;width:44px;display:flex}.mr__clock{font-size:var(--fs-13);line-height:var(--lh-13);font-weight:var(--fw-bold);color:var(--accent-text);white-space:nowrap;text-overflow:ellipsis;max-width:44px;overflow:hidden}.mr__ms{font-size:var(--fs-12);line-height:var(--lh-12);font-weight:var(--fw-semibold);color:var(--text-tertiary);letter-spacing:var(--tracking-caps)}.mr__ms.is-warn{color:var(--warning)}.mr__ms.is-danger{color:var(--danger)}.mr__sub{font-size:10px;line-height:12px;font-weight:var(--fw-medium);color:var(--text-tertiary);letter-spacing:var(--tracking-caps)}.mr__time{font-size:var(--fs-15);line-height:var(--lh-15);font-weight:var(--fw-semibold);color:var(--text-secondary)}.mr__teams{flex-direction:column;min-width:0;display:flex}.mr__team{align-items:center;gap:8px;min-width:0;height:24px;display:flex}.mr__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-15);line-height:var(--lh-15);font-weight:var(--fw-medium);color:var(--text-primary);flex:0 auto;overflow:hidden}.mr__name[data-long="1"]{font-size:var(--fs-14)}.mr__name.is-win{font-weight:var(--fw-semibold)}.mr__name.is-lose{font-weight:var(--fw-regular);color:var(--text-secondary)}.mr__seed{color:var(--text-tertiary);font-weight:var(--fw-regular)}.mr__reds{flex:none;gap:2px;display:inline-flex}.mr__reds>i{background:var(--danger);border-radius:2px;width:8px;height:11px;display:block}.mr__evs{flex-direction:column;align-items:flex-end;width:100%;min-width:0;max-width:96px;display:flex}.mr__evs.is-center{justify-content:center;height:48px}.mr__ev{min-width:0;max-width:96px;height:24px;font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-tertiary);white-space:nowrap;justify-content:flex-end;align-items:center;padding-left:2px;display:flex}.mr__ev-name{text-overflow:ellipsis;min-width:0;padding-left:1px;overflow:hidden}.mr__ev-min{flex:none;padding-left:3px}@container (width<=330px){.mr__evs,.mr__ev{max-width:64px}}.mr__round{font-size:var(--fs-11);line-height:var(--lh-11);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;max-width:96px;overflow:hidden}.mr__tv{color:var(--text-tertiary);display:inline-flex}.mr__scores{flex-direction:column;align-items:flex-end;display:flex}.mr__score{justify-content:flex-end;align-items:center;min-width:36px;height:24px;display:flex}.mr__score .fx-digit{font-size:20px;line-height:24px;font-weight:var(--fw-bold)}.mr__sets{justify-content:flex-end;align-items:center;gap:2px;height:24px;display:flex}.mr__set{text-align:center;min-width:20px;font-size:var(--fs-15);font-weight:var(--fw-bold);color:var(--text-tertiary)}.mr__set.is-win{color:var(--text-primary)}.mr__agg{height:var(--h-match-row-extra-v2);font-size:var(--fs-12);line-height:var(--lh-12);font-weight:var(--fw-medium);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;grid-column:2/-1;align-items:center;padding-left:4px;display:flex;overflow:hidden}.mr__act{width:44px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:absolute;top:0;bottom:0;right:0}.mr__actbtn{min-height:32px;color:inherit;transition:transform var(--dur-1) var(--ease-out);flex:1 1 0;place-items:center;display:grid}.mr__act.is-single .mr__actbtn{min-height:var(--h-match-row)}.mr__actbtn:active{transform:scale(.88)}.mr__bell.is-on{color:var(--accent-text)}.mr__star.is-on{color:var(--motm)}.mr__session{min-height:var(--h-match-row);color:var(--text-primary);align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}.mr__sess-text{flex:1;min-width:0}.mr__sess-name{font-size:var(--fs-15);line-height:var(--lh-15);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mr__sess-sub{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-tertiary);flex-wrap:wrap;gap:8px;display:flex}.mr__sess-sub .is-live{color:var(--accent-text);font-weight:var(--fw-semibold)}.mr__chev{color:var(--text-tertiary);flex:none}.lg{background:var(--bg-1);border-radius:var(--r-3);margin:0 var(--page-gutter) 8px;overflow:clip}.lh{height:var(--h-league);top:var(--league-sticky-top,var(--h-nav-total));z-index:3;background:var(--bg-1);align-items:center;gap:4px;padding:0 4px 0 12px;display:flex;position:sticky;container-type:inline-size}.lh__main{border-radius:var(--r-2);flex:1;align-items:center;gap:8px;min-width:0;height:44px;display:flex}.lh__name{font-size:var(--fs-15);line-height:var(--lh-15);font-weight:var(--fw-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lh__country{font-size:var(--fs-12);font-weight:var(--fw-regular);color:var(--text-tertiary);white-space:nowrap;flex:none}.lh .ui-iconbtn{flex:none}.lh__live{font-size:var(--fs-12);line-height:var(--lh-12);font-weight:var(--fw-semibold);color:var(--accent-text);white-space:nowrap;flex:none;padding:0 4px}.lh__table{height:44px;font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--text-secondary);white-space:nowrap;border-radius:var(--r-2);flex:none;align-items:center;padding:0 6px;display:inline-flex}@container (width<=419px){.lh__country{display:none}}@container (width<=339px){.lh__opt{display:none}}.lg__list>li{position:relative}.lg__list>li+li:before{content:"";background:var(--border);pointer-events:none;z-index:1;height:1px;position:absolute;top:0;left:56px;right:0}.sc{height:var(--h-chips);scroll-snap-type:x proximity;touch-action:pan-x pan-y;align-items:center;gap:4px;padding:0 12px;display:flex;position:relative;overflow-x:auto}.sc__chip{height:var(--h-chips);scroll-snap-align:start;flex:none;align-items:center;padding:0 2px;display:inline-flex}.sc__pill{border-radius:var(--r-full);height:36px;font-size:var(--fs-13);font-weight:var(--fw-semibold);white-space:nowrap;background:var(--bg-2);color:var(--text-secondary);transition:background-color var(--dur-2), color var(--dur-2), transform var(--dur-1) var(--ease-out);align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}.sc__pill[data-on="1"]{background:var(--accent);color:var(--text-inverse)}.sc__chip:active .sc__pill{transform:scale(.96)}.sc__pill>svg{flex:none}.sc__n{font-size:var(--fs-11);line-height:16px;font-weight:var(--fw-bold);border-radius:var(--r-full);background:var(--accent-bg);color:var(--accent-text);padding:0 6px}.sc__pill[data-on="1"] .sc__n{background:var(--bg-0);color:var(--accent)}.ds{border-bottom:1px solid var(--border);align-items:center;height:56px;display:flex}.ds__live{flex:none;align-items:center;height:44px;margin-left:8px;padding:0 4px;display:inline-flex}.ds__livepill{border-radius:var(--r-full);height:32px;font-size:var(--fs-12);font-weight:var(--fw-bold);box-shadow:inset 0 0 0 1px var(--accent-muted);color:var(--accent-text);transition:background-color var(--dur-2), color var(--dur-2);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ds__livepill[data-on="1"]{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--text-inverse)}.ds{container-type:inline-size}.ds__days{scroll-snap-type:x mandatory;touch-action:pan-x pan-y;flex:1;min-width:0;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}@container (width<=340px){.ds__livetext{display:none}.ds__livepill{padding:0 8px}}.ds__day{width:46px;height:56px;color:var(--text-secondary);scroll-snap-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;display:flex;position:relative}.ds__day.is-today,.ds__day.is-on{color:var(--text-primary)}.ds__wd{font-size:var(--fs-11);line-height:14px;font-weight:var(--fw-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-tertiary)}.ds__num{font-size:var(--fs-17);line-height:var(--lh-17);font-weight:var(--fw-bold)}.ds__bar{background:var(--text-primary);border-radius:2px;width:20px;height:3px;position:absolute;bottom:4px;left:13px}.ds__day.is-today .ds__bar{background:var(--accent)}.ds__cal{width:44px;height:44px;color:var(--text-primary);border-radius:var(--r-full);transition:transform var(--dur-1) var(--ease-out);flex:none;place-items:center;margin-right:4px;display:grid}.ds__cal:active{transform:scale(.88)}.cal{padding:0 var(--sp-4)}.cal__head{justify-content:space-between;align-items:center;height:44px;display:flex}.cal__nav{width:44px;height:44px;color:var(--text-primary);border-radius:var(--r-full);place-items:center;display:grid}.cal__month{font-size:var(--fs-17);font-weight:var(--fw-semibold);text-transform:capitalize}.cal__wd{text-align:center;height:20px;font-size:var(--fs-11);font-weight:var(--fw-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-tertiary);grid-template-columns:repeat(7,1fr);align-items:center;display:grid}.cal__grid{grid-template-columns:repeat(7,1fr);display:grid}.cal__cell{height:44px;font-size:var(--fs-15);font-weight:var(--fw-medium);color:var(--text-primary);place-items:center;display:grid;position:relative}.cal__cell>span{width:36px;height:36px;transition:transform var(--dur-1) var(--ease-out);border-radius:50%;place-items:center;display:grid}.cal__cell:active>span{transform:scale(.9)}.cal__cell.is-out{color:var(--text-disabled)}.cal__cell.is-today>span{box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent-text);font-weight:var(--fw-bold)}.cal__cell.is-on>span{background:var(--accent);color:var(--text-inverse);font-weight:var(--fw-bold);box-shadow:none}.cal__mark{background:var(--text-tertiary);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.team-scope,.hero,.nm{--team:hsl(var(--team-h) var(--team-s) var(--team-l));--team-home:hsl(var(--team-home-h) var(--team-home-s) var(--team-home-l));--team-away:hsl(var(--team-away-h) var(--team-away-s) var(--team-away-l));--team-bg:color-mix(in oklab, var(--team) 18%, var(--bg-1));--team-line:color-mix(in oklab, var(--team) 70%, var(--bg-0));--grad-hero:linear-gradient(120deg, color-mix(in oklab, var(--team-home) 58%, var(--bg-0)) 0%, var(--bg-1) 48%, var(--bg-1) 52%, color-mix(in oklab, var(--team-away) 58%, var(--bg-0)) 100%);--grad-band:linear-gradient(180deg, color-mix(in oklab, var(--team) 62%, var(--bg-0)) 0%, var(--bg-0) 100%)}[data-theme=light] .team-scope,[data-theme=light] .hero,[data-theme=light] .nm{--team-line:color-mix(in oklab, var(--team) 80%, #fff);--grad-hero:linear-gradient(120deg, color-mix(in oklab, var(--team-home) 22%, #fff) 0%, #fff 48%, #fff 52%, color-mix(in oklab, var(--team-away) 22%, #fff) 100%);--grad-band:linear-gradient(180deg, color-mix(in oklab, var(--team) 26%, #fff) 0%, var(--bg-0) 100%)}@supports not (color:color-mix(in oklab, red 50%, blue)){.team-scope,.hero,.nm,[data-theme=light] .team-scope,[data-theme=light] .hero,[data-theme=light] .nm{--team-bg:var(--bg-2);--team-line:var(--team);--grad-hero:linear-gradient(120deg, var(--bg-2), var(--bg-1));--grad-band:linear-gradient(180deg, var(--bg-2), var(--bg-0))}}.hero{scroll-snap-align:start;width:min(100vw - 62px,360px);height:var(--h-hero);border-radius:var(--r-5);background:var(--grad-hero);box-shadow:var(--shadow-hero);color:var(--team-ink,#fff);flex-direction:column;flex:none;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden}[data-theme=light] .hero{color:var(--text-primary)}[data-theme=light] .hero__state{background:var(--glass-bg-opaque)}.hero--skel{background:var(--bg-2);box-shadow:none}.hero__top{height:24px;font-size:var(--fs-12);line-height:var(--lh-12);font-weight:var(--fw-medium);align-items:center;gap:6px;display:flex;position:relative}.hero__league{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hero__state{border-radius:var(--r-full);background:var(--glass-bg);height:24px;font-size:var(--fs-13);font-weight:var(--fw-bold);color:var(--accent-text);white-space:nowrap;align-items:center;gap:6px;margin-right:-4px;padding:0 8px;display:inline-flex}.hero__state.is-done{color:inherit;font-size:var(--fs-12);font-weight:var(--fw-semibold)}.hero__state.is-pre{color:inherit}.hero__mid{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px;display:grid;position:relative}.hero__side{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.hero__name{font-size:var(--fs-13);line-height:var(--lh-13);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:96px;overflow:hidden}.hero__score{justify-content:center;align-items:center;gap:6px;padding:0 4px;display:flex;position:relative}.hero__score .fx-digit{font-size:var(--fs-56);line-height:var(--lh-56);font-weight:var(--fw-black);letter-spacing:var(--tracking-title)}.hero .fx-digit:not(.is-warm){color:inherit}.hero__dash{opacity:.4;font-size:40px;line-height:56px;font-weight:var(--fw-bold)}.hero__time{font-size:var(--fs-44);line-height:var(--lh-44);font-weight:var(--fw-black);letter-spacing:var(--tracking-title)}.hero__bot{height:24px;font-size:var(--fs-13);line-height:var(--lh-13);font-weight:var(--fw-medium);align-items:center;gap:8px;display:flex;position:relative}.hero__last{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.hero__last>svg{flex:none}.hero__last .mr__reds{margin-right:2px}.hero__detail{color:var(--accent-text);font-weight:var(--fw-semibold);flex:none}.hero__form{align-items:center;gap:3px;margin-right:10px;display:inline-flex}.hero__form-abbr{font-size:var(--fs-11);line-height:var(--lh-11);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);opacity:.85;margin-right:2px}.hero__form>i{background:var(--form-d);border-radius:2px;width:8px;height:8px}.hero__form>i[data-r=W]{background:var(--form-w)}.hero__form>i[data-r=L]{background:var(--form-l)}[data-theme=light] .hero__detail{color:var(--text-primary)}.hero .fx-ekg{height:24px}@media (width<=359px){.hero__score .fx-digit{font-size:44px;line-height:48px}.hero__dash{font-size:30px;line-height:48px}.hero__time{font-size:36px;line-height:40px}.hero__form-abbr{display:none}.hero__form{margin-right:8px}.hero__form>i{width:7px;height:7px}}.home{--league-sticky-top:calc(var(--h-nav-total) + 100px);position:relative}.home__body{position:relative}.home__ptr{top:var(--h-nav-total)}.hs{min-height:var(--h-section-title);padding:8px var(--page-gutter) 4px;font-size:var(--fs-13);line-height:var(--lh-13);font-weight:var(--fw-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-tertiary);justify-content:space-between;align-items:flex-end;gap:8px;margin:0;display:flex}.hs__right{font:inherit;cursor:pointer;text-transform:none;letter-spacing:0;font-weight:var(--fw-semibold);color:var(--accent-text);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;max-width:60%;min-height:32px;padding:0 4px;display:inline-flex;overflow:hidden}.lt{height:var(--h-ticker);margin-bottom:4px;position:relative}.lt__scroll{scroll-snap-type:x proximity;height:100%;padding:0 24px 0 var(--page-gutter);touch-action:pan-x pan-y;align-items:center;gap:8px;display:flex;overflow-x:auto}.lt__chip{scroll-snap-align:start;border-radius:var(--r-full);flex:none;align-items:center;height:40px;display:inline-flex;position:relative}.lt__chip:before{content:"";position:absolute;inset:-2px 0}.lt__pill{border-radius:var(--r-full);background:var(--glass-bg);height:32px;box-shadow:inset 0 0 0 1px var(--glass-border);font-size:var(--fs-13);color:var(--text-primary);transition:transform var(--dur-1) var(--ease-out);align-items:center;gap:6px;padding:0 12px;line-height:16px;display:inline-flex}.lt__chip:active .lt__pill{transform:scale(.96)}.lt__dot{background:var(--accent);width:6px;height:6px;animation:lt-pulse var(--pulse-period) ease-in-out infinite;border-radius:50%}@keyframes lt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.lt__min{font-weight:var(--fw-bold);color:var(--accent-text);font-variant-numeric:tabular-nums}.lt__abbr{font-weight:var(--fw-semibold)}.lt__score{font-weight:var(--fw-bold);font-family:var(--font-score);font-size:var(--fs-14);font-variant-numeric:tabular-nums}.lt:after{content:"";background:linear-gradient(270deg, var(--bg-0), transparent);pointer-events:none;width:24px;position:absolute;top:0;bottom:0;right:0}.hc{scroll-snap-type:x mandatory;padding:4px var(--page-gutter) 12px;scroll-padding-left:var(--page-gutter);touch-action:pan-x pan-y;gap:10px;display:flex;overflow-x:auto}.hc__dots{justify-content:center;align-items:center;gap:6px;height:16px;margin-top:-8px;display:flex}.hc__dot{background:var(--border-strong);width:6px;height:6px;transition:background-color var(--dur-2), transform var(--dur-2) var(--ease-out);border-radius:50%}.hc__dot.is-on{background:var(--accent);transform:scale(1.2)}.nm{margin:8px var(--page-gutter);background:var(--bg-2);border-radius:var(--r-3);min-height:72px;color:var(--text-primary);align-items:center;gap:4px;padding:8px 4px 8px 16px;display:flex;position:relative;overflow:hidden}.nm:before{content:"";background:var(--team-line);width:3px;position:absolute;top:0;bottom:0;left:0}.nm__main{border-radius:var(--r-2);min-width:0;min-height:56px;color:inherit;flex:1;align-items:center;gap:12px;display:flex}.nm__text{flex:1;min-width:0}.nm__title{font-size:var(--fs-15);line-height:var(--lh-15);font-weight:var(--fw-semibold);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nm__sub{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nm__right{flex-direction:column;flex:none;align-items:flex-end;display:flex}.nm__when{font-size:var(--fs-13);line-height:var(--lh-13);font-weight:var(--fw-medium);color:var(--text-secondary);white-space:nowrap}.nm__cd{font-size:var(--fs-15);line-height:var(--lh-15);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.nm--empty{gap:12px;padding-right:12px}.nm--empty:before{background:var(--border-strong)}.nm--empty .ui-btn-primary{flex:none;padding:0 14px}.nm--info .nm__sub span{color:var(--accent-text);font-weight:var(--fw-semibold)}.nm-strip{scroll-snap-type:x mandatory;padding:0 var(--page-gutter);scroll-padding-left:var(--page-gutter);touch-action:pan-x pan-y;gap:10px;margin:8px 0;display:flex;overflow-x:auto}.nm-strip__item{scroll-snap-align:start;flex:none;width:min(100vw - 62px,360px)}.nm-strip__item>.nm{height:100%;margin:0}.tr{scroll-snap-type:x proximity;padding:0 var(--page-gutter) 8px;touch-action:pan-x pan-y;gap:10px;display:flex;overflow-x:auto}.tr__card{scroll-snap-align:start;border-radius:var(--r-4);background:var(--bg-2);width:240px;height:120px;color:var(--text-primary);flex-direction:column;flex:none;justify-content:flex-end;gap:2px;padding:14px 16px;display:flex;position:relative}.tr__icon{color:var(--text-tertiary);display:inline-flex;position:absolute;top:14px;right:14px}.tr__kicker{font-size:var(--fs-11);line-height:var(--lh-11);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-tertiary);margin-bottom:4px}.tr__title{font-size:var(--fs-15);line-height:var(--lh-15);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tr__sub{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home__note{text-align:center;font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-tertiary);padding:8px var(--page-gutter) 0}.home__note a{color:var(--accent-text);font-weight:var(--fw-semibold);align-items:center;min-height:44px;padding:0 8px;display:inline-flex}.home__stamp{align-items:center;gap:4px;display:inline-flex}.home__stamp svg.is-spin{animation:1s linear infinite home-spin}@keyframes home-spin{to{transform:rotate(360deg)}}.home__empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hero--skel .skeleton{position:absolute}.hero__side.is-muted{opacity:.72}.hero.is-pre .hero__time{color:var(--text-primary)}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BarlowCondensed-600-latin-ext.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BarlowCondensed-600-latin.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/BarlowCondensed-700-latin-ext.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/BarlowCondensed-700-latin.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/BarlowCondensed-800-latin-ext.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/BarlowCondensed-800-latin.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-latin-ext.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-latin.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-500-latin-ext.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-500-latin.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-600-latin-ext.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-600-latin.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-700-latin-ext.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-700-latin.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg-0:#0b0d12;--bg-1:#12151c;--bg-2:#1a1e27;--bg-3:#232833;--border:#2a303c;--border-strong:#3a4152;--overlay:#0b0d12b8;--text-primary:#f2f4f8;--text-secondary:#a3abba;--text-tertiary:#858da0;--text-disabled:#4a5162;--text-inverse:#0b0d12;--link:#6fa3ff;--accent:#c6ff3d;--accent-text:#c6ff3d;--accent-muted:#9ccf1f;--accent-bg:#c6ff3d1a;--live:var(--accent-text);--success:#22c55e;--warning:#f5a524;--danger:#f0555a;--form-w:#22c55e;--form-d:#8b93a5;--form-l:#f0555a;--form-text:#0b0d12;--rating-1:#dc2626;--rating-1-text:#fff;--rating-2:#f5a524;--rating-2-text:#0b0d12;--rating-3:#22c55e;--rating-3-text:#0b0d12;--rating-4:#2563eb;--rating-4-text:#fff;--rating-5:#7c3aed;--rating-5-text:#fff;--motm:#f5c842;--sport-futbol:#2ecc8a;--sport-basketbol:#f98a3c;--sport-tenis:#f2d53c;--sport-f1:#f0503f;--sport-mma:#d24ee8;--sport-hokey:#3cb4f5;--sport-beyzbol:#f0609a;--sport-amerikan-futbolu:#c89b5a;--sport-voleybol:#24c9c0;--sport-kriket:#9daa3a;--sport-rugby:#5c7cfa;--sport-golf:#7fcb4f;--sport-espor:#8b6cf6;--pitch-bg:#0f2a1c;--pitch-line:#ffffff2e;--shadow-1:none;--shadow-2:none;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-score:"Barlow Condensed", "Inter", system-ui, sans-serif;--fs-11:.6875rem;--lh-11:.875rem;--fs-12:.75rem;--lh-12:1rem;--fs-13:.8125rem;--lh-13:1.125rem;--fs-14:.875rem;--lh-14:1.25rem;--fs-16:1rem;--lh-16:1.375rem;--fs-18:1.125rem;--lh-18:1.5rem;--fs-22:1.375rem;--lh-22:1.75rem;--fs-28:1.75rem;--lh-28:2.125rem;--fs-36:2.25rem;--lh-36:2.5rem;--fs-score-row:18px;--lh-score-row:20px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--tracking-caps:.04em;--digit-width:.62em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--page-gutter:16px;--r-1:4px;--r-2:8px;--r-3:12px;--r-4:16px;--r-full:999px;--touch-min:44px;--h-appbar:56px;--h-appbar-compact:44px;--h-chips:44px;--h-dates:48px;--h-league:44px;--h-match-row:64px;--h-match-row-extra:18px;--h-featured:148px;--h-table-row:44px;--h-tabbar:56px;--h-button:44px;--h-button-sm:36px;--pitch-w:358px;--pitch-h:520px;--dur-1:80ms;--dur-2:.16s;--dur-3:.24s;--dur-4:.4s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--pulse-period:2s;--goal-flash:1.2s;--team-h:220;--team-s:10%;--team-l:50%;--team:hsl(var(--team-h) var(--team-s) var(--team-l));--team-home-h:var(--team-h);--team-home-s:var(--team-s);--team-home-l:var(--team-l);--team-away-h:220;--team-away-s:10%;--team-away-l:50%;--team-home:hsl(var(--team-home-h) var(--team-home-s) var(--team-home-l));--team-away:hsl(var(--team-away-h) var(--team-away-s) var(--team-away-l));--team-ink:#fff;--team-bg:color-mix(in oklab, var(--team) 18%, var(--bg-1));--team-line:color-mix(in oklab, var(--team) 70%, var(--bg-0));--grad-hero:linear-gradient(120deg, color-mix(in oklab, var(--team-home) 58%, var(--bg-0)) 0%, var(--bg-1) 48%, var(--bg-1) 52%, color-mix(in oklab, var(--team-away) 58%, var(--bg-0)) 100%);--grad-band:linear-gradient(180deg, color-mix(in oklab, var(--team) 62%, var(--bg-0)) 0%, var(--bg-0) 100%);--grad-image:linear-gradient(180deg, #0b0d1200 35%, #0b0d12e0 100%);--grad-fade-x:linear-gradient(90deg, var(--bg-0), transparent);--glass-bg:#12151cb8;--glass-bg-opaque:#12151cf5;--glass-border:#ffffff14;--glass-blur:20px;--glass-sat:160%;--shadow-float:0 8px 24px #0000008c, 0 1px 0 #ffffff0f inset;--shadow-hero:0 12px 32px #00000073;--shadow-page:-8px 0 24px #00000059;--fs-15:.9375rem;--lh-15:1.25rem;--fs-17:1.0625rem;--lh-17:1.375rem;--fs-20:1.25rem;--lh-20:1.5625rem;--fs-34:2.125rem;--lh-34:2.5625rem;--fs-44:44px;--lh-44:44px;--fs-56:56px;--lh-56:56px;--fs-160:160px;--tracking-title:-.02em;--r-5:20px;--r-6:28px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--h-nav:44px;--h-nav-total:calc(var(--h-nav) + var(--safe-top));--h-large-title:52px;--h-large-sub:20px;--h-tabbar-float:64px;--h-tabbar-min:48px;--tabbar-offset:12px;--tabbar-inset-x:16px;--content-bottom:calc(var(--h-tabbar-float) + var(--tabbar-offset) + var(--safe-bottom) + 16px);--h-match-row-extra-v2:16px;--h-hero:200px;--h-ticker:40px;--h-match-hero:236px;--h-profile-band:184px;--h-list-row:52px;--h-section-title:36px;--toggle-w:51px;--toggle-h:31px;--icon-box:28px;--dur-push:.35s;--dur-pop:.3s;--dur-sheet:.32s;--dur-sheet-out:.24s;--dur-tab:.16s;--dur-stagger:30ms;--ease-ios:cubic-bezier(.32, .72, 0, 1);--ease-emph:cubic-bezier(.2, 0, 0, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg-0:#f2f3f7;--bg-1:#fff;--bg-2:#fff;--bg-3:#f8f9fb;--border:#e4e7ee;--border-strong:#c9ced9;--overlay:#0e11177a;--text-primary:#0e1117;--text-secondary:#5b6475;--text-tertiary:#626b7f;--text-disabled:#b8bec9;--text-inverse:#0b0d12;--link:#2563eb;--accent:#c6ff3d;--accent-text:#3e5f00;--accent-muted:#4e7600;--accent-bg:#4e760014;--success:#15803d;--warning:#b45309;--danger:#b91c1c;--sport-futbol:#178a5a;--sport-basketbol:#d9661a;--sport-tenis:#8f7a0a;--sport-f1:#d9372a;--sport-mma:#a82fc0;--sport-hokey:#1a7fbf;--sport-beyzbol:#c7256b;--sport-amerikan-futbolu:#8c6a36;--sport-voleybol:#0f8c86;--sport-kriket:#6f7a1e;--sport-rugby:#3f5bd9;--sport-golf:#3f8a1f;--sport-espor:#6a47d9;--pitch-bg:#e3f2e8;--pitch-line:#0e11172e;--shadow-1:0 1px 2px #0e11170f;--shadow-2:0 4px 12px #0e11171a;--grad-hero:linear-gradient(120deg, color-mix(in oklab, var(--team-home) 22%, #fff) 0%, #fff 48%, #fff 52%, color-mix(in oklab, var(--team-away) 22%, #fff) 100%);--grad-band:linear-gradient(180deg, color-mix(in oklab, var(--team) 26%, #fff) 0%, var(--bg-0) 100%);--grad-image:linear-gradient(180deg, #0e111700 35%, #0e1117d1 100%);--glass-bg:#ffffffb8;--glass-bg-opaque:#fffffff7;--glass-border:#0e111714;--shadow-float:0 8px 24px #0e111724;--shadow-hero:0 12px 32px #0e11171f;--shadow-page:-8px 0 24px #0e111729;--team-bg:color-mix(in oklab, var(--team) 10%, #fff);--team-line:color-mix(in oklab, var(--team) 80%, #fff);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--pulse-period:0s;--dur-3:0s;--dur-4:.12s}}@supports not (color:color-mix(in oklab, red 50%, blue)){:root,[data-theme=light]{--team-bg:var(--bg-2);--team-line:var(--team);--grad-hero:linear-gradient(120deg, var(--bg-2), var(--bg-1));--grad-band:linear-gradient(180deg, var(--bg-2), var(--bg-0))}}[style*=--team-h],[style*=--team-home-h],[style*=--team-away-h],.team-scope{--team:hsl(var(--team-h) var(--team-s) var(--team-l));--team-home:hsl(var(--team-home-h) var(--team-home-s) var(--team-home-l));--team-away:hsl(var(--team-away-h) var(--team-away-s) var(--team-away-l));--team-bg:color-mix(in oklab, var(--team) 18%, var(--bg-1));--team-line:color-mix(in oklab, var(--team) 70%, var(--bg-0));--grad-hero:linear-gradient(120deg, color-mix(in oklab, var(--team-home) 58%, var(--bg-0)) 0%, var(--bg-1) 48%, var(--bg-1) 52%, color-mix(in oklab, var(--team-away) 58%, var(--bg-0)) 100%);--grad-band:linear-gradient(180deg, color-mix(in oklab, var(--team) 62%, var(--bg-0)) 0%, var(--bg-0) 100%)}[data-theme=light] [style*=--team-h],[data-theme=light] [style*=--team-home-h],[data-theme=light] [style*=--team-away-h],[data-theme=light] .team-scope{--team-bg:color-mix(in oklab, var(--team) 10%, #fff);--team-line:color-mix(in oklab, var(--team) 80%, #fff);--grad-hero:linear-gradient(120deg, color-mix(in oklab, var(--team-home) 22%, #fff) 0%, #fff 48%, #fff 52%, color-mix(in oklab, var(--team-away) 22%, #fff) 100%);--grad-band:linear-gradient(180deg, color-mix(in oklab, var(--team) 26%, #fff) 0%, var(--bg-0) 100%)}:root{--ease-in-soft:cubic-bezier(.3, 0, .8, .15);--ease-back-soft:cubic-bezier(.34, 1.25, .64, 1);--dur-fade:.15s;--dur-press:80ms;--dur-pill:.25s;--dur-nav-title:.16s;--dur-tabbar-shrink:.2s;--dur-tabbar-label:.12s;--dur-list-item:.24s;--stagger-max:8;--ptr-max:96px;--ptr-cycle:1.2s}@keyframes m-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.stagger>*{animation:m-rise var(--dur-list-item) var(--ease-emph) both}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:calc(var(--dur-stagger) * 1)}.stagger>:nth-child(3){animation-delay:calc(var(--dur-stagger) * 2)}.stagger>:nth-child(4){animation-delay:calc(var(--dur-stagger) * 3)}.stagger>:nth-child(5){animation-delay:calc(var(--dur-stagger) * 4)}.stagger>:nth-child(6){animation-delay:calc(var(--dur-stagger) * 5)}.stagger>:nth-child(7){animation-delay:calc(var(--dur-stagger) * 6)}.stagger>:nth-child(8){animation-delay:calc(var(--dur-stagger) * 7)}.stagger>:nth-child(n+9){animation:none}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:m-fade-in .2s var(--ease-emph) both}.hero-card{opacity:.85;transition:transform .2s var(--ease-emph), opacity .2s var(--ease-emph);transform:scale(.97)}.hero-card[data-seen="1"]{opacity:1;transform:scale(1)}.ptr{pointer-events:none;z-index:1;place-items:center;height:0;display:grid;position:absolute;top:0;left:0;right:0}.ptr__dot,.ptr__ring{background:var(--accent);width:12px;height:12px;transform:translateY(calc(var(--ptr-y,0px) * .5 - 6px));opacity:clamp(0, calc(var(--ptr-y,0px) / 48px), 1);border-radius:50%;grid-area:1/1}.ptr__ring{border:2px solid var(--accent);background:0 0}@keyframes m-ptr-pulse{0%{transform:translateY(calc(var(--ptr-y,0px) * .5 - 6px)) scale(1);opacity:.55}to{transform:translateY(calc(var(--ptr-y,0px) * .5 - 6px)) scale(2.4);opacity:0}}.ptr.is-refreshing .ptr__ring{animation:m-ptr-pulse var(--ptr-cycle) var(--ease-emph) infinite}.ptr.is-done .ptr__dot,.ptr.is-done .ptr__ring{transition:opacity var(--dur-fade) linear;opacity:0;animation:none}@keyframes m-follow{0%{transform:scale(.96)}60%{transform:scale(1.04)}to{transform:scale(1)}}.follow-pop{animation:.24s cubic-bezier(.34,1.56,.64,1) both m-follow}.follow-btn{transition:background-color var(--dur-2) linear, color var(--dur-2) linear}@keyframes m-pick{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes m-badge-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.pick-pop{animation:m-pick .2s var(--ease-back-soft) both}.badge-in{animation:m-badge-in .2s var(--ease-back-soft) both}.mini-head{opacity:0;transition:transform .2s var(--ease-emph), opacity .2s var(--ease-emph);transform:translateY(-100%)}.mini-head[data-on="1"]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.stagger>*{animation:m-fade-in var(--dur-fade) linear both;animation-delay:0s!important}.hero-card,.hero-card[data-seen="1"]{opacity:1;transition:none;transform:none}.follow-pop,.pick-pop{animation:none}.badge-in{animation:m-fade-in var(--dur-fade) linear both}.mini-head{transition:opacity var(--dur-fade) linear;transform:none}.ptr.is-refreshing .ptr__ring{opacity:.55;animation:none}}html[data-reduced-motion="1"] .stagger>*{animation:m-fade-in var(--dur-fade) linear both;animation-delay:0s!important}html[data-reduced-motion="1"] .hero-card,html[data-reduced-motion="1"] .hero-card[data-seen="1"]{opacity:1;transition:none;transform:none}html[data-reduced-motion="1"] .follow-pop,html[data-reduced-motion="1"] .pick-pop{animation:none}html[data-reduced-motion="1"] .badge-in{animation:m-fade-in var(--dur-fade) linear both}html[data-reduced-motion="1"] .mini-head{transition:opacity var(--dur-fade) linear;transform:none}html[data-reduced-motion="1"] .ptr.is-refreshing .ptr__ring{opacity:.55;animation:none}html[data-layout=desktop]{--dk-top:56px;--dk-side:232px;--dk-rail:320px;--dk-main:800px;--dk-gap:24px;--safe-top:var(--dk-top);--content-bottom:48px;--page-gutter:20px}html[data-layout=desktop] body{-webkit-user-select:text;user-select:text;overscroll-behavior-y:auto}html[data-layout=desktop] ::-webkit-scrollbar{width:10px;height:10px;display:block}html[data-layout=desktop] ::-webkit-scrollbar-thumb{background:var(--border-strong);border:2px solid var(--bg-0);border-radius:8px}html[data-layout=desktop] ::-webkit-scrollbar-track{background:0 0}html[data-layout=desktop] *{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}html[data-layout=desktop] .hscroll,html[data-layout=desktop] .lt__scroll,html[data-layout=desktop] .sc,html[data-layout=desktop] .ds__days{scrollbar-width:none}html[data-layout=desktop] .hscroll::-webkit-scrollbar{display:none}html[data-layout=desktop] .lt__scroll::-webkit-scrollbar{display:none}html[data-layout=desktop] .sc::-webkit-scrollbar{display:none}html[data-layout=desktop] .ds__days::-webkit-scrollbar{display:none}.dk{max-width:none;margin:0;overflow:visible}.dk-top{height:var(--dk-top);z-index:60;background:var(--glass-bg);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));position:fixed;top:0;left:0;right:0}html[data-glass=off] .dk-top{background:var(--glass-bg-opaque);-webkit-backdrop-filter:none;backdrop-filter:none}.dk-top__in{max-width:calc(var(--dk-side) + var(--dk-main) + var(--dk-rail) + var(--dk-gap) * 2);height:100%;padding:0 var(--dk-gap);align-items:center;gap:20px;margin:0 auto;display:flex}.dk-top__brand{flex:none;align-items:center;height:44px;display:inline-flex}.dk-top__brand .ab__wordmark{padding-left:0}.dk-top__nav{flex:none;align-items:center;gap:4px;display:flex}.dk-top__link{border-radius:var(--r-full);height:36px;font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-secondary);transition:background-color var(--dur-2), color var(--dur-2);align-items:center;padding:0 14px;display:inline-flex}.dk-top__link:hover{background:var(--bg-2);color:var(--text-primary)}.dk-top__link.active{background:var(--accent-bg);color:var(--accent-text)}.dk-top__search{flex:auto;max-width:420px;margin-left:auto}.dk-top__search .ui-search{padding:0}.dk-top__icon{border-radius:var(--r-full);width:40px;height:40px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.dk-top__icon:hover,.dk-top__icon.active{background:var(--bg-2);color:var(--text-primary)}.dk-body{max-width:calc(var(--dk-side) + var(--dk-main) + var(--dk-rail) + var(--dk-gap) * 2);padding:0 var(--dk-gap);grid-template-columns:var(--dk-side) minmax(0, 1fr) var(--dk-rail);column-gap:var(--dk-gap);align-items:start;margin:0 auto;display:grid}.dk--bare .dk-body{grid-template-columns:minmax(0,640px);justify-content:center}.dk-main{min-width:0;min-height:100dvh;position:relative}.dk-main>*{min-height:100dvh}.dk-side,.dk-rail{top:var(--dk-top);height:calc(100dvh - var(--dk-top));scrollbar-width:thin;padding:16px 0 24px;position:sticky;overflow-y:auto}.dk-side::-webkit-scrollbar{width:6px}.dk-rail::-webkit-scrollbar{width:6px}@media (width<=1279px){html[data-layout=desktop]{--dk-rail:0px;--dk-side:216px}.dk-rail{display:none}.dk-body{grid-template-columns:var(--dk-side) minmax(0, 1fr)}}.dk-side__group+.dk-side__group{margin-top:20px}.dk-side__title{font-size:var(--fs-11);line-height:var(--lh-11);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-tertiary);padding:0 12px 6px}.dk-side__item{border-radius:var(--r-2);width:100%;height:36px;font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--text-secondary);text-align:left;transition:background-color var(--dur-2), color var(--dur-2);align-items:center;gap:10px;padding:0 12px;display:flex}.dk-side__item:hover{background:var(--bg-2);color:var(--text-primary)}.dk-side__item[data-on="1"],.dk-side__item.active{background:var(--bg-2);color:var(--text-primary);font-weight:var(--fw-semibold);box-shadow:inset 3px 0 0 var(--accent)}.dk-side__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dk-side__more{height:36px;font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--accent-text);border-radius:var(--r-2);align-items:center;gap:6px;margin-top:4px;padding:0 12px;display:inline-flex}.dk-side__more:hover{background:var(--bg-2)}.dk-rail__box{background:var(--bg-1);border-radius:var(--r-3);margin-bottom:16px;padding:4px 0 6px}.dk-rail__box--flat{background:0 0;padding:0}.dk-rail__title{min-height:36px;font-size:var(--fs-13);line-height:var(--lh-13);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:8px;padding:0 12px;display:flex}.dk-rail__box--flat .dk-rail__title{padding:0 4px}.dk-rail__more{text-transform:none;letter-spacing:0;color:var(--accent-text);font-weight:var(--fw-semibold);margin-left:auto}.dk-rail__stack{flex-direction:column;gap:8px;display:flex}.dk-rail__stack .nm{margin:0}.dk-rail__hint{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--text-secondary);padding:0 12px 10px}.dk-rail__cta{border-radius:var(--r-full);background:var(--accent);height:36px;color:var(--text-inverse);font-size:var(--fs-13);font-weight:var(--fw-bold);align-items:center;margin:0 12px 8px;padding:0 14px;display:inline-flex}.dk-rail__foot{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-tertiary);padding:4px 8px}.dk-rail__foot a{color:var(--accent-text);font-weight:var(--fw-semibold)}.dk-live{min-height:40px;color:var(--text-primary);font-size:var(--fs-13);border-top:1px solid var(--border);grid-template-columns:44px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;display:grid}.dk-live:hover{background:var(--bg-2)}.dk-live__min{font-size:var(--fs-12);font-weight:var(--fw-bold);color:var(--accent-text);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.dk-live__t{align-items:center;gap:6px;min-width:0;display:flex}.dk-live__t>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-live__t.r{justify-content:flex-end}.dk-live__s{font-weight:var(--fw-bold);font-size:var(--fs-15);font-variant-numeric:tabular-nums}.dk-news{border-top:1px solid var(--border);color:var(--text-primary);padding:8px 12px;display:block}.dk-news:hover{background:var(--bg-2)}.dk-news__t{-webkit-line-clamp:2;font-size:var(--fs-14);line-height:var(--lh-14);font-weight:var(--fw-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dk-news__m{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-tertiary);margin-top:2px;display:block}.dk .mr__link:hover,.dk .ui-row__main:hover,.dk .lh__main:hover,.dk .nm__main:hover,.dk .tr__card:hover,.dk .mr__session:hover,.dk .nw-row:hover,.dk .hero:hover .hero__detail{background-color:var(--bg-2)}.dk .hero:hover .hero__detail{background:0 0;text-decoration:underline}.dk .mr__link,.dk .tr__card,.dk .nm__main{transition:background-color var(--dur-2)}.dk a:hover .nw-card__title,.dk a:hover .nw-feat__title{text-underline-offset:3px;text-decoration:underline}.dk .ui-iconbtn:hover,.dk .ab__btn:hover,.dk .mr__actbtn:hover,.dk .ds__cal:hover{background:var(--bg-2)}.dk .mr__actbtn:hover{color:var(--text-primary)}.dk .ui-btn-primary:hover{filter:brightness(1.05)}.dk .ui-btn-secondary:hover,.dk .mx-btn2:hover{background:var(--bg-2)}.dk .ds__day:hover,.dk .sc__chip:hover .sc__pill,.dk .ui-tab:hover{color:var(--text-primary)}.dk .ab[data-mode=large] .ab__side--l{display:none}.dk .ab__large{padding-top:12px}.dk .ab__h1{font-size:30px;line-height:36px}.dk .shell__main,.dk .page{min-height:0}.dk .fx-band{top:calc(var(--dk-top) + 12px)}.dk .fx-edge--bottom{display:none}.dk .sheet-root{align-items:center}.dk .sheet{border-radius:var(--r-4);max-width:520px;height:auto;max-height:82dvh}.dk .sheet[data-detent=full]{height:auto}.dk .sheet__grip{display:none}.dk .sheet__head{padding-top:12px}.dk .home .ab__side--r{display:none}.dk .home{--h-nav-total:var(--dk-top)}.dk .home .ab__nav{visibility:hidden}.dk .home .sc{display:none}.dk .home{--league-sticky-top:calc(var(--h-nav-total) + 56px)}.dk .home__ptr{display:none}.dk .hc{padding:4px var(--page-gutter) 12px;scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid;overflow:visible}.dk .hero{width:auto}.dk .hc__dots{display:none}.dk .nm-strip{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;display:grid;overflow:visible}.dk .nm-strip__item{width:auto}.dk .tr{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid;overflow:visible}.dk .tr__card{width:auto}.dk .lt:after{display:none}.dk .lh__country{display:inline}.dk .mx-hero{min-height:var(--h-match-hero);border-radius:var(--r-5);margin-top:0;margin-inline:var(--page-gutter);padding-top:16px}.dk .mx-page .ab[data-transparent="1"][data-scrolled="0"] .ab__nav:after{opacity:1}.dk .mx-page .ab[data-transparent="1"][data-scrolled="0"] .ab__btn,.dk .mx-page .ab[data-transparent="1"][data-scrolled="0"] .ab__side--r .ui-iconbtn{filter:none}.dk .mx-section{padding-inline:var(--page-gutter)}.dk .nw-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dk .nw-feat{aspect-ratio:16/7}.dk--bare .ob__foot{width:min(640px,100%);left:50%;right:auto;transform:translate(-50%)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:100%}body{background:var(--bg-0);color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-14);line-height:var(--lh-14);font-feature-settings:"tnum" 1, "cv11" 1;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin:0}input,textarea,[contenteditable],.selectable{-webkit-user-select:text;user-select:text}html[data-platform=ios]{-webkit-touch-callout:none}html[data-platform=ios] input,html[data-platform=ios] textarea{-webkit-touch-callout:default}a,button,[role=button],[role=tab],[role=switch]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}#root{min-height:100dvh}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}img{max-width:100%;display:block}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}::-webkit-scrollbar{display:none}*{scrollbar-width:none}.score{font-family:var(--font-score);font-variant-numeric:tabular-nums;letter-spacing:.01em}.caps{text-transform:uppercase;letter-spacing:var(--tracking-caps);font-weight:var(--fw-semibold);font-size:var(--fs-11);line-height:var(--lh-11);color:var(--text-tertiary)}.hscroll{scroll-snap-type:x proximity;gap:var(--sp-2);padding-inline:var(--page-gutter);display:flex;overflow-x:auto}.hscroll>*{scroll-snap-align:start;flex:none}.skeleton{background:linear-gradient(90deg, var(--bg-2) 0%, var(--bg-3) 50%, var(--bg-2) 100%);border-radius:var(--r-2);background-size:200% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.live-dot{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.live-dot:after{content:"";border:1.5px solid var(--live);animation:pulse-ring var(--pulse-period) ease-out infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes pulse-ring{0%{opacity:.9;transform:scale(.5)}70%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}@keyframes goal-flash{0%,to{color:var(--text-primary)}15%,60%{color:var(--accent-text)}}@keyframes digit-slam{0%{opacity:0;transform:translateY(70%)scale(1.35)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes digit-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70%)}}@keyframes burst{0%{opacity:0;transform:scale(.6)}25%{opacity:.55}to{opacity:0;transform:scale(1.35)}}@keyframes row-flash{0%{opacity:0}30%{opacity:.18}to{opacity:0}}@keyframes edge-glow{0%{opacity:0}20%{opacity:1}to{opacity:0}}.safe-bottom{padding-bottom:var(--content-bottom)}.hscroll{touch-action:pan-x pan-y}.pressable{transition:transform var(--dur-1) var(--ease-out), background-color var(--dur-1)}.pressable:active{background-color:var(--bg-3);transform:scale(.985)}@media (prefers-reduced-motion:reduce){.pressable:active{transform:none}}html[data-reduced-motion="1"] .pressable:active{transform:none}
