.ci{vertical-align:middle;isolation:isolate;display:inline-block;position:relative}.ci>*,.ci-w>*{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ci img{object-fit:contain;-webkit-user-select:none;user-select:none}.ci>.ci-solo{display:block;position:static}.ci-fx{opacity:0}.ci-shine{background:linear-gradient(110deg,#0000 35%,#ffffffd9 50%,#0000 65%) 130% 0/250% 100% no-repeat}@media (prefers-reduced-motion:no-preference){@keyframes fx-fly{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}18%{opacity:1;transform:translate(calc(var(--tx,0%) * .2), calc(var(--ty,0%) * .2)) scale(1) rotate(calc(var(--rot,0deg) * .2))}75%{opacity:1}to{opacity:0;transform:translate(var(--tx,0%), var(--ty,0%)) scale(var(--sc,.8)) rotate(var(--rot,0deg))}}@keyframes fx-tw{0%{opacity:0;transform:scale(.2)rotate(0)}35%{opacity:1;transform:scale(1.15)rotate(45deg)}70%{opacity:.9;transform:scale(.9)rotate(70deg)}to{opacity:0;transform:scale(.3)rotate(90deg)}}@keyframes fx-puff{0%{opacity:0;transform:scale(.3)}25%{opacity:.95}to{opacity:0;transform:translate(var(--tx,-20%), var(--ty,-10%)) scale(1.4)}}@keyframes fx-ln{0%{opacity:0;transform:translate(40%)scaleX(.3)}30%{opacity:.9}to{opacity:0;transform:translate(-60%)scaleX(1)}}@keyframes fx-ring{0%{opacity:0;transform:scale(.3)}20%{opacity:.9}to{opacity:0;transform:scale(1.6)}}@keyframes fx-glow{0%{opacity:0;transform:scale(.6)}35%,65%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes fx-wheel{0%{opacity:0;transform:rotate(0)}15%,85%{opacity:.9}to{opacity:0;transform:rotate(900deg)}}@keyframes fx-shine{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-30% 0}}@keyframes fx-in{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.2)}60%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.ci-lessons .ci-dart{transform-origin:46% 52%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-lessons .ci-dart{animation:.9s cubic-bezier(.3,.6,.2,1) both ci-dart}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-lessons .ci-base{animation:.9s ease-out both ci-thunk}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-lessons .ci-ring{animation:.9s ease-out both ci-ring}@keyframes ci-dart{0%{transform:none}22%{opacity:1;transform:translate(14%,-14%)rotate(6deg)}30%{opacity:0;transform:translate(55%,-55%)rotate(-4deg)}38%{opacity:0;transform:translate(55%,-55%)}40%{opacity:1;transform:translate(38%,-38%)}58%{transform:translate(0)}64%{transform:translate(-3%,3%)rotate(-3deg)}72%{transform:rotate(2.5deg)}82%{transform:rotate(-1deg)}to{transform:none}}@keyframes ci-thunk{0%,57%{transform:none}63%{transform:scale(.95)translate(1.5%,-1%)}75%{transform:scale(1.03)}to{transform:none}}@keyframes ci-ring{0%,57%{opacity:0;transform:scale(.2)}62%{opacity:.9}to{opacity:0;transform:scale(1.5)}}.ci-timer .ci-hand{transform-origin:47.5% 59.5%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-timer .ci-hand{animation:1.1s cubic-bezier(.5,0,.3,1) .15s both ci-lap}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-timer .ci-base{animation:.3s ease-out both ci-click}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-timer .ci-ring{animation:.5s ease-out 1.2s both ci-ring2}@keyframes ci-lap{0%{transform:rotate(0)}90%{transform:rotate(372deg)}to{transform:rotate(360deg)}}@keyframes ci-click{40%{transform:translateY(3%)scaleY(.96)}}@keyframes ci-ring2{0%{opacity:0;transform:scale(.5)}30%{opacity:.7}to{opacity:0;transform:scale(1.25)}}.ci-stars .ci-star{transform-origin:50% 70%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-stars .ci-star{animation:.55s cubic-bezier(.3,1.6,.5,1) both ci-starpop}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-stars .s1{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-stars .s2{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci) .ci-spark{animation:.9s ease-out .35s both ci-spark}@keyframes ci-starpop{0%{transform:none}35%{transform:translateY(-22%)scale(1.18)rotate(-12deg)}70%{transform:translateY(2%)scale(.96)rotate(4deg)}to{transform:none}}@keyframes ci-spark{0%{opacity:0;transform:scale(.4)rotate(0)}30%{opacity:1}to{opacity:0;transform:scale(1.15)rotate(45deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-keyboard .ci-base{animation:.9s ease-in-out both ci-type}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-keyboard .ci-key{animation:.32s ease-out both ci-keypress}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci).ci-keyboard .ci-glow{animation:1s ease-in-out .7s both ci-glow}@keyframes ci-type{15%,45%,75%{transform:translateY(2.5%)scaleY(.98)}30%,60%,90%{transform:none}}@keyframes ci-keypress{0%{opacity:0;transform:scale(.7)}40%{opacity:.55;transform:scale(1)}to{opacity:0}}@keyframes ci-glow{0%{opacity:0;transform:scale(.6)}40%,70%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.3)}}.ci[data-s=feature-speed] .p-needle{transform-origin:50.5% 55.5%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-speed] .p-needle{animation:1.3s cubic-bezier(.35,.1,.25,1) both k-needle-0}@keyframes k-needle-0{0%{transform:rotate(0)}12%{transform:rotate(-95deg)}55%{transform:rotate(32deg)}62%{transform:rotate(26deg)}68%{transform:rotate(33deg)}74%{transform:rotate(28deg)}to{transform:rotate(0)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-speed] .ci-ln{animation:.5s ease-out .45s both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-speed] .l2{animation-delay:.55s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-speed] .l3{animation-delay:.65s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-speed] .sp{animation:.7s ease-out .55s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-speed] .ci-b{animation:1.3s ease-out both k-rev-0}@keyframes k-rev-0{50%,76%{filter:none}58%{filter:brightness(1.12)saturate(1.2)}}.ci[data-s=feature-games] .p-dpad{transform-origin:25% 41%}.ci[data-s=feature-games] .p-btns{transform-origin:75% 40%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-games] .p-dpad{animation:1s ease-in-out both k-dpad-1}@keyframes k-dpad-1{0%,70%,to{filter:none;transform:none}10%,18%{filter:brightness(1.25);transform:translate(-3%)rotate(-9deg)scale(.9)}30%,38%{filter:brightness(1.25);transform:translateY(3%)scale(.9)}50%,58%{filter:brightness(1.25);transform:translate(3%)rotate(9deg)scale(.9)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-games] .p-btns{animation:1s ease-in-out both k-btns-1}@keyframes k-btns-1{0%,to{filter:none;transform:none}62%,70%{filter:brightness(1.2);transform:translateY(3%)scale(.92)}80%{filter:none;transform:none}86%{filter:brightness(1.2);transform:translateY(3%)scale(.92)}94%{filter:none;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-games] .g1{animation:.3s ease-in-out .6s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-games] .g2{animation:.3s ease-in-out .82s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=feature-games] .n1{--tx:10%;--ty:-40%;animation:.9s ease-out .3s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-falling-words] .p-drops{animation:.7s linear infinite k-rain-2}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-falling-words] .p-drops.l2{opacity:1;animation:.7s linear infinite k-rain2-2}@keyframes k-rain-2{0%{transform:translateY(0)}to{transform:translateY(44%)}}@keyframes k-rain2-2{0%{transform:translateY(-44%)}to{transform:translateY(0)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-falling-words] .bolt{animation:1.6s step-end .25s infinite k-bolt-2}@keyframes k-bolt-2{0%{opacity:1;transform:scale(1)}6%{opacity:0}10%{opacity:1;transform:scale(1.06)}18%,to{opacity:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-falling-words] .flash{animation:1.6s ease-out .25s infinite k-flash-2}@keyframes k-flash-2{0%{opacity:.9}6%{opacity:.1}10%{opacity:.8}30%,to{opacity:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-falling-words] .ci-b{transform-origin:50% 30%;animation:1.6s ease-out .25s infinite k-thunder-2}@keyframes k-thunder-2{0%,14%{transform:translateY(0)}4%{transform:translate(-1%,.5%)}8%{transform:translate(1%,-.5%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .ci-b{transform-origin:50% 0;animation:.9s cubic-bezier(.2,.9,.2,1) both k-strike-3}@keyframes k-strike-3{0%{opacity:0;transform:translate(14%,-40%)scale(.7)}22%{opacity:1;transform:translateY(4%)scale(1.04,.94)}34%{transform:none}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .flash{animation:.9s ease-out both k-flash2-3}@keyframes k-flash2-3{0%,18%{opacity:0}24%{opacity:1}32%{opacity:.2}40%{opacity:.8}70%,to{opacity:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .sp{animation:.9s ease-out .22s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .sp2{animation-delay:.37s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .sp3{animation-delay:.52s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .zap{animation:.6s ease-out .24s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .z1{--tx:-80%;--ty:90%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .z2{--tx:90%;--ty:-90%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_lightning] .ci-shine{animation:.9s ease-in-out .35s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_flame] .ci-b{transform-origin:50% 92%;animation:.5s ease-in-out 2 both k-flick-4}@keyframes k-flick-4{0%,to{transform:none}25%{transform:scale(1.04,1.1)skew(-4deg)}50%{transform:scale(.97,1.02)skew(3deg)}75%{transform:scale(1.03,1.12)skew(-2deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_flame] .em{animation:1s ease-out both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_flame] .e1{--tx:-60%;--ty:-280%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_flame] .e2{--tx:80%;--ty:-320%;animation-delay:.2s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_flame] .e3{--tx:10%;--ty:-360%;animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_flame] .g1{animation:1s ease-in-out both fx-glow}.ci[data-s=icon_pro-streak-freeze] .p-fire{transform-origin:50% 77%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-streak-freeze] .p-fire{animation:1.2s ease-in-out both k-freeze-5}@keyframes k-freeze-5{0%,to{filter:none;transform:none}15%{transform:scale(1.05,1.12)skew(-3deg)}30%{transform:scale(.97,1.03)skew(3deg)}55%,80%{filter:saturate(.25)brightness(1.35);transform:scale(.94)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-streak-freeze] .fl{--rot:120deg;animation:1.1s ease-out .3s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-streak-freeze] .f1{--tx:40%;--ty:40%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-streak-freeze] .f2{--tx:-40%;--ty:50%;animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-streak-freeze] .f3{--tx:-40%;--ty:-40%;animation-delay:.5s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-streak-freeze] .f4{--tx:40%;--ty:-40%;animation-delay:.35s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-streak-freeze] .frost{animation:1s ease-in-out .35s both fx-glow}.ci[data-s=icon_target] .p-dart{transform-origin:55% 58%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_target] .p-dart{animation:.9s cubic-bezier(.3,.6,.2,1) both k-dart-6}@keyframes k-dart-6{0%{transform:none}18%{transform:translate(8%,-8%)rotate(5deg)}26%{opacity:0;transform:translate(60%,-60%)}36%{opacity:0;transform:translate(60%,-60%)}38%{opacity:1;transform:translate(40%,-40%)}55%{transform:none}62%{transform:translate(-2%,2%)rotate(-4deg)}72%{transform:rotate(3deg)}84%{transform:rotate(-1deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_target] .ci-b{animation:.9s ease-out both k-thud-6}@keyframes k-thud-6{0%,54%{transform:none}60%{transform:scale(.96)}72%{transform:scale(1.02)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_target] .hit{animation:.5s ease-out .5s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_target] .h2{animation-delay:.62s}.ci[data-s=icon_timer] .p-hand{transform-origin:46% 60%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_timer] .p-hand{animation:1.1s cubic-bezier(.5,0,.3,1) .12s both k-lap-7}@keyframes k-lap-7{0%{transform:rotate(0)}90%{transform:rotate(372deg)}to{transform:rotate(360deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_timer] .ci-b{animation:.3s ease-out both k-click-7}@keyframes k-click-7{40%{transform:translateY(2%)scaleY(.97)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_timer] .tick{animation:.45s ease-out 1.1s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_hourglass] .ci-b{animation:1.6s cubic-bezier(.5,0,.3,1) both k-turn-8}@keyframes k-turn-8{0%{transform:rotate(0)}35%,to{transform:rotate(180deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_hourglass] .sand{animation:.45s linear .55s 2 both k-sand-8}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_hourglass] .s2{animation-delay:.7s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_hourglass] .s3{animation-delay:.85s}@keyframes k-sand-8{0%{opacity:0;transform:translateY(-120%)}20%{opacity:1}to{opacity:0;transform:translateY(260%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_hourglass][data-sz=s] .sand{scale:1.9}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_hourglass][data-sz=s] .ci-b{animation-name:k-turns-8}@keyframes k-turns-8{0%{transform:rotate(0)}30%{transform:rotate(190deg)scale(1.1)}40%,to{transform:rotate(180deg)}}.ci[data-s=unit_accuracy] .p-check{transform-origin:40% 60%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_accuracy] .p-check{animation:.9s cubic-bezier(.3,1.5,.5,1) both k-check-9}@keyframes k-check-9{0%{clip-path:inset(0 100% 0 0);transform:scale(.9)}15%{clip-path:inset(0 100% 0 0)}45%{clip-path:inset(0);transform:scale(1)}60%{transform:scale(1.12)}80%,to{clip-path:inset(0);transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_accuracy] .sp{animation:.9s ease-out .45s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_accuracy] .sp2{animation-delay:.6s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_accuracy] .sp3{animation-delay:.75s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .ci-b,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .wh{animation:1.1s ease-in-out both k-ride-10}@keyframes k-ride-10{0%{translate:0;rotate:0deg}20%{translate:-4%;rotate:-2deg}55%{translate:10% -1.5%;rotate:0deg}65%{translate:10%}to{translate:0;rotate:0deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .wh{animation:1.1s ease-in-out both k-ride-10,1.1s linear both fx-wheel}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .pf{--tx:-60%;--ty:-20%;animation:.7s ease-out .15s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .p2{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .ci-ln{animation:.5s ease-out both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .l2{animation-delay:.12s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_bicycle] .l3{animation-delay:.24s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .ci-b,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .wh{animation:1.1s ease-in-out both k-ride-11}@keyframes k-ride-11{0%{translate:0;rotate:0deg}20%{translate:-4%;rotate:-2deg}55%{translate:10% -1.5%;rotate:0deg}65%{translate:10%}to{translate:0;rotate:0deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .wh{animation:1.1s ease-in-out both k-ride-11,1.1s linear both fx-wheel}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .pf{--tx:-60%;--ty:-20%;animation:.7s ease-out .15s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .p2{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .ci-ln{animation:.5s ease-out both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .l2{animation-delay:.12s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_scooter] .l3{animation-delay:.24s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .ci-b,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .wh{animation:1.1s ease-in-out both k-ride-12}@keyframes k-ride-12{0%{translate:0;rotate:0deg}20%{translate:-4%;rotate:-2deg}55%{translate:8% -1.5%;rotate:0deg}65%{translate:8%}to{translate:0;rotate:0deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .wh{animation:1.1s ease-in-out both k-ride-12,1.1s linear both fx-wheel}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .pf{--tx:-60%;--ty:-20%;animation:.7s ease-out .15s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .p2{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .ci-ln{animation:.5s ease-out both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .l2{animation-delay:.12s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_car] .l3{animation-delay:.24s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .ci-b,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .wh{animation:1.1s ease-in-out both k-ride-13}@keyframes k-ride-13{0%{translate:0;rotate:0deg}20%{translate:-4%;rotate:-2deg}55%{translate:14% -1.5%;rotate:0deg}65%{translate:14%}to{translate:0;rotate:0deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .wh{animation:1.1s ease-in-out both k-ride-13,1.1s linear both fx-wheel}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .pf{--tx:-60%;--ty:-20%;animation:.7s ease-out .15s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .p2{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .ci-ln{animation:.5s ease-out both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .l2{animation-delay:.12s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-type-racer] .l3{animation-delay:.24s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_speed] .ci-b{animation:1.2s cubic-bezier(.5,0,.2,1) both k-lift-14}@keyframes k-lift-14{0%{transform:none}15%{transform:translate(-1.5%,1.5%)}20%{transform:translate(1%,2%)}25%{transform:translate(-1%,1%)}55%{opacity:1;transform:translate(22%,-22%)}62%{opacity:0;transform:translate(30%,-30%)}63%{opacity:0;transform:translate(-30%,30%)}75%{opacity:1}to{transform:none}}.ci[data-s=unit_speed] .flame{transform-origin:50% 0}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_speed] .flame{animation:.18s ease-in-out 5 alternate both k-flame-14}@keyframes k-flame-14{0%{opacity:.95;transform:scale(.85,.7)}to{opacity:1;transform:scale(1.1,1.25)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_speed] .pf{--tx:-40%;--ty:40%;animation:.8s ease-out .1s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_speed] .p2{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_speed] .ci-ln{animation:.5s ease-out .4s both k-lnd-14}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_speed] .l2{animation-delay:.5s}@keyframes k-lnd-14{0%{opacity:0;transform:translate(30%)scaleX(.3)}30%{opacity:.9}to{opacity:0;transform:translate(-50%)scaleX(1)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .ci-b{animation:1.2s cubic-bezier(.3,.6,.3,1) both k-meteor-15}@keyframes k-meteor-15{0%{transform:none}30%{transform:translate(-14%,-6%)rotate(-25deg)}48%{transform:translate(-16%,-7%)rotate(-30deg)scale(.96)}52%{transform:translate(-12%,-4%)rotate(-40deg)scale(1.05)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .tr{animation:.6s ease-out both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .t2{animation-delay:.1s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .laser{animation:.35s ease-out .25s both k-laser-15}@keyframes k-laser-15{0%{opacity:0;transform:translate(0)scaleY(.4)}30%{opacity:1}to{opacity:0;transform:translate(60%,-60%)scaleY(1)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .sp1{animation:.55s ease-out .5s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .deb{animation:.6s ease-out .52s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .d1{--tx:-160%;--ty:-120%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-asteroid-blaster] .d2{--tx:120%;--ty:160%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ghost-racer] .ci-b{animation:1.1s ease-in-out both k-ghost-16}@keyframes k-ghost-16{0%{transform:none}30%{transform:translate(10%,-3%)skew(-6deg)}50%{transform:translate(14%,2%)skew(-8deg)}75%{transform:translate(6%,-2%)skew(-3deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ghost-racer] .gh1{animation:1.1s ease-in-out both k-gh1-16}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ghost-racer] .gh2{animation:1.1s ease-in-out both k-gh2-16}@keyframes k-gh1-16{0%{opacity:0;transform:none}30%{opacity:.35;transform:translateY(-1%)skew(-6deg)}50%{opacity:.3;transform:translate(4%,2%)skew(-8deg)}to{opacity:0;transform:none}}@keyframes k-gh2-16{0%{opacity:0;transform:none}30%{opacity:.18;transform:translate(-10%)skew(-6deg)}50%{opacity:.15;transform:translate(-6%,2%)skew(-8deg)}to{opacity:0;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ghost-racer] .ci-ln{animation:.5s ease-out both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ghost-racer] .l2{animation-delay:.12s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ghost-racer] .l3{animation-delay:.24s}.ci[data-s=icon_game-dino-dash] .p-dino{transform-origin:50% 90%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-dino-dash] .p-dino{animation:1.1s cubic-bezier(.3,.6,.4,1) both k-djump-17}@keyframes k-djump-17{0%{transform:none}8%{transform:rotate(-3deg)translateY(1%)}16%{transform:rotate(3deg)translateY(-2%)}24%{transform:scale(1.06,.9)}50%{transform:translateY(-34%)rotate(-8deg)}74%{transform:translateY(0)scale(1.08,.9)}84%{transform:scale(.97,1.04)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-dino-dash] .ci-b{animation:1.1s ease-in-out both k-drock-17}@keyframes k-drock-17{0%,22%{transform:none}50%{transform:translate(-10%)}72%{transform:translate(0)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-dino-dash] .pf{animation:.5s ease-out .78s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-dino-dash] .p1{--tx:-40%;--ty:-10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-dino-dash] .p2{--tx:40%;--ty:-10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-dino-dash] .ci-ln{animation:.5s ease-out .2s both fx-ln}.ci[data-s=icon_game-key-hop] .p-frog{transform-origin:50% 84%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-key-hop]>img{animation:1s cubic-bezier(.3,.6,.4,1) both k-hopall-18}@keyframes k-hopall-18{0%,18%{translate:0}45%{translate:0 -22%}70%,to{translate:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-key-hop] .p-frog{animation:1s cubic-bezier(.3,.6,.4,1) both k-hopall-18,1s ease-in-out both k-frog-18}@keyframes k-frog-18{0%,to{scale:1}15%{scale:1.12 1}35%{scale:1.02 1.14}70%{scale:1.14 1}82%{scale:1.02 1.04}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-key-hop] .rp{animation:.6s ease-out .66s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-key-hop] .r2{animation-delay:.8s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-key-hop] .dp{--sc:.6;animation:.5s ease-out .68s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-key-hop] .d1{--tx:-80%;--ty:-120%;--rot:-30deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-key-hop] .d2{--tx:80%;--ty:-120%;--rot:30deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_chick] .ci-b{transform-origin:50% 95%;animation:1.1s ease-in-out both k-hatch-19}@keyframes k-hatch-19{0%{transform:none}12%{transform:rotate(-7deg)}24%{transform:rotate(6deg)}36%{transform:rotate(-4deg)}48%{transform:rotate(0)scale(1.04,.94)}62%{transform:translateY(-10%)scale(.97,1.05)}78%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_chick] .sh{animation:.7s ease-out .44s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_chick] .s1{--tx:-120%;--ty:-150%;--rot:-120deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_chick] .s2{--tx:120%;--ty:-160%;--rot:140deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_chick] .n1{--tx:20%;--ty:-60%;animation:.9s ease-out .55s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_chick] .n2{--tx:-20%;--ty:-60%;animation:.9s ease-out .65s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-monster-feeder] .ci-b{transform-origin:50% 95%;animation:1.1s ease-in-out both k-chomp-20}@keyframes k-chomp-20{0%,to{transform:none}12%,40%,68%{transform:scale(1.05,.9)}26%,54%,82%{transform:scale(.98,1.05)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-monster-feeder] .cr{animation:.5s ease-out both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-monster-feeder] .c1{--tx:-200%;--ty:-150%;animation-delay:.12s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-monster-feeder] .c2{--tx:120%;--ty:-200%;animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-monster-feeder] .c3{--tx:-250%;--ty:50%;animation-delay:.68s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-monster-feeder] .yum{--ty:-60%;animation:.9s ease-out .7s both fx-fly}.ci[data-s=icon_game-snake-type] .p-head{transform-origin:50% 44%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-snake-type] .p-head{animation:1.2s ease-in-out both k-sway-21}@keyframes k-sway-21{0%,40%,to{transform:none}12%{transform:translate(-3%)rotate(-8deg)}27%{transform:translate(3%)rotate(8deg)}}.ci[data-s=icon_game-snake-type] .tongue{transform-origin:50% 0}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-snake-type] .tongue{animation:.22s ease-in-out .5s 4 alternate both k-tongue-21}@keyframes k-tongue-21{0%{opacity:0;transform:translateY(-40%)scaleY(.2)}to{opacity:1;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-snake-type] .ci-b{transform-origin:50% 90%;animation:1.2s ease-in-out both k-coil-21}@keyframes k-coil-21{30%{transform:scale(1.02,.97)}60%{transform:scale(.99,1.02)}}.ci[data-s=icon_game-word-zombies] .p-hair{transform-origin:45% 26%}.ci[data-s=icon_game-word-zombies] .ci-b{transform-origin:50% 95%}@keyframes k-boing-22{0%{transform:none}15%{transform:translateY(-12%)scaleY(1.2)}35%{transform:rotate(-14deg)}55%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-zombies] .ci-b{animation:1.2s ease-in-out both k-lurch-22}@keyframes k-lurch-22{0%{translate:0;rotate:0deg}30%{translate:6%;rotate:8deg}55%{translate:3%;rotate:5deg}to{translate:0;rotate:0deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-zombies] .p-hair{animation:1.2s ease-in-out both k-lurch-22,.9s ease-out .3s both k-boing-22}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-zombies] .drool{--ty:160%;animation:.8s ease-in .4s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-zombies] .zz{--tx:20%;--ty:-60%;animation:1s ease-out .3s both fx-fly}.ci[data-s=icon_game-calm-cove] .p-fish{transform-origin:50% 52%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-calm-cove] .p-fish{animation:1.4s ease-in-out both k-fish-23}@keyframes k-fish-23{0%,to{transform:none}15%{transform:rotate(10deg)}30%{transform:rotate(-8deg)skew(4deg)}45%{transform:rotate(6deg)skew(-4deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-calm-cove] .ci-b{animation:1.4s ease-in-out both k-bob-23}@keyframes k-bob-23{0%,to{transform:none}20%{transform:translateY(4%)}45%{transform:translateY(-2%)}70%{transform:translateY(2%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-calm-cove] .bb{--ty:-260%;--tx:-40%;animation:1s ease-out .2s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-calm-cove] .b2{animation-delay:.45s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-calm-cove] .b3{animation-delay:.7s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-letter-invaders] .ci-b,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-letter-invaders] .p-legs{animation:1.2s step-end both k-march-24}@keyframes k-march-24{0%{transform:translate(0)}20%{transform:translate(-6%)}40%{transform:translate(0)}60%{transform:translate(6%)}80%{transform:translate(0)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-letter-invaders] .p-legs{animation:1.2s step-end both k-march-24,.3s step-end 4 both k-legs-24}@keyframes k-legs-24{0%{scale:1}50%{scale:1.12 .8}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-letter-invaders] .shot{animation:.5s linear .5s both k-shot-24}@keyframes k-shot-24{0%{opacity:0;transform:translateY(-80%)}10%{opacity:1}to{opacity:0;transform:translateY(160%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-eyes-on-screen] .p-eyes{transform-origin:50% 48%;animation:1.4s ease-in-out both k-look-25}@keyframes k-look-25{0%,to{transform:none}18%,32%{transform:translate(-7%)}46%,60%{transform:translate(7%)}70%{transform:none}76%{transform:scaleY(.1)}82%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-eyes-on-screen][data-sz=s] .p-eyes{animation-name:k-looks-25;animation-duration:1.5s}@keyframes k-looks-25{0%,to{transform:none}14%,30%{transform:translate(-14%,2%)scale(1.06)}42%,58%{transform:translate(14%,2%)scale(1.06)}68%{transform:none}74%,78%{transform:scaleY(.05)}84%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-balloon-pop] .ci-b{transform-origin:40% 90%;animation:1.3s ease-in-out both k-rise-26}@keyframes k-rise-26{0%,to{transform:none}30%{transform:rotate(-3deg)}45%{transform:rotate(2deg)}}.ci[data-s=icon_game-balloon-pop] .p-blue{transform-origin:72% 32%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-balloon-pop] .p-blue{animation:1.3s ease-in-out both k-pop-26}@keyframes k-pop-26{0%{transform:none}30%{transform:scale(1.1)}38%{opacity:1;transform:scale(1.18)}40%{opacity:0;transform:scale(1.35)}72%{opacity:0;transform:scale(.3)}90%{opacity:1;transform:scale(1.05)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-balloon-pop] .sp1{animation:.4s ease-out .5s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-balloon-pop] .bl{animation:.4s ease-out .5s both k-burst-26}@keyframes k-burst-26{0%{opacity:0;transform:scaleX(.2)}30%{opacity:1}to{opacity:0;transform:translate(30%)scaleX(1)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-balloon-pop] .cf{animation:.7s ease-out .5s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-balloon-pop] .c1{--tx:-120%;--ty:160%;--rot:200deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-balloon-pop] .c2{--tx:60%;--ty:200%;--rot:-160deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-bubble-pop] .ci-b{animation:1.2s ease-in-out both k-float-27}@keyframes k-float-27{0%,to{transform:none}40%{transform:translateY(-5%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-bubble-pop] .bb{--sc:1;animation:1s ease-out both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-bubble-pop] .b1{--tx:-40%;--ty:-220%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-bubble-pop] .b2{--tx:40%;--ty:-240%;animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-bubble-pop] .b3{animation:.7s ease-out .1s both k-bpop-27}@keyframes k-bpop-27{0%{opacity:0;transform:translateY(100%)scale(.6)}60%{opacity:1;transform:translateY(-50%)scale(1.1)}64%,to{opacity:0;transform:translateY(-50%)scale(1.6)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-bubble-pop] .pop{animation:.35s ease-out .55s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-bubble-pop] .sp1{animation:.4s ease-out .55s both fx-tw}.ci[data-s=icon_game-ninja-reach] .p-left{transform-origin:30% 80%}.ci[data-s=icon_game-ninja-reach] .ci-b{transform-origin:70% 80%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ninja-reach] .cut{animation:.35s ease-out 50ms both k-slash-28}@keyframes k-slash-28{0%{opacity:0;clip-path:inset(0 100% 0 0)}30%{opacity:1}to{opacity:0;clip-path:inset(0)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ninja-reach] .p-left{animation:1.1s cubic-bezier(.3,.7,.3,1) both k-splitl-28}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ninja-reach] .ci-b{animation:1.1s cubic-bezier(.3,.7,.3,1) both k-splitr-28}@keyframes k-splitl-28{0%,25%{transform:none}50%,70%{transform:translate(-8%,3%)rotate(-12deg)}to{transform:none}}@keyframes k-splitr-28{0%,25%{transform:none}50%,70%{transform:translate(8%,3%)rotate(12deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ninja-reach] .ju{animation:.6s ease-out .3s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ninja-reach] .j1{--tx:-60%;--ty:-200%;--rot:-40deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-ninja-reach] .j2{--tx:80%;--ty:-160%;--rot:40deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pizza-rush] .ci-b{animation:1.1s ease-in-out both k-deliver-29}@keyframes k-deliver-29{0%{transform:none}20%{transform:translate(-5%)rotate(-5deg)}50%{transform:translate(10%)rotate(4deg)}70%{transform:translate(-2%)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pizza-rush] .st{--ty:-50%;--sc:1.2;animation:1s ease-out .2s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pizza-rush] .s2{animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pizza-rush] .ci-ln{animation:.5s ease-out both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pizza-rush] .l2{animation-delay:.12s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pizza-rush] .l3{animation-delay:.24s}.ci[data-s=icon_game-code-breaker] .p-shackle{transform-origin:70% 34%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-code-breaker] .p-shackle{animation:1.1s cubic-bezier(.3,1.4,.5,1) .2s both k-unlock-30}@keyframes k-unlock-30{0%{transform:none}35%{transform:translateY(-14%)}60%,80%{transform:translateY(-14%)rotate(-24deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-code-breaker] .ci-b{animation:.5s ease-in-out both k-dial-30}@keyframes k-dial-30{25%{transform:translate(-1%)rotate(-1.5deg)}50%{transform:translate(1%)rotate(1.5deg)}75%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-code-breaker] .sp{animation:.9s ease-out .35s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-code-breaker] .sp2{animation-delay:.5s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-code-breaker] .sp3{animation-delay:.65s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-daily-challenge] .ck{animation:1s cubic-bezier(.3,1.5,.5,1) .15s both k-stamp-31}@keyframes k-stamp-31{0%{opacity:0;transform:scale(2.2)rotate(-20deg)}30%{opacity:1;transform:scale(.9)rotate(0)}45%,85%{opacity:1;transform:scale(1)}to{opacity:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-daily-challenge] .hit{animation:.5s ease-out .4s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-daily-challenge] .ci-b{transform-origin:50% 10%;animation:.5s ease-out both k-flipcal-31}@keyframes k-flipcal-31{40%{transform:scaleY(.94)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-daily-challenge] .sp{animation:.9s ease-out .45s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-daily-challenge] .sp2{animation-delay:.6s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-daily-challenge] .sp3{animation-delay:.75s}.ci[data-s=icon_game-spelling-sprint] .p-bolt{transform-origin:90%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spelling-sprint] .p-bolt{animation:.9s ease-out both k-zapb-32}@keyframes k-zapb-32{0%{transform:none}15%{transform:translate(-30%,-10%)scale(1.5)rotate(-15deg)}30%{transform:translate(-30%)scale(1.4)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spelling-sprint] .g1{animation:.8s ease-in-out .2s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spelling-sprint] .ci-b{animation:1s ease-in-out both k-think-32}@keyframes k-think-32{25%{transform:scale(1.04)}40%{transform:scale(.98)}55%{transform:scale(1.03)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spelling-sprint] .sp{animation:.9s ease-out .25s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spelling-sprint] .sp2{animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spelling-sprint] .sp3{animation-delay:.55s}.ci[data-s=icon_game-treasure-dig] .p-lid{transform-origin:50% 32%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-treasure-dig] .p-lid{animation:1.2s cubic-bezier(.3,1.3,.5,1) both k-lid-33}@keyframes k-lid-33{0%{transform:none}30%,75%{transform:translateY(-10%)rotate(-8deg)scaleY(.9)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-treasure-dig] .cn{--sc:1;animation:.9s cubic-bezier(.2,.8,.4,1) .25s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-treasure-dig] .c1{--tx:-160%;--ty:-200%;--rot:-200deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-treasure-dig] .c2{--tx:160%;--ty:-220%;--rot:220deg;animation-delay:.35s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-treasure-dig] .c3{--tx:20%;--ty:-280%;--rot:360deg;animation-delay:.45s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-treasure-dig] .g1{animation:1s ease-in-out .2s both fx-glow}.ci[data-s=icon_game-wobble-tower] .p-top{transform-origin:50% 100%}@keyframes k-drop-34{0%{opacity:1;transform:none}8%{opacity:0;transform:translateY(-40%)}12%{opacity:0;transform:translateY(-50%)}18%{opacity:1}34%{transform:translateY(0)}40%{transform:translateY(-4%)}46%{transform:none}to{transform:none}}.ci[data-s=icon_game-wobble-tower] .ci-b,.ci[data-s=icon_game-wobble-tower] .p-top{transform-origin:50% 96%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-wobble-tower] .ci-b{animation:1.4s ease-in-out both k-wob-34}@keyframes k-wob-34{0%,40%{rotate:0deg}55%{rotate:5deg}70%{rotate:-4deg}82%{rotate:2deg}92%{rotate:-1deg}to{rotate:0deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-wobble-tower] .p-top{animation:1.4s cubic-bezier(.3,.6,.4,1) both k-drop-34,1.4s ease-in-out both k-wob-34}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-wobble-tower] .pf{animation:.5s ease-out .45s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-wobble-tower] .p1{--tx:-60%;--ty:-10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-wobble-tower] .p2{--tx:60%;--ty:-10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-stack] .p-top{animation:1.1s cubic-bezier(.3,.6,.4,1) both k-sdrop-35}@keyframes k-sdrop-35{0%{opacity:1;transform:none}10%{opacity:0;transform:translateY(-30%)}14%{opacity:0;transform:translateY(-50%)}20%{opacity:1}42%{transform:translateY(0)scale(1.04,.94)}52%{transform:translateY(-5%)}62%{transform:none}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-stack] .ci-b{transform-origin:50% 100%;animation:1.1s ease-out both k-squash-35}@keyframes k-squash-35{0%,41%{transform:none}47%{transform:scale(1.03,.95)}60%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-stack] .pf{animation:.5s ease-out .45s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-stack] .p1{--tx:-60%;--ty:-10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-word-stack] .p2{--tx:60%;--ty:-10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_words] .p-top{animation:1.1s cubic-bezier(.3,.6,.4,1) both k-sdrop-36}@keyframes k-sdrop-36{0%{opacity:1;transform:none}10%{opacity:0;transform:translateY(-30%)}14%{opacity:0;transform:translateY(-50%)}20%{opacity:1}42%{transform:translateY(0)scale(1.04,.94)}52%{transform:translateY(-5%)}62%{transform:none}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_words] .ci-b{transform-origin:50% 100%;animation:1.1s ease-out both k-squash-36}@keyframes k-squash-36{0%,41%{transform:none}47%{transform:scale(1.03,.95)}60%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_words] .pf{animation:.5s ease-out .45s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_words] .p1{--tx:-60%;--ty:-10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_words] .p2{--tx:60%;--ty:-10%}.ci[data-s=icon_game-lights-out] .p-key{transform-origin:70% 90%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-lights-out] .p-key{animation:.5s ease-in-out both k-press-37}@keyframes k-press-37{30%,50%{transform:translateY(4%)scaleY(.94)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-lights-out] .ci-b{animation:1.2s ease-out both k-on-37}@keyframes k-on-37{0%,30%{filter:brightness(.75)saturate(.6)}40%{filter:brightness(1.25)}46%{filter:brightness(.9)}52%,85%{filter:brightness(1.15)saturate(1.1)}to{filter:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-lights-out] .g1{animation:1s ease-out .35s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-lights-out] .ry{animation:.7s ease-out .45s both k-ray-37}@keyframes k-ray-37{0%{opacity:0;transform:scaleY(.2)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(.6)}}.ci[data-s=icon_game-pet-trainer] .ci-b{transform-origin:55% 95%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pet-trainer] .ci-b{animation:1.2s cubic-bezier(.3,.7,.3,1) both k-pjump-38}@keyframes k-pjump-38{0%,to{transform:none}15%{transform:scale(1.04,.94)}35%{transform:translateY(-9%)rotate(-4deg)}55%{transform:translateY(0)scale(1.03,.96)}68%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pet-trainer] .p-bone{animation:1.2s cubic-bezier(.3,.7,.3,1) both k-ptoss-38}@keyframes k-ptoss-38{0%{opacity:1;transform:none}18%{transform:translate(4%,-8%)rotate(-40deg)}38%{opacity:1;transform:translate(18%,12%)rotate(-140deg)scale(.85)}44%,80%{opacity:0;transform:translate(20%,15%)rotate(-150deg)scale(.5)}81%{opacity:0;transform:none}to{opacity:1;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pet-trainer] .ht{--sc:1.1;animation:1s ease-out .45s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pet-trainer] .h1{--tx:40%;--ty:-160%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pet-trainer] .h2{--tx:90%;--ty:-120%;animation-delay:.55s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-pet-trainer] .h3{--tx:-30%;--ty:-200%;animation-delay:.65s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .ci-b,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .p-flag{animation:1.2s cubic-bezier(.3,.7,.3,1) both k-kdrive-39}@keyframes k-kdrive-39{0%,to{transform:none}15%{transform:translate(-4%)rotate(1.5deg)}45%{transform:translate(7%)rotate(-1.5deg)}55%{transform:translate(7%)translateY(-2%)rotate(-1deg)}65%{transform:translate(6%)}}.ci[data-s=icon_game-typing-kart] .p-flag{transform-origin:27% 42%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .p-flag{animation:1.2s cubic-bezier(.3,.7,.3,1) both k-kdrive-39,.3s ease-in-out 4 alternate k-flut-39}@keyframes k-flut-39{0%{rotate:0deg}to{rotate:-10deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .wh{animation:1.1s linear both fx-wheel}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .ci-fx.wh{translate:0}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .w1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .w2{animation:1.2s cubic-bezier(.3,.7,.3,1) both k-whl-39}@keyframes k-whl-39{0%{opacity:0;transform:none}15%{opacity:.9;transform:translate(-30%)rotate(-120deg)}45%{opacity:.9;transform:translate(52%)rotate(720deg)}65%{opacity:.9;transform:translate(45%)rotate(900deg)}to{opacity:0;transform:rotate(1000deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .ci-ln{animation:.5s ease-out .3s both fx-ln}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .l2{animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .l3{animation-delay:.5s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-typing-kart] .pf{--tx:-120%;--ty:-40%;animation:.6s ease-out .25s both fx-puff}.ci[data-s=icon_game-spell-castle] .p-orb{transform-origin:48% 13%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spell-castle] .p-orb{animation:1.1s ease-in-out both k-orb-40}@keyframes k-orb-40{0%,to{filter:none;transform:none}30%{filter:brightness(1.4)saturate(1.3);transform:scale(1.25)}45%{filter:brightness(1.6);transform:scale(.92)}60%{filter:brightness(1.2);transform:scale(1.1)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spell-castle] .g1{animation:1s ease-in-out .1s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spell-castle] .zp{animation:.6s cubic-bezier(.2,.8,.4,1) .4s both k-zap-40}@keyframes k-zap-40{0%{opacity:0;transform:translate(-90%)scale(.4)}25%{opacity:1;transform:translate(-40%)scale(1)}to{opacity:0;transform:translate(160%,40%)scale(1.2)rotate(20deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spell-castle] .sp{animation:.9s ease-out .3s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spell-castle] .sp2{animation-delay:.45s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-spell-castle] .sp3{animation-delay:.6s}.ci[data-s=icon_game-boss-battle] .p-bar{transform-origin:27%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-boss-battle] .p-bar{animation:1.3s ease-out both k-hp-41}@keyframes k-hp-41{0%,22%{filter:none;transform:none}30%{filter:hue-rotate(-60deg)brightness(1.2);transform:scaleX(.62)}55%{filter:hue-rotate(-60deg);transform:scaleX(.62)}63%,85%{filter:hue-rotate(-90deg)saturate(1.4);transform:scaleX(.3)}to{filter:none;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-boss-battle] .ci-b{animation:1.3s ease-out both k-bhit-41}@keyframes k-bhit-41{0%,18%{filter:none;transform:none}22%{filter:brightness(1.5);transform:translate(-4%)rotate(-3deg)}30%{filter:none;transform:translate(3%)rotate(2deg)}36%{transform:none}56%{transform:none}60%{filter:brightness(1.5);transform:translate(4%)rotate(3deg)}68%{filter:none;transform:translate(-2%)}74%,to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-boss-battle] .cut{animation:.3s ease-out .2s both k-slash-41}@keyframes k-slash-41{0%{opacity:0;clip-path:inset(0 100% 0 0)}30%{opacity:1}to{opacity:0;clip-path:inset(0)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-boss-battle] .hit{animation:.4s ease-out .75s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-boss-battle] .sp1{animation:.45s ease-out .75s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-boss-battle] .sp2{animation:.45s ease-out .3s both fx-tw}.ci[data-s=icon_game-escape-room] .p-door{transform-origin:28%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-escape-room] .p-door{animation:1.4s cubic-bezier(.3,.7,.3,1) both k-dopen-42}@keyframes k-dopen-42{0%,12%{filter:none;transform:none}18%{transform:translate(.6%)}24%{transform:translate(-.6%)}50%,78%{filter:brightness(.85);transform:perspective(200px)rotateY(-62deg)}to{filter:none;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-escape-room] .g1{animation:1.2s ease-in-out .3s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-escape-room] .sp{animation:.9s ease-out .55s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-escape-room] .sp2{animation-delay:.7s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-escape-room] .sp3{animation-delay:.85s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .p-k1{animation:.9s ease-in-out both k-rk-43}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .p-k2{animation:.9s ease-in-out .22s both k-rk-43}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .p-k3{animation:.9s ease-in-out .44s both k-rk-43}@keyframes k-rk-43{0%,40%,to{filter:none;transform:none}12%,22%{filter:brightness(1.2);transform:translateY(6%)scaleY(.94)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .ci-b{transform-origin:50% 80%;animation:.9s ease-in-out both k-bop-43}@keyframes k-bop-43{20%{transform:translateY(-3%)rotate(-3deg)}45%{transform:translateY(-3%)rotate(3deg)}70%{transform:translateY(-3%)rotate(-2deg)}90%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .nt{--sc:1;animation:.8s ease-out both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .n1{--tx:-40%;--ty:-220%;--rot:-20deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .n2{--tx:10%;--ty:-240%;animation-delay:.22s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-rhythm-keys] .n3{--tx:40%;--ty:-220%;--rot:20deg;animation-delay:.44s}.ci[data-s=icon_game-punctuation-peak] .p-flag{transform-origin:45% 27%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-punctuation-peak] .p-flag{animation:1.4s cubic-bezier(.3,1.4,.5,1) both k-plant-44}@keyframes k-plant-44{0%,45%{opacity:0;transform:translateY(14%)scaleY(.2)}60%{opacity:1;transform:translateY(-4%)scaleY(1.08)}70%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}90%,to{opacity:1;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-punctuation-peak] .cl{animation:.7s ease-in-out both k-climb-44}@keyframes k-climb-44{0%{opacity:0;transform:translate(0)}15%{opacity:1}50%{transform:translate(80%,-260%)}90%{opacity:1;transform:translate(150%,-560%)}to{opacity:0;transform:translate(150%,-600%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-punctuation-peak] .sp{animation:.9s ease-out .85s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-punctuation-peak] .sp2{animation-delay:1s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-punctuation-peak] .sp3{animation-delay:1.15s}.ci[data-s=icon_game-echo] .ci-b{transform-origin:30% 60%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-echo] .ci-b{animation:1.2s ease-in-out both k-shout-45}@keyframes k-shout-45{0%,to{transform:none}15%{transform:scale(.95)rotate(2deg)}30%{transform:scale(1.06)rotate(-3deg)}50%{transform:scale(1.03)rotate(-2deg)}70%{transform:scale(1.05)rotate(-3deg)}}.ci[data-s=icon_game-echo] .p-waves{transform-origin:72% 46%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-echo] .p-waves{animation:.4s ease-out 3 both k-wav-45}@keyframes k-wav-45{0%{opacity:.3;transform:translate(-6%)scale(.85)}60%{opacity:1}to{opacity:1;transform:translate(6%)scale(1.08)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-echo] .ew{animation:.6s ease-out .3s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-echo] .e2{animation-delay:.5s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-echo] .nt{--sc:1;animation:.8s ease-out .35s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-echo] .n1{--tx:160%;--ty:-80%;--rot:20deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_game-echo] .n2{--tx:180%;--ty:60%;--rot:-20deg;animation-delay:.5s}.ci[data-s=icon_games] .p-dpad{transform-origin:25% 41%}.ci[data-s=icon_games] .p-btns{transform-origin:75% 40%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_games] .p-dpad{animation:1s ease-in-out both k-dpad-46}@keyframes k-dpad-46{0%,70%,to{filter:none;transform:none}10%,18%{filter:brightness(1.25);transform:translate(-3%)rotate(-9deg)scale(.9)}30%,38%{filter:brightness(1.25);transform:translateY(3%)scale(.9)}50%,58%{filter:brightness(1.25);transform:translate(3%)rotate(9deg)scale(.9)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_games] .p-btns{animation:1s ease-in-out both k-btns-46}@keyframes k-btns-46{0%,to{filter:none;transform:none}62%,70%{filter:brightness(1.2);transform:translateY(3%)scale(.92)}80%{filter:none;transform:none}86%{filter:brightness(1.2);transform:translateY(3%)scale(.92)}94%{filter:none;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_games] .g1{animation:.3s ease-in-out .6s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_games] .g2{animation:.3s ease-in-out .82s both fx-glow}.ci[data-s=icon_joystick] .p-stick{transform-origin:50% 64%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_joystick] .p-stick{animation:1.1s ease-in-out both k-stick-47}@keyframes k-stick-47{0%,to{transform:none}18%{transform:rotate(-20deg)}38%{transform:rotate(18deg)}56%{transform:rotate(-10deg)translateY(1%)}70%{transform:rotate(0)translateY(3%)}80%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_joystick] .hit{animation:.4s ease-out .75s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .ci-b{transform-origin:50% 100%;animation:1.1s cubic-bezier(.3,1.4,.5,1) both k-raise-48}@keyframes k-raise-48{0%{transform:none}30%{transform:translateY(-10%)scale(1.06)}70%{transform:translateY(-10%)scale(1.06)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .ci-shine{transform-origin:50% 100%;animation:.7s ease-in-out .25s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .cf{--sc:1;animation:1s ease-out .3s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .c1{--tx:-140%;--ty:-150%;--rot:300deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .c2{--tx:140%;--ty:-160%;--rot:-280deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .c3{--tx:0%;--ty:-220%;--rot:220deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .c4{--tx:-240%;--ty:-40%;--rot:180deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .c5{--tx:220%;--ty:-60%;--rot:-200deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .sp{animation:.9s ease-out .35s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .sp2{animation-delay:.5s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_trophy] .sp3{animation-delay:.65s}.ci[data-s=icon_medal] .p-disc{transform-origin:50% 47%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_medal] .p-disc{animation:1.4s ease-in-out both k-swing-49}@keyframes k-swing-49{0%,to{transform:none}15%{transform:rotate(16deg)}35%{transform:rotate(-12deg)}55%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_medal] .ci-shine{animation:.8s ease-in-out .5s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_medal] .sp{animation:.9s ease-out .5s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_medal] .sp2{animation-delay:.65s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_medal] .sp3{animation-delay:.8s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_crown] .ci-b{transform-origin:50% 100%;animation:1s cubic-bezier(.3,.7,.3,1) both k-crown-50}@keyframes k-crown-50{0%{transform:none}20%{transform:translateY(-26%)rotate(-6deg)}45%{transform:translateY(0)scale(1.08,.9)rotate(0)}60%{transform:scale(.97,1.04)}75%,to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_crown] .ci-shine{animation:.9s ease-in-out .5s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_crown] .sp{animation:.9s ease-out .5s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_crown] .sp2{animation-delay:.65s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_crown] .sp3{animation-delay:.8s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_diamond] .ci-b{animation:1.1s ease-in-out both k-turn2-51}@keyframes k-turn2-51{0%,to{transform:none}40%{transform:rotate(-6deg)scale(1.05)}70%{transform:rotate(3deg)scale(1.03)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_diamond] .ci-shine{animation:.9s ease-in-out .15s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_diamond] .sp{animation:.9s ease-out both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_diamond] .sp2{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_diamond] .sp3{animation-delay:.3s}.ci[data-s=icon_glowing-star] .p-sp1,.ci[data-s=icon_glowing-star] .p-sp2,.ci[data-s=icon_glowing-star] .p-sp3{transform-box:fill-box}.ci[data-s=icon_glowing-star] .p-sp1{transform-origin:13% 22%}.ci[data-s=icon_glowing-star] .p-sp2{transform-origin:88% 60%}.ci[data-s=icon_glowing-star] .p-sp3{transform-origin:16% 76%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .p-sp1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .p-sp2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .p-sp3{animation:.6s ease-in-out 2 both k-twk-52}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .p-sp2{animation-delay:.2s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .p-sp3{animation-delay:.4s}@keyframes k-twk-52{0%,to{transform:none}50%{transform:scale(1.7)rotate(45deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .g1{animation:1.2s ease-in-out both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .ci-shine{animation:.9s ease-in-out .15s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_glowing-star] .ci-b{animation:1.2s ease-in-out both k-glow-52}@keyframes k-glow-52{40%{transform:scale(1.07)rotate(-4deg)}}.ci[data-s=icon_stars] .p-s1{transform-origin:20.1% 50.5%}.ci[data-s=icon_stars] .p-s2{transform-origin:49.8% 42%}.ci[data-s=icon_stars] .p-s3{transform-origin:80.2% 48.7%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .p-s1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .p-s2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .p-s3{animation:.6s cubic-bezier(.3,1.6,.5,1) both k-spop-53}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .p-s2{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .p-s3{animation-delay:.3s}@keyframes k-spop-53{0%{filter:none;transform:none}35%{filter:brightness(1.18)drop-shadow(0 0 3px #ffd65ae6);transform:scale(1.32)}70%{transform:scale(1.06)}to{filter:none;transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .sp{animation:.9s ease-out .3s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .sp2{animation-delay:.45s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_stars] .sp3{animation-delay:.6s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-no-ads] .ad{animation:1.2s ease-out both k-ad-54}@keyframes k-ad-54{0%{opacity:0;transform:translate(40%,-40%)scale(.5)}20%,42%{opacity:1;transform:translate(40%,-40%)scale(1)}52%{opacity:1;transform:translate(0)scale(.6)}60%,to{opacity:0;transform:scale(.2)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-no-ads] .ci-b{animation:1.2s cubic-bezier(.3,.7,.3,1) both k-slam-54}@keyframes k-slam-54{0%,30%{transform:none}42%{transform:scale(1.12)rotate(-6deg)}52%{transform:scale(.94)}64%{transform:scale(1.02)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-no-ads] .pf{animation:.5s ease-out .6s both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-no-ads] .p1{--tx:-60%;--ty:10%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-no-ads] .p2{--tx:60%;--ty:10%}.ci[data-s=icon_blue-book] .pg{transform-origin:0%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_blue-book] .ci-b{transform-origin:20%;animation:1.2s ease-in-out both k-open-55}@keyframes k-open-55{0%,to{transform:none}20%,80%{transform:perspective(200px)rotateY(-14deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_blue-book] .pg{animation:.7s ease-in-out .2s both k-page-55}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_blue-book] .pg2{animation-delay:.45s}@keyframes k-page-55{0%{opacity:0;transform:perspective(160px)rotateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:perspective(160px)rotateY(-170deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_blue-book] .sp{animation:.9s ease-out .8s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_blue-book] .sp2{animation-delay:.95s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_blue-book] .sp3{animation-delay:1.1s}.ci[data-s=icon_teachers-reports] .p-b1,.ci[data-s=icon_teachers-reports] .p-b2,.ci[data-s=icon_teachers-reports] .p-b3{transform-origin:50% 72%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-reports] .p-b1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-reports] .p-b2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-reports] .p-b3{animation:.7s cubic-bezier(.3,1.5,.5,1) both k-grow-56}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-reports] .p-b2{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-reports] .p-b3{animation-delay:.3s}@keyframes k-grow-56{0%{transform:scaleY(1)}15%{transform:scaleY(.1)}75%{transform:scaleY(1.06)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-reports] .up{--ty:-60%;animation:.8s ease-out .6s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-rosters] .ck{animation:.9s cubic-bezier(.3,1.5,.5,1) both fx-in}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-rosters] .c2{animation-delay:.2s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-rosters] .c3{animation-delay:.4s}.ci[data-s=icon_teachers-rosters] .p-tag{transform-origin:82%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-rosters] .p-tag{animation:1.2s ease-in-out both k-tag-57}@keyframes k-tag-57{0%,to{transform:none}20%{transform:rotate(14deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-2deg)}}.ci[data-s=icon_teachers-curriculum] .p-pin{transform-origin:77% 40%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-curriculum] .p-pin{animation:.9s cubic-bezier(.3,.7,.3,1) .5s both k-pin-58}@keyframes k-pin-58{0%{opacity:0;transform:translateY(-60%)}30%{opacity:1}55%{transform:translateY(0)scale(1.15,.8)}75%{transform:translateY(-6%)scale(.95,1.05)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-curriculum] .trail{animation:.7s ease-out both fx-in}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-curriculum] .t2{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-curriculum] .t3{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-curriculum] .hit{animation:.5s ease-out .95s both fx-ring}.ci[data-s=icon_teachers-challenge] .p-blue{transform-origin:84% 84%}.ci[data-s=icon_teachers-challenge] .ci-b{transform-origin:16% 84%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-challenge] .p-blue{animation:1s cubic-bezier(.3,.7,.3,1) both k-swl-59}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-challenge] .ci-b{animation:1s cubic-bezier(.3,.7,.3,1) both k-swr-59}@keyframes k-swl-59{0%{transform:none}30%{transform:rotate(16deg)}45%{transform:rotate(-4deg)}60%{transform:none}}@keyframes k-swr-59{0%{transform:none}30%{transform:rotate(-16deg)}45%{transform:rotate(4deg)}60%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-challenge] .sp1{animation:.5s ease-out .4s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-challenge] .deb{animation:.5s ease-out .42s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-challenge] .d1{--tx:-180%;--ty:-160%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_teachers-challenge] .d2{--tx:200%;--ty:-120%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-find-bumps] .p-kf{animation:.35s ease-in-out 50ms both k-kp-60}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-find-bumps] .p-kj{animation:.35s ease-in-out .4s both k-kp-60}@keyframes k-kp-60{40%,60%{transform:translateY(4%)scale(.97,.94)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-find-bumps] .h1{animation:.5s ease-out .15s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-find-bumps] .h2{animation:.5s ease-out .5s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k3,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k4{animation:.3s ease-in-out both k-kp2-61}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k1{animation-delay:50ms}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k2{animation-delay:.25s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k3{animation-delay:.45s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-k4{animation-delay:.65s}@keyframes k-kp2-61{40%,60%{transform:translateY(5%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand] .p-hand{transform-origin:50% 80%;animation:1s ease-in-out both k-tapz-61}@keyframes k-tapz-61{8%,28%,48%,68%{transform:translateY(3%)rotate(0)}18%{transform:translateY(0)rotate(-2deg)}38%{transform:translateY(0)rotate(-1deg)}58%{transform:translateY(0)rotate(1deg)}78%{transform:translateY(0)rotate(2deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand][data-sz=s] .p-k1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand][data-sz=s] .p-k2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand][data-sz=s] .p-k3,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand][data-sz=s] .p-k4{animation-name:k-kps-61}@keyframes k-kps-61{0%,to{filter:none;transform:none}40%,60%{filter:brightness(1.3)saturate(1.3);transform:translateY(10%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-home-row-hand][data-sz=s] .p-hand{animation-name:k-tapzs-61}@keyframes k-tapzs-61{0%,to{transform:none}8%,28%,48%,68%{transform:translateY(7%)}18%,38%,58%,78%{transform:translateY(-2%)}}.ci[data-s=icon_learn-sit-tall] .p-back{transform-origin:30% 48%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-sit-tall] .p-back{animation:1s cubic-bezier(.3,1.5,.5,1) both k-straight-62}@keyframes k-straight-62{0%{transform:none}30%{transform:rotate(-14deg)}65%{transform:rotate(3deg)translateY(-3%)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-sit-tall] .ci-b{transform-origin:50% 100%;animation:1s ease-out both k-seat-62}@keyframes k-seat-62{30%{transform:scaleY(.96)}60%{transform:scaleY(1.03)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-sit-tall] .up{--ty:-70%;animation:.8s ease-out .4s both fx-fly}.ci[data-s=icon_learn-thumbs] .p-fist{transform-origin:45% 62%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-thumbs] .p-fist{animation:1s cubic-bezier(.3,1.5,.5,1) both k-thumb-63}@keyframes k-thumb-63{0%{transform:none}25%{transform:rotate(-30deg)translateY(4%)}55%{transform:rotate(6deg)translateY(-8%)}75%{transform:rotate(-2deg)translateY(-4%)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-thumbs] .sp{animation:.9s ease-out .4s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-thumbs] .sp2{animation-delay:.55s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-thumbs] .sp3{animation-delay:.7s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-float-wrists] .ci-b{animation:1.4s ease-in-out both k-floatup-64}@keyframes k-floatup-64{0%,to{transform:none}35%,65%{transform:translateY(-9%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-float-wrists] .wv{animation:1.2s linear both k-wave-64}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-float-wrists] .w2{animation-delay:.2s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_learn-float-wrists] .w3{animation-delay:.1s}@keyframes k-wave-64{0%{opacity:0;transform:translate(-30%)}25%,75%{opacity:1}to{opacity:0;transform:translate(30%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_magnifier] .ci-b{animation:1.3s ease-in-out both k-scan-65}@keyframes k-scan-65{0%,to{transform:none}20%{transform:translate(-8%,-4%)rotate(-6deg)}45%{transform:translate(8%,-6%)rotate(4deg)}70%{transform:translateY(2%)scale(1.12)}85%{transform:scale(1.12)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_magnifier] .glint{animation:1.3s ease-in-out both k-glint-65}@keyframes k-glint-65{0%,55%{opacity:0;transform:translate(-50%)}65%{opacity:1}85%{opacity:1;transform:translate(60%)scale(1.12)}to{opacity:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_magnifier] .sp1{animation:.6s ease-out .85s both fx-tw}.ci[data-s=icon_sprout] .p-leaves{transform-origin:50% 38%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_sprout] .p-leaves{animation:1.3s cubic-bezier(.3,1.4,.5,1) .25s both k-sprout-66}@keyframes k-sprout-66{0%{transform:none}20%{transform:scale(.5,.4)}60%{transform:scale(1.1,1.15)}75%{transform:scale(1)rotate(-5deg)}88%{transform:rotate(3deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_sprout] .dp{--ty:360%;--sc:1;animation:.5s ease-in both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_sprout] .d2{animation-delay:.15s}.ci[data-s=unit_home-row] .p-door{transform-origin:56%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-row] .p-door{animation:1.4s ease-in-out both k-door-67}@keyframes k-door-67{0%,to{transform:none}25%,70%{transform:perspective(120px)rotateY(-70deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-row] .g1{animation:1.2s ease-in-out .1s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-row] .hrt{--ty:-120%;animation:1s ease-out .35s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-row] .pf{--tx:30%;--ty:-60%;animation:1s ease-out both fx-puff}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_printer] .paper{animation:1.2s ease-in-out both k-feed-68}@keyframes k-feed-68{0%{opacity:1;transform:none}70%{opacity:1;transform:translateY(14%)}85%{opacity:1;transform:translateY(14%)}to{opacity:0;transform:translateY(14%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_printer] .ci-b{animation:1.2s ease-in-out both k-print-68}@keyframes k-print-68{10%,30%,50%{transform:translateY(1%)scaleY(.985)}20%,40%,60%{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_printer] .g1{animation:.3s ease-in-out 4 alternate both k-blink-68}@keyframes k-blink-68{0%{opacity:0}to{opacity:1}}.ci[data-s=icon_pro-custom-text] .p-pencil{transform-origin:80% 70%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-custom-text] .p-pencil{animation:1.2s ease-in-out both k-write-69}@keyframes k-write-69{0%,to{transform:none}12%{transform:translate(-4%,2%)rotate(-3deg)}24%{transform:translate(-1%,-1%)rotate(2deg)}36%{transform:translate(2%,3%)rotate(-3deg)}48%{transform:translate(5%)rotate(2deg)}60%{transform:translate(8%,4%)rotate(-2deg)}75%{transform:translate(6%,2%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-custom-text] .p-ink0{animation:1.2s ease-in-out both k-ink-69}@keyframes k-ink-69{0%,6%{clip-path:inset(0 100% 0 0)}60%,to{clip-path:inset(0)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .ci-b,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .p-panda,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .p-lion{animation:.5s cubic-bezier(.3,.7,.4,1) both k-khop-70}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .p-panda{animation-delay:.18s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .p-lion{animation-delay:.36s}@keyframes k-khop-70{0%,to{transform:none}45%{transform:translateY(-9%)rotate(-4deg)}70%{transform:translateY(1%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .h1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .h2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .h3{--ty:-90%;animation:.8s ease-out .1s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .h2{animation-delay:.28s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-kid-profiles] .h3{animation-delay:.46s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-parent-dashboard] .p-line{animation:1s ease-out both k-draw-71}@keyframes k-draw-71{0%{clip-path:inset(0 100% 0 0)}10%{clip-path:inset(0 82% 0 0)}75%,to{clip-path:inset(0)}}.ci[data-s=icon_pro-parent-dashboard] .p-heart{transform-origin:78% 15%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-parent-dashboard] .p-heart{animation:.8s ease-in-out .5s both k-beat-71}@keyframes k-beat-71{0%,to{transform:none}15%{transform:scale(1.3)}30%{transform:scale(1)}45%{transform:scale(1.25)}60%{transform:none}}.ci[data-s=icon_pro-skins-sounds] .p-note{transform-origin:84% 66%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .p-note{animation:.9s ease-in-out both k-note-72}@keyframes k-note-72{0%,to{transform:none}25%{transform:translateY(-10%)rotate(-12deg)}50%{transform:translateY(0)rotate(8deg)}75%{transform:translateY(-6%)rotate(-5deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .nt{animation:1s ease-out .2s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .n1{--tx:60%;--ty:-200%;--rot:20deg}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .n2{--tx:40%;--ty:-240%;--rot:-20deg;animation-delay:.45s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .dab{animation:.4s ease-in-out both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .d2{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .d3{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-skins-sounds] .d4{animation-delay:.45s}.ci[data-s=icon_pro-sync] .p-arrows{transform-origin:49.6% 49.2%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-sync] .p-arrows{animation:.9s cubic-bezier(.5,0,.3,1) infinite k-sync-73}@keyframes k-sync-73{to{transform:rotate(360deg)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-sync] .sp1{animation:.9s ease-out .3s infinite fx-tw}.ci[data-s=icon_pro-trouble-keys]>img{transform-origin:50% 52%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-trouble-keys]>img{animation:1.1s ease-in-out both k-turn-74}@keyframes k-turn-74{0%,to{rotate:0deg}20%{rotate:-12deg}35%{rotate:0deg}55%{rotate:-12deg}70%{rotate:0deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-trouble-keys] .p-wrench{animation:1.1s ease-in-out both k-turn-74,1.1s ease-in-out both k-grip-74}@keyframes k-grip-74{0%,to{filter:none}20%,55%{filter:brightness(1.15)saturate(1.2)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-trouble-keys] .sp1{animation:.4s ease-out .3s 2 both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-trouble-keys] .deb{animation:.5s ease-out .32s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-trouble-keys] .d1{--tx:150%;--ty:-200%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-trouble-keys] .d2{--tx:-100%;--ty:-220%;animation-delay:.65s}.ci[data-s=icon_pro-weekly-report] .p-flag{transform-origin:40% 38%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-weekly-report] .p-flag{animation:1s cubic-bezier(.3,1.5,.5,1) both k-flag-75}@keyframes k-flag-75{0%{transform:rotate(0)}25%{transform:rotate(-80deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}to{transform:none}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=icon_pro-weekly-report] .mail{animation:1.1s ease-out .25s both k-mail-75}@keyframes k-mail-75{0%{opacity:0;transform:translate(-10%,30%)scale(.6)}25%{opacity:1}70%{opacity:1;transform:translate(20%,-40%)scale(1)rotate(-12deg)}to{opacity:0;transform:translate(30%,-60%)rotate(-16deg)}}.ci[data-s=unit_bigrams] .p-ok{transform-origin:22% 51%}.ci[data-s=unit_bigrams] .p-bk{transform-origin:78% 51%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bigrams] .p-ok{animation:1.2s ease-in-out both k-kpop-76}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bigrams] .p-bk{animation:1.2s ease-in-out .45s both k-kpop-76}@keyframes k-kpop-76{0%,40%,to{filter:none;scale:1}15%{filter:brightness(1.12);scale:1.14}28%{scale:1.02}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bigrams] .fl{animation:.6s ease-in-out .12s both k-flow1-76}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bigrams] .f2{animation:.6s ease-in-out .6s both k-flow2-76}@keyframes k-flow1-76{0%{opacity:0;transform:none}20%,80%{opacity:1}50%{transform:translate(230%,-60%)}to{opacity:0;transform:translate(460%,170%)}}@keyframes k-flow2-76{0%{opacity:0;transform:none}20%,80%{opacity:1}50%{transform:translate(-230%,60%)}to{opacity:0;transform:translate(-460%,-170%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bigrams] .h1{animation:.45s ease-out .1s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bigrams] .h2{animation:.45s ease-out .55s both fx-ring}.ci[data-s=unit_bottom-reaches] .p-wk{transform-origin:22% 25%}.ci[data-s=unit_bottom-reaches] .p-bk{transform-origin:75% 75%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-reaches] .p-wk{animation:1.3s ease-in-out both k-kp-77}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-reaches] .p-bk{animation:1.3s ease-in-out .6s both k-kp-77}@keyframes k-kp-77{0%,40%,to{filter:none;scale:1}12%{filter:drop-shadow(0 0 3px #ffaa50d9);scale:1.12}26%{scale:1.03}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-reaches] .dot{animation:.55s ease-in-out .15s both k-dot-77}@keyframes k-dot-77{0%{opacity:0;transform:none}15%{opacity:1}50%{transform:translate(135%,70%)}85%{opacity:1}to{opacity:0;transform:translate(215%,235%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-reaches] .hit{animation:.5s ease-out .66s both fx-ring}.ci[data-s=unit_top-reaches] .p-wk{transform-origin:22% 62%}.ci[data-s=unit_top-reaches] .p-bk{transform-origin:73% 38%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-reaches] .p-wk{animation:1.3s ease-in-out both k-kp-78}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-reaches] .p-bk{animation:1.3s ease-in-out .6s both k-kp-78}@keyframes k-kp-78{0%,40%,to{filter:none;scale:1}12%{filter:drop-shadow(0 0 3px #ffaa50d9);scale:1.12}26%{scale:1.03}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-reaches] .dot{animation:.55s ease-in-out .15s both k-dot-78}@keyframes k-dot-78{0%{opacity:0;transform:none}15%{opacity:1}50%{transform:translate(135%,-85%)}85%{opacity:1}to{opacity:0;transform:translate(205%,-190%)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-reaches] .hit{animation:.5s ease-out .66s both fx-ring}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-row] .p-k1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-row] .p-k2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-row] .p-k3{animation:.34s ease-in-out both k-press-79}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-row] .p-k2{animation-delay:.18s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-row] .p-k3{animation-delay:.36s}@keyframes k-press-79{0%,to{filter:none;translate:0}45%,60%{filter:brightness(.94);translate:0 7%}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_bottom-row] .p-arrow{animation:1.1s ease-in-out .1s both k-down-79}@keyframes k-down-79{0%,to{translate:0}30%{translate:0 12%}50%{translate:0}70%{translate:0 8%}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-row] .p-k1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-row] .p-k3{animation:.34s ease-in-out .5s both k-press-80}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-row] .p-k3{animation-delay:.66s}@keyframes k-press-80{0%,to{translate:0}45%,60%{translate:0 7%}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-row] .p-k2{animation:1s cubic-bezier(.3,1.4,.5,1) both k-reach-80}@keyframes k-reach-80{0%,to{filter:none;translate:0}30%{filter:brightness(1.12);translate:0 -9%}55%{translate:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-row] .p-arrow{animation:1s ease-out both k-up-80}@keyframes k-up-80{0%,to{opacity:1;translate:0}35%{opacity:1;translate:0 -22%}48%{opacity:0;translate:0 -30%}52%{opacity:0;translate:0 10%}75%{opacity:1;translate:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_top-row] .sp1{animation:.5s ease-out .3s both fx-tw}.ci[data-s=unit_capitals]>img{transform-origin:50% 80%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_capitals]>img{animation:1.1s ease-in-out both k-shift-81}@keyframes k-shift-81{0%,60%,to{translate:0;scale:1}12%,30%{translate:0 4%;scale:1.02 .96}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_capitals] .p-arrow{animation:1.1s ease-in-out both k-shift-81,1.1s cubic-bezier(.3,1.5,.5,1) both k-grow-81}@keyframes k-grow-81{0%,to{filter:none}35%{filter:brightness(1.18)drop-shadow(0 0 3px #ffa03ce6)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_capitals] .p-led{animation:1.1s ease-in-out both k-shift-81,1.1s ease-in-out both k-led-81}@keyframes k-led-81{0%,to{filter:none}15%,60%{filter:brightness(1.3)saturate(1.4)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_capitals] .g1{animation:1s ease-in-out .1s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_capitals] .up{--ty:-60%;--sc:1;animation:.8s ease-out .2s both fx-fly}.ci[data-s=unit_coding] .p-lb{transform-origin:35% 54%}.ci[data-s=unit_coding] .p-rb{transform-origin:64% 54%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_coding] .p-lb,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_coding] .p-rb{animation:.9s cubic-bezier(.3,1.5,.5,1) .1s both k-brace-82}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_coding] .p-rb{animation-delay:.22s}@keyframes k-brace-82{0%,to{scale:1}35%{filter:brightness(1.12);scale:1.16}65%{scale:1}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_coding] .dt{animation:.35s ease-in-out both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_coding] .d2{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_coding] .d3{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_coding] .caret{animation:1.2s step-end .3s both k-caret-82}@keyframes k-caret-82{0%,30%,60%{opacity:1}15%,45%,75%,to{opacity:0}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_common-words]>img:not(.ci-fx){transform-origin:28% 88%;animation:.9s cubic-bezier(.3,1.5,.5,1) both k-say-83}@keyframes k-say-83{0%,to{rotate:0deg;scale:1}25%{rotate:-3deg;scale:.92}55%{rotate:2deg;scale:1.08}80%{rotate:0deg;scale:.99}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_common-words] .ci-shine{animation:.8s ease-in-out .25s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_common-words] .bb{--sc:1;animation:.8s ease-out .35s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_common-words] .b1{--tx:20%;--ty:-120%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_common-words] .b2{--tx:30%;--ty:-140%;animation-delay:.5s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_everyday] .ltr{animation:1.2s ease-in-out both k-letter-84}@keyframes k-letter-84{0%{opacity:1;transform:translateY(40%)}45%,70%{opacity:1;transform:translateY(-38%)rotate(-4deg)}to{opacity:1;transform:translateY(40%)}}.ci[data-s=unit_everyday] .p-seal{transform-origin:48% 52%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_everyday] .p-seal{animation:.8s cubic-bezier(.3,1.6,.5,1) .1s both k-seal-84}@keyframes k-seal-84{0%,to{scale:1}30%{filter:brightness(1.12);scale:1.3}60%{scale:1}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_everyday] .sp1{animation:.45s ease-out .2s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_everyday] .hrt{--ty:-120%;--tx:30%;--sc:1;animation:1s ease-out .4s both fx-fly}.ci[data-s=unit_home-mastery] .p-crown{transform-origin:36% 30%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-mastery] .p-crown{animation:1s cubic-bezier(.3,1.5,.5,1) both k-crown-85}@keyframes k-crown-85{0%,to{filter:none;scale:1}30%{filter:brightness(1.15)drop-shadow(0 0 3px #ffd65ae6);scale:1.2}60%{scale:1.04}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-mastery] .ci-shine{animation:.9s ease-in-out .3s both fx-shine}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-mastery] .sp{animation:.9s ease-out .25s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-mastery] .sp2{animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_home-mastery] .sp3{animation-delay:.55s}.ci[data-s=unit_kids-corner]>img{transform-origin:50% 96%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_kids-corner]>img{animation:1.1s ease-in-out both k-hug-86}@keyframes k-hug-86{0%,to{rotate:0deg;scale:1}18%{scale:1.06 .94}40%{rotate:-4deg;scale:.97 1.05}62%{rotate:4deg;scale:1.02 .99}80%{rotate:0deg;scale:1}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_kids-corner] .p-bow{animation:1.1s ease-in-out both k-hug-86,.5s ease-in-out .3s 2 both k-bow-86}@keyframes k-bow-86{0%,to{filter:none}50%{filter:brightness(1.2)saturate(1.3)}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_kids-corner] .h1{--tx:20%;--ty:-140%;--sc:1;animation:1s ease-out .3s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_kids-corner] .h2{--tx:-20%;--ty:-140%;--sc:1;animation:1s ease-out .55s both fx-fly}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .p-d1,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .p-d2,:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .p-d3{animation:.5s cubic-bezier(.3,.7,.4,1) both k-hop-87}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .p-d2{animation-delay:.15s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .p-d3{animation-delay:.3s}.ci[data-s=unit_numbers] .p-d1,.ci[data-s=unit_numbers] .p-d2,.ci[data-s=unit_numbers] .p-d3{transform-origin:50% 70%}@keyframes k-hop-87{0%,to{translate:0;scale:1}15%{scale:1.08 .92}45%{translate:0 -14%;scale:.96 1.06}80%{translate:0;scale:1.05 .95}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .sp{animation:.9s ease-out .15s both fx-tw}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .sp2{animation-delay:.3s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numbers] .sp3{animation-delay:.45s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .kg{animation:.3s ease-in-out both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q1{animation-delay:0s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q2{animation-delay:80ms}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q3{animation-delay:.16s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q4{animation-delay:.24s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q5{animation-delay:.32s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q6{animation-delay:.4s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q7{animation-delay:.48s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q8{animation-delay:.56s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .q9{animation-delay:.64s}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad] .ent{animation:.45s ease-in-out .78s both fx-glow}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_numpad]>img:not(.ci-fx){transform-origin:50% 70%;animation:1.3s ease-in-out both k-tap-88}@keyframes k-tap-88{0%,55%,70%,to{scale:1}62%{scale:.97}}.ci[data-s=unit_paragraphs] .page{transform-origin:50%;backface-visibility:visible}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_paragraphs] .page{animation:1.1s ease-in-out both k-flip-89}@keyframes k-flip-89{0%{opacity:1;filter:none;transform:perspective(240px)rotateY(0)}50%{filter:brightness(.88)}90%{opacity:1;transform:perspective(240px)rotateY(-178deg)}to{opacity:0;transform:perspective(240px)rotateY(-180deg)}}.ci[data-s=unit_punctuation] .p-q{transform-origin:40% 90%}.ci[data-s=unit_punctuation] .p-cm{transform-origin:70% 70%}.ci[data-s=unit_punctuation] .p-dt{transform-origin:82% 92%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_punctuation] .p-q{animation:.8s ease-in-out both k-wig-90}@keyframes k-wig-90{0%,to{translate:0;rotate:0deg}25%{translate:0 -6%;rotate:-10deg}50%{translate:0 -3%;rotate:8deg}75%{translate:0;rotate:-3deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_punctuation] .p-cm{animation:.45s cubic-bezier(.3,.7,.4,1) .35s both k-hop-90}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_punctuation] .p-dt{animation:.4s cubic-bezier(.3,.7,.4,1) .55s both k-hop-90}@keyframes k-hop-90{0%,to{translate:0;scale:1}45%{translate:0 -16%;scale:.95 1.06}80%{translate:0;scale:1.08 .92}}.ci[data-s=unit_symbols] .p-at{transform-origin:30%}.ci[data-s=unit_symbols] .p-hash{transform-origin:67% 66%}.ci[data-s=unit_symbols] .p-bang{transform-origin:89% 68%}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_symbols] .p-at{animation:.8s cubic-bezier(.5,0,.3,1) both k-spin-91}@keyframes k-spin-91{to{rotate:360deg}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_symbols] .p-hash{animation:.45s cubic-bezier(.3,.7,.4,1) .4s both k-hop-91}@keyframes k-hop-91{0%,to{translate:0}45%{translate:0 -16%}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_symbols] .p-bang{animation:.5s ease-in-out .6s both k-bang-91}@keyframes k-bang-91{0%,to{scale:1}30%{scale:1.15 .8}60%{scale:.92 1.12}}:is(.ci:hover,:is(a,button,label,li,.group,[class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-[20px]"]):is(:hover,:focus-visible,:focus-within) .ci)[data-s=unit_symbols] .sp1{animation:.45s ease-out .85s both fx-tw}}
