@property --cn-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cnSpinAng{to{--cn-ang:360deg}}@keyframes cnShimmer{to{background-position:220%}}@keyframes cnSweep{0%{transform:translate(-160%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}@keyframes cnGridDrift{to{background-position:44px 44px}}@keyframes cnFloaty{0%,to{transform:translate(0)scale(1)}50%{transform:translate(14px,-18px)scale(1.06)}}@keyframes cnRise{0%{opacity:0;transform:translateY(0)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-540px)}}.cnBorderSpin{background:conic-gradient(from var(--cn-ang),#00e0ffe6,#5f2dedf2,#f2277ee6,#00e0ffe6);padding:2px;animation:8s linear infinite cnSpinAng;position:relative}.cnBorderSpinPink{background:conic-gradient(from var(--cn-ang),#f2277ee6,#5f2dede6,#00e0ffb3,#f2277ee6);padding:2px;animation:7s linear infinite cnSpinAng;position:relative}.cnShimmerText{background:linear-gradient(100deg,#8ee7ff,#c9b6ff,#ff9ecb,#8ee7ff) 0 0/220%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite cnShimmer}.cnSweepBeam{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#0000,#a0dcff1f,#0000);width:30%;height:140%;animation:6s ease-in-out infinite cnSweep;position:absolute;top:-20%;left:0}.cnFlipHover .cnFace{transition:opacity .45s,transform .55s cubic-bezier(.4,.05,.2,1)}.cnFlipHover .cnFaceBack{opacity:0;pointer-events:none;transform:scale(1.04)}.cnFlipHover:hover .cnFaceFront,.cnFlipHover:focus-visible .cnFaceFront{opacity:0;transform:scale(.97)}.cnFlipHover:hover .cnFaceBack,.cnFlipHover:focus-visible .cnFaceBack{opacity:1;transform:scale(1)}.cnHoverFlipWrap{perspective:1200px}.cnHoverFlipInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.05,.2,1);position:relative}.cnHoverFlipWrap:hover .cnHoverFlipInner,.cnHoverFlipWrap:focus-visible .cnHoverFlipInner{transform:rotateY(180deg)}.cnFlip3d{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.05,.2,1)}.cnFlip3d.cnFlipped{transform:rotateY(180deg)}.cnFace3d{backface-visibility:hidden;position:absolute;inset:0}.cnFace3dBack{transform:rotateY(180deg)}.cnBuyBtn{background:linear-gradient(135deg,#f2277e,#5f2ded);transition:transform .25s,box-shadow .25s;box-shadow:0 14px 34px -8px #f2277ea6,inset 0 0 0 1px #ffffff1a}.cnBuyBtn:hover{transform:translateY(-2px);box-shadow:0 20px 44px -8px #f2277ed9,inset 0 0 0 1px #fff3}.cnBuyBtn:active{transform:translateY(0)}.cnBuyBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.cnGhostBtn{color:#c9b6ff;background:#5f2ded14;border:1px solid #8b5cf680;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s}.cnGhostBtn:hover{background:#5f2ded2e;border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 0 18px #8b5cf659}
