/* Keep feedback beside the action, independent of spacing between input rows. */
.register-section .registration-form .registration-actions{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}
.register-section .registration-form .registration-actions .button{margin:0}
.register-section .registration-form .form-feedback{width:100%;margin:0;padding:16px 20px;min-height:0;background:#fff8ef;color:#26312d;border:2px solid #a67c52;border-radius:6px;font-size:clamp(16px,1.1vw,21px);font-weight:500;line-height:1.45;text-align:center;scroll-margin-block:140px 24px}
.register-section .registration-form .form-feedback:empty{display:none}
.register-section .registration-form .form-feedback[data-state="success"]{border-color:#798657;box-shadow:0 4px 16px #0002}
.register-section .registration-form .form-feedback[data-state="error"]{border-color:#a43d2f;color:#7b271c}
.register-section .registration-form .form-feedback:focus{outline:2px solid #fff;outline-offset:3px}
.register-section .registration-form .button:disabled{cursor:wait;opacity:.75}
