.tile.svelte-1dtzavr{width:calc(25% - .375rem);height:calc(25% - .375rem);transform:translate(calc(var(--col) * (100% + .5rem)), calc(var(--row) * (100% + .5rem)));will-change:transform;transition:transform .15s cubic-bezier(.4,0,.2,1),background-color .12s ease-out,color .12s ease-out}.tile-fresh.svelte-1dtzavr{animation:.15s cubic-bezier(.23,1,.32,1) svelte-1dtzavr-tile-pop}.merge-effects.svelte-1dtzavr{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.merge-effect.svelte-1dtzavr{min-width:0;min-height:0;position:relative}.merge-burst.svelte-1dtzavr{background:color-mix(in srgb, var(--primary) 75%, transparent);width:.4rem;height:.4rem;box-shadow:0 -1rem 0 -.08rem color-mix(in srgb, var(--primary) 85%, transparent), 0 1rem 0 -.08rem color-mix(in srgb, var(--primary) 85%, transparent), 1rem 0 0 -.08rem color-mix(in srgb, var(--primary) 85%, transparent), -1rem 0 0 -.08rem color-mix(in srgb, var(--primary) 85%, transparent), .7rem .7rem 0 -.08rem color-mix(in srgb, var(--primary) 65%, transparent), -.7rem -.7rem 0 -.08rem color-mix(in srgb, var(--primary) 65%, transparent), .7rem -.7rem 0 -.08rem color-mix(in srgb, var(--primary) 65%, transparent), -.7rem .7rem 0 -.08rem color-mix(in srgb, var(--primary) 65%, transparent);transform-origin:50%;border-radius:9999px;animation:.26s cubic-bezier(.23,1,.32,1) both svelte-1dtzavr-merge-burst;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}@media (width>=640px){.merge-effects.svelte-1dtzavr{gap:.75rem}.tile.svelte-1dtzavr{width:calc(25% - .5625rem);height:calc(25% - .5625rem);transform:translate(calc(var(--col) * (100% + .75rem)), calc(var(--row) * (100% + .75rem)))}}@keyframes svelte-1dtzavr-tile-pop{0%{opacity:0;scale:.72}to{opacity:1;scale:1}}@keyframes svelte-1dtzavr-merge-burst{0%{opacity:.9;transform:translate(-50%,-50%)scale(.7)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@media (prefers-reduced-motion:reduce){.tile.svelte-1dtzavr{transition:none}.tile-fresh.svelte-1dtzavr,.merge-burst.svelte-1dtzavr{animation:none}}
