.q-corner{aspect-ratio:1;pointer-events:none;align-self:center;width:140px;animation:4.8s ease-in-out infinite q-float}.q-corner img{transform-origin:50% 88%;filter:drop-shadow(0 6px 18px #5096ff40);width:100%;height:auto;animation:1.9s ease-in-out infinite q-sob;display:block}@keyframes q-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes q-sob{0%,to{transform:scale(1)rotate(0)}12%{transform:scale(1.035,.965)rotate(-1.5deg)}22%{transform:scale(.985,1.02)rotate(1deg)}32%{transform:scale(1.03,.97)rotate(-1deg)}44%{transform:scale(1)rotate(.6deg)}60%{transform:scale(1)rotate(0)}}@media (max-width:767px){.q-corner{display:none}}@media (prefers-reduced-motion:reduce){.q-corner,.q-corner img{animation:none}}.q-cheer{aspect-ratio:1;flex-shrink:0;width:96px;position:relative}.q-cheer img{pointer-events:none;height:auto;display:block;position:absolute}.q-cheer .body{transform-origin:50% 90%;width:100%;animation:2.4s cubic-bezier(.45,0,.55,1) infinite q-cheer-hop;inset:0}.q-cheer .s{transform-origin:50%;animation:2.4s ease-in-out infinite q-twinkle}.q-cheer .s1{width:22.44%;animation-delay:0s;top:12.54%;left:69.06%}.q-cheer .s2{width:23.76%;animation-delay:-.6s;top:22.11%;left:1.07%}.q-cheer .s3{width:14.52%;animation-delay:-1.2s;top:26.24%;left:81.19%}.q-cheer .s4{width:13.45%;animation-delay:-1.8s;top:39.77%;left:1.73%}@keyframes q-cheer-hop{0%,to{transform:translateY(0)scale(1)rotate(0)}8%{transform:translateY(0)scale(1.05,.95)rotate(0)}18%{transform:translateY(-9%)scale(.97,1.04)rotate(-3deg)}28%{transform:translateY(0)scale(1.04,.96)rotate(0)}38%{transform:translateY(-6%)scale(.98,1.03)rotate(3deg)}48%{transform:translateY(0)scale(1)rotate(0)}}@keyframes q-twinkle{0%,to{opacity:.75;transform:scale(.75)rotate(0)}50%{opacity:1;transform:scale(1.12)rotate(18deg)}}@media (prefers-reduced-motion:reduce){.q-cheer .body,.q-cheer .s{animation:none}}
