.ico{background:#fff;border:2px solid #111;border-radius:16px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;box-shadow:3px 3px #111}.ico .ic{width:52px;height:52px;overflow:visible}.ic *{transform-box:fill-box}.ic text{-webkit-user-select:none;user-select:none}.ic-face .m-smile{opacity:0}.ic-face .kk{opacity:0;transform-origin:50% 100%;transform:scale(.6)}.ic-gavel .gavel{transform-origin:40px 60px;transform:rotate(-14deg)}.ic-gavel .bang,.ic-level .shake,.ic-flip .back,.ic-flip .zz,.ic-bill .d2,.ic-bill .d3{opacity:0}.ic-sync .heart{transform-origin:50% 60%}.ic-eye .pupil,.ic-meat .lift{transform-origin:50%}@keyframes eye-peek{0%,18%{transform:translate(0)}30%,52%{transform:translate(7px,-3px)}64%,to{transform:translate(0)}}@keyframes eye-blink{0%,70%,78%,to{transform:scaleY(1)}74%{transform:scaleY(.08)}}@keyframes face-flat{0%,44%{opacity:1}50%,86%{opacity:0}92%,to{opacity:1}}@keyframes face-smile{0%,44%{opacity:0}50%,86%{opacity:1}92%,to{opacity:0}}@keyframes face-kk{0%,46%{opacity:0;transform:scale(.6)}54%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.6)}}@keyframes gavel-hit{0%,30%{transform:rotate(-26deg)}42%,52%{transform:rotate(2deg)}70%,to{transform:rotate(-14deg)}}@keyframes gavel-bang{0%,40%{opacity:0;transform:scale(.6)}44%{opacity:1;transform:scale(1)}62%,to{opacity:0;transform:scale(1.1)}}@keyframes level-bubble{0%{transform:translate(0)}20%{transform:translate(-11px)}45%{transform:translate(10px)}65%{transform:translate(-4px)}80%{transform:translate(2px)}to{transform:translate(0)}}@keyframes level-shake{0%,8%{opacity:0}14%,46%{opacity:1}56%,to{opacity:0}}@keyframes level-body{0%,60%{transform:rotate(0)}10%{transform:rotate(-4deg)}25%{transform:rotate(4deg)}40%{transform:rotate(-2deg)}}@keyframes flip-phone{0%,34%{transform:scaleY(1)}44%{transform:scaleY(0)}54%,82%{transform:scaleY(1)}92%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes flip-front{0%,43%{opacity:1}45%,91%{opacity:0}93%,to{opacity:1}}@keyframes flip-back{0%,43%{opacity:0}45%,91%{opacity:1}93%,to{opacity:0}}@keyframes flip-zz{0%,52%{opacity:0;transform:translateY(4px)}60%,80%{opacity:1;transform:translateY(0)}90%,to{opacity:0}}@keyframes quiz-q{0%,20%{transform:translateY(0)rotate(0)}32%{transform:translateY(-7px)rotate(-8deg)}44%{transform:translateY(0)rotate(0)}54%{transform:translateY(-4px)rotate(6deg)}64%,to{transform:translateY(0)rotate(0)}}@keyframes quiz-dot{0%,20%{transform:scale(1)}30%{transform:scale(1.5)}42%,to{transform:scale(1)}}@keyframes bill-1{0%,30%{opacity:1}36%,to{opacity:0}}@keyframes bill-2{0%,34%{opacity:0}40%,60%{opacity:1}66%,to{opacity:0}}@keyframes bill-3{0%,64%{opacity:0}70%,to{opacity:1}}@keyframes bill-box{0%,30%{transform:translateY(0)}34%{transform:translateY(-2px)}38%{transform:translateY(0)}64%{transform:translateY(-2px)}68%{transform:translateY(0)}}@keyframes sync-pop{0%,20%{transform:scale(1)}30%{transform:scale(1.5)}42%,to{transform:scale(1)}}@keyframes sync-pop2{0%,36%{transform:scale(1)}46%{transform:scale(1.5)}58%,to{transform:scale(1)}}@keyframes road-flow{to{stroke-dashoffset:-22px}}@keyframes pin-bounce{0%,40%,to{transform:translateY(0)}50%{transform:translateY(-6px)}60%{transform:translateY(0)}68%{transform:translateY(-3px)}76%{transform:translateY(0)}}@keyframes house-wiggle{0%,56%,to{transform:rotate(0)}62%{transform:rotate(-3deg)}70%{transform:rotate(3deg)}78%{transform:rotate(0)}}@keyframes wheel-turn{0%,to{transform:rotate(0)}30%{transform:rotate(-28deg)}70%{transform:rotate(24deg)}}@keyframes meat-lift{0%,20%{transform:translateY(0)}45%,60%{transform:translateY(-10px)}85%,to{transform:translateY(0)}}@keyframes steam{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.play .ic-eye .pupil{animation:2.4s ease-in-out 2 eye-peek}.play .ic-eye .eye{transform-origin:50%;animation:2.4s ease-in-out 2 eye-blink}.play .ic-face .m-flat{animation:2.2s 2 face-flat}.play .ic-face .m-smile{animation:2.2s 2 face-smile}.play .ic-face .kk{animation:2.2s cubic-bezier(.34,1.56,.64,1) 2 face-kk}.play .ic-gavel .gavel{animation:1.8s cubic-bezier(.4,0,.2,1) 2 gavel-hit}.play .ic-gavel .bang{transform-origin:12px 52px;animation:1.8s ease-out 2 gavel-bang}.play .ic-level .bubble{animation:2.4s ease-in-out 2 level-bubble}.play .ic-level .shake{animation:2.4s 2 level-shake}.play .ic-level .body{transform-origin:50%;animation:2.4s ease-in-out 2 level-body}.play .ic-flip .phone{transform-origin:50% 100%;animation:2.6s ease-in-out 2 flip-phone}.play .ic-flip .front{animation:2.6s step-end 2 flip-front}.play .ic-flip .back{animation:2.6s step-end 2 flip-back}.play .ic-flip .zz{animation:2.6s 2 flip-zz}.play .ic-quiz .q{transform-origin:50% 60%;animation:2s cubic-bezier(.34,1.56,.64,1) 2 quiz-q}.play .ic-quiz .dot{transform-origin:50%;animation:2s 2 quiz-dot}.play .ic-bill .d1{animation:2.4s step-end 2 bill-1}.play .ic-bill .d2{animation:2.4s step-end 2 bill-2}.play .ic-bill .d3{animation:2.4s step-end 2 bill-3}.play .ic-sync .b1 .heart{animation:2s cubic-bezier(.34,1.56,.64,1) 2 sync-pop}.play .ic-sync .b2 .heart{animation:2s cubic-bezier(.34,1.56,.64,1) 2 sync-pop2}.play .ic-home .road{animation:1.2s linear 4 road-flow}.play .ic-home .pin{transform-origin:50% 100%;animation:2.4s 2 pin-bounce}.play .ic-home .house{transform-origin:50% 100%;animation:2.4s 2 house-wiggle}.play .ic-wheel .wheel{transform-origin:50%;animation:2.4s ease-in-out 2 wheel-turn}.play .ic-meat .lift,.play .ic-meat .sticks path{animation:2.2s ease-in-out 2 meat-lift}.play .ic-meat .steam path{animation:1.4s ease-in-out 3 steam}.play .ic-meat .steam path:nth-child(2){animation-delay:.2s}.play .ic-meat .steam path:nth-child(3){animation-delay:.4s}.ico:hover [class*=ic-] *{animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.play [class*=ic-] *{animation:none!important}}
