.auth-wrap{max-width:650px;margin:30px auto 60px;padding:0 23px}.auth-wrap h1{font-size:28px;margin:4px 0 20px}.auth-wrap p{font-size:14px;line-height:2}.auth-wrap label{display:block;font-size:13px;font-weight:700;margin:24px 0 8px}.auth-wrap input{width:100%;min-height:48px;border:1px solid var(--line);border-radius:8px;padding:12px;font:inherit;color:var(--navy);background:#fbfdfe;box-sizing:border-box}.auth-wrap button{min-height:48px}.auth-wrap form .button{width:100%;margin-top:20px}.auth-wrap button:disabled{opacity:.6;cursor:wait}#auth-status{min-height:24px;color:var(--muted);overflow-wrap:anywhere}.member-product{border:1px solid var(--line);border-radius:10px;padding:20px;margin:22px 0;background:#f4f9fc}.member-product h2{font-size:19px;line-height:1.8}.member-product .button{display:flex;min-height:48px}.member-purchased{color:#447970;font-size:12px;font-weight:700}#member-email{overflow-wrap:anywhere;font-size:12px;color:var(--muted)}@media(max-width:360px){.auth-wrap{padding:0 18px}.auth-wrap .runa-card{padding:22px 18px}}
