.tg2-cz-rw{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:70px 40px 20px}.tg2-cz-rw-rays{position:absolute;left:50%;top:42%;width:520px;height:520px;margin:-260px 0 0 -260px;pointer-events:none;border-radius:50%;opacity:.55;background:repeating-conic-gradient(from 0deg,var(--ray,#94a3b8) 0 9deg,transparent 9deg 24deg);-webkit-mask-image:radial-gradient(circle,#000 18%,transparent 68%);mask-image:radial-gradient(circle,#000 18%,transparent 68%);animation:tg2cz-rw-spin 14s linear infinite}.tg2-cz-rw--still .tg2-cz-rw-rays{animation:none}.tg2-cz-rw-rows{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:22px;max-width:100%}.tg2-cz-rw-row{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:210px;animation:tg2cz-rw-pop .35s cubic-bezier(.2,1.5,.4,1)}.tg2-cz-rw--still .tg2-cz-rw-row{animation:none}.tg2-cz-rw-img{width:150px;height:150px;object-fit:contain;filter:drop-shadow(0 8px 0 rgba(0,0,0,.28))}.tg2-cz-rw-coin{width:150px;height:150px;display:flex;align-items:center;justify-content:center}.tg2-cz-rw-coin>img{width:130px;height:130px;object-fit:contain}.tg2-cz-rw-text{font-size:32px;line-height:1.1;text-align:center;max-width:210px}.tg2-cz-rw-sub{font-size:24px;text-align:center}.tg2-cz-rw-btns{position:relative;z-index:1;display:flex;gap:18px;justify-content:center;align-items:center;margin-top:6px}.tg2-cz-rw-btns>.tg2-cz-btn{min-width:240px}@keyframes tg2cz-rw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tg2cz-rw-pop{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.tg2-cz-rw-rays,.tg2-cz-rw-row{animation:none}}.tg2-cz-ac{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:90px 50px 24px}.tg2-cz-ac-stars{display:flex;gap:10px;align-items:center;justify-content:center}.tg2-cz-ac-stars>img{width:64px;height:64px;object-fit:contain}.tg2-cz-ac-info{font-size:30px;text-align:center}.tg2-cz-ac-btns{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:8px}.tg2-cz-ac-btns>.tg2-cz-btn{min-width:230px}
