.cc-root{--cc-bg:#05080f;--cc-bg-2:#080d18;--cc-panel:#ffffff06;--cc-panel-2:#ffffff0b;--cc-line:#ffffff14;--cc-line-2:#ffffff29;--cc-text:#e9eef7;--cc-dim:#8b97ab;--cc-faint:#7d8799;--cc-accent:#2ad4e0;--cc-accent-2:#ffb020;--cc-up:#34d39a;--cc-down:#ff5468;--cc-warn:#ffb020;--cc-live:#ff3b52;--cc-violet:#a78bfa;--cc-blue:#4b8bff;--cc-gold:#ffb020;--cc-mono:var(--font-mono);--cc-display:var(--font-display);--cc-ui:var(--font-ui);--cc-radius:var(--r-md);--cc-gap:var(--sp-3);--cc-brand-w:clamp(3.4rem, 6.8vmin, 5.4rem);--cc-ticker-h:clamp(2.1rem, 5vmin, 4.2rem);--cc-bar-h:calc(var(--cc-ticker-h) * 1.5);color:var(--cc-text);background:var(--cc-bg);font-family:var(--cc-ui);-webkit-font-smoothing:antialiased;color-scheme:dark;font-size:clamp(13px,.77vw + .77vh - 4px,46px);position:fixed;inset:0;overflow:hidden}.cc-root[data-cc-theme=bloomberg]{--cc-accent:#ffb020;--cc-accent-2:#34d39a;--cc-bg:#07090c;--cc-bg-2:#0c0f14}.cc-root[data-cc-theme=stadium]{--cc-accent:#34d39a;--cc-accent-2:#4b8bff}.cc-root:before{content:"";z-index:0;background:radial-gradient(60% 60% at 12% 0%, color-mix(in srgb, var(--cc-accent) 12%, transparent), transparent 60%), radial-gradient(55% 55% at 100% 100%, color-mix(in srgb, var(--cc-violet) 10%, transparent), transparent 60%), linear-gradient(180deg, var(--cc-bg-2), var(--cc-bg));position:absolute;inset:0}.cc-root:after{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(var(--cc-line) 1px, transparent 1px), linear-gradient(90deg, var(--cc-line) 1px, transparent 1px);opacity:.5;background-size:46px 46px;position:absolute;inset:0;mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 85%)}.cc-shell{z-index:1;gap:var(--cc-gap);grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;padding:clamp(.45rem,1vmin,1rem);display:grid;position:relative}.cc-stage{min-width:0;min-height:0;position:relative}.cc-view{min-height:0;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.cc-view{animation:.45s both cc-view-in}.cc-view .cc-panel{animation:.85s cubic-bezier(.16,1,.3,1) both cc-card-rise;animation-delay:calc(var(--cc-row,0) * .12s + var(--cc-col,0) * 60ms)}.cc-view>*>:first-child{--cc-row:0}.cc-view>*>:nth-child(2){--cc-row:1}.cc-view>*>:nth-child(3){--cc-row:2}.cc-view>*>:nth-child(4){--cc-row:3}.cc-view .cc-panel:first-child{--cc-col:0}.cc-view .cc-panel:nth-child(2){--cc-col:1}.cc-view .cc-panel:nth-child(3){--cc-col:2}.cc-view .cc-panel:nth-child(4){--cc-col:3}}@keyframes cc-view-in{0%{opacity:0}to{opacity:1}}@keyframes cc-card-rise{0%{opacity:0;transform:translateY(16px)scale(.99)}to{opacity:1;transform:none}}@keyframes cc-event-in{0%{background:color-mix(in srgb, var(--cc-accent) 26%, transparent);transform:translate(-4px)}to{background:0 0;transform:none}}.cc-event-new{border-radius:4px;animation:1.6s ease-out cc-event-in}.cc-header{grid-template-columns:1fr auto;align-items:center;gap:clamp(.6rem,2vmin,2rem);display:grid}.cc-brand{align-items:center;gap:.7rem;min-width:0;display:flex}.cc-brand-text{flex-direction:column;justify-content:center;align-self:center;gap:.12em;min-width:0;line-height:1;display:flex}.cc-brand-title{font-family:var(--cc-display);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(1.5rem,4.7vmin,4rem);font-weight:800;line-height:1.05;overflow:hidden}.cc-brand-powered{text-transform:uppercase;letter-spacing:.16em;color:var(--cc-dim);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(.78rem,1.95vmin,1.7rem);overflow:hidden}.cc-meta{flex-direction:column;justify-self:end;align-items:flex-end;gap:clamp(.2rem,.6vmin,.5rem);display:flex}.cc-clock{text-align:center;font-family:var(--cc-mono);flex-direction:column;justify-content:center;line-height:1.1;display:flex}.cc-flip-clock{perspective:320px;font-family:var(--cc-mono);letter-spacing:.02em;align-items:stretch;gap:.16em;font-size:clamp(2.1rem,5.4vmin,4.4rem);font-weight:800;display:inline-flex}.cc-flip-cell{display:inline-flex}.cc-flip-card{min-width:.82em;height:1.3em;color:var(--cc-text);transform-style:preserve-3d;backface-visibility:hidden;background:linear-gradient(#232833 0%,#161a22 50%,#0b0d12 50%,#161a22 100%);border-radius:.18em;justify-content:center;align-items:center;padding:0 .14em;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1f,0 3px 6px #0000008c}.cc-flip-card:after{content:"";background:#000000bf;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-1px);box-shadow:0 1px #ffffff0f}.cc-flip-card.is-flip{animation:.36s ease-in-out ccFlip}@keyframes ccFlip{0%{transform:rotateX(0)}50%{filter:brightness(.55);transform:rotateX(-90deg)}51%{filter:brightness(.9);transform:rotateX(-90deg)}to{filter:brightness();transform:rotateX(0)}}@media (prefers-reduced-motion:reduce){.cc-flip-card.is-flip{animation:none}}.cc-flip-num{perspective:320px;vertical-align:middle;font-variant-numeric:tabular-nums;align-items:stretch;gap:.06em;display:inline-flex}.cc-flip-card-colon{min-width:.46em;color:color-mix(in srgb, var(--cc-text) 78%, transparent);padding:0}.cc-flip-sep{align-items:flex-end;padding:0 .02em;display:inline-flex}.cc-fresh{font-family:var(--cc-mono);letter-spacing:.06em;color:var(--cc-dim);text-transform:uppercase;align-items:center;gap:.45em;font-size:.62em;display:inline-flex}.cc-dot{background:var(--cc-up);width:.55em;height:.55em;box-shadow:0 0 .5em var(--cc-up);border-radius:50%;animation:2s ease-in-out infinite cc-pulse}@keyframes cc-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.cc-dot{animation:none}}.cc-modelled-tag{font-family:var(--cc-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--cc-dim);background:color-mix(in srgb, var(--cc-dim) 16%, transparent);border:1px solid color-mix(in srgb, var(--cc-dim) 32%, transparent);border-radius:999px;margin-left:.6em;padding:.1em .5em;font-size:.82em;font-weight:700}.cc-bottom{gap:var(--cc-gap);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.cc-supporter-row{align-items:center;gap:var(--cc-gap);min-height:0;padding-inline:1px;display:flex}.cc-supporter-row>.cc-note-bar{flex:auto;width:auto;min-width:0}.cc-supporter-row>.cc-lang{flex:none;align-items:stretch}.cc-supporter-row>.cc-lang .cc-lang-toggle{height:100%}.cc-btn{appearance:none;cursor:pointer;border:1px solid var(--cc-line-2);background:var(--cc-panel-2);min-width:2.6em;height:2.6em;color:var(--cc-text);font-family:var(--cc-ui);border-radius:9px;justify-content:center;align-items:center;gap:.4em;padding:0 .7em;font-size:clamp(.85rem,1.55vmin,1.2rem);font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.cc-btn:hover{border-color:var(--cc-accent);color:var(--cc-accent)}.cc-btn[data-active=true]{border-color:var(--cc-accent);color:var(--cc-accent);background:color-mix(in srgb, var(--cc-accent) 14%, transparent)}.cc-lang{display:inline-flex;position:relative}.cc-lang-toggle{gap:.45em;padding:0 .6em}.cc-lang-flag{font-size:1.15em;line-height:1}.cc-lang-code{letter-spacing:.05em;font-size:.82em;font-weight:700}.cc-lang-menu{z-index:60;border:1px solid var(--cc-line-2);background:color-mix(in srgb, var(--cc-bg-2), #fff 6%);border-radius:12px;flex-direction:column;gap:.12rem;min-width:11.5rem;margin:0;padding:.3rem;list-style:none;display:flex;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 14px 34px #00000080}.cc-meta>.cc-lang{align-self:center}.cc-meta .cc-lang-toggle{height:auto}.cc-lang-item{appearance:none;cursor:pointer;width:100%;color:var(--cc-text);font-family:var(--cc-ui);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.65em;padding:.5em .65em;font-size:.95em;transition:background .12s,color .12s;display:flex}.cc-lang-item:hover{background:color-mix(in srgb, var(--cc-line) 70%, transparent)}.cc-lang-item[data-on=true]{color:var(--cc-accent)}.cc-lang-name{flex:1}.cc-progress{background:var(--cc-line);border-radius:3px;height:3px;position:relative;overflow:hidden}.cc-ctrl-cluster{width:var(--cc-brand-w);flex:none;justify-content:space-evenly;align-items:center;gap:.15em;display:inline-flex}.cc-playpause{appearance:none;color:var(--cc-dim);cursor:pointer;letter-spacing:-.05em;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0 .15em;font-size:.9rem;line-height:1;display:inline-flex}.cc-playpause:hover{color:var(--cc-text)}@media (width<=640px){.cc-playpause{min-width:44px;min-height:44px}}.cc-playpause[data-active=true]{color:var(--cc-accent)}.cc-progress-fill{transform-origin:0;background:linear-gradient(90deg, var(--cc-accent), var(--cc-accent-2));box-shadow:0 0 10px -1px var(--cc-accent);position:absolute;inset:0;transform:scaleX(0)}.cc-progress-fill[data-view]{animation:cc-rot-progress var(--cc-rot-s,45s) linear forwards}@keyframes cc-rot-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.cc-progress-fill[data-view]{animation:none;transform:scaleX(1)}}.cc-progress-dots{align-items:center;gap:clamp(5px,.7vmin,9px);display:flex}.cc-progress-dot{background:var(--cc-line-2);border-radius:50%;width:clamp(11px,1.2vmin,18px);height:clamp(11px,1.2vmin,18px);transition:background .2s,transform .2s}.cc-progress-dot[data-on=true]{background:var(--cc-accent);box-shadow:0 0 8px -1px var(--cc-accent);transform:scale(1.2)}.cc-progress-dot[data-live]{background:var(--cc-live)}.cc-progress-dot[data-live][data-on=true]{background:var(--cc-live);box-shadow:0 0 8px -1px var(--cc-live)}@media (prefers-reduced-motion:no-preference){.cc-progress-dot[data-live]{animation:.32s ease-out cc-dot-in,1.6s ease-in-out infinite cc-live-dot}}@keyframes cc-live-dot{0%,to{opacity:1}50%{opacity:.5}}@keyframes cc-dot-in{0%{transform:scale(.2)}to{transform:scale(1)}}.cc-ticker{height:var(--cc-ticker-h);border:1px solid var(--cc-line);border-radius:var(--cc-radius);font-family:var(--cc-mono);background:linear-gradient(90deg,#ffffff12,#ffffff08);align-items:center;gap:.8rem;display:flex;overflow:hidden}.cc-ticker-tag{letter-spacing:.18em;text-transform:uppercase;color:#05080f;background:linear-gradient(90deg, var(--cc-live), #ff7a5c);flex:none;align-items:center;height:100%;padding:0 .9em;font-size:clamp(.72rem,1.7vmin,1.5rem);font-weight:700;display:inline-flex}.cc-ticker-track{white-space:nowrap;will-change:transform;align-items:center;gap:2.5rem;font-size:clamp(.82rem,2vmin,1.85rem);display:inline-flex}@media (prefers-reduced-motion:no-preference){.cc-ticker-track{animation:38s linear infinite cc-marquee}}@media (prefers-reduced-motion:reduce){.cc-ticker{overflow-x:auto}}@keyframes cc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cc-ticker-item{align-items:center;gap:.5em;display:inline-flex}.cc-ticker-item:before{content:"";background:var(--cc-accent);border-radius:50%;width:.4em;height:.4em}.cc-ticker-item[data-kind=breaking]:before{background:var(--cc-live)}.cc-ticker-item[data-kind=warning]:before{background:var(--cc-warn)}.cc-ticker-item[data-kind=live]:before{background:var(--cc-up)}.cc-flagbar{appearance:none;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.cc-flagbar:hover{opacity:.85}.cc-flagbar .cc-sup-team{--flag-h:var(--cc-bar-h);--flag-w:auto;--flag-radius:var(--cc-radius)}.cc-flagbar .cc-sup-team :has(>img){box-shadow:0 0 0 1px var(--cc-line-2,#ffffff29) inset;animation:none}.cc-flagbar[data-empty=true]{min-height:var(--cc-bar-h);min-width:calc(var(--cc-bar-h) * 1.45);border:1px dashed var(--cc-line-2);border-radius:var(--cc-radius);color:var(--cc-dim)}.cc-note-bar{--cc-sup-pad-y:clamp(.3rem, .9vmin, .7rem);--cc-sup-pad-x:clamp(.7rem, 1.6vmin, 1.3rem);height:var(--cc-bar-h);border:1px solid var(--cc-line-2);border-radius:var(--cc-radius);background:var(--cc-panel);color:var(--cc-text);font-family:var(--cc-ui);padding:var(--cc-sup-pad-y) var(--cc-sup-pad-x);text-align:center;white-space:nowrap;cursor:text;outline:none;flex-direction:column;flex:auto;justify-content:center;min-width:0;font-size:clamp(1rem,2.2vmin,1.9rem);font-weight:600;line-height:1.15;transition:border-color .15s;display:flex;overflow:hidden}.cc-note-bar:focus{border-color:var(--cc-accent)}.cc-note-bar[data-empty=true]:before{content:attr(data-placeholder);color:var(--cc-faint);font-style:italic;font-weight:400}.cc-sup-empty{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6em;font-size:clamp(.72rem,1.4vmin,1rem);display:inline-flex}.cc-sup-plus{border:1px solid;border-radius:50%;flex-shrink:0;width:1.5em;height:1.5em;display:inline-flex;position:relative}.cc-sup-plus:before,.cc-sup-plus:after{content:"";background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cc-sup-plus:before{width:.6em;height:.12em}.cc-sup-plus:after{width:.12em;height:.6em}.cc-sup-team{--flag-w:clamp(2.9rem, 5vmin, 4.6rem);font-family:var(--cc-display);flex-shrink:0;align-items:center;font-size:clamp(1.6rem,3.4vmin,2.9rem);font-weight:700;display:inline-flex}.cc-sup-block{align-items:center;gap:clamp(.4rem,1vmin,.9rem);min-width:0;display:inline-flex}.cc-sup-results{gap:clamp(.3rem,.8vmin,.7rem);display:inline-flex}.cc-sup-result{background:color-mix(in srgb, var(--cc-line) 60%, transparent);font-size:.86em;line-height:1.1;font-family:var(--cc-mono);border-radius:8px;flex-direction:column;align-items:center;gap:.15em;padding:.3em .6em;display:inline-flex}.cc-sup-result-top{align-items:center;gap:.45em;display:inline-flex}.cc-sup-ago{opacity:.6;letter-spacing:.02em;white-space:nowrap;font-size:.62em}.cc-sup-result[data-r=W]{color:var(--cc-up)}.cc-sup-result[data-r=L]{color:var(--cc-down)}.cc-sup-result[data-r=D]{color:var(--cc-dim)}.cc-sup-score{letter-spacing:.02em;font-size:1.05em;font-weight:700}.cc-sup-opp{letter-spacing:.04em;color:var(--cc-faint);text-transform:uppercase;--flag-w:1.6em;align-items:center;gap:.4em;font-size:.66em;display:inline-flex}.cc-sup-next-panel{margin-left:auto;margin-block:calc(-1 * var(--cc-sup-pad-y));margin-right:calc(-1 * var(--cc-sup-pad-x));padding:var(--cc-sup-pad-y) var(--cc-sup-pad-x);border-left:1px solid var(--cc-line-2);background:var(--cc-text);color:var(--cc-bg);justify-content:center;align-self:stretch;align-items:center;gap:clamp(.6rem,1.6vmin,1.5rem);display:inline-flex;overflow:hidden}.cc-sup-rot{animation:.5s ccSupSlide;display:inline-flex}@keyframes ccSupSlide{0%{opacity:0;transform:translateY(75%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cc-sup-rot{animation:none}}.cc-sup-match[data-variant=live]{box-shadow:inset 3px 0 0 var(--cc-live), 0 0 14px -3px var(--cc-live);border-radius:.5em;padding:.3em .6em;animation:1.8s ease-in-out infinite ccMatchLivePulse}@media (prefers-reduced-motion:reduce){.cc-sup-match[data-variant=live]{animation:none}}@keyframes ccMatchLivePulse{0%,to{filter:drop-shadow(0 0 1px color-mix(in srgb, var(--cc-live) 30%, transparent))}50%{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--cc-live) 75%, transparent))}}.cc-sup-live-tag{color:var(--cc-live);letter-spacing:.04em;font-weight:700}.cc-live-tag{color:var(--cc-live);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.62em;font-weight:700}.cc-sup-match{white-space:nowrap;--flag-w:clamp(1.3rem, 2.2vmin, 2rem);flex-direction:column;align-items:center;gap:clamp(.15rem,.5vmin,.4rem);display:inline-flex}.cc-sup-match-when{font-family:var(--cc-mono);opacity:.85;font-size:.92em;font-weight:400}.cc-sup-match-teams{align-items:center;gap:clamp(.3rem,.8vmin,.6rem);display:inline-flex}.cc-sup-match-team{font-family:var(--cc-display);--line:#0000002e;--surface-2:#0000000f;align-items:center;gap:.4em;font-weight:700;display:inline-flex}.cc-sup-match-code{letter-spacing:.02em;font-weight:700}.cc-code-supported{color:var(--cc-gold,#ffb020);text-shadow:0 0 .5em color-mix(in srgb, var(--cc-gold,#ffb020) 55%, transparent)}.cc-sup-next-vs{opacity:.7;font-weight:600}.cc-sup-match-team:last-child{flex-direction:row-reverse}.cc-sup-next-none{opacity:.6;font-style:italic}.cc-next-bar{border-radius:var(--cc-radius);background:var(--cc-text);width:100%;color:var(--cc-bg);justify-content:center;align-items:center;gap:clamp(.6rem,1.6vmin,1.5rem);padding:.5rem .8rem;font-size:clamp(1.4rem,3.1vmin,2.95rem);display:flex;overflow:hidden}.cc-next-bar:has(.cc-sup-match[data-variant=live]){background:color-mix(in srgb, var(--cc-live) 28%, var(--cc-bg-2));color:var(--cc-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cc-live) 55%, transparent), 0 0 26px -6px var(--cc-live);animation:1.8s ease-in-out infinite ccMatchLivePulse}@media (prefers-reduced-motion:reduce){.cc-next-bar:has(.cc-sup-match[data-variant=live]){animation:none}}.cc-next-bar:has(.cc-sup-match[data-variant=live]) .cc-sup-match-team{--line:#ffffff47;--surface-2:#ffffff14}.cc-next-bar:has(.cc-sup-match[data-supported=true]:not([data-variant=live])){background:color-mix(in srgb, var(--cc-gold) 26%, var(--cc-bg-2));color:var(--cc-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cc-gold) 55%, transparent), 0 0 22px -7px var(--cc-gold);animation:5s ease-out ccNextSupported}.cc-next-bar:has(.cc-sup-match[data-supported=true]:not([data-variant=live])) .cc-sup-match-team{--line:#ffffff47;--surface-2:#ffffff14}@keyframes ccNextSupported{0%,22%{background:color-mix(in srgb, var(--cc-gold) 46%, var(--cc-bg-2));box-shadow:inset 0 0 0 1px var(--cc-gold), 0 0 30px -4px color-mix(in srgb, var(--cc-gold) 75%, transparent)}to{background:color-mix(in srgb, var(--cc-gold) 26%, var(--cc-bg-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cc-gold) 55%, transparent), 0 0 22px -7px var(--cc-gold)}}.cc-next-bar:has(.cc-sup-match[data-horizon=today]:not([data-variant=live]):not([data-supported=true])){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--cc-live) 80%, transparent), 0 0 16px -4px color-mix(in srgb, var(--cc-live) 70%, transparent)}.cc-next-bar:has(.cc-sup-match[data-horizon=tomorrow]:not([data-variant=live]):not([data-supported=true])){box-shadow:inset 0 0 0 2px #ff9f1ccc,0 0 16px -4px #ff9f1c99}.cc-next-bar .cc-sup-match{--flag-w:clamp(2.8rem, 4.6vmin, 4.4rem)}.cc-next-bar .cc-sup-match[data-variant=live]{box-shadow:none;padding:0;animation:none}.cc-next-side{flex:0 auto;align-self:center;width:auto;min-width:clamp(13rem,22vw,24rem)}.cc-root .cc-next-bar.cc-next-side{height:var(--cc-bar-h);min-height:0;max-height:var(--cc-bar-h);padding-top:0;padding-bottom:0}.cc-next-side .cc-sup-match{flex-direction:row;align-items:center;gap:clamp(.4rem,1.2vmin,1rem)}.cc-spread-lang{flex:none;display:inline-flex}.cc-spread-lang .cc-lang-toggle{min-width:0;height:1.95em;padding:0 .55em}.cc-panel{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:linear-gradient(180deg, var(--cc-panel-2), var(--cc-panel));flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.cc-panel:before{content:"";background:linear-gradient(90deg, var(--cc-accent), transparent 60%);opacity:.7;height:2px;position:absolute;inset:0 0 auto}.cc-panel-head{border-bottom:1px solid var(--cc-line);justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:clamp(.4rem,1vmin,.8rem) clamp(.55rem,1.3vmin,1rem);display:flex}.cc-panel-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cc-panel-title{min-width:0;max-width:100%;font-family:var(--cc-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--cc-dim);white-space:nowrap;align-items:center;gap:.5em;font-size:clamp(.78rem,1.7vmin,1.35rem);font-weight:700;display:inline-flex}.cc-panel-dot{flex:none}.cc-view-loading{width:100%;height:100%}.cc-panel-note{font-family:var(--cc-mono);color:var(--cc-faint);letter-spacing:.04em;font-size:.66em}.cc-panel-body{flex-direction:column;flex:1;gap:clamp(.3rem,.8vmin,.7rem);min-height:0;padding:clamp(.45rem,1.1vmin,.9rem);display:flex;overflow:hidden}.cc-mc{gap:var(--cc-gap);flex-direction:column;height:100%;min-height:0;display:flex}.cc-mc-main{gap:var(--cc-gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cc-mc-main>.cc-panel{flex:1;min-height:0}.cc-mc-hist{flex:1;min-height:0;display:flex}.cc-mc-hist>*{flex:1;min-width:0;min-height:0}.cc-mc-kpis{min-height:0}@media (aspect-ratio>=1){.cc-mc{flex-direction:row}.cc-mc-main{flex:1;min-width:0}.cc-mc-kpis{flex:0 0 clamp(16rem,30%,34rem);align-self:stretch}}.cc-kpis{gap:var(--cc-gap);display:grid}.cc-kpi{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-panel);flex-direction:column;gap:.25em;min-width:0;padding:clamp(.45rem,1.1vmin,.95rem);display:flex}.cc-kpi-label{letter-spacing:.16em;text-transform:uppercase;color:var(--cc-faint);min-height:2.3em;font-size:clamp(.62rem,1.1vmin,1.05rem);line-height:1.15}.cc-kpi-value{font-family:var(--cc-mono);color:var(--cc-text);font-size:clamp(1rem,2.6vmin,2.4rem);font-weight:700;line-height:1}.cc-kpi-value[data-accent]{color:var(--cc-accent)}.cc-kpi-sub{color:var(--cc-dim);font-size:.66em;font-family:var(--cc-mono)}.cc-match{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-panel);grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;padding:clamp(.4rem,1vmin,.85rem) clamp(.5rem,1.2vmin,1rem);display:grid;position:relative}.cc-match[data-live=true]{border-color:color-mix(in srgb, var(--cc-live) 50%, transparent);background:color-mix(in srgb, var(--cc-live) 14%, var(--cc-panel));box-shadow:inset 2px 0 0 var(--cc-live)}.cc-match[data-live=true]:after{content:"";border-radius:inherit;box-shadow:0 0 22px -3px var(--cc-live);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.cc-match[data-live=true]:after{animation:1.8s ease-in-out infinite ccGlowPulse}}@keyframes ccGlowPulse{0%,to{opacity:.5}50%{opacity:1}}.cc-match:has(.cc-flag-supported):not([data-live=true]){border-color:color-mix(in srgb, var(--cc-gold) 45%, transparent);background:color-mix(in srgb, var(--cc-gold) 12%, var(--cc-panel))}@media (prefers-reduced-motion:no-preference){.cc-match:has(.cc-flag-supported):not([data-live=true]){animation:5s ease-out ccMatchSupported}}@keyframes ccMatchSupported{0%,22%{background:color-mix(in srgb, var(--cc-gold) 40%, var(--cc-panel));box-shadow:0 0 22px -4px color-mix(in srgb, var(--cc-gold) 70%, transparent)}to{background:color-mix(in srgb, var(--cc-gold) 12%, var(--cc-panel));box-shadow:none}}.cc-match[data-today=true]:not([data-live=true]):not(:has(.cc-flag-supported)),.cc-match[data-horizon=today]:not([data-live=true]):not(:has(.cc-flag-supported)){border-color:color-mix(in srgb, var(--cc-live) 80%, transparent);box-shadow:inset 3px 0 0 var(--cc-live)}.cc-match[data-today=true]:not([data-live=true]):not(:has(.cc-flag-supported)):after,.cc-match[data-horizon=today]:not([data-live=true]):not(:has(.cc-flag-supported)):after{content:"";border-radius:inherit;box-shadow:0 0 18px -3px color-mix(in srgb, var(--cc-live) 75%, transparent);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.cc-match[data-today=true]:not([data-live=true]):not(:has(.cc-flag-supported)):after,.cc-match[data-horizon=today]:not([data-live=true]):not(:has(.cc-flag-supported)):after{animation:2.6s ease-in-out infinite ccGlowPulse}}.cc-match[data-horizon=tomorrow]:not([data-live=true]):not(:has(.cc-flag-supported)){border-color:#ff9f1ccc;box-shadow:inset 3px 0 #ff9f1c,0 0 15px -4px #ff9f1c99}.cc-match[data-size=feature][data-live=true],.cc-match[data-size=feature][data-today=true]:not([data-live=true]):not(:has(.cc-flag-supported)),.cc-match[data-size=feature][data-horizon=today]:not([data-live=true]):not(:has(.cc-flag-supported)){box-shadow:none}.cc-match[data-size=feature][data-horizon=tomorrow]:not([data-live=true]):not(:has(.cc-flag-supported)){box-shadow:0 0 15px -4px #ff9f1c99}.cc-day-tag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--cc-dim) 22%, transparent);color:color-mix(in srgb, var(--cc-dim) 92%, var(--cc-text));border-radius:999px;padding:.2em .6em;font-weight:700;line-height:1;display:inline-block}.cc-day-tag[data-horizon=today]{background:color-mix(in srgb, var(--cc-live) 20%, transparent);color:color-mix(in srgb, var(--cc-live) 80%, var(--cc-text))}.cc-day-tag[data-horizon=tomorrow]{color:color-mix(in srgb, #ff9f1c 85%, var(--cc-text));background:#ff9f1c33}.cc-day-tag[data-horizon=soon]{color:color-mix(in srgb, #ffc24b 88%, var(--cc-text));background:#ffc24b2e}.cc-day-tag[data-horizon=later]{color:color-mix(in srgb, #ffe08a 90%, var(--cc-text));background:#ffe08a29}.cc-match-side{align-items:center;gap:.55em;min-width:0;display:flex}.cc-match-side[data-align=right]{flex-direction:row-reverse;justify-content:flex-start}.cc-flag{object-fit:cover;box-shadow:0 0 0 1px var(--cc-line-2) inset;background:var(--cc-bg-2);border-radius:3px;flex:none}.cc-flag-supported{box-shadow:0 0 0 1.5px var(--cc-gold), 0 0 .45em color-mix(in srgb, var(--cc-gold) 60%, transparent), 0 0 .9em color-mix(in srgb, var(--cc-gold) 35%, transparent)}@media (prefers-reduced-motion:no-preference){.cc-flag-supported{animation:5s ease-out ccSupportedFlash}}@keyframes ccSupportedFlash{0%,12%{box-shadow:0 0 0 3px var(--cc-gold), 0 0 1.4em var(--cc-gold), 0 0 2.6em color-mix(in srgb, var(--cc-gold) 70%, transparent)}to{box-shadow:0 0 0 1.5px var(--cc-gold), 0 0 .45em color-mix(in srgb, var(--cc-gold) 60%, transparent), 0 0 .9em color-mix(in srgb, var(--cc-gold) 35%, transparent)}}:where(span,div,td,li,a):has(>.cc-flag-supported),:where(div,span,td,li,a):has(>.cc-flag-supported) .cc-strong{color:var(--cc-gold);text-shadow:0 0 .5em color-mix(in srgb, var(--cc-gold) 55%, transparent)}.cc-move:has(.cc-flag-supported),.cc-list>.cc-pm-row:has(.cc-flag-supported),.cc-list>.cc-pf-row:has(.cc-flag-supported){border-color:color-mix(in srgb, var(--cc-gold) 45%, transparent);background:color-mix(in srgb, var(--cc-gold) 12%, var(--cc-panel))}.cc-probline:has(.cc-flag-supported){border-radius:var(--cc-radius);background:color-mix(in srgb, var(--cc-gold) 9%, transparent)}@media (prefers-reduced-motion:no-preference){.cc-list>.cc-pm-row:has(.cc-flag-supported),.cc-list>.cc-pf-row:has(.cc-flag-supported),.cc-probline:has(.cc-flag-supported),.cc-move:has(.cc-flag-supported){animation:5s ease-out ccSupportedRow}}@keyframes ccSupportedRow{0%,22%{background:color-mix(in srgb, var(--cc-gold) 52%, transparent);box-shadow:0 0 1.6em -2px color-mix(in srgb, var(--cc-gold) 65%, transparent)}60%{background:color-mix(in srgb, var(--cc-gold) 24%, transparent)}to{background:color-mix(in srgb, var(--cc-gold) 9%, transparent);box-shadow:none}}.cc-match-name{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.72rem,1.4vmin,1.15rem);font-weight:700;overflow:hidden}.cc-match-side:has(.cc-flag-supported) .cc-match-name{color:var(--cc-gold,#ffb020);text-shadow:0 0 .5em color-mix(in srgb, var(--cc-gold,#ffb020) 55%, transparent)}.cc-match-side.cc-side-elim:not(:has(.cc-flag-supported)){opacity:.5;filter:grayscale()}.cc-match-center{text-align:center;flex-direction:column-reverse;justify-content:center;align-items:center;gap:.35em;min-width:clamp(3.4rem,8vmin,6rem);display:flex}.cc-match-score{font-family:var(--cc-mono);letter-spacing:.04em;font-size:clamp(1.1rem,2.6vmin,2.2rem);font-weight:700;line-height:1}.cc-match-info{font-family:var(--cc-mono);color:var(--cc-dim);flex-flow:wrap;justify-content:center;align-items:baseline;gap:.4em;min-width:0;font-size:.62em;display:flex}.cc-live-min{color:var(--cc-live);font-weight:700}.cc-match-kick{color:var(--cc-text);letter-spacing:.04em;font-size:.85em;font-weight:700}.cc-match-kick-big{font-family:var(--cc-mono);letter-spacing:.04em;color:var(--cc-text);white-space:nowrap;font-size:clamp(1.1rem,2.6vmin,2.2rem);font-weight:700;line-height:1}.cc-match[data-size=feature] .cc-match-kick-big{font-size:clamp(1.4rem,3.2vmin,2.9rem)}.cc-match[data-size=feature] .cc-match-name{font-size:clamp(1.3rem,2.9vmin,2.6rem);font-weight:700}@media (orientation:portrait){.cc-root .cc-match[data-size=feature] .cc-match-name{font-size:clamp(1.1rem,2vmin,1.9rem)}}@media (orientation:landscape){.cc-match[data-size=feature] .cc-match-info{gap:.3em;font-size:clamp(.72rem,1.5vmin,1.25rem)}}@media (width<=640px){.cc-root .cc-match[data-size=feature] .cc-match-name{text-overflow:clip;flex:none;min-width:max-content;overflow:visible}.cc-root .cc-match[data-size=feature] .cc-flag{width:2.4em!important}.cc-root .cc-match[data-size=feature] .cc-match-kick-big,.cc-root .cc-match[data-size=feature] .cc-match-score{font-size:clamp(1.05rem,5vw,1.7rem)}.cc-root .cc-match[data-size=feature] .cc-match-center{min-width:clamp(2.4rem,11vw,3.6rem)}.cc-root .cc-match[data-size=feature] .cc-match-side{gap:.4em}.cc-root .cc-match[data-size=feature]{gap:.4rem}}.cc-wc-stars{white-space:nowrap;letter-spacing:.04em;color:var(--cc-gold,#ffb020);opacity:.85;flex:none;font-size:.6em;line-height:1;display:inline-flex}.cc-wc-star{display:inline-block}@media (prefers-reduced-motion:no-preference){.cc-wc-star{animation:.6s cubic-bezier(.16,1,.3,1) both cc-star-in;animation-delay:calc(var(--idx,0) * .16s)}}@keyframes cc-star-in{0%{opacity:0;transform:translateY(-.4em)scale(.5)}to{opacity:1;transform:none}}.cc-pm-row{font-size:clamp(1.05rem,2.5vmin,3rem)}.cc-list>.cc-pm-row,.cc-list>.cc-pf-row{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-panel);padding:clamp(.4rem,1vmin,.85rem) clamp(.5rem,1.2vmin,1rem)}@media (orientation:portrait){.cc-root .cc-pm-row{font-size:clamp(.85rem,1.5vmin,1.5rem)}}.cc-pm-goals{align-items:center;gap:.45em;display:inline-flex}.cc-pm-id{flex:auto;gap:.55em;min-width:0}.cc-pm-metric{white-space:nowrap;flex:none;font-weight:700}.cc-pm-balls{font-family:var(--cc-ui);justify-content:flex-end;align-items:center;line-height:1.1;display:inline-flex}.cc-pm-ball{display:inline-block}.cc-pm-ball:not(:first-child){margin-left:-.42em}@media (prefers-reduced-motion:no-preference){.cc-pm-ball{animation:.9s cubic-bezier(.16,1,.3,1) both cc-ball-in;animation-delay:calc(var(--idx,0) * .16s)}}@keyframes cc-ball-in{0%{opacity:0;transform:translate(.9em)}to{opacity:1;transform:translate(0)}}.cc-pf-row{flex-direction:column;gap:.2em;display:flex}.cc-pf-rating{white-space:nowrap}.cc-table{border-collapse:collapse;width:100%;font-family:var(--cc-mono)}.cc-table th{text-align:right;font-family:var(--cc-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--cc-faint);padding:.25em .4em;font-size:clamp(.48rem,.92vmin,.7rem);font-weight:600}.cc-table th:first-child,.cc-table td:first-child{text-align:left}.cc-table td{border-top:1px solid var(--cc-line);text-align:right;color:var(--cc-dim);white-space:nowrap;padding:clamp(.18rem,.5vmin,.45rem) .4em;font-size:clamp(.66rem,1.3vmin,1.02rem)}.cc-table td.cc-strong{color:var(--cc-text);font-weight:700}.cc-table .cc-cell-team{color:var(--cc-text);align-items:center;gap:.5em;display:flex}.cc-table tr[data-rank="1"] td{color:var(--cc-text)}.cc-rank{color:var(--cc-faint);text-align:center;width:1.3em;display:inline-block}.cc-badge{font-family:var(--cc-mono);align-items:center;gap:.25em;font-size:.9em;font-weight:700;display:inline-flex}.cc-badge[data-dir=up]{color:var(--cc-up)}.cc-badge[data-dir=down]{color:var(--cc-down)}.cc-badge[data-dir=flat]{color:var(--cc-dim)}.cc-pill{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:.4em;padding:.16em .6em;font-size:clamp(.5rem,.95vmin,.72rem);font-weight:700;display:inline-flex}.cc-pill[data-tone=normal]{color:var(--cc-up)}.cc-pill[data-tone=busy]{color:var(--cc-warn)}.cc-pill[data-tone=high-pressure]{color:var(--cc-down)}.cc-pill[data-tone=live]{color:var(--cc-live)}.cc-pill[data-tone=info]{color:var(--cc-accent)}.cc-pill .cc-dot{width:.5em;height:.5em}.cc-bar{background:var(--cc-line);border-radius:999px;height:.5em;position:relative;overflow:hidden}.cc-bar-fill{background:linear-gradient(90deg, var(--cc-accent), var(--cc-accent-2));border-radius:999px;position:absolute;inset:0 auto 0 0}.cc-bar-fill[data-tone=up]{background:linear-gradient(90deg, var(--cc-up), #7ef0c0)}.cc-bar-fill[data-tone=warn]{background:linear-gradient(90deg, var(--cc-warn), #ffd27a)}.cc-bar-fill[data-tone=down]{background:linear-gradient(90deg, var(--cc-down), #ff8f9c)}@media (prefers-reduced-motion:no-preference){.cc-bar-fill{transition:width .45s cubic-bezier(.16,1,.3,1)}}.cc-probline{grid-template-columns:auto 1fr auto;align-items:center;gap:.6em;display:grid}.cc-pred-contenders .cc-probline{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-panel);padding:clamp(.4rem,1vmin,.85rem) clamp(.5rem,1.2vmin,1rem)}.cc-pred-contenders .cc-probline:has(.cc-flag-supported){border-color:color-mix(in srgb, var(--cc-gold) 45%, transparent);background:color-mix(in srgb, var(--cc-gold) 12%, var(--cc-panel))}.cc-qual{grid-column:2/-1;justify-self:center;font-size:1.25em;font-weight:800;line-height:1}.cc-qual-in{color:var(--cc-up)}.cc-qual-out{color:var(--cc-down)}.cc-pred-group{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:color-mix(in srgb, var(--cc-panel-2) 55%, transparent);padding:clamp(.45rem,1.1vmin,.9rem)}.cc-pred{gap:var(--cc-gap);flex-direction:column;height:100%;min-height:0;display:flex}.cc-pred-qual{flex:1.6;min-height:0}.cc-pred-side{gap:var(--cc-gap);flex-direction:column;flex:1;min-height:0;display:flex}.cc-pred-side>*{flex:1;min-height:0}.cc-pred-final{flex:none}@media (orientation:portrait) and (width>=1101px){.cc-pred-qual{flex:1.45}}@media (orientation:portrait) and (width>=1800px),(orientation:portrait) and (height>=1800px){.cc-pred-qual{flex:1.6}}.cc-pred-qual-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}@media (orientation:portrait) and (width>=1101px){.cc-pred-qual-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cc-pred2{gap:var(--cc-gap);flex-direction:column;height:100%;min-height:0;display:flex}.cc-pred2>*{min-height:0}.cc-pred2>.cc-pred-contenders{flex:1.3}.cc-pred2>.cc-pred-final{flex:1}@media (aspect-ratio>=1){.cc-pred2{flex-direction:row}.cc-pred2>.cc-pred-contenders{flex:1.5;min-width:0}.cc-pred2>.cc-pred-final{flex:0 0 clamp(16rem,32%,34rem);min-width:0}}.cc-hist{gap:var(--cc-gap);flex-direction:column;height:100%;min-height:0;display:flex}.cc-hist-table{flex:1.4;min-height:0}@media (aspect-ratio>=1){.cc-hist{flex-direction:row}.cc-hist-table{flex:1.7}}@media (aspect-ratio>=1) and (width>=1101px){.cc-pred{flex-direction:row}.cc-pred-qual{flex:1.8;min-width:0}.cc-pred-side{flex:0 0 clamp(18rem,34%,34rem);min-width:0}.cc-pred-side>.cc-pred-contenders,.cc-pred-side>.cc-pred-model{flex:1}.cc-pred-qual-grid{grid-template-columns:repeat(4,1fr)}}.cc-spark{width:100%;height:100%;display:block;overflow:visible}.cc-spark-path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.cc-spark-area{opacity:.16}.cc-bars{align-items:flex-end;gap:3px;height:100%;display:flex}.cc-bars-col{background:linear-gradient(var(--cc-accent), color-mix(in srgb, var(--cc-accent) 20%, transparent));border-radius:2px 2px 0 0;flex:1;min-height:2px}.cc-stadium{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-panel);flex-direction:column;gap:.4em;min-width:0;padding:clamp(.5rem,1.1vmin,.95rem);display:flex}.cc-stadium[data-status=high-pressure]{border-color:color-mix(in srgb, var(--cc-down) 45%, transparent)}.cc-stadium[data-status=busy]{border-color:color-mix(in srgb, var(--cc-warn) 38%, transparent)}.cc-stadium[data-live=true]{border-color:color-mix(in srgb, var(--cc-live) 50%, transparent);background:color-mix(in srgb, var(--cc-live) 14%, var(--cc-panel));box-shadow:inset 2px 0 0 var(--cc-live), 0 0 18px -4px var(--cc-live)}@media (prefers-reduced-motion:no-preference){.cc-stadium[data-live=true]{animation:1.8s ease-in-out infinite ccMatchLivePulse}}.cc-stadium-row{justify-content:space-between;align-items:center;gap:.5em;display:flex}.cc-stadium-name{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.72rem,1.4vmin,1.05rem);font-weight:700;overflow:hidden}.cc-stadium-city{color:var(--cc-dim);font-size:.66em}.cc-metric{font-family:var(--cc-mono)}.cc-metric-label{letter-spacing:.12em;text-transform:uppercase;color:var(--cc-faint);font-size:.58em}.cc-stadium-meta{flex-direction:column;display:flex}.cc-stadium-cap{font-size:clamp(.9rem,1.7vmin,1.3rem);font-weight:700;line-height:1.1}.cc-stadium-clock{margin-top:.15em}.cc-stadium-clock .cc-flip-clock{gap:.1em;font-size:clamp(.9rem,1.85vmin,1.55rem)}.cc-stadium-clock .cc-flip-card{border-radius:.16em;min-width:.66em;height:1.5em;padding:0 .1em}.cc-stadium-clock .cc-flip-card-colon{min-width:.4em}.cc-stadium-next{font-size:.9em}.cc-stadium-next .cc-strong{font-size:1.15em}.cc-travel{gap:var(--cc-gap);flex-direction:column;height:100%;min-height:0;display:flex}.cc-travel-map{flex:1.6;min-width:0;min-height:0}.cc-travel-moves{flex:1;min-width:0;min-height:0}@media (aspect-ratio>=1){.cc-root .cc-travel{flex-direction:row}.cc-root .cc-travel-map{flex:1}.cc-root .cc-travel-moves{flex:0 0 clamp(22rem,54%,54rem)}}.cc-map{width:100%;height:100%;min-height:0;position:relative}.cc-map-grid{background-image:radial-gradient(circle, color-mix(in srgb, var(--cc-accent) 35%, transparent) 1px, transparent 1.6px);opacity:.5;background-size:22px 16px;position:absolute;inset:0;mask-image:radial-gradient(120% 90% at 50% 45%,#000 35%,#0000 78%)}.cc-map-pin{background:color-mix(in srgb, var(--cc-dim) 75%, transparent);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(.45rem,2.4cqmin,1.1rem);height:clamp(.45rem,2.4cqmin,1.1rem);display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000073}.cc-map-pin[data-horizon=today]{background:var(--cc-live);box-shadow:0 0 .6em .14em color-mix(in srgb, var(--cc-live) 80%, transparent)}.cc-map-pin[data-horizon=tomorrow]{background:#ff9f1c;box-shadow:0 0 .6em .14em #ff9f1cd9}.cc-map-pin[data-horizon=soon]{background:#ffc24b;box-shadow:0 0 .4em .08em #ffc24bb3}.cc-map-pin[data-horizon=later]{background:#ffe08a}.cc-map-pin[data-live=true]{background:var(--cc-live)!important}@media (prefers-reduced-motion:no-preference){.cc-map-pin[data-live=true]{animation:1.1s ease-in-out infinite ccCityLive}}@keyframes ccCityLive{0%,to{box-shadow:0 0 .2em 0 var(--cc-live)}50%{box-shadow:0 0 .8em .15em var(--cc-live)}}.cc-map-game{z-index:5;background:var(--cc-text);width:max-content;color:var(--cc-bg);border:.14em solid var(--cc-dim);pointer-events:none;font-family:var(--cc-mono);white-space:nowrap;border-radius:.55em;flex-direction:column;align-items:center;gap:.22em;padding:.42em .7em;font-size:clamp(.46rem,2.4cqmin,1.1rem);line-height:1;display:inline-flex;position:absolute;transform:translateY(-50%);box-shadow:0 1px 6px #00000080}.cc-map-game[data-side=right]{margin-left:.7em}.cc-map-game[data-side=left]{margin-left:-.7em;transform:translate(-100%,-50%)}.cc-map-game[data-horizon=today]{border-color:var(--cc-live);box-shadow:0 0 .5em -.05em color-mix(in srgb, var(--cc-live) 70%, transparent), 0 1px 6px #00000080}.cc-map-game[data-horizon=tomorrow]{border-color:#ff9f1c;box-shadow:0 0 .5em -.05em #ff9f1cb3,0 1px 6px #00000080}.cc-map-game[data-live=true]{background:color-mix(in srgb, var(--cc-live) 30%, var(--cc-bg-2));color:var(--cc-text);border-color:var(--cc-live);box-shadow:0 0 .9em -.05em var(--cc-live), 0 1px 6px #00000080}.cc-map-game[data-live=true] .cc-map-game-when{color:color-mix(in srgb, var(--cc-text) 78%, transparent)}@media (prefers-reduced-motion:no-preference){.cc-map-game[data-live=true]{animation:1.8s ease-in-out infinite ccMatchLivePulse}}.cc-map-game-teams{align-items:center;gap:.5em;font-weight:800;display:inline-flex}.cc-map-game-side{align-items:center;gap:.32em;display:inline-flex}.cc-map-game-vs{opacity:.7;text-transform:lowercase;font-weight:600}.cc-map-game-when{color:color-mix(in srgb, var(--cc-bg) 70%, transparent);font-size:.78em;font-weight:700}.cc-map-game-flag{width:1.7em;aspect-ratio:var(--flag-ar,4 / 3);object-fit:cover;border-radius:2px}.na-map-connectors{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.na-map-connectors line{stroke:var(--cc-dim);stroke-width:.3px;opacity:.85}.na-map-connectors line[data-horizon=today]{stroke:var(--cc-live)}.na-map-connectors line[data-horizon=tomorrow]{stroke:#ff9f1c}.cc-panel-body:has(.na-map){justify-content:center;align-items:flex-start;padding-inline:0;display:flex;container-type:size}.na-map{aspect-ratio:var(--na-aspect);width:100%;height:auto;position:relative;overflow:hidden;container-type:size}.na-map-svg{width:100%;height:100%;position:absolute;inset:0}.na-grat line{stroke:color-mix(in srgb, var(--cc-accent) 16%, transparent);stroke-width:.12px;vector-effect:non-scaling-stroke}.na-neighbour{fill:color-mix(in srgb, var(--cc-accent) 7%, transparent);stroke:color-mix(in srgb, var(--cc-accent) 38%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.na-us-group{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--cc-accent) 40%, transparent))}.na-us{fill:color-mix(in srgb, var(--cc-accent) 20%, transparent);stroke:color-mix(in srgb, var(--cc-accent) 20%, transparent);stroke-width:.7px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.cc-map-next{z-index:6;background:var(--cc-gold);width:clamp(.8rem,4cqmin,1.9rem);height:clamp(.8rem,4cqmin,1.9rem);box-shadow:0 0 0 .18em color-mix(in srgb, var(--cc-gold) 45%, transparent), 0 0 .7em .12em color-mix(in srgb, var(--cc-gold) 70%, transparent);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.cc-map-next{animation:1.8s ease-in-out infinite ccNextPulse}}@keyframes ccNextPulse{0%,to{box-shadow:0 0 0 .14em color-mix(in srgb, var(--cc-gold) 40%, transparent), 0 0 .5em .06em color-mix(in srgb, var(--cc-gold) 60%, transparent)}50%{box-shadow:0 0 0 .24em color-mix(in srgb, var(--cc-gold) 30%, transparent), 0 0 .9em .18em color-mix(in srgb, var(--cc-gold) 80%, transparent)}}.cc-map-next-flag{object-fit:cover;border-radius:50%;width:70%;height:70%}.na-flights line{stroke:color-mix(in srgb, var(--cc-accent-2) 75%, transparent);stroke-width:.45px;stroke-dasharray:1.4 1.6;vector-effect:non-scaling-stroke;opacity:.85}@media (prefers-reduced-motion:no-preference){.na-flights line{animation:1.1s linear infinite na-dash}}@keyframes na-dash{to{stroke-dashoffset:-3px}}@property --na-t{syntax:"<number>";inherits:false;initial-value:0}.na-plane{--na-t:0;left:calc(var(--fx) * 1cqw);top:calc(var(--fy) * 1cqh);transform:translate(-50%, -50%) translate(calc((var(--tx) - var(--fx)) * 1cqw * var(--na-t)), calc((var(--ty) - var(--fy)) * 1cqh * var(--na-t)));z-index:3;pointer-events:none;filter:drop-shadow(0 2px 5px #0000008c);will-change:transform;position:absolute}@media (prefers-reduced-motion:no-preference){.na-plane{animation:na-fly var(--dur,9s) linear infinite}}@keyframes na-fly{0%{--na-t:0;opacity:0}10%{opacity:1}86%{opacity:1}to{--na-t:1;opacity:0}}.na-plane-flag{width:1.5em;aspect-ratio:var(--flag-ar,4 / 3);border-radius:2px;display:block}.na-aircraft .na-ac{fill:#78c8ff8c}.cc-row.cc-move-barline{gap:0}.cc-move-bar-fill{background:linear-gradient(90deg, var(--cc-accent), var(--cc-accent-2));border-radius:999px;min-width:.3em;height:.4em}.cc-move-bar-fill:has(+.cc-move-bar-plan){border-radius:999px 0 0 999px}.cc-move-bar-plan{background:var(--cc-live);min-width:.2em;height:.4em;box-shadow:0 0 8px -2px var(--cc-live);border-radius:0 999px 999px 0}@media (prefers-reduced-motion:no-preference){.cc-move-bar-plan[data-underway=true]{animation:1.1s ease-in-out infinite ccMoveLiveBlink}}@keyframes ccMoveLiveBlink{0%,to{opacity:1}50%{opacity:.3}}.cc-move-bar-km{letter-spacing:.02em;color:var(--cc-text);white-space:nowrap;flex:none;padding-left:.6em;font-size:.95em;font-weight:700}.cc-move{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-panel);align-items:center;column-gap:.6em;min-width:0;padding:.32em .6em;font-size:clamp(.95rem,2.7vmin,3.6rem);display:flex}.cc-move-flag{flex:none}.cc-move-body{flex-direction:column;flex:auto;row-gap:0;min-width:0;display:flex}.cc-move-topline{align-items:center;column-gap:1em;min-width:0;display:flex}.cc-move-barline{flex:auto}.cc-move-abbr{letter-spacing:.02em;flex:none;font-size:1.2em;font-weight:800}.cc-move-trip{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.6em;line-height:1.05;overflow:hidden}.cc-move-list{flex:auto;min-height:0;overflow:hidden}.cc-move-track{flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.cc-move-set{flex-direction:column;flex:none;gap:clamp(.25rem,.7vmin,.6rem);display:flex}.cc-move-track[data-scroll=true]{will-change:transform;justify-content:flex-start;animation:linear infinite ccMoveScroll}.cc-move-track[data-scroll=true] .cc-move-set{margin-bottom:clamp(.25rem,.7vmin,.6rem)}@keyframes ccMoveScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.cc-move-track[data-scroll=true]{animation:none}.cc-move-list{overflow-y:auto}.cc-move-track[data-scroll=true] .cc-move-set[aria-hidden]{display:none}}@media (orientation:landscape){.cc-move-abbr{font-size:1.15em}.cc-move .cc-flag{width:3.7em!important}}@media (orientation:portrait){.cc-move-abbr{font-size:1.4em}.cc-move .cc-flag{width:4.1em!important}}.cc-brand-title-btn{cursor:pointer}.cc-brand-title-btn:hover{color:var(--cc-accent)}.cc-briefing-head{font-family:var(--cc-display);letter-spacing:-.01em;background:linear-gradient(90deg, var(--cc-text), var(--cc-accent));color:#0000;background-clip:text;font-size:clamp(1.2rem,2.9vmin,2.7rem);font-weight:800;line-height:1.08}.cc-brief-item{flex-direction:column;gap:.2em;display:flex}.cc-brief-k{letter-spacing:.14em;text-transform:uppercase;color:var(--cc-accent);font-size:.82em}.cc-brief-v{color:var(--cc-text);font-size:clamp(1rem,2.1vmin,1.7rem);line-height:1.3}.cc-banner{border:1px solid color-mix(in srgb, var(--cc-live) 55%, transparent);background:color-mix(in srgb, var(--cc-live) 14%, transparent);color:var(--cc-live);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.6em;padding:.3em .8em;font-size:clamp(.55rem,1vmin,.78rem);font-weight:700;display:inline-flex}.cc-qr{width:var(--cc-brand-w);aspect-ratio:1;background:0 0;border-radius:6px;flex:none;display:block;position:relative}.cc-qr svg{width:100%;height:100%;display:block}.cc-qr{cursor:pointer;text-decoration:none}.cc-ball{width:100%;height:100%;font-size:calc(var(--cc-brand-w) * .6);z-index:1;transform-origin:50% 100%;place-items:end center;padding-bottom:6%;line-height:1;display:grid;position:relative;overflow:visible}.cc-qr:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#000000d9 0%,#7896c838 48%,#7896c800 75%);border-radius:50%;width:56%;height:13%;position:absolute;bottom:0%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.cc-ball{will-change:transform;animation:1.15s linear infinite ccBallBounce}.cc-qr:after{animation:1.15s linear infinite ccBallShadow}}@keyframes ccBallBounce{0%{transform:translateY(0)scaleX(1.06)scaleY(.92)}7%{transform:translateY(-10%)scaleX(.98)scaleY(1.03)}20%{transform:translateY(-26%)scale(1)}30%{transform:translateY(-34%)scale(1)}40%{transform:translateY(-38%)scale(1)}50%{transform:translateY(-40%)scale(1)}60%{transform:translateY(-38%)scale(1)}70%{transform:translateY(-34%)scale(1)}80%{transform:translateY(-26%)scale(1)}93%{transform:translateY(-10%)scaleX(.98)scaleY(1.03)}to{transform:translateY(0)scaleX(1.06)scaleY(.92)}}@keyframes ccBallShadow{0%{opacity:.55;transform:translate(-50%)scale(1.1)}7%{opacity:.48;transform:translate(-50%)scale(1)}20%{opacity:.4;transform:translate(-50%)scale(.86)}30%{opacity:.34;transform:translate(-50%)scale(.78)}40%{opacity:.3;transform:translate(-50%)scale(.73)}50%{opacity:.28;transform:translate(-50%)scale(.7)}60%{opacity:.3;transform:translate(-50%)scale(.73)}70%{opacity:.34;transform:translate(-50%)scale(.78)}80%{opacity:.4;transform:translate(-50%)scale(.86)}93%{opacity:.48;transform:translate(-50%)scale(1)}to{opacity:.55;transform:translate(-50%)scale(1.1)}}.cc-shatter{z-index:200;background:0 0;justify-content:center;align-items:center;animation:.5s forwards ccShatterBg;display:flex;position:fixed;inset:0}@keyframes ccShatterBg{to{background:#000000d1}}.cc-shatter-cracks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cc-shatter-cracks line{stroke:#ffffff80;stroke-width:.28px;stroke-dasharray:110;stroke-dashoffset:110px;animation:.4s ease-out forwards ccCrack}@keyframes ccCrack{to{stroke-dashoffset:0}}.cc-shatter-glass{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cc-shard{clip-path:polygon(0 0,100% 32%,58% 100%);opacity:0;width:clamp(40px,7vw,130px);height:clamp(40px,7vw,130px);animation:.95s cubic-bezier(.2,.7,.3,1) forwards ccShard;animation-delay:var(--d);background:linear-gradient(135deg,#ffffff38,#78b4ff0d);border:1px solid #ffffff47;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ccShard{0%{opacity:.9;transform:translate(-50%, -50%) rotate(0) scale(var(--s))}to{opacity:0;transform:translate(calc(-50% + var(--tx)), calc(-50% + var(--ty))) rotate(var(--rot)) scale(calc(var(--s) * .4))}}.cc-shatter-card{z-index:1;opacity:0;background:#fff;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:clamp(1.2rem,3vmin,2.6rem);animation:.5s cubic-bezier(.2,1.3,.4,1) .32s forwards ccShatterCard;display:flex;position:relative;transform:scale(.6);box-shadow:0 20px 80px #0009}@keyframes ccShatterCard{to{opacity:1;transform:scale(1)}}.cc-shatter-qr{aspect-ratio:1;width:clamp(14rem,44vmin,30rem);display:block}.cc-shatter-qr svg{width:100%;height:100%;display:block}.cc-shatter-url{font-family:var(--cc-mono);color:#0a0b0d;letter-spacing:.04em;font-size:clamp(1.35rem,3.4vmin,2.6rem);font-weight:700}.cc-shatter-affil{font-family:var(--cc-ui);letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin-top:-.4rem;font-size:clamp(.6rem,1.3vmin,.85rem);font-weight:600}@media (prefers-reduced-motion:reduce){.cc-shatter,.cc-shard,.cc-shatter-cracks line,.cc-shatter-card{animation-duration:10ms}}.cc-shatter[data-closing=true]{animation:.42s forwards ccShatterOut}.cc-shatter[data-closing=true] .cc-shatter-card{animation:.42s forwards ccShatterCardOut}.cc-shatter[data-closing=true] .cc-shatter-cracks,.cc-shatter[data-closing=true] .cc-shatter-glass{opacity:0;transition:opacity .2s}@keyframes ccShatterOut{0%{background:#000000d1}to{background:0 0}}@keyframes ccShatterCardOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.86)}}.cc-shatter-card.cc-goal-card{border:2px solid var(--moment,var(--cc-accent));box-shadow:0 0 70px -12px var(--moment,var(--cc-accent)), 0 20px 80px #0009;color:var(--cc-text);text-align:center;background:linear-gradient(160deg,#161b24,#0a0c10);gap:.5rem}.cc-moment-goal{--moment:var(--cc-accent)}.cc-moment-yellow{--moment:#ffd23f}.cc-moment-red{--moment:var(--cc-live)}.cc-moment-live{--moment:#2fd17a}.cc-moment-neutral{--moment:#7aa2ff}.cc-goal-tag{font-family:var(--cc-display);letter-spacing:.06em;color:var(--moment,var(--cc-accent));text-shadow:0 0 .5em color-mix(in srgb, var(--moment,var(--cc-accent)) 55%, transparent);font-size:clamp(2.4rem,8vmin,6rem);font-weight:800;line-height:1}.cc-goal-scorer{font-family:var(--cc-display);font-size:clamp(1.2rem,3.4vmin,2.6rem);font-weight:700}.cc-goal-min{font-family:var(--cc-mono);color:var(--cc-dim);font-size:clamp(.8rem,1.8vmin,1.3rem)}.cc-goal-score{font-family:var(--cc-display);align-items:center;gap:.5em;margin-top:.3rem;font-size:clamp(1rem,2.6vmin,2rem);font-weight:700;display:inline-flex}.cc-goal-num{font-family:var(--cc-mono);color:var(--moment,var(--cc-accent));margin:0 .25em;font-size:1.2em}.cc-goal-num.cc-goal-vs{color:var(--cc-dim);font-size:1em}.cc-goal-code{letter-spacing:.02em;font-weight:700}.cc-goal-score .cc-flag-supported+.cc-goal-code,.cc-goal-score .cc-goal-code:has(+.cc-flag-supported){color:var(--cc-gold,#ffb020);text-shadow:0 0 .5em color-mix(in srgb, var(--cc-gold,#ffb020) 55%, transparent)}.cc-row{align-items:center;gap:.5em;min-width:0;display:flex}.cc-spread{justify-content:space-between;align-items:center;gap:.5em;display:flex}.cc-col{flex-direction:column;min-width:0;display:flex}.cc-grow{flex:1;min-width:0;min-height:0}.cc-mono{font-family:var(--cc-mono)}.cc-dim{color:var(--cc-dim)}.cc-up{color:var(--cc-up)}.cc-down{color:var(--cc-down)}.cc-accent{color:var(--cc-accent)}.cc-big{font-family:var(--cc-mono);font-size:clamp(1rem,2.4vmin,2.2rem);font-weight:700;line-height:1}.cc-strong{color:var(--cc-text);font-weight:700}.cc-list{flex-direction:column;gap:clamp(.25rem,.7vmin,.6rem);min-height:0;display:flex}.cc-list:has(>.cc-pm-row),.cc-list:has(>.cc-pf-row),.cc-list:has(>.cc-move){flex:auto;justify-content:space-between}.cc-list:has(>.cc-match){flex:auto}.cc-list>.cc-match{flex:1 1 0;min-height:0}.cc-social-list{flex:auto;justify-content:space-between}.cc-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-xi-grid{grid-template-columns:repeat(3,1fr);gap:.1em 1em;min-height:0;display:grid}@media (orientation:portrait){.cc-xi-grid{grid-template-columns:repeat(2,1fr)}}.cc-fill-rows{align-content:start}.cc-chip{white-space:nowrap;background:#ffffff14;border-radius:999px;padding:.1em .45em;font-size:.72em}.cc-chip-gold{color:#ffd9a0;background:linear-gradient(90deg,#ffc45440,#ff8a4c40)}.cc-stadium-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3em;min-width:0;display:flex}.cc-wbadge{white-space:nowrap;background:color-mix(in srgb, var(--wb) 16%, transparent);color:color-mix(in srgb, var(--wb) 82%, var(--cc-text));border:1px solid color-mix(in srgb, var(--wb) 35%, transparent);border-radius:999px;align-items:center;gap:.3em;padding:.14em .5em;font-size:.72em;font-weight:600;display:inline-flex}.cc-wbadge[data-tone=green]{--wb:#34d39a}.cc-wbadge[data-tone=amber]{--wb:#ffb020}.cc-wbadge[data-tone=orange]{--wb:#ff8a3c}.cc-wbadge[data-tone=red]{--wb:#ff5468}.cc-wbadge[data-tone=cyan]{--wb:#2ad4e0}.cc-wbadge[data-tone=blue]{--wb:#5b9dff}.cc-wbadge[data-tone=gray]{--wb:#8b93a7}.cc-sup-stage{font-family:var(--cc-ui);flex-shrink:0;align-items:center;gap:.4em;display:inline-flex}.cc-sup-stage-label{letter-spacing:.1em;text-transform:uppercase;color:var(--cc-dim);white-space:nowrap;font-size:.6em;font-weight:700}.cc-sup-qual{font-family:var(--cc-mono);white-space:nowrap;background:color-mix(in srgb, var(--cc-up) 18%, transparent);color:color-mix(in srgb, var(--cc-up) 85%, var(--cc-text));border-radius:999px;padding:.1em .4em;font-size:.62em;font-weight:700}.cc-sup-qual[data-tone=down]{background:color-mix(in srgb, var(--cc-down) 18%, transparent);color:color-mix(in srgb, var(--cc-down) 85%, var(--cc-text))}.cc-root[data-tv=true] .cc-hide-tv{display:none}@media (width<=1100px),(height<=820px) and (width<=1400px){.cc-header{grid-template-columns:1fr auto}.cc-fresh{display:none}}@media (orientation:portrait) and (width>=821px){.cc-brand-title{font-size:clamp(1.5rem,4.5vmin,3.7rem)}.cc-root{--cc-brand-w:clamp(3.4rem, 6.8vmin, 5.6rem)}}@media (width>=1800px),(height>=1800px){.cc-root .cc-list{flex:auto;justify-content:space-between}.cc-root .cc-fill-rows{align-content:space-between}.cc-root .cc-fill-cards{grid-auto-rows:1fr;align-content:stretch}.cc-root .cc-fill-cards>.cc-stadium{justify-content:space-between}.cc-root .cc-table{height:100%}.cc-root .cc-next-bar{gap:clamp(.8rem,2.4vmin,2.4rem);min-height:clamp(3.6rem,7vmin,6.4rem);padding:clamp(.5rem,1.4vmin,1.4rem) clamp(.8rem,2vmin,2.2rem);font-size:clamp(1.6rem,3.6vmin,3.5rem)}.cc-root .cc-next-bar .cc-sup-match{--flag-w:clamp(2.7rem, 4.6vmin, 4.2rem);flex-direction:row;align-items:center;gap:clamp(.5rem,1.6vmin,1.4rem)}}@media (width>=1800px) and (orientation:portrait),(height>=1800px) and (orientation:portrait){.cc-root .cc-supporter-row{flex-direction:column}.cc-root .cc-livematch .cc-list{justify-content:flex-start}}.cc-sup-flagnote{align-items:stretch;gap:var(--cc-gap);flex-direction:row;align-self:stretch;width:100%;min-width:0;min-height:0;display:flex}.cc-sup-flagnote>.cc-note-bar{flex:auto;min-width:0}@media (width<=1100px),(height<=820px) and (width<=1400px){.cc-root{-webkit-overflow-scrolling:touch;height:100dvh;min-height:0;position:static;inset:auto;overflow:hidden auto}.cc-shell{height:auto;min-height:100dvh;padding:clamp(.7rem,1.6vmin,1.4rem);padding-top:max(.7rem, env(safe-area-inset-top));padding-bottom:max(.7rem, env(safe-area-inset-bottom));flex-direction:column;gap:clamp(.7rem,1.4vmin,1.2rem);display:flex}.cc-stage{min-height:0}.cc-view{height:auto;animation:none;position:static;inset:auto;overflow:visible}.cc-view>.cc-col,.cc-view>.cc-mc,.cc-view>div[style]{height:auto!important}.cc-view .cc-col>div{flex-direction:column}.cc-mc,.cc-mc-main,.cc-mc-hist{flex:none;height:auto;min-height:0}.cc-mc-hist>*{height:auto}.cc-view .cc-col>.cc-spread,.cc-view .cc-col>.cc-row{flex-direction:row;align-items:center}.cc-view .cc-panel{min-height:8.5rem;flex:none!important}.cc-list>.cc-match{flex:none}.cc-view .cc-panel[style*=width],.cc-pred-side,.cc-hist-table{width:auto!important}.cc-flagbar,.cc-note-bar{min-height:0}.cc-note-bar{height:auto}.cc-root{overflow:hidden}.cc-shell{height:100%;min-height:0}.cc-header,.cc-bottom,.cc-shell>.cc-spread{flex:none}.cc-stage{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}}.cc-root[data-tv=true]{overflow:hidden}.cc-root[data-tv=true] .cc-shell{height:100%;min-height:0}.cc-root[data-tv=true] .cc-header,.cc-root[data-tv=true] .cc-bottom,.cc-root[data-tv=true] .cc-shell>.cc-spread{flex:none}.cc-root[data-tv=true] .cc-stage{flex:auto;min-height:0;overflow-y:auto}@media (orientation:landscape) and (width<=1100px),(orientation:landscape) and (height<=820px) and (width<=1400px){.cc-header{z-index:5;-webkit-backdrop-filter:blur(2px);background:0 0;position:sticky;top:0}}@media (width<=640px){.cc-root{height:100dvh;min-height:0;font-size:15px;overflow:hidden}.cc-shell{height:100%;min-height:0;padding-top:0;padding-bottom:0}.cc-shell>.cc-spread{margin-top:-.5rem}.cc-header{padding-top:max(.5rem, env(safe-area-inset-top));flex:none;gap:.5rem;padding-bottom:.5rem}.cc-bottom{background:var(--cc-bg);padding-top:.5rem;padding-bottom:max(.5rem, env(safe-area-inset-bottom));flex:none}.cc-stage{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.cc-next-bar{padding:.5rem .6rem;font-size:clamp(.85rem,3.6vw,1.15rem)}.cc-next-bar .cc-sup-match{--flag-w:clamp(1.5rem, 6vw, 2rem);flex-flow:wrap;justify-content:center;align-items:center;gap:.45em}.cc-next-bar .cc-sup-match-teams{flex-wrap:wrap;justify-content:center;min-width:0}.cc-root{--cc-brand-w:clamp(2.4rem, 11vw, 3.4rem)}.cc-qr{border-radius:0}.cc-ball{font-size:clamp(1.9rem,8.4vw,2.9rem)}.cc-brand-title{white-space:nowrap;font-size:clamp(1.05rem,5vw,1.7rem)}.cc-brand-powered{white-space:nowrap;letter-spacing:.06em;font-size:clamp(.5rem,2.3vw,.85rem)}.cc-brand-text{min-width:0}.cc-flip-clock{font-size:clamp(1.4rem,6.5vw,2.4rem)}.cc-flip-card{min-width:.72em;height:1.5em;padding:0 .06em}.cc-ctrl-cluster{flex:none;width:auto}.cc-progress-dots{gap:8px}.cc-progress-dot{width:10px;height:10px}.cc-spread-lang .cc-btn{min-width:0;height:2em;padding:0 .5em;font-size:.8rem}.cc-panel-body:has(.na-map){container-type:normal}.na-map{width:100%;height:auto;max-height:none}.cc-supporter-row{flex-direction:column}.cc-sup-result{font-size:.62rem}.cc-move-route{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (display-mode:standalone),(display-mode:fullscreen){.cc-root:before{background:linear-gradient(180deg, var(--cc-bg-2), var(--cc-bg))}.cc-bottom{background:0 0}}.cc-livematch{font-size:clamp(1.05rem,2.1vmin,2.1rem)}.cc-lm-layout{gap:var(--cc-gap);flex-direction:column;height:100%;min-height:0;display:flex}.cc-lm-left{gap:var(--cc-gap);flex-direction:column;flex:none;min-height:0;display:flex}.cc-lm-layout>.cc-lm-events{flex:auto;min-height:0}@media (aspect-ratio>=1){.cc-root .cc-lm-layout{flex-direction:row}.cc-root .cc-lm-layout>.cc-lm-left{flex:auto;min-width:0}.cc-root .cc-lm-layout>.cc-lm-events{flex:0 0 clamp(22rem,40%,46rem)}.cc-root .cc-lm-left>.cc-panel{flex:1 1 0;min-height:0}.cc-root .cc-lm-left>.cc-lm-stakes{flex:0 auto}}.cc-lm-stakes .cc-stakes{height:auto}.cc-stake-sentence{color:var(--cc-text);text-wrap:balance;margin:0;font-size:.92em;font-weight:600;line-height:1.45}.cc-stakes{flex-direction:column;justify-content:center;gap:.4em;height:100%;font-size:.74em;display:flex}.cc-stake-row{grid-template-columns:minmax(5em,auto) 1fr 1fr;align-items:center;gap:.6em;padding:.25em 0;display:grid}.cc-stake-row+.cc-stake-row{border-top:1px solid var(--cc-line)}.cc-stake-cond{color:var(--cc-text);white-space:nowrap;font-weight:700}.cc-stake-fate{align-items:center;gap:.4em;min-width:0;font-size:.92em;display:inline-flex}.cc-stake-fate b{flex:none}.cc-stake-mark{flex:none;font-weight:800}.cc-stake-label{color:var(--cc-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-stake-fate[data-tone=in] .cc-stake-mark,.cc-stake-fate[data-tone=in] .cc-stake-label{color:var(--cc-up)}.cc-stake-fate[data-tone=out] .cc-stake-mark,.cc-stake-fate[data-tone=out] .cc-stake-label{color:var(--cc-down)}.cc-stake-fate[data-tone=hold] .cc-stake-mark,.cc-stake-fate[data-tone=hold] .cc-stake-label{color:var(--cc-warn)}.cc-stake-fate[data-tone=gold] .cc-stake-mark,.cc-stake-fate[data-tone=gold] .cc-stake-label{color:var(--cc-gold)}.cc-lm{flex-direction:column;gap:.5em;display:flex}.cc-lm-head{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5em;font-size:1.5em;display:grid}.cc-lm-team{min-width:0}.cc-lm-team b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-lm-head>:first-child{justify-self:start}.cc-lm-head>:last-child{justify-self:end}.cc-lm-score{font-family:var(--cc-mono);font-size:1.15em;font-weight:700}.cc-lm-min{color:var(--cc-live);font-size:.66em;font-weight:700}.cc-lm-bar{background:color-mix(in srgb, var(--cc-down) 55%, transparent);border-radius:3px;height:6px;overflow:hidden}.cc-lm-bar>span{background:var(--cc-accent);height:100%;display:block}.cc-lm-row{grid-template-columns:1fr auto 1fr;align-items:baseline;column-gap:.6em;font-size:.9em;display:grid}.cc-lm-label{color:var(--cc-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.78em}.cc-lm-v{font-family:var(--cc-mono);justify-self:start;font-size:1.32em;font-weight:800}.cc-lm-v-away{justify-self:end}.cc-root :focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px;border-radius:3px}.cc-progress-dot{position:relative}.cc-progress-dot:before{content:"";position:absolute;inset:-7px}.cc-match-col{flex-direction:column;gap:.2em;min-width:0;display:flex}.cc-match-col[data-align=right]{align-items:flex-end}.cc-form{align-items:center;gap:4px;display:inline-flex}.cc-form-dot{background:var(--cc-faint);border-radius:50%;width:clamp(5px,.9vmin,9px);height:clamp(5px,.9vmin,9px)}.cc-form-dot[data-r=W]{background:var(--cc-up)}.cc-form-dot[data-r=D]{background:var(--cc-faint)}.cc-form-dot[data-r=L]{background:var(--cc-down)}.cc-match-h2h{color:var(--cc-dim);font-family:var(--cc-mono);letter-spacing:.03em}.cc-match-h2h b{color:var(--cc-text)}._flag_meu0m_1{align-items:center;gap:clamp(.4rem,.8vmin,.9rem);min-width:0;display:inline-flex}._reverse_meu0m_9{flex-direction:row-reverse}._chip_meu0m_13{width:var(--flag-w,clamp(1.4rem, 2.4vmin, 2.6rem));height:var(--flag-h,auto);aspect-ratio:var(--flag-ar,4 / 3);border-radius:var(--flag-radius,3px);box-shadow:0 0 0 1px var(--line,#ffffff1f) inset;background:var(--surface-2,#ffffff0f);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._img_meu0m_32{object-fit:cover;width:100%;height:100%;display:block}._placeholder_meu0m_40{font-family:var(--font-num,var(--font-ui,system-ui), monospace);letter-spacing:.04em;color:var(--text-dim,#ffffff8c);text-transform:uppercase;font-size:clamp(.6rem,1.1vmin,1rem);font-weight:600}._name_meu0m_49{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text,#f5f5f5);font-family:var(--font-ui,system-ui);overflow:hidden}._dim_meu0m_58 ._name_meu0m_49{color:var(--text-dim,#ffffff8c);font-style:italic}._supported_meu0m_67{--team-glow:var(--cc-gold,#ffb020)}._supported_meu0m_67 ._chip_meu0m_13{box-shadow:0 0 0 1.5px var(--team-glow), 0 0 .45em color-mix(in srgb, var(--team-glow) 60%, transparent), 0 0 .9em color-mix(in srgb, var(--team-glow) 35%, transparent)}@media (prefers-reduced-motion:no-preference){._supported_meu0m_67 ._chip_meu0m_13{animation:5s ease-out _teamSupportedFlash_meu0m_1}}@keyframes _teamSupportedFlash_meu0m_1{0%,12%{box-shadow:0 0 0 3px var(--team-glow), 0 0 1.4em var(--team-glow), 0 0 2.6em color-mix(in srgb, var(--team-glow) 70%, transparent)}to{box-shadow:0 0 0 1.5px var(--team-glow), 0 0 .45em color-mix(in srgb, var(--team-glow) 60%, transparent), 0 0 .9em color-mix(in srgb, var(--team-glow) 35%, transparent)}}._supported_meu0m_67 ._name_meu0m_49,._supported_meu0m_67 ._abbr_meu0m_99{color:var(--team-glow);text-shadow:0 0 .5em color-mix(in srgb, var(--team-glow) 55%, transparent)}._abbr_meu0m_99{font-family:var(--font-num,var(--font-ui,system-ui));letter-spacing:.05em;color:var(--text-dim,#ffffff6b);flex:none;font-size:.6em;font-weight:700}._card_byjm5_1{background:color-mix(in srgb, var(--surface,#131519) 55%, transparent);border:1px solid color-mix(in srgb, var(--line,#ffffff1a) 70%, transparent);border-radius:var(--radius-lg,22px);--card-pad-x:clamp(.6rem, 1.5vmin, 2.6rem);min-width:0;min-height:0;padding:clamp(.45rem, 1.2vmin, 2.2rem) var(--card-pad-x);flex-direction:column;gap:clamp(.3rem,.8vmin,1.4rem);transition:border-color .4s,box-shadow .4s;display:flex;position:relative;container-type:size}@media (prefers-reduced-motion:no-preference){._card_byjm5_1{animation:.85s cubic-bezier(.16,1,.3,1) both _cardRise_byjm5_1;animation-delay:calc(var(--i,0) * 42ms)}}@keyframes _cardRise_byjm5_1{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}._cardLive_byjm5_51{border-color:color-mix(in srgb, var(--live,#ff5a5f) 45%, transparent);box-shadow:0 0 30px -12px var(--live,#ff5a5f)}._bgLetter_byjm5_60{z-index:0;pointer-events:none;font-family:var(--cc-ui,var(--font-ui,system-ui));color:var(--text,#f5f5f5);opacity:.1;justify-content:center;align-items:center;font-size:clamp(3rem,62cqh,26rem);font-weight:800;line-height:1;display:flex;position:absolute;inset:0}._header_byjm5_79{z-index:1;justify-content:flex-end;align-items:center;gap:.6rem;display:flex;position:relative}._liveBadge_byjm5_88{background:color-mix(in srgb, var(--live,#ff5a5f) 16%, transparent);color:var(--live,#ff5a5f);font-family:var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.4em;margin-left:auto;padding:.18em .55em;font-size:clamp(.48rem,3.1cqh,.95rem);font-weight:700;display:inline-flex}._liveBadgeDot_byjm5_104{background:var(--live,#ff5a5f);width:.5em;height:.5em;box-shadow:0 0 .4em var(--live,#ff5a5f);border-radius:50%;animation:1.5s ease-in-out infinite _badgePulse_byjm5_1}@keyframes _badgePulse_byjm5_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.78)}}._rows_byjm5_126{z-index:1;flex-direction:column;flex:1;justify-content:space-between;gap:clamp(.15rem,1.4cqh,1rem);margin:0;padding:0;list-style:none;display:flex;position:relative}._row_byjm5_24{border-radius:var(--radius,12px);border:1px solid color-mix(in srgb, var(--line,#ffffff1a) 55%, transparent);background:color-mix(in srgb, var(--surface,#131519) 42%, transparent);flex:1 1 0;grid-template-columns:auto 1fr auto auto;align-content:center;align-items:center;gap:clamp(.4rem,2cqw,1.2rem);min-width:0;min-height:0;padding:0 clamp(.35rem,1.8cqw,1rem);transition:box-shadow .4s,background .4s;display:grid}._cut_byjm5_175{margin-bottom:clamp(.2rem,1.4cqh,.8rem)}._row_byjm5_24._eliminated_byjm5_182:not(._supported_byjm5_182){opacity:.55}._row_byjm5_24._eliminated_byjm5_182:not(._supported_byjm5_182) ._flagCol_byjm5_185{filter:grayscale()}._row_byjm5_24._eliminated_byjm5_182:not(._supported_byjm5_182) ._name_byjm5_188{color:var(--text-dim,#ffffff80)}._supported_byjm5_182{--team-row-glow:var(--cc-gold,#ffb020)}._supported_byjm5_182 ._name_byjm5_188{color:var(--team-row-glow);text-shadow:0 0 .6em color-mix(in srgb, var(--team-row-glow) 70%, transparent)}._supported_byjm5_182{background:color-mix(in srgb, var(--team-row-glow) 10%, transparent)}@media (prefers-reduced-motion:no-preference){._supported_byjm5_182{animation:5s ease-out _rowSupportedFlash_byjm5_1}}@keyframes _rowSupportedFlash_byjm5_1{0%,22%{background:color-mix(in srgb, var(--team-row-glow) 55%, transparent);box-shadow:0 0 1.6em -2px color-mix(in srgb, var(--team-row-glow) 65%, transparent)}60%{background:color-mix(in srgb, var(--team-row-glow) 26%, transparent)}to{background:color-mix(in srgb, var(--team-row-glow) 10%, transparent);box-shadow:none}}._live_byjm5_88{background:color-mix(in srgb, var(--live,#ff5a5f) 16%, transparent)}@media (prefers-reduced-motion:no-preference){._live_byjm5_88{animation:1.8s ease-in-out infinite _rowLivePulse_byjm5_1}}@keyframes _rowLivePulse_byjm5_1{0%,to{background:color-mix(in srgb, var(--live,#ff5a5f) 14%, transparent)}50%{background:color-mix(in srgb, var(--live,#ff5a5f) 28%, transparent)}}._supported_byjm5_182{border-color:color-mix(in srgb, var(--team-row-glow,#ffb020) 45%, transparent)}._live_byjm5_88{border-color:color-mix(in srgb, var(--live,#ff5a5f) 45%, transparent)}._flagCol_byjm5_185{--flag-w:clamp(1.8rem, 23cqh, 12rem);align-self:center;align-items:center;line-height:0;display:flex}._info_byjm5_277{flex-direction:column;gap:0;min-width:0;line-height:1;display:flex;overflow:hidden}._nameLine_byjm5_288{align-items:baseline;gap:.45em;min-width:0;display:flex}._titleStars_byjm5_298{white-space:nowrap;letter-spacing:.04em;color:var(--cc-gold,#ffb020);opacity:.85;flex:none;align-self:center;font-size:clamp(.45rem,2.7cqh,1.5rem);line-height:1;display:inline-flex}._titleStar_byjm5_298{display:inline-block}@media (prefers-reduced-motion:no-preference){._titleStar_byjm5_298{animation:.6s cubic-bezier(.16,1,.3,1) both _starIn_byjm5_1;animation-delay:calc(var(--idx,0) * .16s)}}@keyframes _starIn_byjm5_1{0%{opacity:0;transform:translateY(-.4em)scale(.5)}to{opacity:1;transform:none}}._live_byjm5_88 ._nameLine_byjm5_288:before{content:"▸";color:var(--live,#ff5a5f);flex:none;align-self:center;font-size:.7em;line-height:1}._name_byjm5_188{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-num,var(--font-ui,system-ui));letter-spacing:.02em;color:var(--text,#f5f5f5);font-size:clamp(.85rem,5.4cqh,3.4rem);font-weight:700;overflow:hidden}._timeline_byjm5_358{font-variant-numeric:tabular-nums;flex-wrap:nowrap;align-items:center;gap:clamp(.1rem,.8cqh,.4rem) clamp(.4rem,1.4cqw,1rem);min-width:0;display:flex;overflow:hidden;mask-image:linear-gradient(90deg,#000 88%,#0000)}._score_byjm5_376{white-space:nowrap;align-items:baseline;gap:.3em;display:inline-flex}._scoreNum_byjm5_383{font-family:var(--font-num,var(--font-ui,system-ui));color:var(--text-dim,#ffffff8c);font-size:clamp(.55rem,3cqh,1.5rem);font-weight:700}._score_byjm5_376[data-r=W] ._scoreNum_byjm5_383{color:color-mix(in srgb, var(--win-zone,#2f8f6b) 70%, var(--text))}._score_byjm5_376[data-r=L] ._scoreNum_byjm5_383{color:color-mix(in srgb, var(--live,#ff5a5f) 55%, var(--text-dim))}._scoreOpp_byjm5_396{font-family:var(--font-ui,system-ui);letter-spacing:.02em;color:var(--text-dim,#ffffff73);font-size:clamp(.5rem,3.2cqh,1rem);font-weight:500}._nextCol_byjm5_406{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:.15em;display:flex}._dayTag_byjm5_415{font-family:var(--font-ui,system-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.18em .5em;font-size:clamp(.46rem,2.7cqh,.85rem);font-weight:700;line-height:1}._dayTag_byjm5_415[data-horizon=today]{background:color-mix(in srgb, var(--live,#ff5a5f) 20%, transparent);color:color-mix(in srgb, var(--live,#ff5a5f) 78%, var(--text))}._dayTag_byjm5_415[data-horizon=tomorrow]{color:color-mix(in srgb, #ff9f1c 82%, var(--text));background:#ff9f1c33}._dayTag_byjm5_415[data-horizon=soon]{color:color-mix(in srgb, #ffc24b 85%, var(--text));background:#ffc24b2e}._dayTag_byjm5_415[data-horizon=later]{color:color-mix(in srgb, #ffe08a 88%, var(--text));background:#ffe08a29}._nextTime_byjm5_445{font-family:var(--font-num,var(--font-ui,system-ui));font-variant-numeric:tabular-nums;color:var(--text-dim,#8b909a);white-space:nowrap;font-size:clamp(.55rem,3.8cqh,1.45rem)}._pts_byjm5_456{font-family:var(--font-num,var(--font-ui,system-ui));font-variant-numeric:tabular-nums;color:var(--text,#f5f5f5);text-align:right;min-width:1.2em;font-size:clamp(.95rem,6.6cqh,3.2rem);font-weight:800;line-height:1}@media (orientation:portrait) and (width>=641px){._card_byjm5_1{gap:clamp(.1rem,.3vmin,.6rem);padding-block:clamp(.2rem,.35vmin,.9rem)}._header_byjm5_79{gap:.4rem}._letter_byjm5_479{font-size:clamp(.6rem,1.2vmin,1.2rem)}._rows_byjm5_126{gap:clamp(.1rem,1cqh,.6rem)}._info_byjm5_277{flex-direction:row;align-items:baseline;gap:clamp(.45rem,1.6cqw,1.4rem)}._nameLine_byjm5_288{flex:none;min-width:0}._timeline_byjm5_358{flex:auto;min-width:0}._flagCol_byjm5_185{--flag-w:clamp(1rem, 22cqh, 8rem)}._name_byjm5_188{font-size:clamp(.55rem,15cqh,3rem)}._scoreNum_byjm5_383{font-size:clamp(.5rem,9cqh,1.9rem)}._scoreOpp_byjm5_396{font-size:clamp(.45rem,7.5cqh,1.3rem)}._pts_byjm5_456{font-size:clamp(.6rem,15cqh,2.8rem)}._nextTime_byjm5_445{font-size:clamp(.5rem,9cqh,1.6rem)}._dayTag_byjm5_415{font-size:clamp(.42rem,6.5cqh,1rem)}}@media (orientation:landscape) and (width>=1800px),(orientation:landscape) and (height>=1800px){._info_byjm5_277{flex-direction:row;align-items:baseline;gap:clamp(.6rem,1.8cqw,2.2rem)}._nameLine_byjm5_288{flex:none;min-width:0}._timeline_byjm5_358{flex:auto;min-width:0}._name_byjm5_188{font-size:clamp(1rem,9.5cqh,5rem)}._scoreNum_byjm5_383{font-size:clamp(.7rem,5cqh,2.6rem)}._scoreOpp_byjm5_396{font-size:clamp(.6rem,4cqh,1.9rem)}}@media (width<=1100px),(height<=820px) and (width<=1400px){._card_byjm5_1{min-height:10rem}}@media (width<=640px){._card_byjm5_1{min-height:13rem}._flagCol_byjm5_185{--flag-w:clamp(2.8rem, 17cqh, 6rem)}}._stage_c2u5n_10{box-sizing:border-box;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.4rem,1vmin,1rem);width:100%;height:100%;min-height:0;padding:0;display:grid}@media (orientation:portrait){._stage_c2u5n_10{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px),(height<=820px) and (width<=1400px){._stage_c2u5n_10{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(10rem,auto);height:auto}}@media (width<=640px){._stage_c2u5n_10{grid-template-columns:1fr}}._node_1nk8e_1{background:var(--cc-panel,#ffffff08);border:1px solid var(--cc-line,#ffffff1a);border-radius:var(--cc-radius,8px);flex-direction:column;width:clamp(6.5rem,12vmin,12rem);display:flex;overflow:hidden;box-shadow:0 1px 2px #0006}._node_1nk8e_1._final_1nk8e_12{border-color:var(--cc-gold,#ffb020);width:clamp(8rem,15vmin,15rem);box-shadow:0 1px 2px #0006, 0 0 0 1px var(--cc-gold,#ffb020) inset}._row_1nk8e_19{grid-template-columns:1fr auto;align-items:center;gap:.5rem;padding:clamp(.3rem,.8vmin,.6rem) clamp(.4rem,1vmin,.7rem);display:grid}._row_1nk8e_19+._row_1nk8e_19{border-top:1px solid var(--cc-line,#ffffff14)}._row_1nk8e_19._winner_1nk8e_31{background:color-mix(in srgb, var(--cc-gold,#ffb020) 12%, transparent)}._row_1nk8e_19._winner_1nk8e_31 ._team_1nk8e_35{color:var(--cc-text,#f5f5f5);font-weight:600}._row_1nk8e_19._loser_1nk8e_43{opacity:.5;filter:grayscale()}._team_1nk8e_35{min-width:0}._slot_1nk8e_54{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;font-family:var(--cc-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--cc-dim,#ffffff80);font-size:.95em;overflow:hidden}._cell_1nk8e_67{font-family:var(--cc-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--cc-text,#f5f5f5);text-align:right;min-width:1ch;font-size:clamp(.8rem,1.6vmin,1.4rem);font-weight:700}._cell_1nk8e_67._dim_1nk8e_77{color:var(--cc-dim,#ffffff73);font-weight:500}._meta_1nk8e_82{border-top:1px solid var(--cc-line,#ffffff14);background:var(--cc-panel-2,#ffffff05);font-family:var(--cc-ui,system-ui);color:var(--cc-dim,#ffffff80);justify-content:space-between;align-items:center;gap:.5rem;padding:clamp(.2rem,.5vmin,.4rem) clamp(.4rem,1vmin,.7rem);font-size:clamp(.5rem,.9vmin,.75rem);display:flex}._metaTime_1nk8e_95{font-variant-numeric:tabular-nums;white-space:nowrap}._pens_1nk8e_100{font-variant-numeric:tabular-nums}._live_1nk8e_104{letter-spacing:.1em;text-transform:uppercase;color:var(--cc-live,#ff4d4f);align-items:center;gap:.35em;font-weight:700;display:inline-flex}._liveDot_1nk8e_114{background:var(--cc-live,#ff4d4f);width:.5em;height:.5em;box-shadow:0 0 .4em var(--cc-live,#ff4d4f);border-radius:50%;animation:1.6s ease-in-out infinite _bmLivePulse_1nk8e_1}@keyframes _bmLivePulse_1nk8e_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){._liveDot_1nk8e_114{animation:none}}@media (orientation:landscape){._node_1nk8e_1{--flag-w:clamp(1.7rem, 3vmin, 3rem);flex-flow:wrap;width:100%;max-width:100%}._node_1nk8e_1._final_1nk8e_12{width:100%}._row_1nk8e_19{flex:1 1 0;justify-content:center;align-items:center;gap:.3rem;min-width:0;padding-left:clamp(.3rem,.7vmin,.55rem);padding-right:clamp(.3rem,.7vmin,.55rem);display:flex}._row_1nk8e_19+._row_1nk8e_19{border-top:none;border-left:1px solid var(--cc-line,#ffffff1a)}._cell_1nk8e_67{text-align:center;min-width:1.1ch;font-size:clamp(.7rem,1.3vmin,1.05rem)}._row_1nk8e_19._mirror_1nk8e_187{flex-direction:row-reverse}._meta_1nk8e_82{flex:100%;justify-content:center;gap:.4em}._node_1nk8e_1._stack_1nk8e_203{flex-flow:column}._node_1nk8e_1._stack_1nk8e_203 ._row_1nk8e_19{grid-template-columns:1fr auto;justify-content:stretch;align-items:center;gap:.5rem;padding:clamp(.3rem,.8vmin,.6rem) clamp(.4rem,1vmin,.7rem);display:grid}._node_1nk8e_1._stack_1nk8e_203 ._row_1nk8e_19+._row_1nk8e_19{border-top:1px solid var(--cc-line,#ffffff14);border-left:none}._node_1nk8e_1._stack_1nk8e_203 ._cell_1nk8e_67{text-align:right;min-width:1.1ch}._node_1nk8e_1._stack_1nk8e_203 ._meta_1nk8e_82{flex:none;justify-content:space-between}}._node_1nk8e_1[data-horizon=today]:not(._supported_1nk8e_238){border-color:color-mix(in srgb, var(--cc-live,#ff3b52) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cc-live,#ff3b52) 55%, transparent), 0 0 15px -3px color-mix(in srgb, var(--cc-live,#ff3b52) 70%, transparent)}._node_1nk8e_1[data-horizon=tomorrow]:not(._supported_1nk8e_238){border-color:#ff9f1ccc;box-shadow:inset 0 0 0 1px #ff9f1c80,0 0 15px -4px #ff9f1ca6}._node_1nk8e_1[data-live=true]:not(._supported_1nk8e_238){border-color:color-mix(in srgb, var(--cc-live,#ff3b52) 75%, transparent);box-shadow:0 0 18px -3px var(--cc-live,#ff3b52)}._node_1nk8e_1._supported_1nk8e_238{border-color:color-mix(in srgb, var(--cc-gold,#ffb020) 60%, transparent);background:color-mix(in srgb, var(--cc-gold,#ffb020) 12%, var(--cc-panel,#ffffff08))}@media (prefers-reduced-motion:no-preference){._node_1nk8e_1._supported_1nk8e_238{animation:5s ease-out _bmSupported_1nk8e_1}}@keyframes _bmSupported_1nk8e_1{0%,22%{background:color-mix(in srgb, var(--cc-gold,#ffb020) 40%, var(--cc-panel,#ffffff08));box-shadow:0 0 22px -4px color-mix(in srgb, var(--cc-gold,#ffb020) 70%, transparent)}to{background:color-mix(in srgb, var(--cc-gold,#ffb020) 12%, var(--cc-panel,#ffffff08));box-shadow:none}}@media (width<=1100px) and (orientation:landscape){._node_1nk8e_1,._node_1nk8e_1._final_1nk8e_12{width:100%;max-width:100%}}._bracket_1h9ao_1{--g:clamp(.4rem, 1.1vmin, 1.2rem);--title-band:clamp(1.1rem, 2.6vmin, 1.8rem);--bracket-line:var(--line,#ffffff38);box-sizing:border-box;justify-content:space-between;align-items:stretch;gap:calc(2 * var(--g));flex-direction:row;width:100%;height:100%;padding:clamp(.25rem,.6vmin,.6rem) 0;display:flex;overflow:auto}._round_1h9ao_33{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;min-width:0;display:flex;position:relative}._round_1h9ao_33._outer_1h9ao_45{flex:1.8 1 0}._roundTitle_1h9ao_52{flex:0 0 var(--title-band);z-index:1;white-space:nowrap;width:100%;font-family:var(--font-ui,system-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim,#ffffff80);text-align:center;justify-content:center;align-items:center;font-size:clamp(.5rem,.95vmin,.8rem);font-weight:700;display:flex}._matches_1h9ao_71{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}._pair_1h9ao_83{flex-direction:column;flex:1 1 0;align-items:center;width:100%;display:flex;position:relative}._tie_1h9ao_94{flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}._round_1h9ao_33._left_1h9ao_114:not(._outer_1h9ao_45) ._tie_1h9ao_94:before,._round_1h9ao_33._right_1h9ao_115:not(._outer_1h9ao_45) ._tie_1h9ao_94:after,._round_1h9ao_33._left_1h9ao_114 ._pairSingle_1h9ao_117 ._tie_1h9ao_94:after,._round_1h9ao_33._right_1h9ao_115 ._pairSingle_1h9ao_117 ._tie_1h9ao_94:before{content:"";width:var(--g);background:var(--bracket-line);height:1px;position:absolute;top:50%}._round_1h9ao_33._left_1h9ao_114:not(._outer_1h9ao_45) ._tie_1h9ao_94:before,._round_1h9ao_33._right_1h9ao_115 ._pairSingle_1h9ao_117 ._tie_1h9ao_94:before{left:calc(-1 * var(--g))}._round_1h9ao_33._right_1h9ao_115:not(._outer_1h9ao_45) ._tie_1h9ao_94:after,._round_1h9ao_33._left_1h9ao_114 ._pairSingle_1h9ao_117 ._tie_1h9ao_94:after{right:calc(-1 * var(--g))}._round_1h9ao_33._left_1h9ao_114 ._pair_1h9ao_83:not(._pairSingle_1h9ao_117):after,._round_1h9ao_33._right_1h9ao_115 ._pair_1h9ao_83:not(._pairSingle_1h9ao_117):after{content:"";width:var(--g);border:0 solid var(--bracket-line);border-top-width:1px;border-bottom-width:1px;position:absolute;top:25%;bottom:25%}._round_1h9ao_33._left_1h9ao_114 ._pair_1h9ao_83:not(._pairSingle_1h9ao_117):after{border-top-right-radius:var(--g);border-bottom-right-radius:var(--g);border-right-width:1px;left:100%}._round_1h9ao_33._right_1h9ao_115 ._pair_1h9ao_83:not(._pairSingle_1h9ao_117):after{border-top-left-radius:var(--g);border-bottom-left-radius:var(--g);border-left-width:1px;right:100%}._finalColumn_1h9ao_162 ._tie_1h9ao_94:before,._finalColumn_1h9ao_162 ._tie_1h9ao_94:after{content:"";width:var(--g);background:var(--bracket-line);height:1px;position:absolute;top:50%}._finalColumn_1h9ao_162 ._tie_1h9ao_94:before{left:calc(-1 * var(--g))}._finalColumn_1h9ao_162 ._tie_1h9ao_94:after{right:calc(-1 * var(--g))}._finalColumn_1h9ao_162{flex-direction:column;flex:1 1 0;justify-content:stretch;align-items:center;min-width:0;display:flex}._finalColumn_1h9ao_162:before{content:"";flex:0 0 var(--title-band)}._finalColumn_1h9ao_162 ._tie_1h9ao_94{flex:none}._crown_1h9ao_200{width:100%;font-family:var(--font-ui,system-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--gold,#d4af37);text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;padding-bottom:clamp(.5rem,1.4vmin,1.2rem);font-size:clamp(.55rem,1vmin,.85rem);font-weight:700;display:flex}._thirdPlace_1h9ao_217{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;width:100%;padding-top:clamp(.5rem,1.4vmin,1.2rem);display:flex}._thirdTitle_1h9ao_228{font-family:var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim,#ffffff73);padding-bottom:clamp(.25rem,.6vmin,.5rem);font-size:clamp(.5rem,.85vmin,.7rem);font-weight:600}@media (width<=1100px) and (orientation:landscape){._bracket_1h9ao_1{justify-content:flex-start}._round_1h9ao_33,._finalColumn_1h9ao_162{flex:none;width:clamp(8rem,26vw,11rem)}._round_1h9ao_33._outer_1h9ao_45{flex:none;width:clamp(9rem,30vw,13rem)}}._vertical_1h9ao_263{box-sizing:border-box;flex-direction:column;gap:clamp(.6rem,1.8vmin,1.8rem);width:100%;height:100%;padding:clamp(.7rem,1.8vmin,1.8rem);display:flex;overflow-y:auto}._vRound_1h9ao_273{flex-direction:column;gap:clamp(.3rem,.9vmin,.8rem);display:flex}._vTitle_1h9ao_278{font-family:var(--font-ui,system-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim,#ffffff80);text-align:center;font-size:clamp(.6rem,1.5vmin,1rem);font-weight:700}._vCrown_1h9ao_287{color:var(--gold,#d4af37)}._vRow_1h9ao_290{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(.35rem,1vmin,1rem);display:flex}._backdrop_pt015_1{z-index:50;backdrop-filter:blur(3px);background:#0607099e;justify-content:center;align-items:flex-end;padding:clamp(1rem,4vmin,4rem) clamp(1rem,4vmin,4rem) clamp(4rem,12vmin,9rem);animation:.18s both _fade_pt015_1;display:flex;position:fixed;inset:0}._panel_pt015_15{background:var(--surface,#131519);border:1px solid var(--line,#ffffff1f);border-radius:var(--radius-lg,22px);flex-direction:column;width:min(52rem,94vw);height:min(82vh,52rem);animation:.2s cubic-bezier(.2,.8,.2,1) both _rise_pt015_1;display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #000c}._head_pt015_30{border-bottom:1px solid var(--line,#ffffff1a);justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.7rem,2vmin,1.2rem) clamp(.9rem,2.4vmin,1.4rem);display:flex}._title_pt015_39{font-family:var(--font-display,var(--font-ui,system-ui));letter-spacing:.01em;font-size:clamp(.95rem,2vmin,1.3rem);font-weight:700}._close_pt015_46{appearance:none;cursor:pointer;border:1px solid var(--line,#ffffff24);width:2em;height:2em;color:var(--text-dim,#ffffffb3);background:0 0;border-radius:50%;font-size:clamp(.8rem,1.6vmin,1rem);line-height:1}._close_pt015_46:hover{color:var(--text,#fff);border-color:var(--text-dim,#fff6)}._search_pt015_63{appearance:none;border:1px solid var(--line,#ffffff24);background:var(--surface-2,#ffffff0d);color:var(--text,#f5f5f5);font-family:var(--font-ui,system-ui);border-radius:999px;margin:clamp(.7rem,2vmin,1.1rem) clamp(.7rem,2vmin,1.1rem) clamp(.3rem,.9vmin,.6rem);padding:clamp(.55rem,1.4vmin,.85rem) clamp(.8rem,1.8vmin,1.1rem);font-size:clamp(.8rem,1.6vmin,1.05rem)}._search_pt015_63::placeholder{color:var(--text-dim,#ffffff73)}._search_pt015_63:focus-visible{border-color:color-mix(in srgb, var(--accent,#3fd0c9) 55%, var(--line));outline:none}._list_pt015_83{flex:1;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-auto-rows:max-content;gap:clamp(.2rem,.6vmin,.4rem);min-height:0;margin:0;padding:clamp(.3rem,.9vmin,.6rem);list-style:none;display:grid;overflow-y:auto}._row_pt015_98{appearance:none;cursor:pointer;border-radius:var(--radius,12px);width:100%;color:var(--text,#f5f5f5);font-family:var(--font-ui,system-ui);text-align:left;--flag-w:clamp(1.3rem, 2.4vmin, 2rem);background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.6rem;padding:clamp(.4rem,1vmin,.6rem) clamp(.5rem,1.2vmin,.8rem);font-size:clamp(.78rem,1.5vmin,1.02rem);display:flex}._row_pt015_98:hover,._row_pt015_98:focus-visible{background:var(--surface-2,#ffffff0f);border-color:var(--line,#ffffff1f);outline:none}._current_pt015_123{background:color-mix(in srgb, var(--accent,#3fd0c9) 16%, transparent);border-color:color-mix(in srgb, var(--accent,#3fd0c9) 45%, transparent)}._group_pt015_128{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim,#ffffff73);flex-shrink:0;font-size:.72em}._none_pt015_136{text-align:center;color:var(--text-dim,#ffffff8c);grid-column:1/-1;padding:2rem 1rem}@media (orientation:portrait){._list_pt015_83{grid-template-columns:1fr}._backdrop_pt015_1{align-items:center;padding-bottom:clamp(1rem,4vmin,4rem)}}@keyframes _fade_pt015_1{0%{opacity:0}}@keyframes _rise_pt015_1{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){._backdrop_pt015_1,._panel_pt015_15{animation:none}}:root{--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent-2));--gold-gradient:linear-gradient(135deg, var(--gold), #b8923f);--glass:color-mix(in srgb, var(--surface) 72%, transparent);--focus-ring:color-mix(in srgb, var(--accent) 55%, transparent)}.glass{background:var(--glass);backdrop-filter:blur(10px)saturate(140%);border:1px solid var(--line)}:root{color-scheme:dark;--bg:#0a0b0d;--surface:#131519;--surface-2:#1c1f25;--text:#e8e9ec;--text-dim:#8b909a;--accent:#3fd0c9;--accent-2:#8b7cf6;--gold:#d4af6a;--live:#ff3b52;--win-zone:#2f8f6b;--line:#e8e9ec1a;--radius:12px;--radius-lg:22px;--shadow:0 18px 50px -18px #000000b3, 0 2px 8px #0006;--font-display:"Sora", system-ui, sans-serif;--font-ui:"Saira", system-ui, sans-serif;--font-num:"Saira", system-ui, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "JetBrains Mono", Menlo, Consolas, monospace;--overscan:clamp(1.5vmin, 2.5vmin, 4vmin);--fs-2xs:.72em;--fs-xs:.85em;--fs-sm:.92em;--fs-md:1em;--fs-lg:1.25em;--fs-xl:1.6em;--fs-2xl:2.1em;--fs-3xl:2.8em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-display:800;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.4;--ls-display:-.01em;--ls-normal:0;--ls-label:.08em;--sp-1:clamp(.25rem, .55vmin, .45rem);--sp-2:clamp(.35rem, .8vmin, .7rem);--sp-3:clamp(.5rem, 1.1vmin, 1rem);--sp-4:clamp(.85rem, 2vmin, 1.7rem);--sp-5:clamp(1.4rem, 3.2vmin, 2.6rem);--r-sm:3px;--r-md:10px;--r-lg:18px;--flag-ar:4 / 3;--flag-sm:1.1em;--flag-md:1.6em;--flag-lg:2.4em;--flag-xl:3.6em;font-size:clamp(15px,.85vw + .5vh + 7px,23px)}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none;-ms-overflow-style:none;margin:0}::-webkit-scrollbar{width:0;height:0;display:none}html,body{height:100%}html{text-size-adjust:100%}body{min-height:100%;font-family:var(--font-ui);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400;line-height:1.4;overflow:hidden}img,picture,svg{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600;line-height:1.1}[data-num]{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0}body:before{content:"";z-index:-2;background:radial-gradient(60% 50% at 25% 20%,#3fd0c91a,#0000 70%),radial-gradient(55% 55% at 80% 85%,#8b7cf617,#0000 70%);background-color:var(--bg);will-change:transform, opacity;animation:90s ease-in-out infinite alternate ambient-drift;position:fixed;inset:-20%}body:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 100% at 50% 45%,#0000 55%,#0000008c 100%);position:fixed;inset:0}@keyframes ambient-drift{0%{opacity:.85;transform:translate(-1.5%,-1%)scale(1.02)}to{opacity:1;transform:translate(1.5%,1.5%)scale(1.06)}}@media (prefers-reduced-motion:reduce){body:before{animation:none}*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (orientation:portrait){:root{font-size:clamp(16px,1.25vh + 2px,36px)}}
