.pw-erp .guide{opacity:0;animation:erpGuide 1.5s ease .1s forwards}.pw-erp .ringbase{transform-box:view-box;transform-origin:360px 300px;opacity:0;animation:erpSeat .85s cubic-bezier(.16,.84,.24,1.05) .3s forwards}.pw-erp .spin-bezel{transform-box:view-box;transform-origin:360px 300px;animation:erpSpin 240s linear 2.5s infinite}.pw-erp .seg{transform-box:view-box;transform-origin:360px 300px;opacity:0;animation:erpGrow .7s cubic-bezier(.2,.8,.25,1.08) var(--d,0s) forwards;will-change:transform,opacity}.pw-erp .hub{transform-box:view-box;transform-origin:360px 300px;opacity:0;animation:erpHub .85s cubic-bezier(.2,.8,.2,1.22) .55s forwards}.pw-erp .sel{transform-box:view-box;transform-origin:360px 300px;opacity:0;animation:erpSelIn .8s ease 1.9s forwards}.pw-erp .pulse{transform-box:fill-box;transform-origin:center;opacity:0;animation:erpPulse 2.6s ease-out var(--d,3.2s) infinite}.pw-erp .marks{opacity:0;animation:erpFade .9s ease var(--dm,2.2s) forwards}@media (prefers-reduced-motion:reduce){.pw-erp .guide,.pw-erp .pulse{display:none!important}.pw-erp .ringbase,.pw-erp .seg,.pw-erp .hub,.pw-erp .marks{animation:none!important;opacity:1!important;transform:none!important}.pw-erp .spin-bezel{animation:none!important}.pw-erp .sel{animation:none!important;opacity:1!important}}