.ph .wrap.hero{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:30px;align-items:center}
.sc{position:relative;width:440px;height:480px;justify-self:end}
.sc .sn{display:none;position:absolute;inset:0}.sc .s1{--T:14s}.sc .s2{--T:11s}.sc .s3{--T:12s}.sc .s4{--T:13s}.sc .s5{--T:14s}
.sc .sn.on{display:block;animation-name:snin;animation-duration:.45s;animation-iteration-count:1;animation-fill-mode:both}
.sc .sn.out{animation-name:snout;animation-duration:.45s;animation-iteration-count:1;animation-fill-mode:both}
@keyframes snin{from{opacity:0}to{opacity:1}}@keyframes snout{from{opacity:1}to{opacity:0}}
.sc .gl{position:absolute;left:354px;top:-4px;z-index:7;animation:none}
.sc .s3 .st.gl2 b,.sc .s3 .st.gr2 b,.sc .s4 .st.gl2 b,.sc .s4 .st.gr2 b{animation-iteration-count:infinite}
@media(max-width:960px){.ph .wrap.hero{grid-template-columns:1fr}.sc{display:none}}
@media(prefers-reduced-motion:reduce){.sc .sn.on{animation:none}.sc .sn *{animation:none!important}.sc .s1 .dk,.sc .s1 .dl,.sc .s1 .bub,.sc .s1 .plus,.sc .s1 .msg,.sc .s1 .score .a{display:none}.sc .s1 .cd,.sc .s1 .fan,.sc .s1 .hd img{opacity:1}
.sc .s1 .cd.k0{transform:translate(-52px,6px) rotate(-8deg)}.sc .s1 .cd.k1{transform:translate(-6px,-50px) rotate(5deg)}.sc .s1 .cd.k2{transform:translate(50px,-4px) rotate(9deg)}.sc .s1 .cd.k3{transform:translate(8px,52px) rotate(-4deg)}.sc .s1 .score .n{opacity:1}}

.sc *{animation-duration:var(--T);animation-iteration-count:infinite;animation-fill-mode:both}
.sc img{max-width:none}
.sc .tb{position:absolute;left:20px;top:0;width:400px;height:400px;border-radius:50%;border:9px solid var(--wood);background:radial-gradient(ellipse at 50% 42%,#2b8a64,#0f4a38 80%);box-shadow:0 24px 60px #0008,inset 0 0 40px #0008;animation:none}
.sc .ctr{position:absolute;left:220px;top:200px;width:0;height:0}
.sc .st{position:absolute;display:flex;flex-direction:column;align-items:center;gap:3px;z-index:5;font:700 13px var(--bd);animation:none}
.sc .st b{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:22px;background:var(--in2);border:2px solid var(--ln);animation:none}
.sc .st span{background:#06160fcc;border:1px solid #ffffff1f;border-radius:99px;padding:1px 10px;white-space:nowrap;animation:none}
.sc .st.t{left:198px;top:-6px}.sc .st.l{left:2px;top:178px}.sc .st.r{left:394px;top:178px}.sc .st.b{left:14px;top:400px;flex-direction:row;gap:8px}
.sc .st.r b{animation-name:win}.sc .st.t b{animation-name:think}.sc .st.l b{animation-name:talk}
@keyframes win{0%,76%{box-shadow:none;border-color:var(--ln)}80%,92%{box-shadow:0 0 0 3px var(--gold),0 0 18px #e3b95c99;border-color:var(--gold)}97%,100%{box-shadow:none;border-color:var(--ln)}}
@keyframes think{0%,26%{box-shadow:none}28%,36%{box-shadow:0 0 0 3px #7fd0ff88}38%,100%{box-shadow:none}}
@keyframes talk{0%,88%{box-shadow:none}90%,95%{box-shadow:0 0 0 3px #ffffff55}97%,100%{box-shadow:none}}
.sc .dk{position:absolute;left:-31px;top:-46px;width:62px;height:93px;border-radius:7px;background:url(/assets/cartes/fr/dos.webp) center/100% 100%;box-shadow:0 1px 0 #0006,0 3px 0 #0004,0 5px 8px #000a;animation-name:dk}
@keyframes dk{0%{opacity:0}1.5%,16%{opacity:1}18%,100%{opacity:0}}
.sc .dl,.sc .cd{position:absolute;left:-31px;top:-46px;width:62px;height:93px;border-radius:7px;box-shadow:0 5px 12px #000a;opacity:0;z-index:3;animation-timing-function:cubic-bezier(.3,.7,.3,1)}
.sc .dl{width:44px;height:66px;left:-22px;top:-33px;background:url(/assets/cartes/fr/dos.webp) center/100% 100%;z-index:2}
.sc .cd{z-index:4}
.sc .fan{position:absolute;width:0;height:0;animation-name:fan;z-index:2}
.sc .fan i{position:absolute;left:-18px;top:-27px;width:36px;height:54px;border-radius:5px;background:url(/assets/cartes/fr/dos.webp) center/100% 100%;box-shadow:0 3px 6px #0009}
.sc .fan i:nth-child(1){transform:translateX(-20px) rotate(-14deg)}.sc .fan i:nth-child(2){transform:translateY(-3px)}.sc .fan i:nth-child(3){transform:translateX(20px) rotate(14deg)}
.sc .fan.t{left:0;top:-112px}.sc .fan.l{left:-128px;top:0;rotate:90deg}.sc .fan.r{left:128px;top:0;rotate:-90deg}
@keyframes fan{0%,15%{opacity:0}18%,92%{opacity:1}97%,100%{opacity:0}}
.sc .hd{position:absolute;left:220px;top:420px;width:0;height:0;z-index:4}
.sc .hd img{position:absolute;left:-34px;top:-52px;width:68px;height:102px;border-radius:7px;box-shadow:0 4px 10px #000b;transform-origin:50% 160%;animation-name:hand}
@keyframes hand{0%,15%{opacity:0;translate:0 40px}19%,96%{opacity:1;translate:0 0}100%{opacity:0;translate:0 0}}
.sc .hd img:nth-child(1){rotate:-24deg;left:-34px}.sc .hd img:nth-child(2){rotate:-12deg}.sc .hd img:nth-child(3){rotate:0deg;animation-name:hand,pick}
.sc .hd img:nth-child(4){rotate:12deg}.sc .hd img:nth-child(5){rotate:24deg}
@keyframes pick{0%,52%{translate:0 0}56%{translate:0 -22px;visibility:visible}59.9%{visibility:visible}60%,96%{visibility:hidden}97%,100%{visibility:visible}}
.sc .hd img:nth-child(3){animation-duration:var(--T),var(--T);animation-name:hand,pick}
.sc .bub{position:absolute;z-index:6;background:#fff;color:#16261f;border-radius:14px;padding:5px 12px;font:700 13px var(--bd);opacity:0;box-shadow:0 6px 16px #0007}
.sc .bub::after{content:"";position:absolute;width:10px;height:10px;background:#fff;transform:rotate(45deg);left:14px;bottom:-4px}
.sc .bub.rb{left:240px;top:6px;animation-name:rb}.sc .bub.le{left:56px;top:134px;animation-name:le}
@keyframes rb{0%,28%{opacity:0;translate:0 6px}30%,37%{opacity:1;translate:0 0}39%,100%{opacity:0}}
@keyframes le{0%,88%{opacity:0;translate:0 6px}90%,96%{opacity:1;translate:0 0}98%,100%{opacity:0}}
.sc .dots i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#16261f;margin:0 2px;animation:dot 1s infinite!important}.sc .dots i:nth-child(2){animation-delay:.15s!important}.sc .dots i:nth-child(3){animation-delay:.3s!important}
@keyframes dot{0%,60%,100%{translate:0 0;opacity:.4}30%{translate:0 -4px;opacity:1}}
.sc .atout{position:absolute;left:220px;top:56px;translate:-50% 0;z-index:5;font-size:13px;animation:none}
.sc .score{position:absolute;left:0;top:-2px;z-index:6;background:#06160fdd;border:1px solid var(--ln);border-radius:14px;padding:6px 12px;font:700 13px var(--bd);line-height:1.5;animation:none}
.sc .score b{color:var(--gold2);font-size:16px;display:inline-block;min-width:26px;text-align:right}
.sc .score .v{position:relative;display:inline-block;width:30px;height:1.3em;vertical-align:bottom}.sc .score .v b{position:absolute;right:0;top:0}
.sc .score .a{animation-name:sa}.sc .score .n{animation-name:sn}
@keyframes sa{0%,80%{opacity:1;translate:0 0}83%,100%{opacity:0;translate:0 -8px}}
@keyframes sn{0%,80%{opacity:0;translate:0 8px;scale:1}83%{opacity:1;translate:0 0;scale:1.35}88%,97%{opacity:1;scale:1}99%,100%{opacity:0}}
.sc .plus{position:absolute;left:386px;top:150px;z-index:6;color:var(--gold2);font:800 20px var(--hd);opacity:0;animation-name:plus}
@keyframes plus{0%,80%{opacity:0;translate:0 6px}83%{opacity:1}90%{opacity:1;translate:0 -18px}93%,100%{opacity:0;translate:0 -22px}}
.sc .msg{position:absolute;left:220px;top:300px;translate:-50% 0;z-index:5;opacity:0;animation-name:msg;white-space:nowrap}
@keyframes msg{0%,77%{opacity:0;translate:-50% 6px}80%,92%{opacity:1;translate:-50% 0}96%,100%{opacity:0}}
.sc .dl.d0{animation-name:d0}
.sc .dl.d1{animation-name:d1}
.sc .dl.d2{animation-name:d2}
.sc .dl.d3{animation-name:d3}
.sc .dl.d4{animation-name:d4}
.sc .dl.d5{animation-name:d5}
.sc .dl.d6{animation-name:d6}
.sc .dl.d7{animation-name:d7}
.sc .cd.k0{animation-name:k0}
.sc .cd.k1{animation-name:k1}
.sc .cd.k2{animation-name:k2}
.sc .cd.k3{animation-name:k3}
@keyframes d0{0%,2.0%{opacity:0;transform:translate(0,0) rotate(0)}2.1%{opacity:1;transform:translate(0,0) rotate(0deg)}4.6%{opacity:1;transform:translate(0px,200px) rotate(-12deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(0px,200px)}}
@keyframes d1{0%,3.4%{opacity:0;transform:translate(0,0) rotate(0)}3.5%{opacity:1;transform:translate(0,0) rotate(9deg)}6.0%{opacity:1;transform:translate(-128px,0px) rotate(0deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(-128px,0px)}}
@keyframes d2{0%,4.8%{opacity:0;transform:translate(0,0) rotate(0)}4.8999999999999995%{opacity:1;transform:translate(0,0) rotate(18deg)}7.4%{opacity:1;transform:translate(0px,-130px) rotate(12deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(0px,-130px)}}
@keyframes d3{0%,6.199999999999999%{opacity:0;transform:translate(0,0) rotate(0)}6.299999999999999%{opacity:1;transform:translate(0,0) rotate(27deg)}8.799999999999999%{opacity:1;transform:translate(128px,0px) rotate(-12deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(128px,0px)}}
@keyframes d4{0%,7.6%{opacity:0;transform:translate(0,0) rotate(0)}7.699999999999999%{opacity:1;transform:translate(0,0) rotate(36deg)}10.2%{opacity:1;transform:translate(0px,200px) rotate(0deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(0px,200px)}}
@keyframes d5{0%,9.0%{opacity:0;transform:translate(0,0) rotate(0)}9.1%{opacity:1;transform:translate(0,0) rotate(45deg)}11.6%{opacity:1;transform:translate(-128px,0px) rotate(12deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(-128px,0px)}}
@keyframes d6{0%,10.399999999999999%{opacity:0;transform:translate(0,0) rotate(0)}10.499999999999998%{opacity:1;transform:translate(0,0) rotate(54deg)}12.999999999999998%{opacity:1;transform:translate(0px,-130px) rotate(-12deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(0px,-130px)}}
@keyframes d7{0%,11.799999999999999%{opacity:0;transform:translate(0,0) rotate(0)}11.899999999999999%{opacity:1;transform:translate(0,0) rotate(63deg)}14.399999999999999%{opacity:1;transform:translate(128px,0px) rotate(0deg)}16%{opacity:1}18%,100%{opacity:0;transform:translate(128px,0px)}}
@keyframes k0{0%,22%{opacity:0;transform:translate(-128px,0px) rotate(0) scale(.6)}
22.1%{opacity:1;transform:translate(-128px,0px) rotate(0) scale(.7)}
26%{opacity:1;transform:translate(-52px,6px) rotate(-8deg) scale(1)}
75%{opacity:1;transform:translate(-52px,6px) rotate(-8deg) scale(1)}
84%{opacity:1;transform:translate(172px,0px) rotate(0) scale(.5)}
87%,100%{opacity:0;transform:translate(172px,0px) scale(.45)}}
@keyframes k1{0%,38%{opacity:0;transform:translate(0px,-130px) rotate(0) scale(.6)}
38.1%{opacity:1;transform:translate(0px,-130px) rotate(0) scale(.7)}
42%{opacity:1;transform:translate(-6px,-50px) rotate(5deg) scale(1)}
75%{opacity:1;transform:translate(-6px,-50px) rotate(5deg) scale(1)}
84%{opacity:1;transform:translate(172px,0px) rotate(0) scale(.5)}
87%,100%{opacity:0;transform:translate(172px,0px) scale(.45)}}
@keyframes k2{0%,46%{opacity:0;transform:translate(128px,0px) rotate(0) scale(.6)}
46.1%{opacity:1;transform:translate(128px,0px) rotate(0) scale(.7)}
50%{opacity:1;transform:translate(50px,-4px) rotate(9deg) scale(1)}
75%{opacity:1;transform:translate(50px,-4px) rotate(9deg) scale(1)}
84%{opacity:1;transform:translate(172px,0px) rotate(0) scale(.5)}
87%,100%{opacity:0;transform:translate(172px,0px) scale(.45)}}
@keyframes k3{0%,60%{opacity:0;transform:translate(0px,190px) rotate(0) scale(.6)}
60.1%{opacity:1;transform:translate(0px,190px) rotate(0) scale(.7)}
64%{opacity:1;transform:translate(8px,52px) rotate(-4deg) scale(1)}
75%{opacity:1;transform:translate(8px,52px) rotate(-4deg) scale(1)}
84%{opacity:1;transform:translate(172px,0px) rotate(0) scale(.5)}
87%,100%{opacity:0;transform:translate(172px,0px) scale(.45)}}

.sc .s2 .fan{animation-name:ufan}.sc .s2 .fan.l{left:-150px}.sc .s2 .fan.r{left:150px}.sc .s2 .fan i{background:radial-gradient(ellipse at center,#e53935 0 26%,transparent 28%),#141414;border:2px solid #fff;box-shadow:0 3px 6px #0009}
@keyframes ufan{0%,6%{opacity:0}12%,93%{opacity:1}97%,100%{opacity:0}}
.sc .u{position:absolute;left:-31px;top:-46px;width:62px;height:93px;border-radius:10px;border:3px solid #fff;display:grid;place-items:center;font:800 32px var(--hd);color:#fff;text-shadow:0 2px 0 #0004;box-shadow:0 5px 12px #000a;z-index:4}
.sc .u b{width:46px;height:62px;display:grid;place-items:center;border-radius:50%;background:#ffffff26;transform:rotate(-8deg) scaleX(.8)}.sc .u b{font-weight:800}
.sc .u.r{background:#e53935}.sc .u.b2{background:#1e6fd9}.sc .u.g{background:#2fa84f}.sc .u.y{background:#f2b705;color:#3a2a00;text-shadow:none}
.sc .s2 .uk{opacity:0;animation-timing-function:cubic-bezier(.3,.7,.3,1)}
.sc .s2 .dp{animation-name:ufade2;z-index:1;transform:rotate(-3deg)}.sc .s2 .pile{animation-name:ufade2;transform:translate(-70px,-6px) rotate(4deg) scale(.85);z-index:1;background:radial-gradient(ellipse at center,#e53935 0 26%,transparent 28%),#141414}
@keyframes ufade2{0%{opacity:0}4%,93%{opacity:1}97%,100%{opacity:0}}
.sc .s2 .hd .u{transform-origin:50% 160%;animation-name:uhand}
@keyframes uhand{0%,8%{opacity:0;translate:0 40px}14%,93%{opacity:1;translate:0 0}97%,100%{opacity:0}}
.sc .s2 .hd .u.h1{rotate:-9deg}.sc .s2 .hd .u.h2{rotate:9deg;animation-name:uhand,upick}
@keyframes upick{0%,52%{translate:0 0}56%{translate:0 -22px;visibility:visible}57.5%{visibility:visible}58%,93%{visibility:hidden}94%,100%{visibility:visible}}
.sc .s2 .bub.rb{animation-name:urb;left:240px;top:6px}
@keyframes urb{0%,24%{opacity:0;translate:0 6px}26%,29%{opacity:1;translate:0 0}31%,100%{opacity:0}}
.sc .s2 .bub.un{left:150px;top:338px;font:800 20px var(--hd);color:#d32f2f;animation-name:uuno;padding:5px 16px}.sc .s2 .bub.un::after{left:60px}
@keyframes uuno{0%,66%{opacity:0;translate:0 6px;scale:.8}70%{opacity:1;translate:0 0;scale:1.15}74%,88%{opacity:1;scale:1}92%,100%{opacity:0}}
.sc .s2 .st.t b{animation-name:uthink}.sc .s2 .st.b b{animation-name:uglow}
@keyframes uthink{0%,24%{box-shadow:none}26%,30%{box-shadow:0 0 0 3px #7fd0ff88}32%,100%{box-shadow:none}}
@keyframes uglow{0%,66%{box-shadow:none;border-color:var(--ln)}70%,90%{box-shadow:0 0 0 3px var(--gold),0 0 18px #e3b95c99;border-color:var(--gold)}95%,100%{box-shadow:none;border-color:var(--ln)}}
.sc .s2 .uk0{animation-name:uk0}
.sc .s2 .uk1{animation-name:uk1}
.sc .s2 .uk2{animation-name:uk2}
.sc .s2 .uk3{animation-name:uk3}
@keyframes uk0{0%,16%{opacity:0;transform:translate(-128px,0px) rotate(0) scale(.6)}16.1%{opacity:1;transform:translate(-128px,0px) rotate(0) scale(.7)}20%{opacity:1;transform:translate(-6px,4px) rotate(-7deg) scale(1)}93%{opacity:1}97%,100%{opacity:0;transform:translate(-6px,4px) rotate(-7deg) scale(1)}}
@keyframes uk1{0%,30%{opacity:0;transform:translate(0px,-112px) rotate(0) scale(.6)}30.1%{opacity:1;transform:translate(0px,-112px) rotate(0) scale(.7)}34%{opacity:1;transform:translate(8px,-6px) rotate(6deg) scale(1)}93%{opacity:1}97%,100%{opacity:0;transform:translate(8px,-6px) rotate(6deg) scale(1)}}
@keyframes uk2{0%,44%{opacity:0;transform:translate(128px,0px) rotate(0) scale(.6)}44.1%{opacity:1;transform:translate(128px,0px) rotate(0) scale(.7)}48%{opacity:1;transform:translate(-4px,2px) rotate(-4deg) scale(1)}93%{opacity:1}97%,100%{opacity:0;transform:translate(-4px,2px) rotate(-4deg) scale(1)}}
@keyframes uk3{0%,58%{opacity:0;transform:translate(0px,190px) rotate(0) scale(.6)}58.1%{opacity:1;transform:translate(0px,190px) rotate(0) scale(.7)}62%{opacity:1;transform:translate(6px,-2px) rotate(9deg) scale(1)}93%{opacity:1}97%,100%{opacity:0;transform:translate(6px,-2px) rotate(9deg) scale(1)}}
.sc .gb{position:absolute;left:20px;top:0;width:400px;height:400px;border-radius:12px;background:linear-gradient(135deg,#e2b265,#c98f3d);box-shadow:0 0 0 8px var(--wood),0 24px 60px #0008;animation:none}
.sc .gb svg{position:absolute;inset:0}
.sc .gb i{position:absolute;width:34px;height:34px;border-radius:50%;opacity:0;box-shadow:0 3px 5px #0007}
.sc .gb i.b{background:radial-gradient(circle at 35% 30%,#777,#111 60%)}.sc .gb i.w{background:radial-gradient(circle at 35% 30%,#fff,#d8d8d8 65%,#aaa)}
.sc .s3 .st.l b,.sc .s3 .st.r b{animation:none}
.sc .s3 .st.gl2{left:14px;top:414px;flex-direction:row;gap:8px}.sc .s3 .st.gr2{left:306px;top:414px;flex-direction:row-reverse;gap:8px}
.sc .s3 .st.gl2 b{animation-name:gt1}.sc .s3 .st.gr2 b{animation-name:gt2}
@keyframes gt1{0%,100%{box-shadow:none}20%,24%,34%,38%,48%,52%,62%,66%{box-shadow:0 0 0 3px #7fd0ff88}}
@keyframes gt2{0%,100%{box-shadow:none}}
.sc .s3 .cap{position:absolute;left:220px;top:420px;translate:-50% 0;z-index:5;opacity:0;white-space:nowrap;animation-name:gcap}
@keyframes gcap{0%,73%{opacity:0;translate:-50% 6px}77%,92%{opacity:1;translate:-50% 0}96%,100%{opacity:0}}
.sc .s3 .bub.rb{left:110px;top:370px;animation-name:gbub}.sc .s3 .bub.rb::after{left:20px}
@keyframes gbub{0%,76%{opacity:0;translate:0 6px}80%,92%{opacity:1;translate:0 0}96%,100%{opacity:0}}
@keyframes gs0{0%,6%{opacity:0;scale:1.7}8.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
@keyframes gs1{0%,13%{opacity:0;scale:1.7}15.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
@keyframes gs2{0%,20%{opacity:0;scale:1.7}22.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
@keyframes gs3{0%,27%{opacity:0;scale:1.7}29.4%{opacity:1;scale:1}72%{opacity:1;scale:1}76%{opacity:0;scale:.3}77%,100%{opacity:0}}
@keyframes gs4{0%,34%{opacity:0;scale:1.7}36.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
@keyframes gs5{0%,41%{opacity:0;scale:1.7}43.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
@keyframes gs6{0%,48%{opacity:0;scale:1.7}50.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
@keyframes gs7{0%,55%{opacity:0;scale:1.7}57.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
@keyframes gs8{0%,62%{opacity:0;scale:1.7}64.4%{opacity:1;scale:1}93%{opacity:1;scale:1}97%,100%{opacity:0}}
.sc .dm{position:absolute;left:40px;top:20px;width:360px;height:360px;background:conic-gradient(#8b5a2b 25%,#f0d9b5 0 50%,#8b5a2b 0 75%,#f0d9b5 0) 0 0/72px 72px;border:0;box-shadow:0 0 0 8px var(--wood),0 24px 60px #0008;border-radius:6px;animation:none}
.sc .s4 i{position:absolute;width:28px;height:28px;border-radius:50%;box-shadow:0 3px 4px #0008,inset 0 0 0 3px #0003;opacity:0;z-index:3}
.sc .s4 i.pb{background:radial-gradient(circle at 35% 30%,#555,#111 70%)}.sc .s4 i.pw{background:radial-gradient(circle at 35% 30%,#fff,#e7dcc4 70%)}
.sc .s4 i.st0{animation-name:dfade}
@keyframes dfade{0%,4%{opacity:0}10%,93%{opacity:1}97%,100%{opacity:0}}
.sc .s4 i.mvb{animation-name:dmvb}.sc .s4 i.mvw{animation-name:dmvw;z-index:4}
@keyframes dmvb{0%,4%{opacity:0;translate:0 0;scale:1}10%,24%{opacity:1;translate:0 0;scale:1}30%,56%{opacity:1;translate:-36px 36px;scale:1}60%{opacity:0;translate:-36px 36px;scale:.4}61%,100%{opacity:0;scale:.4}}
@keyframes dmvw{0%,4%{opacity:0;translate:0 0}10%,46%{opacity:1;translate:0 0}56%,93%{opacity:1;translate:72px -72px}97%,100%{opacity:0;translate:72px -72px}}
.sc .s4 .st.gl2{left:14px;top:414px;flex-direction:row;gap:8px}.sc .s4 .st.gr2{left:306px;top:414px;flex-direction:row-reverse;gap:8px}
.sc .s4 .st.gr2 b{animation-name:dwin}
@keyframes dwin{0%,56%{box-shadow:none;border-color:var(--ln)}60%,88%{box-shadow:0 0 0 3px var(--gold),0 0 18px #e3b95c99;border-color:var(--gold)}94%,100%{box-shadow:none;border-color:var(--ln)}}
.sc .s4 .cap{position:absolute;left:220px;top:420px;translate:-50% 0;z-index:5;opacity:0;white-space:nowrap;animation-name:dcap}
@keyframes dcap{0%,57%{opacity:0;translate:-50% 6px}61%,92%{opacity:1;translate:-50% 0}96%,100%{opacity:0}}
.sc .s4 .bub.rb{left:70px;top:372px;animation-name:dbub}.sc .s4 .bub.rb::after{left:20px}
@keyframes dbub{0%,64%{opacity:0;translate:0 6px}68%,90%{opacity:1;translate:0 0}94%,100%{opacity:0}}.sc .s5 .cd.tk0{animation-name:tk0}
.sc .s5 .cd.tk1{animation-name:tk1}
.sc .s5 .cd.tk2{animation-name:tk2}
.sc .s5 .cd.tk3{animation-name:tk3}
.sc .s5 .cd{width:54px;height:102px;left:-27px;top:-51px}
.sc .s5 .hd img{width:60px;height:113px;left:-30px;top:-56px}
.sc .s5 .st.r b{animation-name:none}.sc .s5 .st.b b{animation-name:win}
.sc .s5 .plus{left:84px;top:372px}
@keyframes tk0{0%,22%{opacity:0;transform:translate(-128px,0px) rotate(0) scale(.6)}22.1%{opacity:1;transform:translate(-128px,0px) rotate(0) scale(.7)}26%{opacity:1;transform:translate(-52px,6px) rotate(-8deg) scale(1)}75%{opacity:1;transform:translate(-52px,6px) rotate(-8deg) scale(1)}84%{opacity:1;transform:translate(-172px,170px) rotate(0) scale(.5)}87%,100%{opacity:0;transform:translate(-172px,170px) scale(.45)}}
@keyframes tk1{0%,38%{opacity:0;transform:translate(0px,-112px) rotate(0) scale(.6)}38.1%{opacity:1;transform:translate(0px,-112px) rotate(0) scale(.7)}42%{opacity:1;transform:translate(-6px,-50px) rotate(5deg) scale(1)}75%{opacity:1;transform:translate(-6px,-50px) rotate(5deg) scale(1)}84%{opacity:1;transform:translate(-172px,170px) rotate(0) scale(.5)}87%,100%{opacity:0;transform:translate(-172px,170px) scale(.45)}}
@keyframes tk2{0%,46%{opacity:0;transform:translate(128px,0px) rotate(0) scale(.6)}46.1%{opacity:1;transform:translate(128px,0px) rotate(0) scale(.7)}50%{opacity:1;transform:translate(50px,-4px) rotate(9deg) scale(1)}75%{opacity:1;transform:translate(50px,-4px) rotate(9deg) scale(1)}84%{opacity:1;transform:translate(-172px,170px) rotate(0) scale(.5)}87%,100%{opacity:0;transform:translate(-172px,170px) scale(.45)}}
@keyframes tk3{0%,60%{opacity:0;transform:translate(0px,190px) rotate(0) scale(.6)}60.1%{opacity:1;transform:translate(0px,190px) rotate(0) scale(.7)}64%{opacity:1;transform:translate(8px,52px) rotate(-4deg) scale(1)}75%{opacity:1;transform:translate(8px,52px) rotate(-4deg) scale(1)}84%{opacity:1;transform:translate(-172px,170px) rotate(0) scale(.5)}87%,100%{opacity:0;transform:translate(-172px,170px) scale(.45)}}
