@keyframes fs-m-fade{0%{opacity:0}}@keyframes fs-m-fade-out{to{opacity:0}}@keyframes fs-m-rise{0%{opacity:0;transform:translateY(24px)}}.fs-mvs{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:40;font-family:var(--fs-label-font);color:var(--fs-fg);--vs-dx: 236px;--vs-dy: 399px}.fs-mvs-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 52%,#050a0e6b,#050a0e9e 60%,#050a0ed1);animation:fs-m-fade .3s linear backwards}.fs-mvs-sweep{position:absolute;left:0;right:0;top:597px;height:6px;background:linear-gradient(90deg,rgba(var(--fs-cyan-rgb),0) 0%,var(--fs-cyan) 22%,#bfeaff 50%,var(--fs-amber) 78%,rgba(var(--fs-amber-rgb),0) 100%);box-shadow:0 0 28px rgba(var(--fs-cyan-rgb),.55);transform-origin:left center;animation:fs-mvs-sweep .5s var(--fs-ease-move) backwards}.fs-mvs-sweep:after{content:"";position:absolute;left:0;right:0;top:-60px;height:126px;background:linear-gradient(90deg,rgba(var(--fs-cyan-rgb),0) 5%,rgba(var(--fs-cyan-rgb),.16) 30%,#bfeaff1f,rgba(var(--fs-amber-rgb),.16) 70%,rgba(var(--fs-amber-rgb),0) 95%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 50%,transparent);mask-image:linear-gradient(180deg,transparent,#000 50%,transparent)}@keyframes fs-mvs-sweep{0%{transform:scaleX(0);opacity:0}}.fs-mvs-stamp{position:absolute;top:78px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:10px;animation:fs-mvs-stamp .36s var(--fs-ease-out) .15s backwards}@keyframes fs-mvs-stamp{0%{transform:scale(1.18);opacity:0}}.fs-mvs-kicker{font:700 20px/1 var(--fs-label-font);letter-spacing:.34em;text-transform:uppercase;color:var(--fs-cyan);padding-left:.34em}.fs-mvs-table{font:800 124px/.92 var(--fs-font-display);letter-spacing:-.01em;text-transform:uppercase;color:#fff;text-shadow:0 6px 30px rgba(0,0,0,.6);white-space:nowrap}.fs-mvs-table--title{font-size:88px;line-height:1}.fs-mvs-table b{font-weight:800;color:var(--fs-cyan);text-shadow:0 0 28px rgba(var(--fs-cyan-rgb),.45)}.fs-mvs-info{position:relative;margin-top:6px;display:flex;align-items:center;gap:18px;height:50px;padding:0 44px;background:#0e151af0;border-top:1px solid var(--fs-border);border-bottom:1px solid var(--fs-border);font:700 22px/1 var(--fs-label-font);letter-spacing:.16em;text-transform:uppercase;color:var(--fs-fg);white-space:nowrap;clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,22px 100%,0 50%);animation:fs-m-rise .36s var(--fs-ease-out) .26s backwards}.fs-mvs-info:before,.fs-mvs-info:after{content:"";position:absolute;top:0;bottom:0;width:26px}.fs-mvs-info:before{left:0;background:var(--fs-cyan);clip-path:polygon(22px 0,26px 0,4px 50%,26px 100%,22px 100%,0 50%)}.fs-mvs-info:after{right:0;background:var(--fs-amber);clip-path:polygon(0 0,4px 0,26px 50%,4px 100%,0 100%,22px 50%)}.fs-mvs-info i{width:6px;height:6px;background:var(--fs-fg-muted);transform:rotate(45deg)}.fs-mvs-team{position:absolute;top:330px;height:590px;width:720px;display:flex;flex-direction:column;justify-content:center;gap:24px}.fs-mvs-team--left{left:64px}.fs-mvs-team--right{right:64px}.fs-mvs-plate{position:relative;height:250px;display:flex;align-items:stretch;filter:drop-shadow(0 0 18px var(--vs-rim-glow)) drop-shadow(0 16px 26px rgba(0,0,0,.55));animation-duration:.42s;animation-timing-function:var(--fs-ease-out);animation-delay:calc(.35s + var(--i, 0) * 80ms);animation-fill-mode:backwards}.fs-mvs--singles .fs-mvs-plate{height:360px}.fs-mvs-team--left .fs-mvs-plate{--vs-rim: var(--fs-cyan);--vs-rim-glow: rgba(var(--fs-cyan-rgb), .4);animation-name:fs-mvs-from-l}.fs-mvs-team--right .fs-mvs-plate{--vs-rim: var(--fs-amber);--vs-rim-glow: rgba(var(--fs-amber-rgb), .34);animation-name:fs-mvs-from-r;flex-direction:row-reverse}@keyframes fs-mvs-from-l{0%{transform:translate(-820px);opacity:0}}@keyframes fs-mvs-from-r{0%{transform:translate(820px);opacity:0}}.fs-mvs-plate-inner{position:relative;flex:1;display:flex;align-items:stretch;background:linear-gradient(180deg,#12191ff7,#070b0ff7);overflow:hidden}.fs-mvs-team--left .fs-mvs-plate-inner{clip-path:polygon(0 0,100% 0,calc(100% - 34px) 100%,0 100%)}.fs-mvs-team--right .fs-mvs-plate-inner{clip-path:polygon(0 0,100% 0,100% 100%,34px 100%);flex-direction:row-reverse}.fs-mvs-plate-inner:before{content:"";position:absolute;top:0;bottom:0;width:6px;background:var(--vs-rim);z-index:2}.fs-mvs-team--left .fs-mvs-plate-inner:before{left:0}.fs-mvs-team--right .fs-mvs-plate-inner:before{right:0}.fs-mvs-plate-inner:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--vs-rim),transparent 85%);z-index:2}.fs-mvs-team--right .fs-mvs-plate-inner:after{background:linear-gradient(270deg,var(--vs-rim),transparent 85%)}.fs-mvs-photo{position:relative;flex:0 0 auto;aspect-ratio:.8;height:100%;overflow:hidden;display:grid;place-items:center}.fs-mvs-photo{background:radial-gradient(90% 70% at 50% 35%,#ffffff0f,#fff0 70%),linear-gradient(160deg,var(--fs-surface-3),var(--fs-surface-0))}.fs-mvs-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.fs-mvs-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.fs-mvs-team--left .fs-mvs-photo:after{background:linear-gradient(90deg,transparent 62%,rgba(10,15,20,.95))}.fs-mvs-team--right .fs-mvs-photo:after{background:linear-gradient(270deg,transparent 62%,rgba(10,15,20,.95))}.fs-mvs-initials{position:relative;font:800 92px/1 var(--fs-font-display);color:var(--fs-silver-hi);letter-spacing:-.02em;text-shadow:0 4px 24px rgba(0,0,0,.6)}.fs-mvs--singles .fs-mvs-initials{font-size:120px}.fs-mvs-body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding:34px 52px 0 30px}.fs-mvs--singles .fs-mvs-body{padding-top:62px}.fs-mvs-team--right .fs-mvs-body{padding-left:52px;padding-right:30px;text-align:right;align-items:flex-end}.fs-mvs-first{font:600 30px/1 var(--fs-name-font);letter-spacing:.08em;text-transform:uppercase;color:var(--fs-silver);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fs-mvs-last{font:800 var(--vs-name-size, 64px)/.9 var(--fs-name-font);letter-spacing:.01em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fs-mvs-stats{display:flex;align-items:baseline;gap:18px;margin-top:6px;font:700 22px/1 var(--fs-label-font);letter-spacing:.1em;text-transform:uppercase;color:var(--fs-fg-muted);white-space:nowrap}.fs-mvs-rec b{font:700 34px/1 var(--fs-num-font);letter-spacing:.02em;color:#fff;font-variant-numeric:tabular-nums;margin-left:10px}.fs-mvs-titles{color:var(--fs-gold)}.fs-mvs-flair{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.fs-mvs-team--right .fs-mvs-flair{justify-content:flex-end}.fs-mvs-chip{font:700 18px/1 var(--fs-label-font);letter-spacing:.08em;text-transform:uppercase;padding:8px 12px;border-radius:4px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:var(--fs-fg);white-space:nowrap}.fs-mvs-chip--streak{color:var(--fs-ember);border-color:rgba(var(--fs-ember-rgb),.5);background:rgba(var(--fs-ember-rgb),.1)}.fs-mvs-chip--gold{color:var(--fs-gold);border-color:rgba(var(--fs-gold-rgb),.5);background:rgba(var(--fs-gold-rgb),.1)}.fs-mvs-chip--win{color:var(--fs-win);border-color:#00c47f80;background:#00c47f1a}.fs-mvs-chip--violet{color:var(--fs-violet);border-color:rgba(var(--fs-violet-rgb),.45);background:rgba(var(--fs-violet-rgb),.1)}.fs-mvs-diamond{position:absolute;top:510px;left:870px;width:180px;height:180px;display:grid;place-items:center;background:radial-gradient(circle at 50% 50%,#0d1a24,#050a0e 70%);border:5px solid var(--fs-cyan);box-shadow:0 0 46px rgba(var(--fs-cyan-rgb),.55),inset 0 0 26px rgba(var(--fs-cyan-rgb),.25);transform:rotate(45deg);animation:fs-mvs-spin .48s var(--fs-ease-out) .65s backwards}.fs-mvs-diamond:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:3px solid rgba(var(--fs-amber-rgb),.55)}.fs-mvs-diamond b{transform:rotate(-45deg);font:800 92px/1 var(--fs-font-display);letter-spacing:-.04em;color:#fff;text-shadow:0 0 22px rgba(191,234,255,.55)}@keyframes fs-mvs-spin{0%{transform:rotate(-90deg) scale(.4);opacity:0}}.fs-mvs-h2h{position:absolute;top:760px;left:784px;width:352px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0 18px;background:#0e151aeb;border-top:3px solid var(--fs-cyan);border-bottom:1px solid var(--fs-border);animation:fs-m-rise .36s var(--fs-ease-out) .9s backwards}.fs-mvs-h2h small{font:700 16px/1 var(--fs-label-font);letter-spacing:.3em;text-transform:uppercase;color:var(--fs-fg-muted);padding-left:.3em}.fs-mvs-h2h-score{font:700 54px/1 var(--fs-num-font);font-variant-numeric:tabular-nums;color:#fff;display:flex;gap:18px;align-items:baseline}.fs-mvs-h2h-score .l{color:var(--fs-cyan)}.fs-mvs-h2h-score .r{color:var(--fs-amber)}.fs-mvs-h2h-score i{font-style:normal;color:var(--fs-fg-muted);font-size:36px}.fs-mvs-h2h-sub{font:700 18px/1 var(--fs-label-font);letter-spacing:.14em;text-transform:uppercase;color:var(--fs-fg)}.fs-mvs-h2h--first .fs-mvs-h2h-score,.fs-mvs-h2h--race .fs-mvs-h2h-score{font:800 34px/1 var(--fs-font-display);letter-spacing:.02em;text-transform:uppercase}.fs-mvs-h2h--race{top:748px;left:820px;width:280px;padding:14px 0 16px}.fs-mvs-team--left{--vs-tx: var(--vs-dx)}.fs-mvs-team--right{--vs-tx: calc(var(--vs-dx) * -1)}.fs-mvs-team{--vs-ty: var(--vs-dy)}.fs-mvs.is-leaving .fs-mvs-team{animation:fs-mvs-collapse .64s var(--fs-ease-move) both}.fs-mvs.is-leaving .fs-mvs-diamond{animation:fs-mvs-diamond-out .36s var(--fs-ease-in) both}.fs-mvs.is-leaving .fs-mvs-stamp,.fs-mvs.is-leaving .fs-mvs-h2h{animation:fs-mvs-lift-out .3s var(--fs-ease-in) both}.fs-mvs.is-leaving .fs-mvs-sweep{animation:fs-mvs-sweep-out .36s var(--fs-ease-in) both}.fs-mvs.is-leaving .fs-mvs-dim{animation:fs-m-fade-out .5s var(--fs-ease-out) .18s both}.fs-mvs.is-leaving .fs-mvs-plate,.fs-mvs.is-leaving .fs-mvs-info{animation:none}@keyframes fs-mvs-collapse{35%{opacity:1}80%{opacity:0}to{transform:translate(var(--vs-tx),var(--vs-ty)) scale(var(--vs-s, .16));opacity:0}}.fs-mvs-land{display:none;position:absolute;height:4px;opacity:0;background:linear-gradient(90deg,rgba(var(--fs-cyan-rgb),0) 2%,var(--fs-cyan) 14%,rgba(var(--fs-cyan-rgb),.85) 44%,rgba(var(--fs-amber-rgb),.85) 56%,var(--fs-amber) 86%,rgba(var(--fs-amber-rgb),0) 98%);box-shadow:0 0 14px rgba(var(--fs-cyan-rgb),.7),0 0 40px rgba(var(--fs-cyan-rgb),.35)}.fs-mvs.is-leaving .fs-mvs-land{animation:fs-mvs-land .46s var(--fs-ease-out) .34s}@keyframes fs-mvs-land{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes fs-mvs-diamond-out{to{transform:rotate(45deg) scale(.3);opacity:0}}@keyframes fs-mvs-lift-out{to{transform:translateY(-16px);opacity:0}}@keyframes fs-mvs-sweep-out{to{transform:scaleX(0);opacity:0}}.motion-reduced .fs-mvs:not(.is-leaving) .fs-mvs-sweep,.motion-reduced .fs-mvs:not(.is-leaving) .fs-mvs-stamp,.motion-reduced .fs-mvs:not(.is-leaving) .fs-mvs-info,.motion-reduced .fs-mvs:not(.is-leaving) .fs-mvs-plate,.motion-reduced .fs-mvs:not(.is-leaving) .fs-mvs-diamond,.motion-reduced .fs-mvs:not(.is-leaving) .fs-mvs-h2h{animation-name:fs-m-fade}.motion-reduced .fs-mvs.is-leaving>*{animation:fs-m-fade-out .4s var(--fs-ease-in) both}.fs-ch{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:40;color:var(--fs-fg);font-family:var(--fs-label-font)}.fs-ch{animation:fs-m-fade .4s linear backwards}.fs-ch.is-leaving{animation:fs-m-fade-out .6s var(--fs-ease-in) both}.fs-ch.is-leaving *{animation:none}.fs-ch-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(760px 520px at 50% 56%,rgba(var(--fs-gold-rgb),.2),rgba(var(--fs-gold-rgb),0) 70%),radial-gradient(1200px 300px at 50% 0%,rgba(var(--fs-cyan-rgb),.09),rgba(var(--fs-cyan-rgb),0) 70%),#02040ab3}.fs-ch-sweep{position:absolute;top:-20%;height:140%;left:0;width:460px;background:linear-gradient(100deg,#ffe28c00 10%,#ffe28c29 35%,#ffecaa80,#ffe28c29 65%,#ffe28c00 90%);opacity:0;transform:translate(2200px) skew(-18deg);animation:fs-ch-sweep .9s var(--fs-ease-move) .3s backwards}@keyframes fs-ch-sweep{0%{opacity:0;transform:translate(-760px) skew(-18deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(2200px) skew(-18deg)}}.fs-ch-head{position:absolute;top:46px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:6px}.fs-ch-eyebrow{font:700 24px/1 var(--fs-label-font);letter-spacing:.34em;text-transform:uppercase;color:var(--fs-fg);padding-left:.34em;animation:fs-m-rise .48s var(--fs-ease-out) 2.5s backwards}.fs-ch-title{position:relative;font:800 172px/1 var(--fs-font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--fs-gold);text-shadow:0 5px 0 #8a6410,0 0 40px rgba(var(--fs-gold-rgb),.4);white-space:nowrap;animation:fs-ch-title .56s var(--fs-ease-overshoot) 2.6s backwards}@keyframes fs-ch-title{0%{transform:scale(1.14) translateY(-12px);opacity:0}}.fs-ch-sheen{position:absolute;top:0;left:0;width:170px;height:100%;overflow:hidden;transform-origin:0 0;transform:translate(var(--sheen-end)) skew(-20deg);opacity:0;animation:fs-ch-sheen-win 1s var(--fs-ease-move) 3.15s backwards}.fs-ch-sheen span{position:absolute;top:0;left:0;transform-origin:0 0;transform:skew(20deg) translate(calc(var(--sheen-end) * -1));color:#fff6d8;text-shadow:0 0 18px rgba(255,240,190,.8);animation:fs-ch-sheen-txt 1s var(--fs-ease-move) 3.15s backwards}@keyframes fs-ch-sheen-win{0%{transform:translate(-200px) skew(-20deg);opacity:1}99%{opacity:1}to{transform:translate(var(--sheen-end)) skew(-20deg);opacity:0}}@keyframes fs-ch-sheen-txt{0%{transform:skew(20deg) translate(200px)}to{transform:skew(20deg) translate(calc(var(--sheen-end) * -1))}}.fs-ch-stage{position:absolute;top:292px;left:0;right:0;height:470px;display:flex;justify-content:center;align-items:flex-end;gap:26px}.fs-ch-trophy{position:relative;width:260px;height:440px;display:flex;align-items:flex-end;justify-content:center;animation:fs-ch-trophy .76s var(--fs-ease-overshoot) .7s backwards}.fs-ch-trophy:before{content:"";position:absolute;left:10px;right:10px;bottom:-8px;height:70px;border-radius:50%;background:radial-gradient(closest-side,#000000b3,#0000)}.fs-ch-trophy img{position:relative;flex:0 0 auto;width:420px;height:420px}@keyframes fs-ch-trophy{0%{transform:translateY(160px) scale(.8);opacity:0}}.fs-ch-card{position:relative;width:330px;height:452px;animation:fs-ch-deal .42s var(--fs-ease-out) calc(.9s + var(--i, 0) * .12s) backwards}@keyframes fs-ch-deal{0%{transform:translateY(60px) scale(.92);opacity:0}}.fs-ch-card-inner{position:absolute;top:0;right:0;bottom:0;left:0}.fs-ch-face,.fs-ch-back{animation-duration:.9s,.9s;animation-timing-function:var(--fs-ease-overshoot),linear;animation-delay:calc(1.4s + var(--i, 0) * .16s);animation-fill-mode:backwards}.fs-ch-face{animation-name:fs-ch-flip-face,fs-ch-face-show}.fs-ch-back{animation-name:fs-ch-flip-back,fs-ch-back-hide}@keyframes fs-ch-flip-face{0%{transform:perspective(1400px) rotateY(-180deg) scale(.94)}}@keyframes fs-ch-face-show{0%,9.5%{opacity:0}9.6%{opacity:1}}@keyframes fs-ch-flip-back{0%{transform:perspective(1400px) rotateY(0) scale(.94)}to{transform:perspective(1400px) rotateY(180deg)}}@keyframes fs-ch-back-hide{0%,9.5%{opacity:1}9.6%,to{opacity:0}}.fs-ch-face,.fs-ch-back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;overflow:hidden}.fs-ch-back{background:#0b1216 url(/moments/card-back.webp) center / cover no-repeat;box-shadow:0 0 0 2px rgba(var(--fs-gold-rgb),.45),0 18px 40px #0009;opacity:0}.fs-ch-face{background:radial-gradient(120% 90% at 50% 20%,#1b2832,#070b0f 75%);box-shadow:0 0 0 2px rgba(var(--fs-gold-rgb),.6),0 0 34px rgba(var(--fs-gold-rgb),.28),0 18px 40px #0009}.fs-ch-face img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.fs-ch-initials{position:absolute;top:0;right:0;bottom:90px;left:0;display:grid;place-items:center;font:800 150px/1 var(--fs-font-display);color:rgba(var(--fs-gold-rgb),.55);letter-spacing:-.03em}.fs-ch-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050a0e00 45%,#050a0eeb 86%)}.fs-ch-face:before,.fs-ch-face:after{content:"";position:absolute;width:46px;height:46px;border:0 solid var(--fs-gold);z-index:2}.fs-ch-face:before{top:14px;left:14px;border-top-width:4px;border-left-width:4px}.fs-ch-face:after{bottom:14px;right:14px;border-bottom-width:4px;border-right-width:4px}.fs-ch-tag{position:absolute;top:22px;right:22px;z-index:2;font:700 15px/1 var(--fs-label-font);letter-spacing:.2em;text-transform:uppercase;color:var(--fs-on-gold);background:var(--fs-grad-gold);padding:7px 10px;border-radius:3px}.fs-ch-name{position:absolute;left:26px;right:26px;bottom:26px;z-index:1;display:flex;flex-direction:column;gap:4px}.fs-ch-name small{font:600 26px/1 var(--fs-font-display);color:var(--fs-silver);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-ch-name b{font:800 var(--ch-name-size, 54px)/.95 var(--fs-font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 14px rgba(0,0,0,.7)}.fs-ch-result{position:absolute;top:786px;left:0;right:0;text-align:center;font:700 24px/1 var(--fs-label-font);letter-spacing:.22em;text-transform:uppercase;color:var(--fs-gold);animation:fs-m-rise .48s var(--fs-ease-out) 2.9s backwards}.fs-ch-result b{color:#fff;font-family:var(--fs-num-font);letter-spacing:.06em}.fs-ch-podium{position:absolute;top:836px;left:0;right:0;display:flex;justify-content:center;gap:26px}.fs-ch-pod{--pod-tier: var(--fs-medal-silver);display:flex;align-items:stretch;height:76px;min-width:460px;max-width:600px;background:#0e151af2;border:1px solid var(--fs-border);border-top:3px solid var(--pod-tier);box-shadow:0 14px 30px #00000080;animation:fs-ch-pod-l .48s var(--fs-ease-out) calc(3.2s + var(--i, 0) * .12s) backwards}.fs-ch-pod:not(:first-child){animation-name:fs-ch-pod-r}@keyframes fs-ch-pod-l{0%{transform:translate(-120px);opacity:0}}@keyframes fs-ch-pod-r{0%{transform:translate(120px);opacity:0}}.fs-ch-pod-place{display:grid;place-items:center;width:118px;font:700 34px/1 var(--fs-num-font);color:var(--fs-on-gold);background:var(--fs-grad-gold)}.fs-ch-pod--3{--pod-tier: var(--fs-bronze)}.fs-ch-pod--3 .fs-ch-pod-place{background:linear-gradient(135deg,#e0a873,var(--fs-bronze) 50%,#8a5a2b);color:#1f1206}.fs-ch-pod--2 .fs-ch-pod-place{background:linear-gradient(135deg,#f1f3f6,var(--fs-medal-silver) 50%,#8b96a8);color:#0d1117}.fs-ch-pod-name{flex:1;min-width:0;display:flex;align-items:center;padding:0 26px;font:700 36px/1 var(--fs-name-font);letter-spacing:.05em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-ch-confetti{position:absolute;left:50%;top:216px;width:0;height:0}.fs-ch-bit{position:absolute;left:var(--x);top:var(--y);width:14px;height:22px;border-radius:2px;background:var(--c);opacity:0;animation:fs-ch-confetti var(--dur) cubic-bezier(.2,.6,.4,1) var(--delay) backwards}@keyframes fs-ch-confetti{0%{opacity:0;transform:translateZ(0) rotate(0)}3%{opacity:1}22%{opacity:1;transform:translate3d(calc(var(--dx) * .45),calc(var(--up) * -1),0) rotate(calc(var(--rot) * .3))}80%{opacity:1}to{opacity:0;transform:translate3d(var(--dx),var(--fall),0) rotate(var(--rot))}}.motion-reduced .fs-ch-sweep,.motion-reduced .fs-ch-sheen,.motion-reduced .fs-ch-confetti{display:none}.motion-reduced .fs-ch-face,.motion-reduced .fs-ch-back{animation:none}.motion-reduced .fs-ch-eyebrow,.motion-reduced .fs-ch-title,.motion-reduced .fs-ch-trophy,.motion-reduced .fs-ch-card,.motion-reduced .fs-ch-result,.motion-reduced .fs-ch-pod{animation-name:fs-m-fade}.motion-reduced .fs-ch-card{animation-delay:calc(1.4s + var(--i, 0) * .16s)}.fs-wipe{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:50}.fs-wipe-track{position:absolute;top:-10%;height:120%;left:0;display:flex;transform:translate(2100px) skew(-12deg);animation:fs-wipe-run 1.2s linear backwards}.fs-wipe-track>*{flex:0 0 auto;height:100%}.fs-wipe-trail{width:140px;background:linear-gradient(90deg,rgba(var(--fs-cyan-rgb),0),var(--fs-cyan) 70%)}.fs-wipe-cover{width:2400px;background:radial-gradient(60% 50% at 50% 50%,#0b2230,#06131c 70%);box-shadow:inset 6px 0 #bfeaff,inset -6px 0 #bfeaff}.fs-wipe-body{width:300px;background:linear-gradient(90deg,var(--fs-cyan),#1a61eb)}.fs-wipe-gap{width:28px}.fs-wipe-lead{width:44px;background:#bfeaff}@keyframes fs-wipe-run{0%{transform:translate(-3060px) skew(-12deg);animation-timing-function:cubic-bezier(.55,0,.25,1)}37.5%{transform:translate(-340px) skew(-12deg);animation-timing-function:linear}55%{transform:translate(-290px) skew(-12deg);animation-timing-function:cubic-bezier(.6,0,.85,.45)}to{transform:translate(2100px) skew(-12deg)}}.fs-wipe-mark{position:absolute;top:50%;left:50%;width:760px;margin:-170px 0 0 -380px;display:flex;flex-direction:column;align-items:center;gap:22px;opacity:0;animation:fs-wipe-mark 1.2s linear backwards}.fs-wipe-mark img{width:640px;height:auto;filter:drop-shadow(0 0 28px rgba(var(--fs-cyan-rgb),.55))}.fs-wipe-mark small{font:700 24px/1 var(--fs-label-font);letter-spacing:.32em;text-transform:uppercase;color:var(--fs-cyan)}@keyframes fs-wipe-mark{0%,34%{opacity:0;transform:scale(.9);animation-timing-function:var(--fs-ease-out)}43%{opacity:1;transform:scale(1.04)}50%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(1)}63%,to{opacity:0;transform:scale(1)}}.fs-wipe-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:#06131c;opacity:0;display:none}.fs-wipe-solid{position:absolute;top:0;right:0;bottom:0;left:0;background:#06131c;opacity:0;animation:fs-wipe-solid 1.2s linear backwards}@keyframes fs-wipe-solid{0%{opacity:0;animation-timing-function:step-end}39%{opacity:1;animation-timing-function:step-end}60%,to{opacity:0}}.motion-reduced .fs-wipe-solid,.motion-reduced .fs-wipe-track{display:none}.motion-reduced .fs-wipe-fade{display:block;animation:fs-wipe-fade 1.2s linear backwards}.motion-reduced .fs-wipe-mark{animation-name:fs-wipe-mark-fade}@keyframes fs-wipe-fade{0%{opacity:0}30%,58%{opacity:1}92%,to{opacity:0}}@keyframes fs-wipe-mark-fade{0%,32%{opacity:0}42%,52%{opacity:1}62%,to{opacity:0}}.fs-rw-track{position:absolute;top:-10%;height:120%;left:0;display:flex;transform:translate(-3140px) skew(-12deg);animation:fs-rw-run 1s linear backwards}.fs-rw-track>*{flex:0 0 auto;height:100%}.fs-rw-body{width:300px;background:linear-gradient(90deg,#1a61eb,var(--fs-cyan))}.fs-rw-trail{width:140px;background:linear-gradient(90deg,var(--fs-cyan) 30%,rgba(var(--fs-cyan-rgb),0))}@keyframes fs-rw-run{0%{transform:translate(2140px) skew(-12deg);animation-timing-function:cubic-bezier(.55,0,.25,1)}25%{transform:translate(-560px) skew(-12deg);animation-timing-function:linear}72%{transform:translate(-620px) skew(-12deg);animation-timing-function:cubic-bezier(.6,0,.85,.45)}95%,to{transform:translate(-3140px) skew(-12deg)}}.fs-rw-solid{position:absolute;top:0;right:0;bottom:0;left:0;background:#06131c;opacity:0;animation:fs-rw-solid 1s linear backwards}@keyframes fs-rw-solid{0%{opacity:0;animation-timing-function:step-end}26%{opacity:1;animation-timing-function:step-end}74%,to{opacity:0}}.fs-rw-mark{position:absolute;top:50%;left:50%;width:1200px;margin:-190px 0 0 -600px;display:flex;flex-direction:column;align-items:center;gap:18px;opacity:0;animation:fs-rw-mark 1s linear backwards}.fs-rw-word{display:flex;align-items:center;gap:34px}.fs-rw-word b{font:800 232px/.9 var(--fs-font-display);letter-spacing:-.01em;text-transform:uppercase;color:#eceff1;text-shadow:0 0 36px rgba(var(--fs-cyan-rgb),.35)}.fs-rw-chev{display:flex;animation:fs-rw-chev 1s linear backwards}.fs-rw-chev i{display:block;width:96px;height:150px;background:var(--fs-cyan);clip-path:polygon(100% 0,0 50%,100% 100%)}.fs-rw-chev i+i{margin-left:-34px;opacity:.55}.fs-rw-mark img{width:300px;height:auto;opacity:.9}@keyframes fs-rw-mark{0%,26%{opacity:0;transform:translate(90px);animation-timing-function:var(--fs-ease-out)}33%{opacity:1;transform:translate(0)}69%{opacity:1;transform:translate(-12px);animation-timing-function:var(--fs-ease-in)}75%,to{opacity:0;transform:translate(-70px)}}@keyframes fs-rw-chev{0%,26%{transform:translate(60px);animation-timing-function:var(--fs-ease-out)}36%{transform:translate(0);animation-timing-function:linear}75%,to{transform:translate(-26px)}}.motion-reduced .fs-rw-solid,.motion-reduced .fs-rw-track{display:none}.motion-reduced .fs-rw-fade{display:block;animation:fs-rw-fade 1s linear backwards}.motion-reduced .fs-rw-mark{animation-name:fs-rw-mark-fade}.motion-reduced .fs-rw-chev{animation:none}@keyframes fs-rw-fade{0%{opacity:0}25%,72%{opacity:1}95%,to{opacity:0}}@keyframes fs-rw-mark-fade{0%,26%{opacity:0}34%,68%{opacity:1}75%,to{opacity:0}}
