body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}body{background:linear-gradient(135deg,#1f184b,#2563eb);height:100vh}.container{align-items:center;display:flex;height:100vh;justify-content:center}.card{background:#fff;border-radius:16px;box-shadow:0 20px 40px #0003;max-width:640px;padding:40px 30px;text-align:center;width:90vw}.logo{margin-bottom:20px;width:200px}h1{color:#1f184b;font-size:22px;margin-bottom:10px}p{color:#555;font-size:14px;margin-bottom:25px}.loader{animation:spin 1s linear infinite;border:4px solid #eee;border-radius:50%;border-top-color:#2563eb;height:40px;margin:0 auto;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.f9db15c8.css.map*/