.auth-mode .account-topline{display:block;text-align:center;margin:25px auto 30px}.auth-mode .account-note{max-width:none;font-size:11px}.auth-mode .account-layout{display:block;max-width:460px;margin:auto}.auth-card{padding:28px 30px 32px;border:1px solid var(--line);border-radius:18px;background:#f4f7f0}.auth-card>p{font-size:12px;color:var(--muted);line-height:1.9;margin:0 0 24px}.auth-card label{display:block;font-size:11px;color:#657663;margin:19px 0}.auth-card input{display:block;width:100%;margin-top:8px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:10px;font-size:14px;color:var(--ink)}.auth-card form>.primary{width:100%;margin-top:10px}.auth-links{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-top:23px;font-size:11px;color:var(--muted)}.auth-links .textbtn{font-size:11px;padding:0}.auth-links span .textbtn{margin-left:5px;color:#3d6742}.auth-message{background:#f8e7de;color:#81462b;padding:13px 15px;border-radius:9px;font-size:11px;line-height:1.8}.auth-message .textbtn{font-size:11px;color:inherit;text-decoration:underline}.account-note #logoutAccount{display:inline-block;font-size:10px;margin-left:17px;color:#527254}.account-note span{overflow-wrap:anywhere}.account-page.auth-mode{min-height:650px}.auth-card .primary:disabled{opacity:.55;cursor:wait}
@media(max-width:700px){.auth-card{padding:23px 20px;border-radius:14px}.auth-mode .account-topline h1{font-size:31px}.auth-mode .account-note{font-size:10px;line-height:1.8}.auth-card>p{font-size:11px}.auth-card label{font-size:10px}.auth-card .primary{font-size:11px}.account-note #logoutAccount{font-size:9px;margin-left:14px}}
