/* UR 5 adds an English character counter that DFM did not previously show. */
.ur-frontend-form .form-row > div:has(> .ur-input-count) { display: none; }
.ur-frontend-form textarea:has(+ div > .ur-input-count) { margin-bottom: 10px !important; }

/* Keep the current login controls/nonces, but restore DFM's former ordering. */
.user-registration-form-login [data-field="username"],
.user-registration-form-login [data-field="password"] { padding-bottom: 21px; color: #333; }
.user-registration-form-login .user-registration-before-login-btn { padding-top: 21px; }
.user-registration-form-login [data-field="login-button"] { float: right; }
.user-registration-form-login [data-field="login-button"] button { margin: 0; }
.user-registration-form-login [data-field="lost-password"] label { margin: 0 !important; }
.user-registration-form-login [data-field="lost-password"],
.user-registration-form-login [data-field="registration-setting"] { padding-bottom: 21px; }
