.guide-player{--g-ease:cubic-bezier(.2, .8, .2, 1);--g-spring:cubic-bezier(.34, 1.56, .64, 1)}.guide-segment{transform-origin:0;animation-name:g-segment;animation-timing-function:linear;animation-fill-mode:both}@keyframes g-segment{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.guide-step-enter-active,.guide-step-leave-active{transition:opacity .35s ease, transform .45s var(--g-ease)}.guide-step-enter-from{opacity:0;transform:translate(16px)}.guide-step-leave-to{opacity:0;transform:translate(-16px)}.guide-cursor,.guide-ripple{z-index:30;pointer-events:none;opacity:0;will-change:transform, opacity;border-radius:9999px;position:absolute;top:0;left:0}.guide-cursor{background:color-mix(in oklab, var(--foreground) 22%, transparent);border:2px solid color-mix(in oklab, var(--background) 85%, transparent);width:28px;height:28px;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 35%, transparent), 0 6px 16px #00000038;margin:-14px 0 0 -14px}.guide-ripple{background:color-mix(in oklab, var(--color-brand-500) 55%, transparent);width:44px;height:44px;margin:-22px 0 0 -22px}.g-in,.g-pop,.g-fade,.g-out,.g-sheet,.g-drop,.g-press,.g-grow,.g-shrink,.g-ring,.g-rise,.g-slide{animation-delay:var(--at,0s);animation-fill-mode:both}.g-in{animation-name:g-in;animation-duration:.45s;animation-timing-function:var(--g-ease)}.g-pop{animation-name:g-pop;animation-duration:.42s;animation-timing-function:var(--g-spring)}.g-fade{animation-name:g-fade;animation-duration:.3s;animation-timing-function:ease}.g-out{animation-name:g-out;animation-duration:.25s;animation-timing-function:ease}.g-sheet{animation-name:g-sheet;animation-duration:.55s;animation-timing-function:var(--g-ease)}.g-drop{animation-name:g-drop;animation-duration:.5s;animation-timing-function:var(--g-spring)}.g-press{animation-name:g-press;animation-duration:.32s;animation-timing-function:ease}.g-grow,.g-shrink{transform-origin:0;animation-duration:var(--dur,1.2s);animation-timing-function:var(--g-ease)}.g-grow{animation-name:g-grow}.g-ring{animation-name:g-ring;animation-duration:.7s;animation-timing-function:ease-out}.g-rise{animation-name:g-rise;animation-duration:var(--dur,1.6s);animation-timing-function:var(--g-ease)}.g-slide{animation-name:g-slide;animation-duration:var(--dur,.6s);animation-timing-function:var(--g-ease)}.g-blink{animation:1s step-end infinite g-blink}.g-draw{stroke-dasharray:1;animation:g-draw var(--dur,1.6s) var(--g-ease) var(--at,0s) both}.g-ping{animation:1.4s ease-out infinite g-ping}.g-in,.g-pop,.g-sheet,.g-drop,.g-rise,.g-slide{will-change:transform, opacity}@keyframes g-in{0%{opacity:0;transform:translateY(8px)}}@keyframes g-pop{0%{opacity:0;transform:scale(.9)}}@keyframes g-fade{0%{opacity:0}}@keyframes g-out{to{opacity:0}}@keyframes g-sheet{0%{transform:translateY(105%)}}@keyframes g-drop{0%{opacity:0;transform:translateY(-120%)}}@keyframes g-press{45%{transform:scale(.94)}}@keyframes g-grow{0%{transform:scaleX(var(--from,0))}to{transform:scaleX(var(--to,1))}}@keyframes g-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.12,1.35)}}@keyframes g-rise{0%{transform:translate3d(0, var(--from-y,0), 0)}to{transform:translate3d(0, var(--to-y,0), 0)}}@keyframes g-slide{0%{opacity:0;transform:translate3d(var(--from-x,-24px), 0, 0)}}@keyframes g-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes g-blink{50%{opacity:0}}@keyframes g-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.guide-player.is-static *,.guide-player.is-static :before,.guide-player.is-static :after{transition-duration:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){.guide-player *,.guide-player :before,.guide-player :after{transition-duration:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.guide-cursor,.guide-ripple{display:none}}
