.box.svelte-1x05zx6{position:relative;width:100%;max-width:400px;height:600px;background:#1c1c1c;border-radius:24px;overflow:hidden;display:flex;justify-content:center;align-items:center;box-shadow:0 25px 50px -12px #00000080}.box.svelte-1x05zx6:before{content:"";position:absolute;top:-50%;left:-50%;width:100%;height:100%;background:linear-gradient(0deg,transparent,transparent,#10b981,#10b981,#10b981);z-index:1;transform-origin:bottom right;animation:svelte-1x05zx6-animate 6s linear infinite}.box.svelte-1x05zx6:after{content:"";position:absolute;top:-50%;left:-50%;width:100%;height:100%;background:linear-gradient(0deg,transparent,transparent,#10b981,#10b981,#10b981);z-index:1;transform-origin:bottom right;animation:svelte-1x05zx6-animate 6s linear infinite;animation-delay:-3s}@keyframes svelte-1x05zx6-animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-container.svelte-1x05zx6{position:absolute;inset:3px;background:#0f172a;padding:40px 35px;border-radius:22px;z-index:2;display:flex;flex-direction:column}.inputBox.svelte-1x05zx6{position:relative;width:100%;margin-top:30px}.inputBox.svelte-1x05zx6 input:where(.svelte-1x05zx6){position:relative;width:100%;padding:24px 10px 8px;background:transparent;outline:none;border:none;box-shadow:none;color:#fff;font-size:1em;letter-spacing:.05em;transition:.5s;z-index:10}.inputBox.svelte-1x05zx6 span:where(.svelte-1x05zx6){position:absolute;left:0;padding:24px 10px 8px;pointer-events:none;color:#64748b;font-size:.9em;letter-spacing:.05em;transition:.5s}.inputBox.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus~span:where(.svelte-1x05zx6),.inputBox.svelte-1x05zx6 input:where(.svelte-1x05zx6):valid~span:where(.svelte-1x05zx6){color:#10b981;font-size:.75em;transform:translateY(-34px)}.inputBox.svelte-1x05zx6 i:where(.svelte-1x05zx6){position:absolute;left:0;bottom:0;width:100%;height:2px;background:#10b981;border-radius:4px;overflow:hidden;transition:.5s;pointer-events:none;z-index:9}.inputBox.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus~i:where(.svelte-1x05zx6),.inputBox.svelte-1x05zx6 input:where(.svelte-1x05zx6):valid~i:where(.svelte-1x05zx6){height:48px;opacity:.1}input.svelte-1x05zx6:-webkit-autofill,input.svelte-1x05zx6:-webkit-autofill:hover,input.svelte-1x05zx6:-webkit-autofill:focus,input.svelte-1x05zx6:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#ffffff;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px transparent}
