[hidden]{display:none!important}.account-bar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:flex-end}#identity-label{font-size:13px;color:#a3b7d1}#membership-notice{color:#b6c7da;font-size:12px;margin:0 0 16px;padding:10px 12px;border:1px solid #2c4059;border-radius:8px;background:#111e30}#login-dialog{width:min(420px,92vw);background:#142238;color:#e6edf6;border:1px solid #344963;border-radius:12px;padding:24px}#login-dialog::backdrop{background:#050a14b8}#login-dialog h2{font-size:20px}#login-dialog p{color:#b4a783;font-size:12px;line-height:1.7}#login-form{display:grid;gap:15px;margin-top:20px}#login-form label{display:grid;gap:7px;font-size:13px}#login-form input{width:100%;background:#0c1421;color:#e6edf6;border:1px solid #344963;border-radius:6px;font:inherit;padding:10px}#login-error{color:#ff98a0;min-height:18px;font-size:12px}#login-close{float:right;padding:3px 8px}#login-submit{background:#194338;border-color:#368a73;color:#96efd4}.test-identity-note{display:block;font-size:11px;color:#91a2bb;margin-top:8px}
