.account-password{display:flex!important;align-items:center;gap:10px;width:100%}
.account-password input{min-width:0;flex:1;width:100%}
.account-show{flex:0 0 auto;min-width:54px;min-height:44px;font-size:13px!important}
.account-note,.account-hint{font-size:13px;line-height:1.6;color:var(--muted,#786e61);margin:0}
.account-note:empty,.autherr:empty{display:none}
.account-hint{margin-top:-8px}
.authcard .authskip{display:block;margin-top:18px;min-height:32px}
.authcard button:focus-visible,.authcard input:focus-visible{outline:2px solid var(--gold,#aa7b3a);outline-offset:4px}
.authcard button:disabled{opacity:.55;cursor:wait}
[data-theme="dark"] .authcard .authgo{background:#e7dac4;color:#21170f}
[data-theme="dark"] .authcard .authgo:hover{background:#f3eadb}
@media(max-width:600px){.authcard{padding:32px 24px!important}.authh{font-size:36px!important}.authwrap{min-height:100svh}}
.authwrap{padding:32px 0}
