.ac-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;container-type:size;opacity:0;transition:opacity 1.2s ease;pointer-events:none}.ac-stage.is-on{opacity:1}.ac-stage div:empty{display:block}.ac-stage-scene{position:absolute;top:50%;right:0;width:max(100cqw,calc(100cqh * 16 / 9));aspect-ratio:16 / 9;transform:translateY(-50%)}.ac-stage-plate{position:absolute;top:0;right:0;bottom:0;left:0;background-size:100% 100%}.ac-stage-floor{position:absolute;left:31.771%;top:68.981%;width:68.229%;height:18.333%;mix-blend-mode:multiply}.ac-stage-dim{position:absolute;left:32%;width:62%;top:20%;height:60%;background:radial-gradient(closest-side,#0a0504 62%,#0a050400);opacity:0}.ac-fig{position:absolute;background-size:100% 100%;will-change:transform;animation:ac-sway var(--t) ease-in-out var(--d) infinite alternate;animation-play-state:paused}.ac-stage.is-run .ac-fig{animation-play-state:running}@keyframes ac-sway{0%{transform:rotate(calc(var(--a) * -1))}to{transform:rotate(var(--a)) scaleY(1.008)}}.ac-part{position:absolute;background-size:100% 100%;will-change:transform;animation-play-state:paused}.ac-stage.is-run .ac-part{animation-play-state:running}.ac-part-head{animation:ac-b-head 1.579s ease-in-out infinite}@keyframes ac-b-head{0%,to{transform:rotate(-1.2deg)}25%{transform:rotate(1.8deg) translateY(1.4%) scaleY(.985)}}.ac-part-nod{animation:ac-b-nod 1.579s ease-in-out infinite}@keyframes ac-b-nod{0%,to{transform:rotate(0)}18%{transform:rotate(3deg) translateY(1.8%) scaleY(.97)}55%{transform:rotate(.4deg)}}.ac-part-foot{animation:ac-b-foot .789s linear infinite}@keyframes ac-b-foot{0%,62%,to{transform:none}30%{transform:scaleY(.66) rotate(4deg)}}.ac-fig-keys{left:41.458%;top:39.444%;width:7.604%;height:17.13%;transform-origin:38.36% 115.68%;--a: .5deg;--t: 3.16s;--d: 0s}.ac-fig-bass{left:54.219%;top:37.13%;width:14.115%;height:21.667%;transform-origin:31% 102.14%;--a: 1.5deg;--t: 3.16s;--d: -.9s}.ac-fig-gtr{left:72.448%;top:36.389%;width:7.865%;height:24.444%;transform-origin:49.01% 97.35%;--a: 1.7deg;--t: 1.58s;--d: -.3s}.ac-fig-hair{left:46.198%;top:42.685%;width:6.667%;height:23.889%;transform-origin:50.78% 102.33%;--a: .6deg;--t: 6.32s;--d: -1.7s}.ac-fig-front{left:54.427%;top:50.556%;width:9.062%;height:19.722%;transform-origin:45.98% 105.16%;--a: .35deg;--t: 6.32s;--d: -.4s}.ac-fig-hood{left:77.656%;top:39.537%;width:8.073%;height:25%;transform-origin:44.52% 101.11%;--a: .6deg;--t: 6.32s;--d: -2.1s}.ac-fig-lead{left:62.083%;top:43.056%;width:10.469%;height:22.593%;transform-origin:62.69% 102.46%;--a: 1.1deg;--t: 2.37s;--d: -1.1s}.ac-part-arml{left:13.93%;top:10.25%;width:42.79%;height:50%;transform-origin:48.84% 22.95%}.ac-part-forel{left:-30.23%;top:71.31%;width:87.21%;height:57.38%;transform-origin:61.33% 21.43%}.ac-part-armr{left:73.63%;top:8.61%;width:35.32%;height:51.64%;transform-origin:50.7% 20.63%}.ac-part-forer{left:36.62%;top:67.46%;width:107.04%;height:49.21%;transform-origin:35.53% 30.65%}.ac-part-head{left:50.75%;top:-20.08%;width:29.35%;height:31.97%;transform-origin:47.46% 87.18%}.ac-part-nod{left:13.55%;top:4.44%;width:55.48%;height:31.48%;transform-origin:51.16% 88.24%}.ac-part-foot{left:87.71%;top:80.46%;width:1.72%;height:3.7%;transform-origin:60.61% 7.5%}@keyframes ac-b-arml{0%{transform:rotate(2deg)}12.5%{transform:rotate(5deg)}25%{transform:rotate(2deg)}37.5%{transform:rotate(5deg)}50%{transform:rotate(2deg)}56.25%{transform:rotate(15deg)}68.75%{transform:rotate(17deg)}75%{transform:rotate(7deg)}87.5%{transform:rotate(2deg)}to{transform:rotate(2deg)}}.ac-part-arml{animation:ac-b-arml 12.632s ease-in-out infinite}@keyframes ac-b-forel{0%{transform:rotate(0)}6.25%{transform:rotate(7deg)}12.5%{transform:rotate(0)}18.75%{transform:rotate(7deg)}25%{transform:rotate(0)}31.25%{transform:rotate(7deg)}37.5%{transform:rotate(0)}43.75%{transform:rotate(7deg)}50%{transform:rotate(0)}56.25%{transform:rotate(22deg)}68.75%{transform:rotate(26deg)}75%{transform:rotate(6deg)}81.25%{transform:rotate(0)}87.5%{transform:rotate(7deg)}93.75%{transform:rotate(0)}to{transform:rotate(0)}}.ac-part-forel{animation:ac-b-forel 12.632s ease-in-out infinite}@keyframes ac-b-armr{0%{transform:rotate(-2deg)}6.25%{transform:rotate(-15deg)}18.75%{transform:rotate(-17deg)}25%{transform:rotate(-6deg)}37.5%{transform:rotate(-2deg)}50%{transform:rotate(-5deg)}62.5%{transform:rotate(-2deg)}75%{transform:rotate(-5deg)}87.5%{transform:rotate(-2deg)}to{transform:rotate(-2deg)}}.ac-part-armr{animation:ac-b-armr 12.632s ease-in-out infinite}@keyframes ac-b-forer{0%{transform:rotate(0)}6.25%{transform:rotate(-22deg)}18.75%{transform:rotate(-26deg)}25%{transform:rotate(-6deg)}31.25%{transform:rotate(0)}37.5%{transform:rotate(-8deg)}43.75%{transform:rotate(0)}50%{transform:rotate(-8deg)}56.25%{transform:rotate(0)}62.5%{transform:rotate(-8deg)}68.75%{transform:rotate(0)}75%{transform:rotate(-8deg)}81.25%{transform:rotate(0)}87.5%{transform:rotate(-8deg)}93.75%{transform:rotate(0)}to{transform:rotate(0)}}.ac-part-forer{animation:ac-b-forer 12.632s ease-in-out infinite}.ac-fig.ac-fig-keys{animation:ac-b-bob .789s ease-in-out infinite;animation-play-state:paused}.ac-stage.is-run .ac-fig.ac-fig-keys{animation-play-state:running}@keyframes ac-b-bob{0%,to{transform:translateY(0)}22%{transform:translateY(1.9%) rotate(.5deg)}60%{transform:translateY(.3%)}}@media screen and (max-width:699px){.ac-stage-scene{top:-49.254cqh;right:auto;left:-105cqw;width:240cqw;transform:none}}@media(prefers-reduced-motion:reduce){.ac-stage{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ac-stage.css.map */
