.index-module-scss-module__V60lZq__scene{--dice-size:120px;--half:calc(var(--dice-size) / 2);width:var(--dice-size);height:var(--dice-size);perspective:calc(var(--dice-size)*6)}.index-module-scss-module__V60lZq__cube{width:100%;height:100%;transform-style:preserve-3d;animation:14s linear infinite index-module-scss-module__V60lZq__idle;position:relative;transform:rotateX(-24deg)rotateY(36deg)}@media (prefers-reduced-motion:reduce){.index-module-scss-module__V60lZq__cube{animation:none}}.index-module-scss-module__V60lZq__rolling{animation:.6s cubic-bezier(.3,.7,.4,1) index-module-scss-module__V60lZq__roll}@media (prefers-reduced-motion:reduce){.index-module-scss-module__V60lZq__rolling{animation:none}}@keyframes index-module-scss-module__V60lZq__idle{0%{transform:rotateX(-24deg)rotateY(36deg)}to{transform:rotateX(-24deg)rotateY(396deg)}}@keyframes index-module-scss-module__V60lZq__roll{0%{transform:rotateX(-24deg)rotateY(36deg)scale(1)}50%{transform:rotateX(320deg)rotateY(250deg)scale(1.15)}to{transform:rotateX(696deg)rotateY(396deg)scale(1)}}.index-module-scss-module__V60lZq__face{backface-visibility:hidden;background:radial-gradient(circle at 30% 25%,#ffffff24,#0000 55%),radial-gradient(circle at 75% 80%,#ffffff0f,#0000 40%),#0a0a0a;border:1px solid #ffffff24;border-radius:18%;grid-template:repeat(3,1fr)/repeat(3,1fr);place-items:center;padding:14%;display:grid;position:absolute;inset:0}.index-module-scss-module__V60lZq__pip{aspect-ratio:1;background:#f4f4f4;border-radius:50%;width:70%;box-shadow:inset 0 -2px 3px #00000059}.index-module-scss-module__V60lZq__face1{transform:rotateY(0deg) translateZ(var(--half))}.index-module-scss-module__V60lZq__face2{transform:rotateY(90deg) translateZ(var(--half))}.index-module-scss-module__V60lZq__face3{transform:rotateX(90deg) translateZ(var(--half))}.index-module-scss-module__V60lZq__face4{transform:rotateX(-90deg) translateZ(var(--half))}.index-module-scss-module__V60lZq__face5{transform:rotateY(-90deg) translateZ(var(--half))}.index-module-scss-module__V60lZq__face6{transform:rotateY(180deg) translateZ(var(--half))}
