@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";
.sign-in-root{color:#fff;background-color:#020617;font-family:Inter,sans-serif}.sign-in-root .font-mono{font-family:JetBrains Mono,monospace}.sign-in-root .grid-bg{background-image:linear-gradient(90deg,#1e293b 1px,#0000 1px),linear-gradient(#1e293b 1px,#0000 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 100%);mask-image:radial-gradient(circle,#000 40%,#0000 100%)}.sign-in-root .glass-panel{-webkit-backdrop-filter:blur(12px);background:#0f172a99;border:1px solid #ffffff14;box-shadow:0 0 0 1px #0003,0 20px 40px -10px #0000004d}.sign-in-root .spinner{border:2px solid #ffffff1a;border-left-color:#6366f1;border-radius:50%;width:20px;height:20px;animation:1s linear infinite sign-in-spin}@keyframes sign-in-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sign-in-root .fade-in{opacity:0;animation:.3s ease-out forwards sign-in-fade-in;transform:translateY(5px)}@keyframes sign-in-fade-in{to{opacity:1;transform:translateY(0)}}@media (max-height:760px){.sign-in-root{justify-content:flex-start;padding-top:1.5rem;padding-bottom:1.5rem}}
