.MeguriThinking-module__2KDo5W__system{--u:1px;--t:6.4s;width:calc(var(--u) * 48);height:calc(var(--u) * 26);flex:none;position:relative}.MeguriThinking-module__2KDo5W__plane{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:rotateX(66deg)}.MeguriThinking-module__2KDo5W__ring{opacity:0;animation-duration:var(--t);border:1px solid #d9ccbf;border-radius:50%;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-iteration-count:infinite;position:absolute}.MeguriThinking-module__2KDo5W__ring1{width:calc(var(--u) * 16);height:calc(var(--u) * 16);left:calc(var(--u) * -8);top:calc(var(--u) * -8);animation-name:MeguriThinking-module__2KDo5W__ring1}.MeguriThinking-module__2KDo5W__ring2{width:calc(var(--u) * 28);height:calc(var(--u) * 28);left:calc(var(--u) * -14);top:calc(var(--u) * -14);animation-name:MeguriThinking-module__2KDo5W__ring2}.MeguriThinking-module__2KDo5W__ring3{width:calc(var(--u) * 42);height:calc(var(--u) * 42);left:calc(var(--u) * -21);top:calc(var(--u) * -21);animation-name:MeguriThinking-module__2KDo5W__ring3}.MeguriThinking-module__2KDo5W__spin{width:0;height:0;transform-style:preserve-3d;animation:MeguriThinking-module__2KDo5W__angle var(--t) linear infinite;animation-delay:var(--lag,0s);position:absolute;top:0;left:0}.MeguriThinking-module__2KDo5W__arm{transform-style:preserve-3d;animation:MeguriThinking-module__2KDo5W__radius var(--t) cubic-bezier(.37, 0, .63, 1) infinite;animation-delay:var(--lag,0s);position:absolute;top:0;left:0}.MeguriThinking-module__2KDo5W__dot{--b:calc(var(--u) * 7);left:calc(var(--u) * -3.5);top:calc(var(--u) * -3.5);width:var(--b);height:var(--b);transform-style:preserve-3d;position:absolute}.MeguriThinking-module__2KDo5W__ball{background:url(/meguri-sphere.webp) 0 0 / calc(var(--b) * 72) var(--b) no-repeat, radial-gradient(circle at 34% 30%, #dc8f6b 0%, #bc5a33 42%, #8a3d1e 100%);width:100%;height:100%;box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 2) #78341859;animation:MeguriThinking-module__2KDo5W__counter var(--t) linear infinite, MeguriThinking-module__2KDo5W__roll 3.2s steps(72) infinite;animation-delay:var(--lag,0s), var(--lag,0s);border-radius:50%;display:block}.MeguriThinking-module__2KDo5W__lag1{--lag:-6.26s}.MeguriThinking-module__2KDo5W__lag2{--lag:-6.1s}.MeguriThinking-module__2KDo5W__lag1 .MeguriThinking-module__2KDo5W__dot{transform:scale3d(.72,.72,.72)}.MeguriThinking-module__2KDo5W__lag2 .MeguriThinking-module__2KDo5W__dot{transform:scale3d(.5,.5,.5)}.MeguriThinking-module__2KDo5W__lag1 .MeguriThinking-module__2KDo5W__ball{opacity:.38;box-shadow:none}.MeguriThinking-module__2KDo5W__lag2 .MeguriThinking-module__2KDo5W__ball{opacity:.16;box-shadow:none}@keyframes MeguriThinking-module__2KDo5W__angle{0%{transform:rotate(0)}to{transform:rotate(1080deg)}}@keyframes MeguriThinking-module__2KDo5W__counter{0%{transform:rotate(0)rotateX(-66deg)}to{transform:rotate(-1080deg)rotateX(-66deg)}}@keyframes MeguriThinking-module__2KDo5W__roll{to{background-position:calc(var(--b) * -72) 0, 0 0}}@keyframes MeguriThinking-module__2KDo5W__radius{0%{transform:translateY(0)}12%,20%{transform:translateY(calc(var(--u) * -8))}32%,40%{transform:translateY(calc(var(--u) * -14))}52%,60%{transform:translateY(calc(var(--u) * -21))}to{transform:translateY(0)}}@keyframes MeguriThinking-module__2KDo5W__ring1{0%,4%{opacity:0;transform:scale(.8)}12%,80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(1.04)}}@keyframes MeguriThinking-module__2KDo5W__ring2{0%,24%{opacity:0;transform:scale(.85)}32%,72%{opacity:1;transform:scale(1)}82%,to{opacity:0;transform:scale(1.04)}}@keyframes MeguriThinking-module__2KDo5W__ring3{0%,44%{opacity:0;transform:scale(.9)}52%,64%{opacity:1;transform:scale(1)}72%,to{opacity:0;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.MeguriThinking-module__2KDo5W__ring{opacity:1;animation:none;transform:none}.MeguriThinking-module__2KDo5W__spin,.MeguriThinking-module__2KDo5W__arm{animation:none}.MeguriThinking-module__2KDo5W__ball{animation:none;transform:rotateX(-66deg)}.MeguriThinking-module__2KDo5W__arm{transform:translateY(calc(var(--u) * -14))}.MeguriThinking-module__2KDo5W__lag1,.MeguriThinking-module__2KDo5W__lag2{display:none}}
