.account-dialog{width:420px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:26px;border:1px solid #c9d5ce;border-radius:14px;background:#fbfcf9;color:#173d35;box-shadow:0 20px 70px #0b292844;font:16px/1.45 ui-sans-serif,system-ui,-apple-system,sans-serif}
.account-dialog::backdrop{background:#10261e50;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}
.account-dialog h2{margin:0 0 12px;font-size:1.4rem;line-height:1.25}
.account-dialog p{margin:0 0 14px}.account-dialog .account-email{color:#56675d;font-size:.875rem;overflow-wrap:anywhere}
.account-dialog label{display:block;margin:14px 0 6px;font-weight:650}.account-dialog input{width:100%;padding:10px 12px;border:1px solid #9aae9f;border-radius:7px;background:#fff;color:inherit;font:inherit}
.account-dialog .account-error{color:#a63224;white-space:pre-wrap}.account-dialog .account-error:empty{display:none}
.account-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:18px}.account-dialog a:not(.button){display:block;margin-top:18px;font-size:.875rem;color:inherit}
.account-dialog .button{font:inherit;text-decoration:none}.account-dialog :focus-visible{outline:3px solid #2c8064;outline-offset:3px}
.editor-account-button{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left!important}
.author-filter{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:14px 0;font-size:.875rem}.author-filter select{max-width:100%;padding:8px;border:1px solid #b6c3ba;border-radius:6px;background:#fff;color:#173d35;font:inherit}
.suggestion-author{font-size:.875rem;font-weight:650;color:#52635a}
@media(max-width:480px){.account-dialog{padding:20px}.account-actions .button{flex:1}}

.author-filter[hidden]{display:none}

#manage-editor-links[hidden]{display:none}.editor-links-dialog{width:600px}.editor-link-row{padding:16px 0;border-bottom:1px solid #d5ddd5}.editor-link-row strong{display:block}.editor-link-row input{margin:6px 0 10px;font-size:.875rem}.editor-link-row button+button{margin-left:8px}
