.demo_stage__q0XHj{position:absolute;left:0;top:0;transform-origin:0 0;overflow:hidden;background:var(--bg-normal)}.demo_camera__11zfF{position:absolute;inset:0;transform-origin:0 0;transition:transform .9s cubic-bezier(.22,.75,.2,1);will-change:transform}.demo_scene__kEJPv{position:absolute;inset:0;opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none}.demo_scene__kEJPv[data-on]{opacity:1}.demo_cursor__SGwtp{position:absolute;left:0;top:0;z-index:30;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .3s linear;pointer-events:none;color:var(--label-strong);filter:drop-shadow(0 2px 4px var(--material-dimmer))}.demo_ring__yCOCn{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:9999px;border:3px solid var(--primary-normal);animation:demo_ring__yCOCn .6s var(--ease-out) both}@keyframes demo_ring__yCOCn{0%{transform:scale(.3);opacity:1}to{transform:scale(1.8);opacity:0}}.demo_pop__E_QAt{animation:demo_pop__E_QAt .42s var(--ease-spring) both;animation-delay:var(--d,0s)}@keyframes demo_pop__E_QAt{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.demo_rise__i3YRW{animation:demo_rise__i3YRW .52s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes demo_rise__i3YRW{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.demo_slideIn__JUE1c{animation:demo_slideIn__JUE1c .6s cubic-bezier(.22,.75,.2,1) both}@keyframes demo_slideIn__JUE1c{0%{transform:translateY(36px) scale(.98);opacity:0}to{transform:none;opacity:1}}.demo_hit__x7IIp{animation:demo_hit__x7IIp .52s var(--ease-out) both}@keyframes demo_hit__x7IIp{0%{transform:scale(1)}40%{transform:scale(.95)}to{transform:scale(1.04);box-shadow:0 0 0 3px var(--primary-normal),var(--d-shadow-float)}}.demo_bar__6lQWb{transform-origin:0 50%;animation:demo_bar__6lQWb .9s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes demo_bar__6lQWb{0%{transform:scaleX(0)}to{transform:none}}.demo_progress__ySbKT{transform-origin:0 50%;transform:scaleX(0);animation-name:demo_progress__ySbKT;animation-timing-function:linear;animation-fill-mode:both}@keyframes demo_progress__ySbKT{to{transform:scaleX(1)}}.demo_chips__oNtvV{scrollbar-width:none}.demo_chips__oNtvV::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.demo_camera__11zfF,.demo_cursor__SGwtp,.demo_scene__kEJPv{transition:none}.demo_bar__6lQWb,.demo_hit__x7IIp,.demo_pop__E_QAt,.demo_ring__yCOCn,.demo_rise__i3YRW,.demo_slideIn__JUE1c{animation:none}.demo_progress__ySbKT{animation:none;transform:scaleX(1)}}