@keyframes sk-scene-cursor{0%{opacity:0;transform:translate(var(--sk-cursor-from, 120px, 120px)) scale(1)}12%{opacity:1}45%{transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(1)}52%{transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(.8)}60%,88%{opacity:1;transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(1)}to{opacity:0;transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(1)}}@keyframes sk-scene-click{0%,50%{opacity:0;transform:scale(.4)}58%{opacity:.9;transform:scale(1)}78%,to{opacity:0;transform:scale(1.6)}}@keyframes sk-scene-react{0%,50%{transform:scale(1);filter:brightness(1)}56%{transform:scale(.95);filter:brightness(1.3)}68%{transform:scale(1.04);filter:brightness(1.15)}82%,to{transform:scale(1);filter:brightness(1)}}@keyframes sk-scene-chip{0%,55%{opacity:0;transform:translateY(6px) scale(.9)}66%{opacity:1;transform:translateY(0) scale(1)}88%{opacity:1;transform:translateY(-2px)}to{opacity:0;transform:translateY(-8px)}}@keyframes sk-scene2-cursor{0%{opacity:0;transform:translate(var(--sk-cursor-from, 120px, 120px)) scale(1)}6%{opacity:1}17%{transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(1)}22%{transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(.8)}28%,46%{opacity:1;transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(1)}58%,to{opacity:0;transform:translate(var(--sk-cursor-to, 0px, 0px)) scale(1)}}@keyframes sk-scene2-click{0%,20%{opacity:0;transform:scale(.4)}26%{opacity:.9;transform:scale(1)}40%,to{opacity:0;transform:scale(1.6)}}@keyframes sk-scene2-react{0%,20%{transform:scale(1);filter:brightness(1)}25%{transform:scale(.95);filter:brightness(1.3)}32%{transform:scale(1.04);filter:brightness(1.15)}42%,to{transform:scale(1);filter:brightness(1)}}@keyframes sk-scene2-confirm{0%{opacity:0;transform:translateY(6px) scale(.9)}12%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:1;transform:translateY(-2px) scale(1)}to{opacity:0;transform:translateY(-8px) scale(1)}}@keyframes sk-scene2-flash{0%{box-shadow:0 0 0 0 var(--sk-flash-off, rgba(130, 225, 255, 0))}20%{box-shadow:0 0 0 4px var(--sk-flash-ring, rgba(130, 225, 255, .45)),0 0 24px 0 var(--sk-flash-glow, rgba(130, 225, 255, .35))}to{box-shadow:0 0 0 0 var(--sk-flash-off, rgba(130, 225, 255, 0))}}.sk-anim-scene-cursor{animation:sk-scene-cursor var(--sk-scene-duration, var(--scene-duration, 4.2s)) cubic-bezier(.22,.61,.36,1) infinite}.sk-anim-scene-click{animation:sk-scene-click var(--sk-scene-duration, var(--scene-duration, 4.2s)) ease-out infinite}.sk-anim-scene-react{animation:sk-scene-react var(--sk-scene-duration, var(--scene-duration, 4.2s)) ease-out infinite}.sk-anim-scene-chip{animation:sk-scene-chip var(--sk-scene-duration, var(--scene-duration, 4.2s)) ease-out infinite}.sk-anim-scene2-cursor{animation:sk-scene2-cursor var(--sk-scene-duration, var(--scene-duration, 5s)) cubic-bezier(.22,.61,.36,1) infinite}.sk-anim-scene2-click{animation:sk-scene2-click var(--sk-scene-duration, var(--scene-duration, 5s)) ease-out infinite}.sk-anim-scene2-react{animation:sk-scene2-react var(--sk-scene-duration, var(--scene-duration, 5s)) ease-out infinite}.sk-anim-scene2-confirm{animation:sk-scene2-confirm 1.2s ease-out both}.sk-anim-scene2-flash{animation:sk-scene2-flash 1.2s ease-out}.sk-figure-anchor{position:absolute;z-index:10;pointer-events:none}.sk-figure-anchor-centered{position:absolute;z-index:10;pointer-events:none;transform:translate(-50%)}.sk-cursor-ring-box{position:absolute;left:-.875rem;top:-.875rem;width:1.75rem;height:1.75rem}.sk-cursor-ring{width:100%;height:100%;border-radius:9999px;border-width:2px;border-style:solid}.sk-chip-text{white-space:nowrap}.sk-tag{flex-shrink:0;line-height:1}.sk-value{line-height:1;white-space:nowrap}.sk-scene-button{position:relative;padding:12px 8px;margin:-12px -8px;cursor:pointer;background:transparent;border:0;font:inherit;color:inherit}.sk-scene-button:hover{filter:brightness(1.1)}.sk-scene-button:focus-visible{outline:1px solid var(--sk-focus-ring, currentColor)}.sk-scene-button-chip{display:block;line-height:1}.sk-paused{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.sk-reduce-hidden{display:none}.sk-reduce-still{animation:none}}
