@keyframes svelte-ilfzyv-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.shake{animation:svelte-ilfzyv-shake .4s ease-in-out}.login-card.svelte-ilfzyv{padding:0}@media (min-width: 768px){.login-card.svelte-ilfzyv{position:relative;border-radius:1rem;padding:2rem;background:#141414cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.login-card.svelte-ilfzyv:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:1rem;padding:1px;background:conic-gradient(from var(--angle, 0deg),transparent 30%,#10b981 50%,transparent 70%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}}
