.WEZH7G_app{min-height:100vh;position:relative}.WEZH7G_center{z-index:1;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex;position:relative}.WEZH7G_card{border:1px solid var(--border2);text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0c1cb8;border-radius:16px;width:100%;max-width:380px;padding:36px 40px;animation:.38s cubic-bezier(.2,.8,.2,1) both WEZH7G_cardIn;box-shadow:0 14px 40px #00000073}@keyframes WEZH7G_cardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.WEZH7G_logo{justify-content:center;margin-bottom:16px;display:flex}.WEZH7G_logo img{filter:drop-shadow(0 0 18px #a78bfa80)}.WEZH7G_title{color:var(--ink);letter-spacing:.005em;margin:0 0 8px;font-family:Instrument Serif,serif;font-size:28px;font-style:italic;font-weight:600}.WEZH7G_sub{color:var(--ink-3);margin:0 0 28px;font-size:13px;line-height:1.55}.WEZH7G_btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a78bfaeb,#7864dceb);border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:transform .14s,box-shadow .14s,opacity .14s;display:flex;box-shadow:0 4px 14px #a78bfa52}.WEZH7G_btn:hover{transform:translateY(-1px);box-shadow:0 6px 22px #a78bfa73}.WEZH7G_btn:active{transform:scale(.98)}.WEZH7G_btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.WEZH7G_err{color:var(--rose);background:#fda4af14;border:1px solid #fda4af4d;border-radius:8px;margin-top:14px;padding:9px 12px;font-size:12.5px}@media (max-width:768px){.WEZH7G_app,.WEZH7G_center{min-height:100dvh}.WEZH7G_center{padding:24px 16px;padding-top:max(24px, env(safe-area-inset-top));padding-bottom:max(24px, env(safe-area-inset-bottom))}.WEZH7G_card{border-radius:18px;padding:28px 22px}.WEZH7G_title{font-size:26px}.WEZH7G_btn{min-height:48px;padding:14px 16px;font-size:15px}}
