/* The original battlefield letter-burst leads into Temper again. */
.combat .weakpoint-burst{z-index:30;pointer-events:none;animation:weakpoint-pop .46s steps(7) both}
.critical-focus.combat-temper.timing-locked #timing-title{translate:none;overflow:visible}
.critical-focus.combat-temper #timing-title>.temper-result-word{display:block;font:inherit;line-height:inherit;color:inherit;transform-origin:50% 60%;animation:none!important;will-change:transform,opacity}

/* Contact lights are in the fullscreen overlay, outside all track clipping. */
.temper-stop-lights{position:fixed;width:0;height:0;z-index:30;pointer-events:none;isolation:isolate}
.temper-stop-core{position:absolute;left:-19px;top:-19px;width:38px;height:38px;border-radius:50%;background:radial-gradient(circle,#fffde5 0 9%,currentColor 10% 17%,transparent 64%);box-shadow:0 0 17px currentColor;pointer-events:none}
.temper-stop-mote{position:absolute;left:-1.5px;top:-2px;width:3px;height:4px;background:#fffee1;box-shadow:0 0 5px 1px currentColor;border-radius:1px;pointer-events:none;will-change:transform,opacity}
@media(prefers-reduced-motion:reduce){.combat .weakpoint-burst{animation:none}.combat .weakpoint-burst i{display:none}}
