.publisher-login-btn{font-size:12px!important;white-space:nowrap;padding:6px 10px!important}
.wallet-connected #publisherLoginBtn{display:none!important}
.publisher-auth-dialog{width:min(620px,calc(100vw - 24px));max-height:85dvh;overflow:auto;border:1px solid #d1d9e0;border-radius:12px;padding:24px;color:#1f2328;background:white;box-shadow:0 12px 60px #0004;font-size:14px;line-height:1.5}
.publisher-auth-dialog::backdrop{background:#18202b88}
.publisher-auth-dialog h2{margin:0 0 12px;font-size:22px}.publisher-auth-dialog p{margin:10px 0}
.publisher-auth-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fa;border:1px solid #d1d9e0;border-radius:6px;padding:12px;font-size:12px}
.publisher-auth-dialog textarea{display:block;width:100%;font:12px monospace;box-sizing:border-box;border:1px solid #d1d9e0;border-radius:6px;padding:8px}
.publisher-auth-dialog button{border:1px solid #d1d9e0;border-radius:6px;padding:8px 12px;background:#f6f8fa;color:#1f2328;cursor:pointer}.publisher-auth-dialog button:disabled{opacity:.5}
.publisher-auth-close{float:right}.publisher-auth-dialog li{margin:16px 0}.publisher-auth-dialog input{display:block;margin-top:8px;max-width:100%}
.publisher-auth-note{font-size:12px;color:#59636e}.publisher-workspace-note{font-size:13px;color:#59636e}.publisher-account-key{overflow-wrap:anywhere}
@media(max-width:700px){.publisher-auth-dialog{padding:16px}.publisher-login-btn{font-size:11px!important;padding:5px 7px!important}.publisher-auth-dialog ol{padding-left:20px}.mp-self-sidebar.publisher-sidebar{display:block}.publisher-sidebar .mp-self-avatar{display:none}}
