.auth-shell[data-v-40561eed]{align-items:center;background:linear-gradient(135deg,#0a234b,#102f5d 52%,#1769e8 160%);color:#fff;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;padding:28px}.auth-layout[data-v-40561eed],.auth-shell[data-v-40561eed]{display:flex;position:relative}.auth-layout[data-v-40561eed]{flex-direction:column;gap:24px;width:min(400px,100%);z-index:1}.auth-brand[data-v-40561eed]{align-items:center;display:flex;font-size:15px;font-weight:750;gap:10px;justify-content:center}.auth-brand-mark[data-v-40561eed]{background:linear-gradient(140deg,#38f,#1461e7);border-radius:13px;box-shadow:0 8px 18px #0003;display:grid;height:46px;place-items:center;width:46px}.auth-card[data-v-40561eed] form{border:1px solid #e4ebf5;border-radius:18px;box-shadow:0 20px 55px #03153440;padding:30px}.auth-card[data-v-40561eed] form+*{color:#fff}.auth-glow[data-v-40561eed]{background:#2f84ff2e;border-radius:50%;filter:blur(3px);height:420px;position:absolute;width:420px}.auth-glow-one[data-v-40561eed]{right:-100px;top:-200px}.auth-glow-two[data-v-40561eed]{background:#1fc1911a;bottom:-250px;left:-160px}@media(max-width:720px){.auth-shell[data-v-40561eed]{padding:18px}.auth-layout[data-v-40561eed]{gap:20px}.auth-card[data-v-40561eed] form{padding:22px}}
