.g-v2.sport-page{--accent:#d4f05a}.g-v2.sport-page .sd-scroll{scroll-timeline:--page block;height:100dvh;position:relative;overflow:clip auto}.g-v2.sport-page .sd-main{position:relative}.g-v2.sport-page .sd-hero{height:900px;display:flow-root;position:relative;overflow:clip}.g-v2.sport-page .sd-grid{opacity:.5}.g-v2.sport-page .sd-halo{--p:70px;inset-inline-end:80px;pointer-events:none;width:780px;height:620px;position:absolute;top:110px}.g-v2.sport-page .sd-halo .g-halo{opacity:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--tint) 34%, transparent), transparent);width:100%;height:100%;top:0;left:0}.g-v2.sport-page .sd-p3d{inset-inline-end:8px;perspective:1500px;perspective-origin:50% 8%;pointer-events:none;direction:ltr;width:800px;height:600px;position:absolute;top:100px}.g-v2.sport-page .sd-ground{pointer-events:none;background:radial-gradient(closest-side,#000000c7,#0006 62%,#0000);border-radius:50%;width:656px;height:152px;position:absolute;top:402px;left:82px}.g-v2.sport-page .sd-floor{width:640px;height:384px;transform-style:preserve-3d;position:absolute;top:96px;left:80px;transform:translate(0,0)rotateX(58deg)rotate(-24deg)scale(1)}.g-v2.sport-page .sd-surface{background:radial-gradient(ellipse at 50% 42%, color-mix(in oklab, var(--tint) 20%, #0e1319), #07090d 80%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tint) 45%, transparent), inset 0 0 90px #000000a6, 0 90px 140px -40px #000000d9;border-radius:6px;position:absolute;inset:0}.g-v2.sport-page .sd-pool{pointer-events:none;background:radial-gradient(closest-side,#d6f6ff24,#0000);border-radius:50%;width:64%;height:76%;position:absolute;top:12%;left:18%}.g-v2.sport-page .sd-art{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.g-v2.sport-page .sd-a-fill{fill:var(--tint);fill-opacity:.13;stroke:none}.g-v2.sport-page .sd-a-line{fill:none;stroke:#f3f0eacc;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.g-v2.sport-page .sd-a-dash{fill:none;stroke:#f3f0ea6b;stroke-width:1.5px;stroke-dasharray:6 6}.g-v2.sport-page .sd-a-mark{fill:none;stroke:var(--tint);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.g-v2.sport-page .sd-edge{background:linear-gradient(180deg, color-mix(in oklab, var(--tint) 26%, #1a212b), #06080b);position:absolute}.g-v2.sport-page .sd-edge-s{transform-origin:50% 0;width:100%;height:24px;top:100%;left:0;transform:rotateX(-90deg)}.g-v2.sport-page .sd-edge-n{transform-origin:50% 100%;width:100%;height:24px;bottom:100%;left:0;transform:rotateX(90deg)}.g-v2.sport-page .sd-edge-e{transform-origin:0;width:24px;height:100%;top:0;left:100%;transform:rotateY(90deg)}.g-v2.sport-page .sd-edge-w{transform-origin:100%;width:24px;height:100%;top:0;right:100%;transform:rotateY(-90deg)}.g-v2.sport-page .sd-floor .st-mast{width:5px;height:150px;transform:rotateX(90deg)}.g-v2.sport-page .sd-floor .st-lamp{width:16px;height:10px;transform:translateZ(150px)}.g-v2.sport-page .sd-mast-a{top:-24px;left:-26.5px}.g-v2.sport-page .sd-mast-b{top:-24px;left:661.5px}.g-v2.sport-page .sd-mast-c{top:408px;left:661.5px}.g-v2.sport-page .sd-mast-d{top:408px;left:-26.5px}.g-v2.sport-page .sd-lamp-a{top:-29px;left:-32px}.g-v2.sport-page .sd-lamp-b{top:-29px;left:656px}.g-v2.sport-page .sd-lamp-c{top:403px;left:656px}.g-v2.sport-page .sd-lamp-d{top:403px;left:-32px}.g-v2.sport-page .sd-crumb{inset-inline-start:64px;z-index:3;font-family:var(--mono);letter-spacing:.04em;align-items:center;gap:12px;font-size:12.5px;display:flex;position:absolute;top:128px}.g-v2.sport-page .sd-crumb>a{color:var(--fg-2)}.g-v2.sport-page .sd-crumb>span{color:var(--fg-3)}.g-v2.sport-page .sd-crumb>.sd-crumb-here{color:var(--fg)}.g-v2.sport-page .sd-copy{inset-inline-start:64px;z-index:3;flex-direction:column;gap:28px;width:820px;display:flex;position:absolute;bottom:176px}.g-v2.sport-page .sd-copy>.g-kicker{color:var(--tint)}.g-v2.sport-page .sd-h1{text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 10px 44px #06080be6;margin:0 0 8px}.g-v2.sport-page .sd-h1-1{font-size:176px}.g-v2.sport-page .sd-h1-2{font-size:168px}.g-v2.sport-page .sd-h1-3{font-size:150px}.g-v2.sport-page .sd-h1-4{font-size:140px}.g-v2.sport-page .sd-days{gap:10px;display:flex}.g-v2.sport-page .sd-utc{align-items:center;gap:8px;margin:0;display:inline-flex}.g-v2.sport-page .sd-hcount{inset-inline-end:72px;z-index:3;text-align:end;position:absolute;bottom:176px}.g-v2.sport-page .sd-bigcount{font-family:var(--serif);letter-spacing:-.04em;color:var(--fg);text-shadow:0 30px 80px #000000b3;direction:ltr;font-size:232px;line-height:.8;display:block}.g-v2.sport-page .sd-hcount .g-meta{margin-top:14px;display:block}.g-v2.sport-page .sd-head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px;padding:150px 64px 40px;display:grid;position:relative}.g-v2.sport-page .sd-head-l{flex-direction:column;grid-column:span 8;gap:22px;min-width:0;display:flex}.g-v2.sport-page .sd-head-l>.g-kicker{color:var(--tint)}.g-v2.sport-page .sd-h2{overflow-wrap:anywhere;margin:0;font-size:96px}.g-v2.sport-page .sd-countw{text-align:end;flex-direction:column;grid-column:9/span 4;justify-self:end;align-items:flex-end;gap:12px;padding-bottom:10px;display:flex}.g-v2.sport-page .sd-countline{color:var(--fg);font-size:15px}.g-v2.sport-page .sd-body{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:64px 64px 170px;display:grid;position:relative}.g-v2.sport-page .sd-aside{grid-column:span 3;align-self:start;position:sticky;top:200px}.g-v2.sport-page .sd-aside-in{flex-direction:column;gap:18px;display:flex}.g-v2.sport-page .sd-plan{border:1px solid var(--line);background:radial-gradient(ellipse at 50% 40%, color-mix(in oklab, var(--tint) 12%, transparent), transparent 70%), var(--bg-2);border-radius:20px;padding:14px;position:relative}.g-v2.sport-page .sd-plan svg{width:100%;height:auto;display:block}.g-v2.sport-page .sd-aside-t{flex-direction:column;gap:8px;display:flex}.g-v2.sport-page .sd-aside-t>.g-kicker{color:var(--tint)}.g-v2.sport-page .sd-aside-t>.g-display{overflow-wrap:anywhere;font-size:44px}.g-v2.sport-page .sd-jumps{flex-direction:column;gap:8px;display:flex}.g-v2.sport-page .sd-jump{border:1px solid var(--line);min-height:48px;color:var(--fg-2);transition:border-color .3s var(--ease), color .3s var(--ease), background-color .3s var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding-block:0;padding-inline:14px;font-size:14px;text-decoration:none;display:flex}.g-v2.sport-page .sd-jump svg{flex-shrink:0}.g-v2.sport-page .sd-list{flex-direction:column;grid-column:4/span 9;gap:96px;min-width:0;display:flex}.g-v2.sport-page .sd-ghead{justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;display:flex}.g-v2.sport-page .sd-gtitle{align-items:center;gap:26px;min-width:0;display:flex}.g-v2.sport-page .sd-gname{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:72px;font-weight:400;line-height:1}.g-v2.sport-page .sd-evname{text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:88px}.g-v2.sport-page .sd-group.is-fight .sd-evname{font-size:80px}.g-v2.sport-page .sd-gicon{color:var(--tint);flex-shrink:0;display:inline-flex}.g-v2.sport-page .sd-gline{background:linear-gradient(90deg, var(--tint), var(--line-2) 28%, var(--line));height:1px}.g-v2.sport-page .sd-glist{flex-direction:column;gap:10px;padding-top:10px;display:flex}.g-v2.sport-page .sd-group.is-session .sd-glist{gap:48px}.g-v2.sport-page .sd-group.is-fight .sd-glist{border-top:1px solid var(--line-2);gap:0;padding-top:0}.g-v2.sport-page .sd-status{font-family:var(--mono);letter-spacing:.05em;color:var(--fg-2);align-items:center;gap:10px;font-size:11.5px;line-height:1.35;display:inline-flex}.g-v2.sport-page .sd-status i{border:1.5px solid;border-radius:50%;flex-shrink:0;width:9px;height:9px;position:relative}.g-v2.sport-page .sd-st-f{color:var(--fg)}.g-v2.sport-page .sd-st-f i{background:var(--fg)}.g-v2.sport-page .sd-st-p,.g-v2.sport-page .sd-st-l{color:var(--tint)}.g-v2.sport-page .sd-st-p i,.g-v2.sport-page .sd-st-l i{background:var(--tint)}.g-v2.sport-page .sd-st-c{color:var(--fg-3)}.g-v2.sport-page .sd-st-c i{border-radius:2px}.g-v2.sport-page .sd-time{font-family:var(--mono);letter-spacing:.02em;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px}.g-v2.sport-page .sd-tn{min-width:0;font-family:var(--serif);letter-spacing:-.01em;color:var(--fg);overflow-wrap:break-word;font-size:28px;line-height:1.06}.g-v2.sport-page .sd-vs{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.g-v2.sport-page .sd-venue,.g-v2.sport-page .sd-foot{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.g-v2.sport-page .sd-vlink{color:var(--fg-2);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.g-v2.sport-page .sd-card{background:linear-gradient(160deg, color-mix(in oklab, var(--tint) 7%, var(--bg-2)), var(--bg-2) 60%);grid-template-columns:236px minmax(0,1fr);align-items:start;gap:12px 36px;padding:28px 28px 22px;display:grid}.g-v2.sport-page .sd-last{font-family:var(--mono);color:var(--fg-2);border:1px dashed color-mix(in oklab, var(--tint) 55%, transparent);border-radius:10px;margin:0;padding:8px 12px;font-size:12px;line-height:1.5}.g-v2.sport-page .sd-lrwrap{min-width:0}.g-v2.sport-page .sd-lrwrap.is-wide{overflow-x:auto}.g-v2.sport-page .sd-lrwrap.is-wide .sd-lt{min-width:720px}.g-v2.sport-page .sd-lr{align-items:center;column-gap:6px;display:grid}.g-v2.sport-page .sd-lr-h{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.06em;color:var(--fg-3);padding-bottom:12px;font-size:11px}.g-v2.sport-page .sd-hc{text-align:center}.g-v2.sport-page .sd-hc-big{text-align:end}.g-v2.sport-page .sd-lr-row{border-bottom:1px solid var(--line);padding:14px 0}.g-v2.sport-page .sd-team{min-width:0;color:var(--fg);align-items:center;gap:12px;font-size:17px;font-weight:500;display:flex}.g-v2.sport-page .sd-tname{overflow-wrap:break-word;min-width:0}.g-v2.sport-page .sd-cell{text-align:center;font-family:var(--mono);color:var(--fg-2);font-variant-numeric:tabular-nums;font-size:15px}.g-v2.sport-page .sd-cell.is-dash{color:var(--fg-3)}.g-v2.sport-page .sd-tot{text-align:end;font-family:var(--serif);letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:46px;line-height:.9}.g-v2.sport-page .sd-tot-sm{text-align:end;font-family:var(--mono);color:var(--fg-2);font-size:15px}.g-v2.sport-page .sd-sess{flex-direction:column;gap:22px;display:flex}.g-v2.sport-page .sd-fact{border-inline-start:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:30px 30px 32px;display:flex}.g-v2.sport-page .sd-fact-k svg{color:var(--tint);flex-shrink:0}.g-v2.sport-page .sd-fact-v.is-sm{overflow-wrap:anywhere;font-size:32px;line-height:1.05}.g-v2.sport-page .sd-f1h,.g-v2.sport-page .sd-f1r{grid-template-columns:56px minmax(0,1.25fr) minmax(0,1fr) 150px 56px;align-items:center;gap:20px;padding:0 20px;display:grid}.g-v2.sport-page .sd-f1h{border-bottom:1px solid var(--line-2);min-height:44px;font-family:var(--mono);letter-spacing:.06em;color:var(--fg-3);font-size:11px}.g-v2.sport-page .sd-f1r{border-bottom:1px solid var(--line);min-height:72px}.g-v2.sport-page .sd-drv{min-width:0;font-family:var(--serif);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:27px;line-height:1}.g-v2.sport-page .sd-f1team{min-width:0;color:var(--fg-2);overflow-wrap:anywhere;font-size:14px}.g-v2.sport-page .sd-f1time{font-family:var(--mono);color:var(--fg);font-variant-numeric:tabular-nums;font-size:15px}.g-v2.sport-page .sd-dim{font-family:var(--mono);color:var(--fg-3);font-size:14px}.g-v2.sport-page .sd-bout>.sd-result{grid-column:1/-1}.g-v2.sport-page .sd-corner.sd-fa{text-align:end;justify-content:flex-end}.g-v2.sport-page .sd-fighter{min-width:0;font-family:var(--serif);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:32px;line-height:1.04}.g-v2.sport-page .sd-bout>.sd-vs{justify-content:center;align-items:center;gap:8px;display:flex}.g-v2.sport-page .sd-bout>.sd-vs:before,.g-v2.sport-page .sd-bout>.sd-vs:after{content:"";background:var(--line-2);width:12px;height:1px}.g-v2.sport-page .sd-weight{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);font-size:11px;line-height:1.4}.g-v2.sport-page .sd-tag{border:1px solid var(--tint);min-height:24px;color:var(--tint);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:10.5px;display:inline-flex}.g-v2.sport-page .sd-win{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tint);font-size:11px}.g-v2.sport-page .sd-result{color:var(--fg-2);flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-size:14px;display:flex}.g-v2.sport-page .sd-loading{flex-direction:column;display:flex}.g-v2.sport-page .sd-loading>.g-kicker{color:var(--fg-3);margin-bottom:12px}.g-v2.sport-page .sd-skel{background:var(--surface-2);border-radius:999px;height:14px;display:block}.g-v2.sport-page .sd-skel-row>.sd-skel:first-child{width:80px}.g-v2.sport-page .sd-skel-row>.sd-skel:nth-child(2){width:150px}.g-v2.sport-page .sd-skel-row>.sd-skel:nth-child(4){width:170px}.g-v2.sport-page .sd-error{border:1px solid var(--line);background:var(--bg-2);border-radius:24px;flex-direction:column;align-items:flex-start;gap:18px;padding:40px;display:flex}.g-v2.sport-page .sd-error>p{color:var(--fg);margin:0;font-size:18px}.g-v2.sport-page .sd-empty{border:1px solid var(--line);text-align:center;background:radial-gradient(ellipse at 50% 30%, color-mix(in oklab, var(--tint) 10%, transparent), transparent 65%), var(--bg-2);border-radius:32px;flex-direction:column;align-items:center;gap:26px;padding:72px 40px 84px;display:flex}.g-v2.sport-page .sd-empty svg{opacity:.55;width:440px;max-width:100%;height:auto}.g-v2.sport-page .sd-empty>h3{text-wrap:balance;margin:0;font-size:92px}.g-v2.sport-page .sd-empty>p{margin:0}.g-v2.sport-page .sd-more{overflow-anchor:none;justify-content:center;display:flex}.g-v2.sport-page .sd-more:empty{display:none}.g-v2.sport-page .sd-more button{overflow-anchor:none;min-height:44px}.g-v2.sport-page .sd-scroll a:focus-visible,.g-v2.sport-page .sd-scroll button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@keyframes sd-floor-k{0%{transform:translate(0,0)rotateX(58deg)rotate(-24deg)scale(1)}to{transform:translate3d(0,60px,-80px)rotateX(6deg)rotate(0)scale(.82)}}@keyframes sd-floor-km{0%{transform:translate(0,0)rotateX(58deg)rotate(-24deg)scale(1)}to{transform:translate3d(0,40px,-40px)rotateX(6deg)rotate(0)scale(.84)}}@supports (animation-timeline:view()){.g-v2.sport-page .sd-floor{animation:linear both sd-floor-k;animation-timeline:--page;animation-range:0 760px}}@media (width>=861px) and (width<=1250px){.g-v2.sport-page .sd-p3d{inset-inline-end:-240px}.g-v2.sport-page .sd-crumb,.g-v2.sport-page .sd-copy{inset-inline-start:32px}.g-v2.sport-page .sd-copy{width:600px}.g-v2.sport-page .sd-h1-1,.g-v2.sport-page .sd-h1-2,.g-v2.sport-page .sd-h1-3,.g-v2.sport-page .sd-h1-4{font-size:112px}.g-v2.sport-page .sd-hcount{inset-inline-end:32px}.g-v2.sport-page .sd-bigcount{font-size:160px}.g-v2.sport-page .sd-head,.g-v2.sport-page .sd-body,.g-v2.sport-page .sd-strip{padding-inline:32px}.g-v2.sport-page .sd-key-name{font-size:12px}.g-v2.sport-page .sd-h2{font-size:72px}.g-v2.sport-page .sd-aside{grid-column:span 4}.g-v2.sport-page .sd-list{grid-column:5/span 8}.g-v2.sport-page .sd-fx,.g-v2.sport-page .sd-skel-row{grid-template-columns:84px 150px minmax(0,1fr)}.g-v2.sport-page .sd-fx>.sd-venue{grid-column:2/-1}.g-v2.sport-page .sd-card{grid-template-columns:minmax(0,1fr);row-gap:20px}.g-v2.sport-page .sd-session{grid-template-columns:repeat(2,minmax(0,1fr))}.g-v2.sport-page .sd-bout{grid-template-columns:120px minmax(0,1fr) 48px minmax(0,1fr)}.g-v2.sport-page .sd-bout>.sd-status{grid-column:1/-1;justify-self:start}}@media (width<=860px){.g-v2.sport-page .sd-scroll{padding-bottom:96px}.g-v2.sport-page .sd-hero{height:690px}.g-v2.sport-page .sd-grid{display:none}.g-v2.sport-page .sd-halo{--p:40px;inset-inline:10px;width:auto;height:320px;top:90px}.g-v2.sport-page .sd-p3d{inset-inline:0;perspective:1100px;perspective-origin:50% 6%;width:auto;height:260px;top:112px}.g-v2.sport-page .sd-ground{width:298px;height:78px;top:176px;left:46px}.g-v2.sport-page .sd-floor{width:300px;height:180px;top:36px;left:45px}.g-v2.sport-page .sd-surface{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tint) 45%, transparent), inset 0 0 50px #000000a6, 0 50px 80px -24px #000000d9;border-radius:4px}.g-v2.sport-page .sd-a-line{stroke-width:2.4px}.g-v2.sport-page .sd-a-dash{stroke-width:1.8px;stroke-dasharray:7 7}.g-v2.sport-page .sd-a-mark{stroke-width:3px}.g-v2.sport-page .sd-edge-s,.g-v2.sport-page .sd-edge-n{height:12px}.g-v2.sport-page .sd-edge-e,.g-v2.sport-page .sd-edge-w{width:12px}.g-v2.sport-page .sd-floor .st-mast{width:4px;height:72px}.g-v2.sport-page .sd-floor .st-lamp{width:12px;height:7px;transform:translateZ(72px)}.g-v2.sport-page .sd-mast-a{top:-12px;left:-14px}.g-v2.sport-page .sd-mast-b{top:-12px;left:310px}.g-v2.sport-page .sd-mast-c{top:192px;left:310px}.g-v2.sport-page .sd-mast-d{top:192px;left:-14px}.g-v2.sport-page .sd-lamp-a{top:-15px;left:-18px}.g-v2.sport-page .sd-lamp-b{top:-15px;left:306px}.g-v2.sport-page .sd-lamp-c{top:189px;left:306px}.g-v2.sport-page .sd-lamp-d{top:189px;left:-18px}.g-v2.sport-page .sd-crumb{inset-inline-start:20px;letter-spacing:.02em;gap:10px;font-size:13px;top:72px}.g-v2.sport-page .sd-crumb>a{align-items:center;min-height:44px;display:inline-flex}.g-v2.sport-page .sd-copy{inset-inline:20px;gap:14px;width:auto;bottom:24px}.g-v2.sport-page .sd-h1{text-shadow:0 8px 30px #06080bd9;margin:0 0 4px}.g-v2.sport-page .sd-h1-1{font-size:76px}.g-v2.sport-page .sd-h1-2{font-size:68px}.g-v2.sport-page .sd-h1-3{font-size:60px}.g-v2.sport-page .sd-h1-4{font-size:64px}.g-v2.sport-page .sd-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.g-v2.sport-page .sd-day{min-width:0;min-height:78px;box-shadow:none;transition:border-color .35s var(--ease), background-color .35s var(--ease), transform .4s var(--spring);border-radius:16px;gap:5px;padding:11px}.g-v2.sport-page .sd-day:hover{transform:none}.g-v2.sport-page .sd-day:active{transform:scale(.97)}.g-v2.sport-page .sd-day-k{letter-spacing:.1em}.g-v2.sport-page .sd-day-d{white-space:nowrap;font-size:14px}.g-v2.sport-page .sd-utc{font-size:13px}.g-v2.sport-page .sd-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l n""line line""tl tl""fmt fmt""j j";align-items:end;gap:16px 12px;padding:88px 20px 24px;display:grid}.g-v2.sport-page .sd-head-l{grid-area:l;gap:16px}.g-v2.sport-page .sd-h2{font-size:46px}.g-v2.sport-page .sd-mcount{letter-spacing:-.03em;direction:ltr;grid-area:n;font-size:96px;line-height:.8}.g-v2.sport-page .sd-countw{text-align:start;grid-area:line/auto;justify-self:start;align-items:flex-start;padding:0}.g-v2.sport-page .sd-countline{grid-area:line;margin:0;font-size:14px}.g-v2.sport-page .sd-mjumps{scroll-snap-type:x mandatory;scrollbar-width:none;grid-area:j;gap:8px;margin:12px -20px 0;padding:0 20px;display:flex;overflow-x:auto}.g-v2.sport-page .sd-tl{grid-area:tl/auto;margin-top:16px}.g-v2.sport-page .sd-fmt{grid-area:fmt}.g-v2.sport-page .sd-mjump{scroll-snap-align:start;border:1px solid var(--line);min-height:44px;color:var(--fg-2);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;text-decoration:none;display:inline-flex}.g-v2.sport-page .sd-body{padding:32px 20px 96px;display:block}.g-v2.sport-page .sd-list{gap:56px}.g-v2.sport-page .sd-group{scroll-margin-top:130px}.g-v2.sport-page .sd-ghead{z-index:5;background:#06080bdb;gap:12px;margin:0 -20px;padding:12px 20px;position:sticky;top:60px}.g-v2.sport-page .sd-gtitle{gap:12px}.g-v2.sport-page .sd-gname{letter-spacing:-.01em;font-size:32px;line-height:1.02}.g-v2.sport-page .sd-evname{font-size:46px}.g-v2.sport-page .sd-group.is-fight .sd-evname{font-size:44px}.g-v2.sport-page .sd-gline{background:linear-gradient(90deg, var(--tint), var(--line-2) 40%, var(--line))}.g-v2.sport-page .sd-glist{padding-top:12px}.g-v2.sport-page .sd-group.is-session .sd-glist{gap:28px}.g-v2.sport-page .sd-status{letter-spacing:0;gap:8px;font-size:13px}.g-v2.sport-page .sd-status i{width:8px;height:8px}.g-v2.sport-page .sd-fx{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time st""teams teams""venue venue";gap:12px;padding:18px 16px}.g-v2.sport-page .sd-fx>.sd-time{grid-area:time}.g-v2.sport-page .sd-fx>.sd-status{grid-area:st;justify-self:end}.g-v2.sport-page .sd-fx>.sd-teams{grid-area:teams}.g-v2.sport-page .sd-fx>.sd-venue{grid-area:venue}.g-v2.sport-page .sd-time{font-size:14px}.g-v2.sport-page .sd-tn{font-size:26px}.g-v2.sport-page .sd-teams>.sd-vs{letter-spacing:.1em}.g-v2.sport-page .sd-venue,.g-v2.sport-page .sd-foot{gap:4px}.g-v2.sport-page .sd-venue .g-meta,.g-v2.sport-page .sd-foot .g-meta{font-size:13px}.g-v2.sport-page .sd-vlink{font-size:14px}.g-v2.sport-page .sd-card{background:linear-gradient(160deg, color-mix(in oklab, var(--tint) 8%, var(--bg-2)), var(--bg-2) 60%);grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time st""last last""tbl tbl""foot foot";gap:14px;padding:18px 16px 16px}.g-v2.sport-page .sd-last{padding:8px 10px;font-size:13px}.g-v2.sport-page .sd-lr{column-gap:3px}.g-v2.sport-page .sd-lr-h{letter-spacing:0;padding-bottom:8px;font-size:13px}.g-v2.sport-page .sd-lr.is-stack>.sd-team,.g-v2.sport-page .sd-lr-h.is-stack>.sd-th{grid-column:1/-1;padding:0 0 6px}.g-v2.sport-page .sd-lr-h.is-stack>.sd-th{padding-bottom:4px}.g-v2.sport-page .sd-lr-row{padding:10px 0}.g-v2.sport-page .sd-team{gap:8px;padding-inline-end:6px;font-size:15px;line-height:1.25}.g-v2.sport-page .sd-cell{font-size:13px}.g-v2.sport-page .sd-tot{letter-spacing:0;font-size:32px}.g-v2.sport-page .sd-tot-sm{font-size:13px}.g-v2.sport-page .sd-sess{gap:16px}.g-v2.sport-page .sd-session{grid-template-columns:repeat(2,minmax(0,1fr))}.g-v2.sport-page .sd-fact{border-inline-start:0;gap:10px;padding:18px 16px 20px}.g-v2.sport-page .sd-fact:nth-child(2n){border-inline-start:1px solid var(--line)}.g-v2.sport-page .sd-fact:nth-child(n+3){border-top:1px solid var(--line)}.g-v2.sport-page .sd-fact-k{letter-spacing:.16em;gap:7px}.g-v2.sport-page .sd-fact-v{align-items:center;min-height:32px;font-size:28px;line-height:1.05;display:inline-flex}.g-v2.sport-page .sd-fact-v.is-sm{font-size:22px}.g-v2.sport-page .sd-f1h,.g-v2.sport-page .sd-f1r{grid-template-columns:24px minmax(0,1fr) auto auto;gap:10px;padding:0}.g-v2.sport-page .sd-f1h{letter-spacing:0;min-height:40px;font-size:13px}.g-v2.sport-page .sd-f1r{min-height:64px;padding:10px 0}.g-v2.sport-page .sd-who{flex-direction:column;min-width:0;display:flex}.g-v2.sport-page .sd-drv{font-size:22px;line-height:1.05;display:block}.g-v2.sport-page .sd-f1team{margin-top:5px;font-size:13px}.g-v2.sport-page .sd-f1time,.g-v2.sport-page .sd-dim{font-size:13px}.g-v2.sport-page .sd-group.is-fight .sd-glist{border-top:0;gap:10px;padding-top:12px}.g-v2.sport-page .sd-bout{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time st""w w""a a""vs vs""b b""res res";gap:12px;padding:18px 16px}.g-v2.sport-page .sd-bout.is-main{box-shadow:none;border-color:color-mix(in oklab, var(--tint) 60%, transparent);background-image:linear-gradient(160deg, color-mix(in oklab, var(--tint) 10%, transparent), transparent 70%)}.g-v2.sport-page .sd-bout-w{flex-flow:wrap;align-items:center;gap:8px 10px}.g-v2.sport-page .sd-corner.sd-fa{text-align:start;align-items:flex-start}.g-v2.sport-page .sd-fighter{font-size:27px}.g-v2.sport-page .sd-bout>.sd-vs{text-align:center;letter-spacing:.1em;width:32px;margin:-6px 0;font-size:10px;display:block}.g-v2.sport-page .sd-bout>.sd-vs:before,.g-v2.sport-page .sd-bout>.sd-vs:after{content:none}.g-v2.sport-page .sd-weight{letter-spacing:.06em;font-size:13px}.g-v2.sport-page .sd-tag{letter-spacing:.06em;min-height:28px;padding:0 12px;font-size:13px}.g-v2.sport-page .sd-loading{gap:10px}.g-v2.sport-page .sd-loading>.g-kicker{margin-bottom:0}.g-v2.sport-page .sd-skel{height:12px}.g-v2.sport-page .sd-skel-lg{height:22px}.g-v2.sport-page .sd-skel-row{border:1px solid var(--line);border-radius:20px;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 16px;display:flex}.g-v2.sport-page .sd-skel-row>.sd-skel:first-child{width:42%}.g-v2.sport-page .sd-skel-row>.sd-skel:nth-child(2){display:none}.g-v2.sport-page .sd-skel-row>.sd-skel:nth-child(4){width:56%}.g-v2.sport-page .sd-error{padding:24px 20px}.g-v2.sport-page .sd-empty{border-radius:28px;gap:18px;padding:44px 20px 52px}.g-v2.sport-page .sd-empty svg{width:260px}.g-v2.sport-page .sd-empty>h3{font-size:46px}.g-v2.sport-page .sd-empty>p{font-size:13px}.g-v2.sport-page .sd-more button{width:100%}}@supports (animation-timeline:view()){@media (width<=860px){.g-v2.sport-page .sd-floor{animation-name:sd-floor-km;animation-range:0 560px}}}@media (prefers-reduced-motion:reduce){.g-v2.sport-page .sd-floor{animation:none}}.g-v2.sport-page .sd-bm{inset-inline-start:44%}.g-v2.sport-page .sd-bm-alt{inset-inline-end:0}@media (width<=860px){.g-v2.sport-page .sd-bm{width:80%;inset-inline-start:10%}}.g-v2.sport-page .sd-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:clip}.g-v2.sport-page .sd-day{border:1px solid var(--line-2);background:var(--glass);min-width:178px;min-height:92px;color:var(--fg-2);font-family:var(--sans);text-align:start;cursor:pointer;transition:border-color .35s var(--ease), background-color .35s var(--ease), transform .5s var(--spring), box-shadow .5s var(--ease);border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 18px;display:flex}.g-v2.sport-page .sd-day:hover{border-color:var(--fg-3);transform:translateY(-2px)}.g-v2.sport-page .sd-day-k{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.g-v2.sport-page .sd-day-d{color:var(--fg);font-size:18px;font-weight:600}.g-v2.sport-page .sd-day-c{font-family:var(--mono);color:var(--fg-2);font-size:12px}.g-v2.sport-page .sd-day.is-on{border-color:var(--accent);background-color:color-mix(in oklab, var(--accent) 9%, var(--bg-2));color:var(--fg);box-shadow:0 24px 50px -26px color-mix(in oklab, var(--accent) 70%, transparent)}.g-v2.sport-page .sd-day.is-on .sd-day-k{color:var(--accent)}.g-v2.sport-page .sd-strip{z-index:55;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#080b0fbd;padding:12px 64px;position:sticky;top:76px}.g-v2.sport-page .sd-keys{grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;display:grid}.g-v2.sport-page .sd-key{min-height:68px;color:var(--fg-2);font-family:var(--sans);text-align:left;cursor:pointer;transition:background-color .4s var(--ease), color .3s var(--ease);background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:space-between;gap:10px;padding:10px 12px 14px;display:flex;position:relative}.g-v2.sport-page .sd-key:hover{background-color:var(--surface-2);color:var(--fg)}.g-v2.sport-page .sd-key:after{content:"";background:var(--tint);transform-origin:0;height:2px;transition:transform .6s var(--ease);border-radius:2px;position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}.g-v2.sport-page .sd-key.is-on{background-color:color-mix(in oklab, var(--tint) 13%, transparent);color:var(--fg)}.g-v2.sport-page .sd-key.is-on:after{transform:scaleX(1)}.g-v2.sport-page .sd-key-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.g-v2.sport-page .sd-key svg{color:var(--tint);flex-shrink:0}.g-v2.sport-page .sd-key.is-zero,.g-v2.sport-page .sd-key.is-zero svg{color:var(--fg-3)}.g-v2.sport-page .sd-key-count{font-size:12px}.g-v2.sport-page .sd-key-name{font-size:13px;font-weight:500;line-height:1.2}.g-v2.sport-page .sd-prog{background:var(--accent);height:1px;position:absolute;bottom:-1px;left:0;right:0}.g-v2.sport-page .sd-st-p{color:var(--tint)}.g-v2.sport-page .sd-st-p i{background:var(--tint)}.g-v2.sport-page .sd-st-pp{color:var(--fg-3)}.g-v2.sport-page .sd-st-pp i{border-style:dashed}.g-v2.sport-page .sd-plot{height:180px;position:relative}.g-v2.sport-page .sd-tk{border:1.5px solid var(--fg-2);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute}.g-v2.sport-page .sd-tk-f{background:var(--fg);border-color:var(--fg)}.g-v2.sport-page .sd-tk-p{background:var(--tint);border-color:var(--tint);box-shadow:0 0 14px var(--tint)}.g-v2.sport-page .sd-tk-s{border-color:var(--fg-2)}.g-v2.sport-page .sd-tk-pp{border-style:dashed;border-color:var(--fg-3)}.g-v2.sport-page .sd-tk-c{border-color:var(--fg-3);border-radius:2px}.g-v2.sport-page .sd-now{background:linear-gradient(180deg, var(--tint), transparent);width:1px;position:absolute;top:0;bottom:0}.g-v2.sport-page .sd-now>span{white-space:nowrap;color:var(--tint);position:absolute;top:-2px;left:10px}.g-v2.sport-page.g-rtl .sd-tk{margin-left:0;margin-right:-4.5px}.g-v2.sport-page.g-rtl .sd-now>span{left:auto;right:10px}.g-v2.sport-page .sd-axis{background:var(--line-2);height:1px}.g-v2.sport-page .sd-hours{height:34px;position:relative}.g-v2.sport-page .sd-hours>span{white-space:nowrap;position:absolute;top:12px}.g-v2.sport-page .sd-dl{flex-direction:column;margin:0;display:flex}.g-v2.sport-page .sd-dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.g-v2.sport-page .sd-dl dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.g-v2.sport-page .sd-dl dd{color:var(--fg);text-align:end;margin:0;font-size:14px}.g-v2.sport-page .sd-fchip{border:1px solid var(--line-2);min-height:30px;font-family:var(--mono);color:var(--fg-2);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.g-v2.sport-page .sd-jump{border:1px solid var(--line);min-height:48px;color:var(--fg-2);transition:border-color .3s var(--ease), color .3s var(--ease), background-color .3s var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px 0 10px;font-size:14px;text-decoration:none;display:flex}.g-v2.sport-page .sd-jump:hover{border-color:var(--tint);color:var(--fg);background-color:var(--surface)}.g-v2.sport-page .sd-jl{align-items:center;gap:10px;min-width:0;display:inline-flex}.g-v2.sport-page .sd-group{scroll-margin-top:200px}.g-v2.sport-page .sd-evhead{align-items:center;gap:16px;display:flex}.g-v2.sport-page .sd-fx{border-bottom:1px solid var(--line);grid-template-columns:104px 238px minmax(0,1fr) 236px;align-items:center;gap:24px;padding:24px 20px;display:grid}.g-v2.sport-page .sd-teams{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 14px;min-width:0;display:grid}.g-v2.sport-page .sd-teams>.sd-vs{text-align:center;letter-spacing:.12em;grid-column:1/-1;width:28px;font-size:10px;line-height:1.3}.g-v2.sport-page .sd-vlink{color:var(--fg-2);align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.g-v2.sport-page .sd-vlink svg{color:var(--tint);flex-shrink:0}.g-v2.sport-page .is-cancel .sd-tn,.g-v2.sport-page .is-cancel .sd-fighter{color:var(--fg-3);text-decoration:line-through;text-decoration-thickness:1px}.g-v2.sport-page .is-cancel .g-crest,.g-v2.sport-page .is-cancel .g-avatar{opacity:.45}.g-v2.sport-page .sd-card{background:linear-gradient(160deg, color-mix(in oklab, var(--tint) 7%, var(--bg-2)), var(--bg-2) 60%);grid-template-columns:236px minmax(0,1fr);gap:36px;padding:28px 28px 22px;display:grid}.g-v2.sport-page .sd-card-meta{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.g-v2.sport-page .is-lose .g-crest{opacity:.6}.g-v2.sport-page .is-lose .sd-team,.g-v2.sport-page .is-lose .sd-tot{color:var(--fg-3)}.g-v2.sport-page .is-win .sd-tot{text-shadow:0 0 34px color-mix(in oklab, var(--tint) 45%, transparent)}.g-v2.sport-page .sd-session{background:linear-gradient(150deg, color-mix(in oklab, var(--tint) 10%, var(--bg-2)), var(--bg-2) 55%);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:clip}.g-v2.sport-page .sd-fact{border-inline-start:1px solid var(--line);flex-direction:column;gap:16px;min-width:0;padding:30px 30px 32px;display:flex}.g-v2.sport-page .sd-fact:first-child{border-inline-start:0}.g-v2.sport-page .sd-fact-k{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:8px;font-size:11px;display:inline-flex}.g-v2.sport-page .sd-fact-k svg{color:var(--tint)}.g-v2.sport-page .sd-fact-v{font-family:var(--serif);letter-spacing:-.01em;color:var(--fg);font-size:40px;line-height:1}.g-v2.sport-page .sd-fact-v.is-sm{font-size:32px;line-height:1.05}.g-v2.sport-page .sd-spread{height:72px;position:relative}.g-v2.sport-page .sd-sd{background:var(--fg-2);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute}.g-v2.sport-page .sd-sd.is-lead{background:var(--tint);box-shadow:0 0 16px var(--tint)}.g-v2.sport-page .sd-sd.is-dnf{border:1.5px solid var(--fg-3);background:0 0}.g-v2.sport-page .sd-who{align-items:center;gap:16px;min-width:0;display:flex}.g-v2.sport-page .sd-who>span:last-child{min-width:0}.g-v2.sport-page .sd-f1tc{align-items:center;gap:10px;min-width:0;display:flex}.g-v2.sport-page .sd-f1r.is-lead{box-shadow:inset 2px 0 0 var(--tint);background-image:linear-gradient(90deg, color-mix(in oklab, var(--tint) 10%, transparent), transparent 60%)}.g-v2.sport-page .sd-f1r.is-dnf .sd-drv{color:var(--fg-2)}.g-v2.sport-page .sd-f1r.is-dnf .sd-f1time{color:var(--fg-3);letter-spacing:.14em}.g-v2.sport-page .sd-bout{border-bottom:1px solid var(--line);grid-template-columns:184px minmax(0,1fr) 64px minmax(0,1fr) 150px;align-items:center;gap:18px;padding:32px 20px;display:grid}.g-v2.sport-page .sd-bout.is-main{box-shadow:inset 2px 0 0 var(--tint);background-image:linear-gradient(90deg, color-mix(in oklab, var(--tint) 10%, transparent), transparent 70%)}.g-v2.sport-page .sd-corner{align-items:center;gap:16px;min-width:0;display:flex}.g-v2.sport-page .sd-fa{text-align:end;justify-content:flex-end}.g-v2.sport-page .sd-bout .sd-vs{justify-content:center;align-items:center;gap:8px;display:flex}.g-v2.sport-page .sd-bout .sd-vs:before,.g-v2.sport-page .sd-bout .sd-vs:after{content:"";background:var(--line-2);width:12px;height:1px}.g-v2.sport-page .sd-bout>.sd-status{justify-self:end}.g-v2.sport-page .sd-bout-w{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.g-v2.sport-page .sd-skel{background:linear-gradient(90deg, var(--surface-2) 0%, #f3f0ea21 40%, var(--surface-2) 80%);background-size:300% 100%;border-radius:999px;height:14px;display:block}.g-v2.sport-page .sd-skel-lg{height:26px}.g-v2.sport-page .sd-skel-row{border-bottom:1px solid var(--line);grid-template-columns:104px 238px minmax(0,1fr) 236px;align-items:center;gap:24px;padding:30px 20px;display:grid}.g-v2.sport-page .sd-next-plan{border:1px solid var(--line);background:radial-gradient(ellipse at 50% 45%, color-mix(in oklab, var(--tint) 14%, transparent), transparent 70%), var(--bg-2);border-radius:32px;padding:36px;position:relative;box-shadow:0 60px 120px -60px #000000e6}.g-v2.sport-page .sd-next-plan svg{width:100%;height:auto;display:block}.g-v2.sport-page .sd-next-plan.is-zero{opacity:.6}.g-v2.sport-page .sd-next-count{font-family:var(--serif);letter-spacing:-.03em;color:var(--fg);font-size:120px;line-height:.8}.g-v2.sport-page .sd-float{width:100%;height:100%;transform-style:preserve-3d;animation-duration:12s;position:absolute;top:0;left:0}.g-v2.sport-page .sd-strip{margin-top:-112px}.g-v2.sport-page .sd-tl{grid-column:1/-1;margin-top:80px}.g-v2.sport-page .sd-tl-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.g-v2.sport-page .sd-tl-head .g-kicker{color:var(--fg-3)}.g-v2.sport-page .sd-legend{flex-wrap:wrap;justify-content:flex-end;gap:10px 26px;display:flex}.g-v2.sport-page .sd-chips{flex-wrap:wrap;gap:6px;display:flex}.g-v2.sport-page .sd-evw{flex-direction:column;gap:22px;display:flex}.g-v2.sport-page .sd-evp{color:var(--fg-2);margin:0;font-size:15px;line-height:1.5}.g-v2.sport-page .sd-evhead .g-kicker{color:var(--tint)}.g-v2.sport-page .sd-evw+.sd-glist{margin-top:-48px}.g-v2.sport-page .sd-spreadw{position:relative}.g-v2.sport-page .sd-spread-k{height:30px;position:relative}.g-v2.sport-page .sd-spread-k>span{white-space:nowrap;position:absolute;top:10px}.g-v2.sport-page .sd-jump{padding-block:0;padding-inline:10px 14px}.g-v2.sport-page .sd-ad{padding:0 64px 170px}.g-v2.sport-page .sd-next{border-top:1px solid var(--line);padding:200px 64px 180px;position:relative;overflow:clip}.g-v2.sport-page .sd-next-bg{--px:220px;inset-inline-start:2%;white-space:nowrap;pointer-events:none;position:absolute;top:36px}.g-v2.sport-page .sd-next-bg>span{font-size:250px}.g-v2.sport-page .sd-next-in{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;display:grid;position:relative}.g-v2.sport-page .sd-next-copy{flex-direction:column;grid-column:span 5;gap:28px;display:flex}.g-v2.sport-page .sd-next-copy .g-kicker{color:var(--tint)}.g-v2.sport-page .sd-next-copy h2{text-wrap:balance;margin:0;font-size:96px}.g-v2.sport-page .sd-next-n{align-items:flex-end;gap:22px;display:flex}.g-v2.sport-page .sd-next-line{color:var(--fg-2);padding-bottom:8px;font-size:14px}.g-v2.sport-page .sd-next-go{align-items:center;gap:28px;margin-top:16px;display:flex}.g-v2.sport-page .sd-next-go .g-link{color:var(--fg-2);font-size:13px}.g-v2.sport-page .sd-next-plan-w{grid-column:7/span 6}.g-v2.sport-page .sd-main a:focus-visible,.g-v2.sport-page .sd-main button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.g-v2.sport-page .sd-sheet-grip{background:var(--line-2);border-radius:4px;align-self:center;width:40px;height:4px}.g-v2.sport-page .sd-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.g-v2.sport-page .sd-sheet-title{flex-direction:column;gap:6px;display:flex}.g-v2.sport-page .sd-sheet-title .g-kicker{color:var(--fg-3)}.g-v2.sport-page .sd-sheet-title .g-display{font-size:34px}.g-v2.sport-page .sd-sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.g-v2.sport-page .sd-mall{flex-shrink:0}.g-v2.sport-page.g-rtl .sd-p3d{inset-inline-end:auto;left:8px;transform:scaleX(-1)}.g-v2.sport-page.g-rtl .sd-h1{line-height:1.2}.g-v2.sport-page.g-rtl .sd-h1-1,.g-v2.sport-page.g-rtl .sd-h1-2,.g-v2.sport-page.g-rtl .sd-h1-3,.g-v2.sport-page.g-rtl .sd-h1-4{font-size:104px}@media (width>=861px) and (width<=1250px){.g-v2.sport-page .sd-ad,.g-v2.sport-page .sd-next{padding-inline:32px}.g-v2.sport-page .sd-next-copy{grid-column:1/-1}.g-v2.sport-page .sd-next-plan-w{grid-column:1/-1;margin-top:40px}.g-v2.sport-page.g-rtl .sd-p3d{left:-240px}}@media (width<=860px){.g-v2.sport-page .sd-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:clip}.g-v2.sport-page .sd-day{border:1px solid var(--line-2);background:var(--glass);min-width:0;min-height:78px;color:var(--fg-2);font-family:var(--sans);text-align:start;cursor:pointer;transition:border-color .35s var(--ease), background-color .35s var(--ease), transform .4s var(--spring);border-radius:16px;flex-direction:column;align-items:flex-start;gap:5px;padding:11px;display:flex}.g-v2.sport-page .sd-day:active{transform:scale(.97)}.g-v2.sport-page .sd-day-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.g-v2.sport-page .sd-day-d{color:var(--fg);white-space:nowrap;font-size:14px;font-weight:600}.g-v2.sport-page .sd-day-c{color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.g-v2.sport-page .sd-day.is-on{border-color:var(--accent);background-color:color-mix(in oklab, var(--accent) 10%, var(--bg-2))}.g-v2.sport-page .sd-day.is-on .sd-day-k{color:var(--accent)}.g-v2.sport-page .sd-mbar{z-index:55;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#080b0fd1;align-items:center;gap:6px;padding:10px 0 10px 12px;display:flex;position:sticky;top:60px}.g-v2.sport-page .sd-mscroll{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;gap:8px;min-width:0;padding-inline-end:16px;display:flex;overflow-x:auto}.g-v2.sport-page .sd-mchip{scroll-snap-align:start;border:1px solid var(--line-2);min-height:44px;color:var(--fg-2);font-family:var(--sans);white-space:nowrap;cursor:pointer;transition:color .3s var(--ease), border-color .3s var(--ease), background-color .3s var(--ease), transform .4s var(--spring);background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.g-v2.sport-page .sd-mchip:active{transform:scale(.95)}.g-v2.sport-page .sd-mchip svg{color:var(--tint);flex-shrink:0}.g-v2.sport-page .sd-mchip .g-num{color:var(--fg-3);font-size:13px}.g-v2.sport-page .sd-mchip.is-on{border-color:var(--tint);background-color:color-mix(in oklab, var(--tint) 16%, transparent);color:var(--fg)}.g-v2.sport-page .sd-mchip.is-on .g-num{color:var(--fg)}.g-v2.sport-page .sd-mchip.is-zero,.g-v2.sport-page .sd-mchip.is-zero svg{color:var(--fg-3)}.g-v2.sport-page .sd-prog{background:var(--accent);height:1px;position:absolute;bottom:-1px;left:0;right:0}.g-v2.sport-page .sd-stile{border:1px solid var(--line);background:var(--surface);min-height:60px;color:var(--fg-2);font-family:var(--sans);text-align:start;cursor:pointer;transition:border-color .3s var(--ease), background-color .3s var(--ease), transform .4s var(--spring);border-radius:16px;align-items:center;gap:10px;padding:0 12px;display:flex}.g-v2.sport-page .sd-stile:active{transform:scale(.97)}.g-v2.sport-page .sd-stile svg{color:var(--tint);flex-shrink:0}.g-v2.sport-page .sd-stile-n{flex-direction:column;gap:2px;min-width:0;display:flex}.g-v2.sport-page .sd-stile-n>span:first-child{color:var(--fg);font-size:15px;font-weight:600}.g-v2.sport-page .sd-stile-n>span:last-child{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:13px}.g-v2.sport-page .sd-stile.is-on{border-color:var(--tint);background-color:color-mix(in oklab, var(--tint) 14%, transparent)}.g-v2.sport-page .sd-stile.is-zero svg{color:var(--fg-3)}.g-v2.sport-page .sd-stile.is-zero .sd-stile-n>span:first-child{color:var(--fg-2)}.g-v2.sport-page .sd-st-p{color:var(--tint)}.g-v2.sport-page .sd-st-p i{background:var(--tint)}.g-v2.sport-page .sd-st-pp{color:var(--fg-3)}.g-v2.sport-page .sd-st-pp i{border-style:dashed}.g-v2.sport-page .sd-plot{height:156px;position:relative}.g-v2.sport-page .sd-tk{border:1.5px solid var(--fg-2);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute}.g-v2.sport-page .sd-tk-f{background:var(--fg);border-color:var(--fg)}.g-v2.sport-page .sd-tk-p{background:var(--tint);border-color:var(--tint);box-shadow:0 0 10px var(--tint)}.g-v2.sport-page .sd-tk-s{border-color:var(--fg-2)}.g-v2.sport-page .sd-tk-pp{border-style:dashed;border-color:var(--fg-3)}.g-v2.sport-page .sd-tk-c{border-color:var(--fg-3);border-radius:2px}.g-v2.sport-page .sd-now{background:linear-gradient(180deg, var(--tint), transparent);width:1px;position:absolute;top:0;bottom:0}.g-v2.sport-page .sd-now>span{white-space:nowrap;color:var(--tint);font-size:13px;position:absolute;top:-4px;left:8px}.g-v2.sport-page.g-rtl .sd-tk{margin-left:0;margin-right:-3.5px}.g-v2.sport-page.g-rtl .sd-now>span{left:auto;right:8px}.g-v2.sport-page .sd-axis{background:var(--line-2);height:1px}.g-v2.sport-page .sd-hours{height:34px;position:relative}.g-v2.sport-page .sd-hours>span{white-space:nowrap;font-size:13px;position:absolute;top:10px}.g-v2.sport-page .sd-fchip{border:1px solid var(--line-2);min-height:30px;font-family:var(--mono);color:var(--fg-2);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.g-v2.sport-page .sd-mjumps{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.g-v2.sport-page .sd-mjump{scroll-snap-align:start;border:1px solid var(--line);min-height:44px;color:var(--fg-2);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px 0 10px;font-size:13.5px;text-decoration:none;display:inline-flex}.g-v2.sport-page .sd-group{scroll-margin-top:130px}.g-v2.sport-page .sd-mghead{z-index:5;background:#06080bdb;justify-content:space-between;align-items:center;gap:12px;margin:0 -20px;padding:12px 20px;display:flex;position:sticky;top:126px}.g-v2.sport-page .sd-evhead{align-items:center;gap:12px;display:flex}.g-v2.sport-page .sd-mfx{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;padding:18px 16px;display:flex}.g-v2.sport-page .sd-mtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.g-v2.sport-page .sd-teams{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 12px;min-width:0;display:grid}.g-v2.sport-page .sd-teams>.sd-vs{text-align:center;letter-spacing:.1em;grid-column:1/-1;width:28px;font-size:10px;line-height:1.3}.g-v2.sport-page .sd-mfoot{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.g-v2.sport-page .sd-vlink{min-height:44px;color:var(--fg-2);align-items:center;gap:7px;font-size:14px;display:inline-flex}.g-v2.sport-page .sd-vlink svg{color:var(--tint);flex-shrink:0}.g-v2.sport-page .is-cancel .sd-tn,.g-v2.sport-page .is-cancel .sd-fighter{color:var(--fg-3);text-decoration:line-through;text-decoration-thickness:1px}.g-v2.sport-page .is-cancel .g-crest,.g-v2.sport-page .is-cancel .g-avatar{opacity:.45}.g-v2.sport-page .sd-mcard{background:linear-gradient(160deg, color-mix(in oklab, var(--tint) 8%, var(--bg-2)), var(--bg-2) 60%);flex-direction:column;gap:14px;padding:18px 16px 16px;display:flex}.g-v2.sport-page .is-lose .g-crest{opacity:.6}.g-v2.sport-page .is-lose .sd-team,.g-v2.sport-page .is-lose .sd-tot{color:var(--fg-3)}.g-v2.sport-page .is-win .sd-tot{text-shadow:0 0 24px color-mix(in oklab, var(--tint) 45%, transparent)}.g-v2.sport-page .sd-session{background:linear-gradient(150deg, color-mix(in oklab, var(--tint) 10%, var(--bg-2)), var(--bg-2) 55%);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid;overflow:clip}.g-v2.sport-page .sd-fact{flex-direction:column;gap:10px;min-width:0;padding:18px 16px 20px;display:flex}.g-v2.sport-page .sd-fact:nth-child(2n){border-inline-start:1px solid var(--line)}.g-v2.sport-page .sd-fact:nth-child(n+3){border-top:1px solid var(--line)}.g-v2.sport-page .sd-fact-k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:7px;font-size:11px;display:inline-flex}.g-v2.sport-page .sd-fact-k svg{color:var(--tint)}.g-v2.sport-page .sd-fact-v{min-height:32px;font-family:var(--serif);letter-spacing:-.01em;color:var(--fg);align-items:center;font-size:28px;line-height:1.05;display:inline-flex}.g-v2.sport-page .sd-fact-v.is-sm{min-height:44px;font-size:22px}.g-v2.sport-page .sd-spread{height:62px;position:relative}.g-v2.sport-page .sd-sd{background:var(--fg-2);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute}.g-v2.sport-page .sd-sd.is-lead{background:var(--tint);box-shadow:0 0 12px var(--tint)}.g-v2.sport-page .sd-sd.is-dnf{border:1.5px solid var(--fg-3);background:0 0}.g-v2.sport-page .sd-f1r.is-lead{box-shadow:inset 2px 0 0 var(--tint);padding-inline-start:8px}.g-v2.sport-page .sd-who{align-items:center;gap:12px;min-width:0;display:flex}.g-v2.sport-page .sd-who>span:last-child{min-width:0}.g-v2.sport-page .sd-f1r.is-dnf .sd-drv{color:var(--fg-2)}.g-v2.sport-page .sd-f1r.is-dnf .sd-f1time{color:var(--fg-3);letter-spacing:.12em}.g-v2.sport-page .sd-mbout{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;padding:18px 16px;display:flex}.g-v2.sport-page .sd-mbout.is-main{border-color:color-mix(in oklab, var(--tint) 60%, transparent);background-image:linear-gradient(160deg, color-mix(in oklab, var(--tint) 10%, transparent), transparent 70%)}.g-v2.sport-page .sd-corner{align-items:center;gap:12px;min-width:0;display:flex}.g-v2.sport-page .sd-corners>.sd-vs{text-align:center;letter-spacing:.1em;width:32px;margin:4px 0;font-size:10px;display:block}.g-v2.sport-page .sd-skel{background:linear-gradient(90deg, var(--surface-2) 0%, #f3f0ea21 40%, var(--surface-2) 80%);background-size:300% 100%;border-radius:999px;height:12px;display:block}.g-v2.sport-page .sd-skel-lg{height:22px}.g-v2.sport-page .sd-skel-card{border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:14px;padding:20px 16px;display:flex}.g-v2.sport-page .sd-next-plan{border:1px solid var(--line);background:radial-gradient(ellipse at 50% 45%, color-mix(in oklab, var(--tint) 14%, transparent), transparent 70%), var(--bg-2);border-radius:24px;padding:18px;position:relative;box-shadow:0 40px 80px -40px #000000e6}.g-v2.sport-page .sd-next-plan svg{width:100%;height:auto;display:block}.g-v2.sport-page .sd-next-plan.is-zero{opacity:.6}.g-v2.sport-page .sd-next-count{font-family:var(--serif);letter-spacing:-.03em;color:var(--fg);font-size:76px;line-height:.8}.g-v2.sport-page .sd-strip{margin-top:0}.g-v2.sport-page .sd-copy{bottom:24px}.g-v2.sport-page .sd-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.g-v2.sport-page .sd-tl{margin-top:32px}.g-v2.sport-page .sd-legend{justify-content:flex-start;gap:8px 18px;margin-top:8px}.g-v2.sport-page .sd-fmt{border:1px solid var(--line);background:var(--bg-2);border-radius:18px;align-items:center;gap:14px;padding:12px;display:flex}.g-v2.sport-page .sd-fmt>svg{flex-shrink:0;width:110px;height:66px}.g-v2.sport-page .sd-mghead .sd-gtitle{gap:12px}.g-v2.sport-page .sd-mghead .sd-gicon{color:var(--tint)}.g-v2.sport-page .sd-mmeta{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.g-v2.sport-page .sd-corners{flex-direction:column;align-items:flex-start;gap:0;display:flex}.g-v2.sport-page .sd-evw{gap:14px}.g-v2.sport-page .sd-evw+.sd-glist{margin-top:-28px}.g-v2.sport-page .sd-ad{padding:0 20px 96px}.g-v2.sport-page .sd-next{padding:110px 20px 100px}.g-v2.sport-page .sd-next-bg>span{font-size:130px}.g-v2.sport-page .sd-next-in{flex-direction:column;align-items:stretch;gap:32px;display:flex}.g-v2.sport-page .sd-next-copy{gap:20px}.g-v2.sport-page .sd-next-copy h2{font-size:56px}.g-v2.sport-page .sd-next-go{flex-direction:column;align-items:stretch;gap:16px}.g-v2.sport-page .sd-next-go .g-btn{justify-content:center;width:100%}.g-v2.sport-page .sd-next-go .g-link{align-self:center;align-items:center;min-height:44px;display:inline-flex}.g-v2.sport-page .sd-sheet-grid{gap:8px}.g-v2.sport-page.g-rtl .sd-p3d{left:0;right:0}.g-v2.sport-page.g-rtl .sd-h1-1,.g-v2.sport-page.g-rtl .sd-h1-2,.g-v2.sport-page.g-rtl .sd-h1-3,.g-v2.sport-page.g-rtl .sd-h1-4{font-size:48px}}@keyframes sd-shim{0%{background-position:100% 0}to{background-position:-50% 0}}.g-v2.sport-page .sd-skel{--a-key:sd-shim;--a-dur:1.8s}.g-v2.sport-page .sd-pulse{background:var(--tint);--a-key:g-pulse;--a-dur:2.4s;--a-ease:var(--ease);border-radius:50%;position:absolute;inset:-1.5px}.g-v2.sport-page .sd-more{margin-top:-40px}.g-v2.sport-page .sd-more .sd-moreload{outline:none;flex-direction:column;width:100%;margin-top:-16px;display:flex}.g-v2.sport-page .sd-moreload>.g-kicker{color:var(--fg-3);margin-bottom:12px}@media (width<=860px){.g-v2.sport-page .sd-more{margin-top:-24px}.g-v2.sport-page .sd-more .sd-moreload{gap:10px;margin-top:-8px}.g-v2.sport-page .sd-moreload>.g-kicker{margin-bottom:0}}.g-v2.sport-page[dir=rtl] .sd-head>.sd-countline{text-align:right;justify-self:stretch}@media (width<=860px){.g-v2.sport-page .sd-next-copy h2{font-size:48px}.g-v2.sport-page .g-foot-link{align-items:center;min-height:44px;display:flex}}