/**
 * ElevateVN Anti-Spam — widget styles.
 *
 * The Turnstile widget wrapper (.elv-ts-wrapper) is injected by antispam.js
 * just above the join form's submit button row.
 *
 * Layout: centred at every width. This used to right-align on desktop to
 * match a small right-floating Join button, but the join-form redesign
 * (modern_join.css) made that button full-width, so a right-aligned
 * Turnstile widget next to a full-width button looked stranded off to one
 * side instead of matching it. Centred everywhere reads better against a
 * full-width button on both desktop and mobile (mobile already centred).
 */

.elv-ts-wrapper {
    display:         flex !important;
    justify-content: center !important;
    margin-top:      6px;
    margin-bottom:   10px;
    width:           100%;
}
