.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-width: .74em;--animation-ember-hits-shockwave-x: 0px;--animation-ember-hits-landing-effect-bottom: .05em;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--hover-glow .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-motion--idle{animation:animation-ember-hits-idle-twitch var(--animation-ember-hits-idle-cycle-duration) cubic-bezier(.28,.84,.34,1) var(--animation-ember-hits-idle-delay) infinite both}.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:var(--animation-ember-hits-shockwave-width);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{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{--animation-ember-hits-particle-start-color: white;--animation-ember-hits-particle-start-shadow: rgb(255 255 255 / .9);--animation-ember-hits-particle-warm-color: hsl(31deg 100% 55%);--animation-ember-hits-particle-warm-shadow: hsl(31deg 100% 55% / .8);--animation-ember-hits-particle-cool-color: hsl(5deg 82% 28%);--animation-ember-hits-particle-cool-shadow: hsl(5deg 82% 28% / .5);--animation-ember-hits-particle-end-color: hsl(0deg 70% 12%);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}.animation-ember-hits__particle-core--dark{--animation-ember-hits-particle-start-color: hsl(0deg 72% 18%);--animation-ember-hits-particle-start-shadow: hsl(0deg 72% 18% / .68);--animation-ember-hits-particle-warm-color: hsl(8deg 88% 24%);--animation-ember-hits-particle-warm-shadow: hsl(8deg 88% 24% / .54);--animation-ember-hits-particle-cool-color: hsl(0deg 66% 14%);--animation-ember-hits-particle-cool-shadow: hsl(0deg 66% 14% / .42);--animation-ember-hits-particle-end-color: hsl(0deg 70% 10%)}@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-idle-twitch{0%,4.6667%,to{transform:translate(0) rotate(0) scale(1)}0.9333%{transform:translate(var(--animation-ember-hits-idle-x),var(--animation-ember-hits-idle-y)) rotate(var(--animation-ember-hits-idle-rotate)) scaleX(1.02) scaleY(.98)}1.8667%{transform:translate(calc(var(--animation-ember-hits-idle-x) * -.72),calc(var(--animation-ember-hits-idle-y) * -.3)) rotate(calc(var(--animation-ember-hits-idle-rotate) * -.76)) scaleX(.985) scaleY(1.015)}2.9333%{transform:translate(calc(var(--animation-ember-hits-idle-x) * .34),calc(var(--animation-ember-hits-idle-y) * .18)) rotate(calc(var(--animation-ember-hits-idle-rotate) * .28)) scaleX(1.006) scaleY(.994)}}@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:var(--animation-ember-hits-particle-start-color);box-shadow:0 0 8px var(--animation-ember-hits-particle-start-shadow);opacity:1;transform:scale(1)}38%{background:var(--animation-ember-hits-particle-warm-color);box-shadow:0 0 10px var(--animation-ember-hits-particle-warm-shadow);opacity:1;transform:scale(.9)}72%{background:var(--animation-ember-hits-particle-cool-color);box-shadow:0 0 4px var(--animation-ember-hits-particle-cool-shadow);opacity:.72;transform:scale(.65)}to{background:var(--animation-ember-hits-particle-end-color);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-motion--idle,.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}}@property --animation-dog-game-tail-angle{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.AnimationDogGameRoot{--animation-dog-game-rope-stroke-width: 5px;display:inline-block;position:relative;vertical-align:-.125em}.AnimationDogGame{--animation-dog-game-follow-rotate: 0deg;--animation-dog-game-follow-x: 0px;--animation-dog-game-follow-y: 0px;cursor:crosshair;display:block;height:100%;overflow:visible;position:relative;transform:translate3d(var(--animation-dog-game-follow-x),var(--animation-dog-game-follow-y),0) rotate(var(--animation-dog-game-follow-rotate));transform-origin:center;transition:transform .12s ease-out;width:100%;will-change:transform;z-index:5}.AnimationDogGame--following{transition:none}.AnimationDogGameBody{transform-box:fill-box;transform-origin:center;will-change:transform}.AnimationDogGame--jump-telegraphing .AnimationDogGameBody{animation:animation-dog-game-jump-telegraph .22s cubic-bezier(.18,.86,.28,1) both}.AnimationDogGameTail{--animation-dog-game-tail-angle: 0deg;--animation-dog-game-tail-wiggle-amplitude: 48deg;transition:--animation-dog-game-tail-angle .18s ease-out}.AnimationDogGameTailBend{transform-box:view-box;transition:transform .18s ease-out}.AnimationDogGameTailBend--base{transform:rotate(calc(var(--animation-dog-game-tail-angle) * .25));transform-origin:220px 288px}.AnimationDogGameTailBend--middle{transform:rotate(calc(var(--animation-dog-game-tail-angle) * .35));transform-origin:254px 376px}.AnimationDogGameTailBend--tip{transform:rotate(calc(var(--animation-dog-game-tail-angle) * .4));transform-origin:298px 461px}.AnimationDogGame--jump-telegraphing .AnimationDogGameTail{animation:none;--animation-dog-game-tail-angle: 0deg}.AnimationDogGame--jump-telegraphing .AnimationDogGameTailBend{transition-duration:.14s;transition-timing-function:cubic-bezier(.16,.78,.28,1)}.AnimationDogGame--jump-telegraphing .AnimationDogGameTailBend--base{transform:rotate(-58deg)}.AnimationDogGame--jump-telegraphing .AnimationDogGameTailBend--middle{transform:rotate(132deg)}.AnimationDogGame--jump-telegraphing .AnimationDogGameTailBend--tip{transform:rotate(-104deg)}.AnimationDogGame--tail-wiggling .AnimationDogGameTail{animation:animation-dog-game-tail-wiggle .42s ease-in-out infinite}.AnimationDogGame--jump-telegraphing.AnimationDogGame--tail-wiggling .AnimationDogGameTail{animation:none}.AnimationDogGameRope{height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:11}.AnimationDogGameRope--carried{z-index:1}.AnimationDogGameRopeSegment{stroke:#1c1917;stroke-linecap:round;stroke-width:var(--animation-dog-game-rope-stroke-width);vector-effect:non-scaling-stroke}.AnimationDogGameRopeBall{fill:var(--color-red-500);filter:drop-shadow(1px 1px 2px rgb(0 0 0 / .24));vector-effect:non-scaling-stroke}.AnimationDogGameRopeBallHighlight{fill:none;pointer-events:none;stroke:#fff4;stroke-linecap:round;stroke-width:3px;vector-effect:non-scaling-stroke}.dark .AnimationDogGameRopeSegment{stroke:#fafaf9}@keyframes animation-dog-game-tail-wiggle{0%,to{--animation-dog-game-tail-angle: 0deg}25%{--animation-dog-game-tail-angle: calc(var(--animation-dog-game-tail-wiggle-amplitude) * -1)}75%{--animation-dog-game-tail-angle: var(--animation-dog-game-tail-wiggle-amplitude)}}@keyframes animation-dog-game-jump-telegraph{0%{transform:translate(0) rotate(0) scale(1)}35%{transform:translate(8px,12px) rotate(-2deg) scale(.96,1.04)}70%{transform:translate(18px,24px) rotate(3deg) scale(.9,1.1)}to{transform:translate(20px,26px) rotate(-1deg) scale(.88,1.12)}}@media (prefers-reduced-motion: reduce){.AnimationDogGame--jump-telegraphing .AnimationDogGameBody,.AnimationDogGame--tail-wiggling .AnimationDogGameTail{animation:none}}.AnimationGitopediaBookmarkIconRoot{--animation-gitopedia-bookmark-click-duration: .3s;--animation-gitopedia-bookmark-hover-duration: .8s;--animation-gitopedia-bookmark-flap-edge-back: scaleY(.08) skewX(18deg);--animation-gitopedia-bookmark-flap-edge-front: scaleY(.08) skewX(-18deg);--animation-gitopedia-bookmark-flap-end: scaleY(1) skewX(0deg);--animation-gitopedia-bookmark-flap-inverted: scaleY(-1) skewX(-8deg);--animation-gitopedia-bookmark-flap-rest: scaleY(1) skewX(0deg);--animation-gitopedia-bookmark-flap-teaser: scaleY(.82) skewX(-6deg);background:transparent;border:0;color:inherit;cursor:crosshair;display:inline-block;font:inherit;isolation:isolate;padding:0;position:relative;vertical-align:top}.AnimationGitopediaBookmarkIconRoot:focus-visible{border-radius:.125em;outline:2px solid currentColor;outline-offset:4px}.AnimationGitopediaBookmarkIconLayer{display:block;fill:currentColor;height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;transform:var(--animation-gitopedia-bookmark-flap-rest);transform-box:view-box;transform-origin:50% 0;width:100%;will-change:transform}.AnimationGitopediaBookmarkIconBody{color:#9a9998;z-index:1}.dark .AnimationGitopediaBookmarkIconBody{color:#717172}.AnimationGitopediaBookmarkIconFlap{transition:transform var(--animation-gitopedia-bookmark-hover-duration) var(--anim-elastic)}.AnimationGitopediaBookmarkIconRoot--animating .AnimationGitopediaBookmarkIconFlap{transition:none}.AnimationGitopediaBookmarkIconFlap--default{color:inherit}.AnimationGitopediaBookmarkIconFlap--red{color:#fff}.dark .AnimationGitopediaBookmarkIconFlap--red{color:var(--color-rose-500)}.AnimationGitopediaBookmarkIconFlap--primary{color:var(--color-amber-300)}.AnimationGitopediaBookmarkIconFlap--front{pointer-events:auto;transform:var(--animation-gitopedia-bookmark-flap-rest);z-index:3}.AnimationGitopediaBookmarkIconFlap--second{transform:var(--animation-gitopedia-bookmark-flap-rest);z-index:2}.AnimationGitopediaBookmarkIconFlap--back{transform:var(--animation-gitopedia-bookmark-flap-rest);z-index:0}.AnimationGitopediaBookmarkIconRoot:not(.AnimationGitopediaBookmarkIconRoot--animating) .AnimationGitopediaBookmarkIconFlap--front:hover{transform:var(--animation-gitopedia-bookmark-flap-teaser)}.AnimationGitopediaBookmarkIconRoot--animating .AnimationGitopediaBookmarkIconFlap--retiring{animation:animation-gitopedia-bookmark-flap-retire var(--animation-gitopedia-bookmark-click-duration) linear both;pointer-events:none}@keyframes animation-gitopedia-bookmark-flap-retire{0%{transform:var(--animation-gitopedia-bookmark-flap-rest);z-index:4}10%{transform:var(--animation-gitopedia-bookmark-flap-teaser);z-index:4}24.999%{transform:var(--animation-gitopedia-bookmark-flap-edge-front);z-index:4}25%{transform:var(--animation-gitopedia-bookmark-flap-edge-front);z-index:4}49.999%{transform:var(--animation-gitopedia-bookmark-flap-inverted);z-index:4}50%{transform:var(--animation-gitopedia-bookmark-flap-inverted);z-index:0}74.999%{transform:var(--animation-gitopedia-bookmark-flap-edge-back);z-index:0}75%{transform:var(--animation-gitopedia-bookmark-flap-edge-back);z-index:0}to{transform:var(--animation-gitopedia-bookmark-flap-end);z-index:0}}@media (prefers-reduced-motion: reduce){.AnimationGitopediaBookmarkIconFlap,.AnimationGitopediaBookmarkIconRoot:not(.AnimationGitopediaBookmarkIconRoot--animating) .AnimationGitopediaBookmarkIconFlap--front:hover,.AnimationGitopediaBookmarkIconRoot--animating .AnimationGitopediaBookmarkIconFlap--retiring{animation:none;transition:none}.AnimationGitopediaBookmarkIconRoot:not(.AnimationGitopediaBookmarkIconRoot--animating) .AnimationGitopediaBookmarkIconFlap--front:hover{transform:var(--animation-gitopedia-bookmark-flap-rest)}}.AnimationQuizIconRoot{--animation-quiz-icon-time-unit: .22s;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:0;padding:0;perspective:760px;perspective-origin:50% 42%;position:relative}.AnimationQuizIconRoot:focus-visible{border-radius:.125em;outline:2px solid currentColor;outline-offset:4px}.AnimationQuizIcon{display:block;height:100%;overflow:visible;width:100%}.AnimationQuizIconTray{fill:currentColor;transform-box:view-box;transform-origin:50% 82%;will-change:transform}.AnimationQuizIconRoot--falling .AnimationQuizIconTray{animation:animation-quiz-icon-tray-catch calc(var(--animation-quiz-icon-time-unit) * 1.6363636) linear both}.AnimationQuizIconDiceFlight{transform:translateZ(0);transform-box:view-box;transform-origin:50% 41%;transition:transform calc(var(--animation-quiz-icon-time-unit) * .8181818) ease-out;will-change:transform}.AnimationQuizIconRoot:not(.AnimationQuizIconRoot--jumping):not(.AnimationQuizIconRoot--spinning):not(.AnimationQuizIconRoot--falling):hover .AnimationQuizIconDiceFlight{transform:translate3d(0,-18px,0)}.AnimationQuizIconRoot--jumping .AnimationQuizIconDiceFlight{animation:animation-quiz-icon-dice-jump-up var(--animation-quiz-icon-time-unit) cubic-bezier(.16,.72,.24,1) both;transition:none}.AnimationQuizIconRoot--spinning .AnimationQuizIconDiceFlight{transform:translate3d(0,-370px,0);transition:none}.AnimationQuizIconRoot--falling .AnimationQuizIconDiceFlight{animation:animation-quiz-icon-dice-fall calc(var(--animation-quiz-icon-time-unit) * 1.6363636) linear both;transition:none}.AnimationQuizIconDiceSpin{transform:perspective(760px) rotate3d(.72,-.58,.2,0);transform-box:view-box;transform-origin:50% 41%;transform-style:preserve-3d;will-change:transform}.AnimationQuizIconRoot--jumping .AnimationQuizIconDiceSpin{animation:animation-quiz-icon-dice-jump-spin var(--animation-quiz-icon-time-unit) ease-out both}.AnimationQuizIconRoot--spinning .AnimationQuizIconDiceSpin{animation:animation-quiz-icon-dice-top-spin calc(var(--animation-quiz-icon-time-unit) * 1.6363636) linear infinite}.AnimationQuizIconRoot--falling .AnimationQuizIconDiceSpin{animation:animation-quiz-icon-dice-fall-spin calc(var(--animation-quiz-icon-time-unit) * 1.6363636) linear both}.AnimationQuizIconDiceBody{transform:scale(1);transform-box:view-box;transform-origin:50% 41%;will-change:transform}.AnimationQuizIconRoot--falling .AnimationQuizIconDiceBody{animation:animation-quiz-icon-dice-body-catch calc(var(--animation-quiz-icon-time-unit) * 1.6363636) linear both}.AnimationQuizIconDiceContent{transform:scaleX(.92);transform-box:view-box;transform-origin:50% 41%}.AnimationQuizIconDiceFace{fill:currentColor;opacity:.4}.AnimationQuizIconMark{opacity:0;transform-box:view-box;transform-origin:50% 41%;transform:scale(.72);transition:opacity calc(var(--animation-quiz-icon-time-unit) * .3636364) step-end,transform calc(var(--animation-quiz-icon-time-unit) * .6363636) ease-out;will-change:opacity,transform}.AnimationQuizIconMark--check{fill:currentColor;opacity:1;transform:scale(.88)}.AnimationQuizIconMark--x{fill:currentColor}.AnimationQuizIconRoot--showing-x .AnimationQuizIconMark--check{opacity:0;transform:scale(.72)}.AnimationQuizIconRoot--showing-x .AnimationQuizIconMark--x{opacity:1;transform:scale(1)}@keyframes animation-quiz-icon-dice-jump-up{0%{transform:translateZ(0)}18%{transform:translate3d(0,-102px,0)}40%{transform:translate3d(0,-214px,0)}65%{transform:translate3d(0,-316px,0)}to{transform:translate3d(0,-370px,0)}}@keyframes animation-quiz-icon-dice-fall{0%{transform:translate3d(0,-370px,0)}16%{transform:translate3d(0,-314px,0)}32%{transform:translate3d(0,-214px,0)}48%{transform:translate3d(0,-78px,0)}60%{transform:translate3d(0,10px,0)}72%{transform:translate3d(0,-32px,0)}84%{transform:translate3d(0,2px,0)}92%{transform:translate3d(0,-6px,0)}to{transform:translateZ(0)}}@keyframes animation-quiz-icon-dice-jump-spin{0%{transform:perspective(760px) rotate3d(.72,-.58,.2,0)}to{transform:perspective(760px) rotate3d(.72,-.58,.2,130deg)}}@keyframes animation-quiz-icon-dice-top-spin{0%{transform:perspective(760px) rotate3d(.72,-.58,.2,130deg)}to{transform:perspective(760px) rotate3d(.72,-.58,.2,490deg)}}@keyframes animation-quiz-icon-dice-fall-spin{0%{transform:perspective(760px) rotate3d(.72,-.58,.2,130deg)}58%{transform:perspective(760px) rotate3d(.72,-.58,.2,286deg)}to{transform:perspective(760px) rotate3d(.72,-.58,.2,360deg)}}@keyframes animation-quiz-icon-dice-body-catch{0%,52%{transform:scale(1)}60%{transform:scale(1.08,.9)}74%{transform:scale(.985,1.035)}88%{transform:scale(1.01,.99)}to{transform:scale(1)}}@keyframes animation-quiz-icon-tray-catch{0%,52%{transform:translateZ(0) scale(1)}60%{transform:translate3d(0,9px,0) scale(1.05,.88)}74%{transform:translate3d(0,-3px,0) scale(.99,1.04)}88%{transform:translate3d(0,1px,0) scale(1.005,.995)}to{transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion: reduce){.AnimationQuizIconDiceFlight,.AnimationQuizIconDiceSpin,.AnimationQuizIconDiceBody,.AnimationQuizIconRoot--falling .AnimationQuizIconTray{animation:none;transition:none}.AnimationQuizIconRoot:not(.AnimationQuizIconRoot--jumping):not(.AnimationQuizIconRoot--spinning):not(.AnimationQuizIconRoot--falling):hover .AnimationQuizIconDiceFlight{transform:translateZ(0)}.AnimationQuizIconMark{transition:none}.AnimationQuizIconRoot:not(.AnimationQuizIconRoot--showing-x) .AnimationQuizIconMark--check{opacity:1;transform:scale(.88)}.AnimationQuizIconRoot:not(.AnimationQuizIconRoot--showing-x) .AnimationQuizIconMark--x{opacity:0;transform:scale(.72)}}
