@import"https://fonts.googleapis.com/css2?family=Pacifico&display=swap";.font-pacifico[data-v-0d77a7bc]{font-family:Pacifico,cursive}.floating-orb[data-v-0d77a7bc]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-0d77a7bc 20s ease-in-out infinite}.orb-1[data-v-0d77a7bc]{width:400px;height:400px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);top:-10%;left:-5%;animation-delay:0s}.orb-2[data-v-0d77a7bc]{width:300px;height:300px;background:linear-gradient(135deg,#8b5cf6,#ec4899);bottom:10%;right:-5%;animation-delay:-7s}.orb-3[data-v-0d77a7bc]{width:250px;height:250px;background:linear-gradient(135deg,#06b6d4,#3b82f6);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-14s}@keyframes float-0d77a7bc{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(20px,30px) scale(1.02)}}.github-badge[data-v-0d77a7bc]{transition:all .3s ease}.github-badge[data-v-0d77a7bc]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.fade-up-item[data-v-0d77a7bc]{opacity:0;transform:translateY(30px);animation:fadeUp-0d77a7bc 1s cubic-bezier(.25,.4,.25,1) forwards;animation-delay:calc(.5s + var(--delay))}@keyframes fadeUp-0d77a7bc{to{opacity:1;transform:translateY(0)}}.register-button[data-v-0d77a7bc]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:12px;color:#fff;font-weight:600;text-decoration:none;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #3b82f666,inset 0 1px #fff3}.register-button .button-glow[data-v-0d77a7bc]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899,#3b82f6);background-size:300% 300%;border-radius:14px;z-index:-1;opacity:0;transition:opacity .3s ease;animation:gradient-rotate-0d77a7bc 3s ease infinite}@keyframes gradient-rotate-0d77a7bc{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.register-button:hover .button-glow[data-v-0d77a7bc]{opacity:1}.register-button .button-content[data-v-0d77a7bc]{display:flex;align-items:center;gap:.5rem;position:relative;z-index:1}.register-button .button-shine[data-v-0d77a7bc]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);z-index:2}.register-button:hover .button-shine[data-v-0d77a7bc]{animation:shine-0d77a7bc .6s ease forwards}@keyframes shine-0d77a7bc{to{left:100%}}.register-button[data-v-0d77a7bc]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #3b82f680,0 0 40px #8b5cf64d,inset 0 1px #fff3}.glass-button[data-v-0d77a7bc]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:12px;color:#fff;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-button[data-v-0d77a7bc]:hover{background:#ffffff1f;border-color:#ffffff40;color:#93c5fd;transform:translateY(-2px);box-shadow:0 8px 25px #0003}@media (max-width: 768px){.fade-up-item h1[data-v-0d77a7bc]{font-size:2.5rem}.fade-up-item p[data-v-0d77a7bc]{font-size:1rem}.floating-orb[data-v-0d77a7bc]{display:none}.register-button[data-v-0d77a7bc],.glass-button[data-v-0d77a7bc]{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.fade-up-item[data-v-0d77a7bc]{animation:none;opacity:1;transform:translateY(0)}.floating-orb[data-v-0d77a7bc]{animation:none}.register-button .button-shine[data-v-0d77a7bc]{display:none}.register-button .button-glow[data-v-0d77a7bc]{animation:none}}@supports (-webkit-touch-callout: none){.relative.min-h-screen[data-v-0d77a7bc]{min-height:-webkit-fill-available}}
