.board-bg.svelte-n2lbgd{background-color:#e0f2fe;background-image:radial-gradient(#bae6fd 20%,#0000 20%),radial-gradient(#bae6fd 20%,#0000 20%);background-position:0 0,20px 20px;background-size:40px 40px}.board-container.svelte-n2lbgd{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(145deg,#bbf7d0b3 0%,#a7f3d080 50%,#d1fae5b3 100%);border:8px solid #fffc;box-shadow:0 12px 48px #0000001a,inset 0 2px 12px #ffffff80}.square-icon-float{animation:3s ease-in-out infinite svelte-n2lbgd-iconFloat}@keyframes svelte-n2lbgd-iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.gift-wobble{animation:2s ease-in-out infinite svelte-n2lbgd-giftWobble}@keyframes svelte-n2lbgd-giftWobble{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}.dice-scene.svelte-n2lbgd{--dice-size:44px;width:var(--dice-size);height:var(--dice-size);perspective:400px}@media (width>=640px){.dice-scene.svelte-n2lbgd{--dice-size:84px}}@media (width>=768px){.dice-scene.svelte-n2lbgd{--dice-size:100px}}.dice-cube.svelte-n2lbgd{width:100%;height:100%;transform-style:preserve-3d;transition:transform .3s ease-out;position:relative}.dice-rolling.svelte-n2lbgd{animation:.6s linear infinite svelte-n2lbgd-diceRoll}.dice-face.svelte-n2lbgd{width:var(--dice-size);height:var(--dice-size);border-radius:calc(var(--dice-size) * .15);backface-visibility:hidden;background:#fff;border:3px solid #a7f3d0;position:absolute}.dice-front.svelte-n2lbgd{transform:translateZ(calc(var(--dice-size) / 2))}.dice-back.svelte-n2lbgd{transform:rotateY(180deg) translateZ(calc(var(--dice-size) / 2))}.dice-top.svelte-n2lbgd{transform:rotateX(90deg) translateZ(calc(var(--dice-size) / 2))}.dice-bottom.svelte-n2lbgd{transform:rotateX(-90deg) translateZ(calc(var(--dice-size) / 2))}.dice-left.svelte-n2lbgd{transform:rotateY(-90deg) translateZ(calc(var(--dice-size) / 2))}.dice-right.svelte-n2lbgd{transform:rotateY(90deg) translateZ(calc(var(--dice-size) / 2))}@keyframes svelte-n2lbgd-diceRoll{0%{transform:rotateX(0)rotateY(0)rotate(0)}25%{transform:rotateX(90deg)rotateY(45deg)rotate(90deg)}50%{transform:rotateX(180deg)rotateY(90deg)rotate(180deg)}75%{transform:rotateX(270deg)rotateY(135deg)rotate(270deg)}to{transform:rotateX(360deg)rotateY(180deg)rotate(360deg)}}.animate-spin-slow{animation:10s linear infinite spin}.cloud-float.svelte-n2lbgd{animation:12s ease-in-out infinite svelte-n2lbgd-cloudFloat}@keyframes svelte-n2lbgd-cloudFloat{0%,to{transform:translate(0)}50%{transform:translate(30px)}}.cloud-float-2.svelte-n2lbgd{animation:16s ease-in-out infinite svelte-n2lbgd-cloudFloat2}@keyframes svelte-n2lbgd-cloudFloat2{0%,to{transform:translate(0)}50%{transform:translate(-25px)}}
