@keyframes shimmer{0%{-webkit-animation-timing-function:var(--animation--shimmer-burst--easing,var(--easing--ease-in-out));animation-timing-function:var(--animation--shimmer-burst--easing,var(--easing--ease-in-out));background-position:200% 0}to{-webkit-animation-timing-function:var(--animation--shimmer-burst--easing,var(--easing--ease-in-out));animation-timing-function:var(--animation--shimmer-burst--easing,var(--easing--ease-in-out));background-position:-200% 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes skeleton-pulse{0%,to{opacity:var(--animation--skeleton-pulse--opacity-start,1)}50%{opacity:var(--animation--skeleton-pulse--opacity-end,.4)}}@keyframes opacityPulse{0%,to{opacity:var(--animation--opacity-pulse--opacity-start,1)}50%{opacity:var(--animation--opacity-pulse--opacity-end,.4)}}@keyframes popoverIn{0%{opacity:0;-webkit-transform:translate(var(--animation--popover-in--translate-x,0), var(--animation--popover-in--translate-y,0)) scale(var(--animation--popover-in--scale,.96));transform:translate(var(--animation--popover-in--translate-x,0), var(--animation--popover-in--translate-y,0)) scale(var(--animation--popover-in--scale,.96))}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(var(--animation--fade-in--translate,8px));transform:translateY(var(--animation--fade-in--translate,8px))}to{opacity:1;transform:translateY(0)}}@keyframes collapsibleSlideDown{0%{height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes collapsibleSlideUp{0%{height:var(--reka-collapsible-content-height)}to{height:0}}@keyframes collapsibleSlideDownBlurred{0%{opacity:0;height:0;filter:blur(var(--animation--collapsible-slide-blurred--blur,4px))}to{height:var(--reka-collapsible-content-height);opacity:1;filter:blur()}}@keyframes collapsibleSlideUpBlurred{0%{height:var(--reka-collapsible-content-height);opacity:1;filter:blur()}to{opacity:0;height:0;filter:blur(var(--animation--collapsible-slide-blurred--blur,4px))}}@keyframes blurSwapIn{0%{opacity:0;filter:blur(var(--animation--blur-swap--blur,4px))}to{opacity:1;filter:blur()}}@keyframes blurSwapOut{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(var(--animation--blur-swap--blur,4px))}}@keyframes pulseGlow{0%{-webkit-box-shadow:0 0 0 0 hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), .4);box-shadow:0 0 0 0 hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), .4)}58.33%{-webkit-box-shadow:0 0 0 60px hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), 0);box-shadow:0 0 0 60px hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), 0)}66.6%{box-shadow:0 0 0 66px transparent}66.7%{box-shadow:0 0 transparent}}@keyframes pulseGlowDelayed{0%,16.66%{-webkit-box-shadow:0 0 0 0 hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), .4);box-shadow:0 0 0 0 hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), .4)}50%{-webkit-box-shadow:0 0 0 60px hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), 0);box-shadow:0 0 0 60px hsla(var(--color--primary--h), var(--color--primary--s), var(--color--primary--l), 0)}83.3%{box-shadow:0 0 0 66px transparent}83.4%{box-shadow:0 0 transparent}}@keyframes fade{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(var(--animation--fade-in-up--translate,var(--spacing--4xs)));transform:translateY(var(--animation--fade-in-up--translate,var(--spacing--4xs)))}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(calc(-1 * var(--animation--fade-in-down--translate,var(--spacing--4xs))));transform:translateY(calc(-1 * var(--animation--fade-in-down--translate,var(--spacing--4xs))))}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(calc(-1 * var(--animation--fade-in-left--translate,var(--spacing--4xs))));transform:translateX(calc(-1 * var(--animation--fade-in-left--translate,var(--spacing--4xs))))}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(var(--animation--fade-in-right--translate,var(--spacing--4xs)));transform:translateX(var(--animation--fade-in-right--translate,var(--spacing--4xs)))}to{opacity:1;transform:translate(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(var(--animation--fade-out-down--translate,var(--spacing--4xs)));transform:translateY(var(--animation--fade-out-down--translate,var(--spacing--4xs)))}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(calc(-1 * var(--animation--fade-out-up--translate,var(--spacing--4xs))));transform:translateY(calc(-1 * var(--animation--fade-out-up--translate,var(--spacing--4xs))))}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;-webkit-transform:translateX(calc(-1 * var(--animation--fade-out-left--translate,var(--spacing--4xs))));transform:translateX(calc(-1 * var(--animation--fade-out-left--translate,var(--spacing--4xs))))}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;-webkit-transform:translateX(var(--animation--fade-out-right--translate,var(--spacing--4xs)));transform:translateX(var(--animation--fade-out-right--translate,var(--spacing--4xs)))}}@keyframes ping{75%,to{-webkit-transform:scale(var(--animation--ping--scale,2));transform:scale(var(--animation--ping--scale,2));opacity:0}}@keyframes blinkBackground{0%,to{background-color:var(--animation--blink-background--color-start,transparent)}50%{background-color:var(--animation--blink-background--color-end,var(--color--foreground--shade-2))}}@keyframes typingBlink{0%,80%,to{opacity:var(--animation--typing-blink--opacity-start,.35);transform:translateY(0)}40%{opacity:var(--animation--typing-blink--opacity-end,1);-webkit-transform:translateY(var(--animation--typing-blink--translate,-2px));transform:translateY(var(--animation--typing-blink--translate,-2px))}}.lds-ring{width:48px;height:48px;display:inline-block;position:relative}.lds-ring div{box-sizing:border-box;border:4px solid var(--color--foreground--tint-2);border-color:var(--color--primary) transparent transparent transparent;border-radius:50%;width:48px;height:48px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
