.auth_main__DJtV0{min-height:calc(100svh - 70px);display:grid;place-items:center;padding:2.5rem 1.25rem}.auth_card__yw0Sq{width:100%;max-width:430px;padding:1.75rem;border-radius:18px;border:1px solid #ffffff14;background:linear-gradient(180deg,#ffffff07,#ffffff03);box-shadow:0 18px 44px rgba(0,0,0,.32);animation:auth_fadeUp__BU_er .5s cubic-bezier(.22,1,.36,1) both}.auth_mark__4j9PV{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;margin-bottom:1rem;background:linear-gradient(135deg,#8ddcff,#34c6ff 45%,#b888ff);color:#071019;font-weight:900}.auth_title__a79Yf{margin:0 0 .35rem;font-size:1.5rem;letter-spacing:-.02em}.auth_subtitle__x6JxV{margin:0 0 1.35rem;color:var(--text-dim);font-size:.9rem;line-height:1.5}.auth_notice__aTbO7{margin:0 0 1rem;padding:.72rem .85rem;border-radius:10px;border:1px solid #34d39945;background:#34d39914;color:#8ff0c8;font-size:.85rem}.auth_submit__sUccG{display:inline-flex;justify-content:center;width:100%;padding:.85rem 1rem;border-radius:11px;background:linear-gradient(135deg,#8ddcff,#34c6ff 55%,#1ea9e6);color:#071019;font-size:.95rem;font-weight:800;text-decoration:none}.auth_note__Pvbdg{margin:1.1rem 0 0;padding-top:1rem;border-top:1px solid #ffffff10;color:#8791a6;font-size:.78rem;line-height:1.5}.auth_note__Pvbdg a{color:#8ddcff;font-weight:700;text-decoration:none}.auth_note__Pvbdg a:hover{text-decoration:underline}@keyframes auth_fadeUp__BU_er{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}