:root{--fx-brand:210,98%,52%;--fx-brand-2:265,90%,62%;--fx-cyan:190,95%,55%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;overflow-x:hidden}::selection{background:#0d85fd47;color:inherit}*{scrollbar-color:#258cf480 #0000;scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:linear-gradient(#0d85fd,#9047f5);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#3599fd,#a164f7);background-clip:padding-box}@keyframes fx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes fx-gradient-pan{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fx-pulse-glow{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.08)}}@keyframes fx-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fx-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fx-scroll-dot{0%{opacity:0;transform:translateY(0)}35%{opacity:1}70%{opacity:0;transform:translateY(14px)}to{opacity:0}}@keyframes fx-dash{to{stroke-dashoffset:-1000}}@keyframes fx-blink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes fx-spin-slow{to{transform:rotate(1turn)}}@keyframes fx-float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fx-rise{0%{opacity:0;transform:translateY(6px)}30%,70%{opacity:1}to{opacity:0;transform:translateY(-14px)}}@keyframes fx-draw{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}.fx-gradient-text{-webkit-text-fill-color:#0000;animation:fx-gradient-pan 6s ease infinite;background:linear-gradient(100deg,#2b94fd,#9b5af6,#1fd5f9,#2b94fd);-webkit-background-clip:text;background-clip:text;background-size:250% auto;color:#0000}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fx-gradient-text{animation:none}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=main.b1c2e869.css.map*/