.account-main{max-width:460px;margin:48px auto 60px;padding:0 16px}
.account-panel .panel-head h2{font-size:21px}
.account-panel input{width:100%}
.account-panel .tiny{color:var(--muted)}
.account-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}
.account-switch{margin:20px 0 0;color:var(--muted);font-size:12px}
.account-error{color:var(--danger);background:#63352b55;border-left:2px solid #c6775c;padding:9px 11px;margin:4px 0 14px;font-size:12px}
.account-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.account-bar .account-signout{margin-left:10px;font-size:11px;padding:4px 8px}
@media(max-width:550px){.account-main{margin-top:24px}}
