.ScratchRarityBox-module__52Xmka__wrap{width:100%;display:inline-block;position:relative}.ScratchRarityBox-module__52Xmka__glow{pointer-events:none;z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--scratch-accent,#e9d5ff) 55%, transparent) 0%, transparent 68%);filter:blur(28px);border-radius:40px;animation:2.6s ease-in-out infinite ScratchRarityBox-module__52Xmka__glowPulse;position:absolute;inset:-18%}.ScratchRarityBox-module__52Xmka__box{isolation:isolate;color:#fff;border:2px solid var(--scratch-accent,#e9d5ff);box-shadow:inset 0 0 0 1px #ffffff47, 0 0 0 4px color-mix(in srgb, var(--scratch-accent,#e9d5ff) 32%, transparent), 0 14px 36px #00000073;border-radius:28px;padding:2.5rem 1.25rem 2.25rem;animation:.55s cubic-bezier(.22,1.4,.36,1) both ScratchRarityBox-module__52Xmka__popIn;position:relative;overflow:hidden}.ScratchRarityBox-module__52Xmka__shine{pointer-events:none;background:linear-gradient(#ffffff57 0%,#ffffff14 46%,#0000 72%);position:absolute;inset:0}.ScratchRarityBox-module__52Xmka__sweep{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff6b 50%,#0000 60%);animation:4.4s ease-in-out infinite ScratchRarityBox-module__52Xmka__sweep;position:absolute;inset:-30% -50%}.ScratchRarityBox-module__52Xmka__iconWrap{z-index:1;width:4.25rem;height:4.25rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--scratch-accent,#e9d5ff) 26%, transparent);background:#00000047;border:1.5px solid #ffffff8c;border-radius:9999px;justify-content:center;align-items:center;margin:0 auto .85rem;animation:.6s cubic-bezier(.22,1.4,.36,1) .1s both ScratchRarityBox-module__52Xmka__iconPop;display:flex;position:relative}.ScratchRarityBox-module__52Xmka__icon{color:#fff;filter:drop-shadow(0 2px 6px #0006);font-size:1.9rem}.ScratchRarityBox-module__52Xmka__label{z-index:1;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 12px #00000073;font-size:1.875rem;font-weight:900;position:relative}.ScratchRarityBox-module__52Xmka__foilLabel{background:linear-gradient(90deg, #fff 0%, var(--scratch-accent,#fde68a) 35%, #fff 50%, var(--scratch-accent,#fde68a) 65%, #fff 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite ScratchRarityBox-module__52Xmka__foilShift}.ScratchRarityBox-module__52Xmka__sparkles{pointer-events:none;z-index:0;position:absolute;inset:0}.ScratchRarityBox-module__52Xmka__sparkle{width:6px;height:6px;box-shadow:0 0 8px 2px var(--scratch-accent,#fde68a);background:#fff;border-radius:9999px;animation:1.8s ease-in-out infinite ScratchRarityBox-module__52Xmka__twinkle;position:absolute}.ScratchRarityBox-module__52Xmka__sparkle:first-child{animation-delay:0s;top:12%;left:14%}.ScratchRarityBox-module__52Xmka__sparkle:nth-child(2){animation-delay:.3s;top:22%;right:12%}.ScratchRarityBox-module__52Xmka__sparkle:nth-child(3){animation-delay:.6s;bottom:18%;left:20%}.ScratchRarityBox-module__52Xmka__sparkle:nth-child(4){animation-delay:.9s;bottom:26%;right:18%}.ScratchRarityBox-module__52Xmka__sparkle:nth-child(5){animation-delay:1.2s;top:48%;left:6%}.ScratchRarityBox-module__52Xmka__sparkle:nth-child(6){animation-delay:1.5s;top:44%;right:6%}@keyframes ScratchRarityBox-module__52Xmka__sweep{0%{transform:translate(-28%)}to{transform:translate(28%)}}@keyframes ScratchRarityBox-module__52Xmka__glowPulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.95;transform:scale(1.04)}}@keyframes ScratchRarityBox-module__52Xmka__popIn{0%{opacity:0;transform:scale(.82)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ScratchRarityBox-module__52Xmka__iconPop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes ScratchRarityBox-module__52Xmka__foilShift{0%{background-position:0 0}to{background-position:220% 0}}@keyframes ScratchRarityBox-module__52Xmka__twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ScratchRarityBox-module__52Xmka__box,.ScratchRarityBox-module__52Xmka__iconWrap,.ScratchRarityBox-module__52Xmka__sweep,.ScratchRarityBox-module__52Xmka__glow,.ScratchRarityBox-module__52Xmka__sparkle,.ScratchRarityBox-module__52Xmka__foilLabel{animation:none!important}}
