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}.arflow-login{--login-ink:#302b39;--login-muted:#77717f;--login-line:#e6e1e9;--login-purple:#6d1688;align-items:center;background:radial-gradient(ellipse at 9% 8%,#f9ddd257,#0000 27%),radial-gradient(ellipse at 91% 92%,#e6d6f861,#0000 30%),#faf9fb;color:var(--login-ink);display:flex;font-family:inherit;isolation:isolate;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;padding:32px 20px;position:relative}.arflow-login:after,.arflow-login:before{content:"";height:min(48vw,600px);pointer-events:none;position:absolute;width:min(48vw,600px);z-index:-1}.arflow-login:before{background:radial-gradient(ellipse at 42% 54%,#0000 0 39%,#be8fdc33 39.4% 41%,#0000 41.5%),linear-gradient(132deg,#c191dcbd,#ecd4f657 48%,#f6d2c575 67%,#0000 68%);border-radius:42% 58% 68% 32%/43% 35% 65% 57%;left:-15%;top:-20%;transform:rotate(-14deg)}.arflow-login:after{background:radial-gradient(ellipse at 51% 44%,#0000 0 39%,#b88bd733 39.4% 41%,#0000 41.5%),linear-gradient(312deg,#c69ae1b3,#eddcf761 49%,#f6d6ca73 67%,#0000 68%);border-radius:58% 42% 32% 68%/57% 65% 35% 43%;bottom:-25%;right:-17%;transform:rotate(-14deg)}.arflow-login__card{animation:arflow-login-arrive .48s ease-out both;background:#fffffff5;border:1px solid #fffffff0;border-radius:22px;box-shadow:0 24px 70px #46324f21,0 3px 12px rgba(70,50,79,.045);max-width:414px;padding:27px 30px 30px;width:100%}.arflow-login__brand{margin-bottom:24px;text-align:center}.arflow-login__subtitle{color:var(--login-muted);font-size:13px;font-weight:500;letter-spacing:.015em;margin-top:2px}.arflow-login__field{margin-bottom:15px}.arflow-login__field--password{margin-bottom:22px}.arflow-login__label{color:#393441;display:block;font-size:12px;font-weight:700;letter-spacing:.01em;margin-bottom:7px}.arflow-login__input{background:#fff;border:1px solid var(--login-line);border-radius:10px;box-sizing:border-box;color:var(--login-ink);font:inherit;font-size:14px;min-height:43px;outline:none;padding:10px 13px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.arflow-login__input::placeholder{color:#99939e}.arflow-login__input:focus{border-color:#a867c0;box-shadow:0 0 0 3px #995bb321}.arflow-login__error{color:#b43d48;font-size:13px;font-weight:600;margin:0 0 14px;text-align:center}.arflow-login__submit{background:linear-gradient(105deg,#74128d,#5c0877);border:0;border-radius:10px;box-shadow:0 5px 12px #67148029;color:#fff;cursor:pointer;font:inherit;font-size:15px;font-weight:750;letter-spacing:.01em;min-height:43px;padding:11px 14px;transition:transform .16s ease,opacity .16s ease;width:100%}.arflow-login__submit:hover{opacity:.94;transform:translateY(-1px)}.arflow-login__submit:active{transform:translateY(0)}.arflow-login__submit:focus-visible{outline:3px solid #995bb357;outline-offset:3px}@keyframes arflow-login-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.arflow-login{padding:22px 16px}.arflow-login:after,.arflow-login:before{height:78vw;width:78vw}.arflow-login:before{left:-36%;top:-10%}.arflow-login:after{bottom:-10%;right:-38%}.arflow-login__card{border-radius:19px;max-width:370px;padding:22px 23px 25px}.arflow-login__brand{margin-bottom:21px}}@media (prefers-reduced-motion:reduce){.arflow-login__card{animation:none}.arflow-login__input,.arflow-login__submit{transition:none}}
/*# sourceMappingURL=main.77876c89.css.map*/