.animation-ember-hits{--animation-ember-hits-text-shadow: 3px 3px var(--color-red-900);--animation-ember-hits-text-shadow-active: 3px 3px var(--color-orange-400), 0 0 .1em rgb(194 65 12 / .34), 0 0 .24em rgb(253 186 116 / .22);--animation-ember-hits-text-shadow-flash: 3px 3px var(--color-orange-100), 0 0 .1em rgb(154 52 18 / .42), 0 0 .36em rgb(253 186 116 / .42);--animation-ember-hits-shockwave-center: rgb(255 255 255 / .95);--animation-ember-hits-shockwave-mid: rgb(253 186 116 / .72);--animation-ember-hits-shockwave-edge: rgb(249 115 22 / .34);--animation-ember-hits-shockwave-x: 0px;--animation-ember-hits-landing-effect-bottom: .14em;position:relative;isolation:isolate;touch-action:none}.dark .animation-ember-hits{--animation-ember-hits-text-shadow-active: 3px 3px var(--color-orange-400), 0 0 .16em rgb(253 186 116 / .58);--animation-ember-hits-text-shadow-flash: 3px 3px var(--color-orange-100), 0 0 .52em rgb(255 237 180 / .95)}.animation-ember-hits,.animation-ember-hits *{user-select:none;-webkit-user-select:none}.animation-ember-hits__word{white-space:nowrap}.animation-ember-hits__letter{position:relative;display:inline-block;cursor:pointer}.animation-ember-hits__hit-target{position:absolute;top:-.06em;right:-.08em;bottom:-.08em;left:-.08em;z-index:5;cursor:pointer}.animation-ember-hits__letter--click-active .animation-ember-hits__hit-target,.animation-ember-hits__letter--fast-active .animation-ember-hits__hit-target{top:calc(var(--animation-ember-hits-jump-height) - .22em);bottom:-.18em}.animation-ember-hits__glyph-motion,.animation-ember-hits__glyph-color{position:relative;display:inline-block;pointer-events:none}.animation-ember-hits__glyph-motion{z-index:2;transform-origin:50% 100%;will-change:transform}.animation-ember-hits__glyph-color{transform-origin:50% 100%;transition:color var(--animation-ember-hits-glow-transition-duration) linear,filter var(--animation-ember-hits-glow-transition-duration) linear,text-shadow var(--animation-ember-hits-glow-transition-duration) linear;text-shadow:var(--animation-ember-hits-text-shadow);will-change:color,filter,text-shadow}.animation-ember-hits__letter--active:not(.animation-ember-hits__letter--cooling) .animation-ember-hits__glyph-color,.animation-ember-hits__letter--fast-glow .animation-ember-hits__glyph-color{color:#fdba74;text-shadow:var(--animation-ember-hits-text-shadow-active)}.animation-ember-hits__letter--fast-glow .animation-ember-hits__glyph-color{color:#fff;filter:brightness(1.35);text-shadow:var(--animation-ember-hits-text-shadow-flash)}.animation-ember-hits__glyph-motion--hover{animation:animation-ember-hits-hover var(--animation-ember-hits-hover-duration) cubic-bezier(.2,.9,.32,1) both}.animation-ember-hits__glyph-motion--click,.animation-ember-hits__glyph-motion--fast{animation:animation-ember-hits-jump var(--animation-ember-hits-jump-duration) cubic-bezier(.17,.9,.24,1) both}.animation-ember-hits__glyph-motion--fast{animation-timing-function:cubic-bezier(.12,.78,.18,1)}.animation-ember-hits__glyph-color--landing-flash-a,.animation-ember-hits__glyph-color--landing-flash-b{transition:none;animation:animation-ember-hits-landing-flash var(--animation-ember-hits-landing-flash-duration) linear both}.animation-ember-hits__shockwave{position:absolute;left:calc(50% + var(--animation-ember-hits-shockwave-x));bottom:var(--animation-ember-hits-landing-effect-bottom);z-index:0;width:.74em;height:.28em;border-radius:999px;background:radial-gradient(ellipse at center,var(--animation-ember-hits-shockwave-center) 0 12%,var(--animation-ember-hits-shockwave-mid) 26%,var(--animation-ember-hits-shockwave-edge) 46%,transparent 72%);opacity:0;pointer-events:none;transform:translate(-50%,24%) scaleX(.28) scaleY(.32);transform-origin:center;animation:animation-ember-hits-shockwave var(--animation-ember-hits-shockwave-duration) ease-out both}.animation-ember-hits__shockwave--click,.animation-ember-hits__shockwave--fast{width:1em;height:.38em}.animation-ember-hits__shockwave--fast{--animation-ember-hits-shockwave-mid: rgb(253 186 116 / .82);--animation-ember-hits-shockwave-edge: rgb(249 115 22 / .42)}.animation-ember-hits__particle-layer{position:absolute;left:50%;bottom:var(--animation-ember-hits-landing-effect-bottom);z-index:3;width:0;height:0;overflow:visible;pointer-events:none}.animation-ember-hits__particle{position:absolute;left:var(--animation-ember-hits-particle-x);top:var(--animation-ember-hits-particle-y);display:block;width:var(--animation-ember-hits-particle-width);height:var(--animation-ember-hits-particle-height);pointer-events:none;transform:translate(-50%,-50%);will-change:transform;animation:animation-ember-hits-particle-flight var(--animation-ember-hits-particle-duration) cubic-bezier(.18,.68,.22,1) forwards}.animation-ember-hits__particle-core{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:999px;transform-origin:center;animation:animation-ember-hits-particle-burn var(--animation-ember-hits-particle-duration) ease-out forwards}@keyframes animation-ember-hits-hover{0%{transform:translateY(0) scale(1)}34%{transform:translateY(-.52em) scaleX(.95) scaleY(1.1)}62%{transform:translateY(0) scaleX(1.1) scaleY(.9)}78%{transform:translateY(-.035em) scaleX(.98) scaleY(1.025)}to{transform:translateY(0) scale(1)}}@keyframes animation-ember-hits-jump{0%{transform:translateY(0) scale(1)}24%{transform:translateY(var(--animation-ember-hits-jump-height)) scaleX(var(--animation-ember-hits-jump-launch-x)) scaleY(var(--animation-ember-hits-jump-launch-y))}62%{transform:translateY(var(--animation-ember-hits-jump-land-y)) scaleX(var(--animation-ember-hits-jump-squash-x)) scaleY(var(--animation-ember-hits-jump-squash-y))}76%{transform:translateY(var(--animation-ember-hits-jump-settle-y)) scaleX(var(--animation-ember-hits-jump-settle-x)) scaleY(var(--animation-ember-hits-jump-settle-y-scale))}90%{transform:translateY(var(--animation-ember-hits-jump-final-y)) scaleX(var(--animation-ember-hits-jump-final-x)) scaleY(var(--animation-ember-hits-jump-final-y-scale))}to{transform:translateY(0) scale(1)}}@keyframes animation-ember-hits-landing-flash{0%{color:#fff;filter:brightness(1.35);text-shadow:var(--animation-ember-hits-text-shadow-flash)}46%{color:#fff5d6;filter:brightness(1.12);text-shadow:var(--animation-ember-hits-text-shadow-active)}to{color:inherit;filter:none;text-shadow:var(--animation-ember-hits-text-shadow)}}@keyframes animation-ember-hits-shockwave{0%{opacity:0;transform:translate(-50%,24%) scaleX(.28) scaleY(.32)}18%{opacity:.9;transform:translate(-50%,22%) scaleX(.58) scaleY(.46)}to{opacity:0;transform:translate(-50%,18%) scaleX(1.65) scaleY(1)}}@keyframes animation-ember-hits-particle-flight{to{transform:translate(calc(-50% + cos(var(--animation-ember-hits-particle-angle)) * var(--animation-ember-hits-particle-distance)),calc(-50% + sin(var(--animation-ember-hits-particle-angle)) * var(--animation-ember-hits-particle-distance))) rotate(var(--animation-ember-hits-particle-rotation))}}@keyframes animation-ember-hits-particle-burn{0%{background:#fff;box-shadow:0 0 8px #ffffffe6;opacity:1;transform:scale(1)}38%{background:#ff901a;box-shadow:0 0 10px #ff901acc;opacity:1;transform:scale(.9)}72%{background:#82170d;box-shadow:0 0 4px #82170d80;opacity:.72;transform:scale(.65)}to{background:#340909;box-shadow:0 0 #0000;opacity:0;transform:scale(.15)}}@media (prefers-reduced-motion: reduce){.animation-ember-hits__glyph-motion--hover,.animation-ember-hits__glyph-motion--click,.animation-ember-hits__glyph-motion--fast,.animation-ember-hits__glyph-color--landing-flash-a,.animation-ember-hits__glyph-color--landing-flash-b,.animation-ember-hits__shockwave,.animation-ember-hits__particle,.animation-ember-hits__particle-core{animation:none}}.jumping-text{--jumping-text-click-curve: cubic-bezier(.18, .95, .28, 1);--jumping-text-hover-curve: cubic-bezier(.22, .9, .36, 1);--jumping-text-hover-duration: .45s}.jumping-text__char{--jumping-text-click-delay: 0ms;--jumping-text-click-duration: .65s;--jumping-text-click-final-x: 1.04;--jumping-text-click-final-y: .03em;--jumping-text-click-final-y-scale: .96;--jumping-text-click-height: -1.05em;--jumping-text-click-land-y: .14em;--jumping-text-click-launch-x: .92;--jumping-text-click-launch-y: 1.12;--jumping-text-click-settle-x: .96;--jumping-text-click-settle-y: -.1em;--jumping-text-click-settle-y-scale: 1.06;--jumping-text-click-squash-x: 1.18;--jumping-text-click-squash-y: .78}@keyframes jumping-text-hover{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-.55em) scaleX(.96) scaleY(1.08)}68%{transform:translateY(.08em) scaleX(1.08) scaleY(.92)}82%{transform:translateY(-.04em) scaleX(.98) scaleY(1.02)}to{transform:translateY(0) scale(1)}}@keyframes jumping-text-click{0%{transform:translateY(0) scale(1)}30%{transform:translateY(var(--jumping-text-click-height)) scaleX(var(--jumping-text-click-launch-x)) scaleY(var(--jumping-text-click-launch-y))}62%{transform:translateY(var(--jumping-text-click-land-y)) scaleX(var(--jumping-text-click-squash-x)) scaleY(var(--jumping-text-click-squash-y))}76%{transform:translateY(var(--jumping-text-click-settle-y)) scaleX(var(--jumping-text-click-settle-x)) scaleY(var(--jumping-text-click-settle-y-scale))}90%{transform:translateY(var(--jumping-text-click-final-y)) scaleX(var(--jumping-text-click-final-x)) scaleY(var(--jumping-text-click-final-y-scale))}to{transform:translateY(0) scale(1)}}.jumping-text{touch-action:none}.jumping-text,.jumping-text *{user-select:none;-webkit-user-select:none}.jumping-text__run{white-space:nowrap}.jumping-text__char{position:relative;display:inline-block;cursor:pointer}.jumping-text__hit-target{position:absolute;top:0;right:-.08em;bottom:0;left:-.08em;z-index:4;cursor:pointer}.jumping-text__char--click-active .jumping-text__hit-target{top:calc(var(--jumping-text-click-height) - .25em);bottom:-.18em}.jumping-text__glyph{position:relative;z-index:1;display:inline-block;pointer-events:none;transform-origin:50% 100%;transition:color .12s ease-out,text-shadow .12s ease-out;will-change:transform,color}.jumping-text__char--active .jumping-text__glyph{color:#f87171;text-shadow:0 0 .08em rgb(248 113 113 / .42)}.jumping-text__glyph--hovering{animation:jumping-text-hover var(--jumping-text-hover-duration) var(--jumping-text-hover-curve) both}.jumping-text__glyph--clicking{animation:jumping-text-click var(--jumping-text-click-duration) var(--jumping-text-click-curve) var(--jumping-text-click-delay) both}@media (prefers-reduced-motion: reduce){.jumping-text__glyph--hovering,.jumping-text__glyph--clicking{animation:none}}
