.staged-equation-app .equation-final>span{position:relative;overflow:visible}.line-streak-burst{position:absolute;left:65%;top:50%;width:0;height:0;z-index:8;pointer-events:none;user-select:none}.line-burst-star{position:absolute;left:0;top:0;display:block;font:36px/1 Arial,sans-serif;color:#d99a09;text-shadow:0 1px 2px #fff,0 0 4px #fff;opacity:0;animation:line-equation-star-pop 1.2s var(--star-delay) ease-out both}.line-intercept-star{transform-box:fill-box;transform-origin:center;opacity:0;animation:line-intercept-star-pop 1.25s ease-out both}@keyframes line-equation-star-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.15) rotate(0)}15%{opacity:1}65%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--star-x)),calc(-50% + var(--star-y))) scale(.8) rotate(var(--star-spin))}}@keyframes line-intercept-star-pop{0%{opacity:0;transform:scale(.1) rotate(-170deg)}30%{opacity:1;transform:scale(1.3) rotate(25deg)}65%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.85) rotate(0)}}@media(prefers-reduced-motion:reduce){.line-burst-star,.line-intercept-star{animation:none;opacity:0}}.staged-equation-app .line-number-keys button[aria-label=Backspace],.staged-equation-app .line-number-keys button[aria-label=Minus]{font-size:30px;font-weight:700;line-height:1}