.callout.svelte-kz7r53{z-index:30;pointer-events:none;text-align:center;--c1:#ffe259;--c2:#ffa751;animation:.45s cubic-bezier(.2,1.6,.4,1) both svelte-kz7r53-slam,.3s ease-in 1.7s forwards svelte-kz7r53-out;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.bonus.svelte-kz7r53{--c1:#7cf7ff;--c2:#2b7cff}.twist.svelte-kz7r53{--c1:#f3a6ff;--c2:#8e44ad}.penalty.svelte-kz7r53{--c1:#ff8a8a;--c2:#e02828}.kicker.svelte-kz7r53{letter-spacing:6px;color:var(--c1);text-shadow:0 2px 8px #000c;font-size:14px;font-weight:900}.big.svelte-kz7r53{letter-spacing:-1px;white-space:nowrap;background:linear-gradient(180deg, #fff 0%, var(--c1) 45%, var(--c2) 100%);color:#0000;-webkit-text-stroke:2px #0000008c;filter:drop-shadow(0 6px 0 #0000008c) drop-shadow(0 0 24px color-mix(in srgb, var(--c2) 70%, transparent));-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,7vw,92px);font-style:italic;font-weight:900;line-height:1;transform:skew(-8deg)}.sub.svelte-kz7r53{color:#fff;text-shadow:0 2px 6px #000000e6;margin-top:6px;font-size:17px;font-weight:700}.pts.svelte-kz7r53{font-variant-numeric:tabular-nums;color:#7dff9a;text-shadow:0 4px #0009,0 0 18px #00000080;margin-bottom:2px;font-size:clamp(40px,5vw,64px);font-weight:900;line-height:1;animation:.6s ease-out both svelte-kz7r53-rise}.pts.minus.svelte-kz7r53{color:#ff5b5b}.move.svelte-kz7r53 .big:where(.svelte-kz7r53),.penalty.svelte-kz7r53 .big:where(.svelte-kz7r53){animation:.35s .4s 2 svelte-kz7r53-shake}@keyframes svelte-kz7r53-slam{0%{opacity:0;transform:translate(-50%,-50%)scale(2.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes svelte-kz7r53-out{to{opacity:0;transform:translate(-50%,-70%)scale(.9)}}@keyframes svelte-kz7r53-rise{0%{opacity:0;transform:translateY(14px)scale(.6)}}@keyframes svelte-kz7r53-shake{25%{transform:skew(-8deg)translate(-6px)}75%{transform:skew(-8deg)translate(6px)}}.pops.svelte-kz7r53{z-index:25;pointer-events:none;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:52px;right:12px}.pop.svelte-kz7r53{color:#fff;background:#000000bf;border:1px solid #ffffff26;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;animation:.25s ease-out svelte-kz7r53-popin,.4s ease-in 1.8s forwards svelte-kz7r53-fade}.pop.svelte-kz7r53 strong:where(.svelte-kz7r53){color:#ffe259;margin-right:4px}@keyframes svelte-kz7r53-popin{0%{opacity:0;transform:translate(30px)}}@keyframes svelte-kz7r53-fade{to{opacity:0;transform:translateY(-10px)}}@media (width<=768px){.callout.svelte-kz7r53{width:calc(100% - 24px)}.big.svelte-kz7r53{white-space:normal;font-size:40px}.kicker.svelte-kz7r53{letter-spacing:4px}.pops.svelte-kz7r53{top:auto;bottom:45%}}
