.cv{width:100%;height:100%;display:block;position:absolute;inset:0}.cv-ts-light{opacity:.75;transition:opacity .4s ease-out}.game-card:is([data-live],:focus-visible) .cv-ts-light{opacity:1}.cv-ts-gloss{transition:opacity .4s ease-out}.game-card:is([data-live],:focus-visible) .cv-ts-gloss{opacity:.42}@media (prefers-reduced-motion:no-preference){.cv-ts-cap{transition:transform .28s cubic-bezier(.3,.7,.3,1)}.game-card:is([data-live],:focus-visible) .cv-ts-cap{transform:translateY(6px)}.game-card[data-press] .cv-ts-cap{transition-duration:80ms;transform:translateY(10px)}}.cv-np-cell,.cv-np-ring,.cv-np-digit{opacity:0}.cv-np-cell{transition:opacity .18s ease-out}.cv-np-digit{transform-box:fill-box;transform-origin:50%;transition:opacity .12s ease-out}.game-card:is([data-live],:focus-visible) .cv-np-cell,.game-card:is([data-live],:focus-visible) .cv-np-digit{opacity:1}@media (prefers-reduced-motion:no-preference){.game-card:is([data-live],:focus-visible) .cv-np-digit{animation:.34s cubic-bezier(.2,.9,.3,1.25) .16s backwards cv-np-settle}.game-card:is([data-live],:focus-visible) .cv-np-ring{animation:.6s ease-out .38s backwards cv-np-ring}.game-card[data-press] .cv-np-digit{scale:.92}}@keyframes cv-np-settle{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes cv-np-ring{0%{opacity:0}25%{opacity:1}to{opacity:0}}.cv-rp{background:radial-gradient(55% 60% at 50% 42%,#ffffffd9,#fff0 70%),linear-gradient(#edf1f7 0%,#e3e9f2 62%,#d5dce8 100%)}.cv-rp-phone{aspect-ratio:1534/1290;--u:calc(100cqw / 1534);width:60%;position:absolute;bottom:9%;left:50%;translate:-50%;container-type:inline-size}.cv-rp-body,.cv-rp-handset{pointer-events:none;user-select:none;max-width:none;display:block;position:absolute}.cv-rp-contact{background:radial-gradient(50% 50%,#0e14206b 0%,#0e142026 48%,#0000 100%);width:88%;height:11%;position:absolute;top:89%;left:6%}.cv-rp-marks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cv-rp-mark{opacity:0}@media (prefers-reduced-motion:no-preference){.cv-rp-handset{transform-origin:50% 70%;transition:translate .32s cubic-bezier(.2,.7,.3,1),rotate .32s cubic-bezier(.2,.7,.3,1)}.game-card:is([data-live],:focus-visible) .cv-rp-handset{translate:0 calc(var(--u) * -38);rotate:-1.2deg}.game-card[data-press] .cv-rp-handset{translate:0 calc(var(--u) * -14);transition-duration:80ms;rotate:-.4deg}.game-card:is([data-live],:focus-visible) .cv-rp-mark{animation:.62s ease-out .12s cv-rp-mark}.game-card:is([data-live],:focus-visible) .cv-rp-mark--2{animation-delay:.22s}}@keyframes cv-rp-mark{0%{opacity:0}30%{opacity:1}to{opacity:0}}.cv-ed .desk-art{width:100%;height:100%;display:block;position:absolute;inset:0}.cv-ed .da-player,.cv-ed .da-cpu{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.cv-ed .da-player{transform-origin:302px 260px;transition:transform .42s cubic-bezier(.15,.75,.3,1)}.cv-ed .da-cpu{transform-origin:364px 136px;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.game-card:is([data-live],:focus-visible) .cv-ed .da-player{transform:translate(26px,-62px)scale(.86)}.game-card:is([data-live],:focus-visible) .cv-ed .da-cpu{transition-delay:.2s;transform:translate(10px,-12px)rotate(-6deg)}.game-card[data-press] .cv-ed .da-player{transition-duration:80ms;transform:translate(6px,-14px)scale(.97)}}.cv-lc .lake-art{width:100%;height:100%;display:block;position:absolute;inset:0}.cv-lc :is(.lc-rod,.lc-fly,.lc-ring,.lc-spray){transform-box:view-box}.cv-lc .lc-arc{stroke-dasharray:100;stroke-dashoffset:100px;opacity:0}.cv-lc :is(.lc-fly,.lc-ring,.lc-spray){opacity:0}@media (prefers-reduced-motion:no-preference){.cv-lc .lc-rod{transform-origin:560px 400px;transition:transform .22s cubic-bezier(.3,.7,.3,1)}.game-card:is([data-live],:focus-visible) .cv-lc .lc-rod{transform:rotate(-3.5deg)}.game-card[data-press] .cv-lc .lc-rod{transition-duration:80ms;transform:rotate(2deg)}.game-card:is([data-live],:focus-visible) .cv-lc .lc-hang{opacity:0;transition:opacity 50ms 80ms}.game-card:is([data-live],:focus-visible) .cv-lc .lc-arc{animation:.62s ease-out .1s forwards cv-lc-arc}.game-card:is([data-live],:focus-visible) .cv-lc .lc-fly{animation:.6s linear .1s forwards cv-lc-fly}.game-card:is([data-live],:focus-visible) .cv-lc .lc-ring{transform-origin:332px 213px;animation:.42s ease-out .68s forwards cv-lc-ring}.game-card:is([data-live],:focus-visible) .cv-lc .lc-ring--2{animation-delay:.78s}.game-card:is([data-live],:focus-visible) .cv-lc .lc-spray{transform-origin:332px 212px;animation:.34s ease-out .68s cv-lc-spray}}@keyframes cv-lc-arc{0%{opacity:.9;stroke-dashoffset:100px}to{opacity:.55;stroke-dashoffset:0}}@keyframes cv-lc-fly{0%{opacity:1;transform:translate(0)scale(1)}20%{transform:translate(-8.6px,-24px)scale(.85)}40%{transform:translate(-17px,-25.6px)scale(.72)}60%{transform:translate(-25px,-4.8px)scale(.6)}80%{transform:translate(-32.6px,38.4px)scale(.5)}97%{opacity:1}to{opacity:0;transform:translate(-40px,104px)scale(.42)}}@keyframes cv-lc-ring{0%{opacity:.95;transform:scale(.25)}to{opacity:.35;transform:scale(1.5)}}@keyframes cv-lc-spray{0%{opacity:1;transform:scale(.4)}60%{opacity:.9;transform:scale(1.1)}to{opacity:0;transform:scale(1.2)translateY(2px)}}
