:root{--dur-instant:.1s;--dur-fast:.15s;--dur-base:.2s;--dur-collapse:.25s;--dur-moderate:.3s;--dur-slow:.5s;--dur-deck:.65s;--dur-route:.7s;--dur-settle:.35s;--dur-spin:1s;--dur-shimmer:1.6s;--dur-marquee-x:160s;--dur-marquee-x-alt:190s;--dur-marquee-y:72s;--dur-marquee-y-alt:84s;--delay-intent-open:.12s;--delay-intent-close:.28s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-arrive:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--ease-decelerate:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.36, .64, 1);--ease-deck:cubic-bezier(.25, .1, .25, 1);--ease-linear:linear;--lift-hover:-2px;--press-scale:.98;--zoom-hover:1.05;--settle-scale:1.03;--enter-distance:8px;--enter-scale:.96;--nudge-hover:2px;--kf-fade-in:kf-fade-in;--kf-fade-out:kf-fade-out;--kf-scale-in:kf-scale-in;--kf-scale-out:kf-scale-out;--kf-rise-in:kf-rise-in;--kf-drop-in:kf-drop-in;--kf-slide-in-from-left:kf-slide-in-from-left;--kf-slide-in-from-right:kf-slide-in-from-right;--kf-slide-in-from-bottom:kf-slide-in-from-bottom;--kf-slide-in-from-top:kf-slide-in-from-top;--kf-slide-out-to-left:kf-slide-out-to-left;--kf-slide-out-to-right:kf-slide-out-to-right;--kf-slide-out-to-bottom:kf-slide-out-to-bottom;--kf-slide-out-to-top:kf-slide-out-to-top;--kf-marquee-x:kf-marquee-x;--kf-marquee-y:kf-marquee-y;--kf-shimmer:kf-shimmer;--kf-spin:kf-spin}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--dur-instant:1ms;--dur-fast:1ms;--dur-base:1ms;--dur-collapse:1ms;--dur-moderate:1ms;--dur-slow:1ms;--dur-deck:1ms;--dur-route:1ms;--dur-settle:1ms;--dur-spin:2s;--lift-hover:0px;--press-scale:1;--zoom-hover:1;--settle-scale:1;--enter-distance:0px;--enter-scale:1;--nudge-hover:0px}:root:not([data-motion=full]) [data-motion-loop]{animation:none!important}}:root[data-motion=reduced]{--dur-instant:1ms;--dur-fast:1ms;--dur-base:1ms;--dur-collapse:1ms;--dur-moderate:1ms;--dur-slow:1ms;--dur-deck:1ms;--dur-route:1ms;--dur-settle:1ms;--dur-spin:2s;--lift-hover:0px;--press-scale:1;--zoom-hover:1;--settle-scale:1;--enter-distance:0px;--enter-scale:1;--nudge-hover:0px}:root[data-motion=reduced] [data-motion-loop]{animation:none!important}@keyframes kf-fade-in{0%{opacity:0}}@keyframes kf-fade-out{to{opacity:0}}@keyframes kf-scale-in{0%{opacity:0;transform:scale(var(--enter-scale))}}@keyframes kf-scale-out{to{opacity:0;transform:scale(var(--enter-scale))}}@keyframes kf-rise-in{0%{opacity:0;transform:translateY(var(--enter-distance))}}@keyframes kf-drop-in{0%{opacity:0;transform:translateY(calc(var(--enter-distance) * -1))}}@keyframes kf-slide-in-from-left{0%{transform:translate(-100%)}}@keyframes kf-slide-in-from-right{0%{transform:translate(100%)}}@keyframes kf-slide-in-from-bottom{0%{transform:translateY(100%)}}@keyframes kf-slide-in-from-top{0%{transform:translateY(-100%)}}@keyframes kf-slide-out-to-left{to{transform:translate(-100%)}}@keyframes kf-slide-out-to-right{to{transform:translate(100%)}}@keyframes kf-slide-out-to-bottom{to{transform:translateY(100%)}}@keyframes kf-slide-out-to-top{to{transform:translateY(-100%)}}@keyframes kf-marquee-x{to{transform:translateX(var(--marquee-shift,-50%))}}@keyframes kf-marquee-y{to{transform:translateY(var(--marquee-shift,-50%))}}@keyframes kf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes kf-spin{to{transform:rotate(360deg)}}
