.oa-list{gap:8px;display:grid}.oa-btn{border:1px solid var(--line);width:100%;color:var(--ink);background:#ffffff0a;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:700;display:flex}.oa-btn:hover:not(:disabled){border-color:var(--accent)}.oa-mark{display:inline-flex}.ts-pw{gap:8px;margin-top:4px;display:grid}.ts-pw[hidden]{display:none}.auth-band{z-index:50;background:var(--panel);border:1px solid var(--accent);border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;width:min(640px,100% - 32px);padding:12px 14px;font-size:13px;display:grid;position:fixed;top:64px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000073}.auth-band p{margin:0;line-height:1.6}.auth-band-btns{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.auth-band-btns .oa-btn{flex:200px;width:auto}.auth-band-x{grid-area:1/2;padding:2px 10px}.auth-band .error{grid-column:1/-1}.auth-band .error:empty{display:none}.acct-auth .oa-list{margin:8px 0}.auth-band .auth-band-lot{color:var(--muted);grid-column:1/-1;font-size:12px}.auth-band{z-index:20;border-radius:2px;width:480px;inset:auto 40px 184px auto;transform:none}
