.gradient-card{background:0 0;border-radius:24px;padding:2px;position:relative}.gradient-card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#2948fb,#2948fb00);border-radius:24px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gradientli{background:0 0;border-radius:24px;padding:4px;position:relative}.gradientli:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:#ffffff96;border-radius:62px;padding:5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gradientlicontent{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f5f5b2;border-radius:62px;position:relative}.li{background:linear-gradient(45deg,#2948fb 0% 60%,#fff 100%);border-radius:64px;height:100%;position:relative}.gradient-cardd{background:0 0;border-radius:24px;padding:2px;position:relative}.gradient-cardd:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#2948fb,#2948fb00);border-radius:24px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.content{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f5f5b2;border-radius:21px;padding:20px 30px;position:relative}.content2{background:linear-gradient(45deg,#2948fb 0% 60%,#fff 100%);border-radius:19px;height:100%;padding:20px 30px;position:relative}.circle{top:50%;transform:translateY(-50%)}.fade-up-item{opacity:0;animation:.6s forwards fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.anim-item-1{animation-delay:0s}.anim-item-2{animation-delay:.2s}.anim-item-4{animation-delay:.4s}.anim-item-5{animation-delay:.6s}.anim-item-6{animation-delay:.8s}.timeline-circle{will-change:transform,background-color,border}.speed-lines{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.speed-lines .line-layer{filter:blur(4px);opacity:0;background:conic-gradient(#0000 0deg 12deg,#fff9 12deg 13deg,#0000 13deg 38deg,#fff6 38deg 39deg,#0000 39deg 64deg,#ffffffb3 64deg 65deg,#0000 65deg 90deg,#ffffff80 90deg 91deg,#0000 91deg 116deg,#fffc 116deg 117deg,#0000 117deg 142deg,#fff6 142deg 143deg,#0000 143deg 168deg,#fff9 168deg 169deg,#0000 169deg 194deg,#ffffffb3 194deg 195deg,#0000 195deg 220deg,#ffffff80 220deg 221deg,#0000 221deg 246deg,#ffffffe6 246deg 247deg,#0000 247deg 272deg,#fff6 272deg 273deg,#0000 273deg 298deg,#fff9 298deg 299deg,#0000 299deg 324deg,#fffc 324deg 325deg,#0000 325deg 350deg,#ffffff80 350deg 351deg,#0000 351deg 360deg);width:300%;height:300%;position:absolute;top:-100%;left:-100%;-webkit-mask-image:radial-gradient(circle,#0000 10%,#000 100%);mask-image:radial-gradient(circle,#0000 10%,#000 100%)}.speed-lines .layer1{animation:4s linear infinite fadeInOut1}.speed-lines .layer2{animation:3.5s linear .5s infinite fadeInOut2}.speed-lines .layer3{animation:5s linear 1s infinite fadeInOut3}.speed-lines .layer4{animation:4.5s linear 1.5s infinite fadeInOut4}.speed-lines .layer5{animation:3.8s linear 2s infinite fadeInOut5}@keyframes fadeInOut1{0%,to{opacity:0;transform:rotate(0)}10%{opacity:1}40%{opacity:1;transform:rotate(15deg)}60%{opacity:0;transform:rotate(30deg)}}@keyframes fadeInOut2{0%,to{opacity:0;transform:rotate(45deg)}20%{opacity:1}50%{opacity:1;transform:rotate(60deg)}70%{opacity:0;transform:rotate(75deg)}}@keyframes fadeInOut3{0%,to{opacity:0;transform:rotate(-120deg)}15%{opacity:1}45%{opacity:1;transform:rotate(-135deg)}65%{opacity:0;transform:rotate(-150deg)}}@keyframes fadeInOut4{0%,to{opacity:0;transform:rotate(200deg)}25%{opacity:1}55%{opacity:1;transform:rotate(215deg)}75%{opacity:0;transform:rotate(230deg)}}@keyframes fadeInOut5{0%,to{opacity:0;transform:rotate(-280deg)}12%{opacity:1}42%{opacity:1;transform:rotate(-295deg)}62%{opacity:0;transform:rotate(-310deg)}}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.ring{transform-origin:50%;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;width:100%;height:100%;animation:linear infinite ring-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ring-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@property --focus-radius{syntax:"<percentage>";inherits:false;initial-value:70%}@keyframes focusPulse{0%{--focus-radius:85%;--blur-amount:2px}50%{--focus-radius:30%;--blur-amount:15px}to{--focus-radius:85%;--blur-amount:2px}}
