.captcha { height: 65px; } article header { display: flex; flex-direction: row; justify-content: space-between; } article footer { display: flex; flex-direction: row; justify-content: space-between; } .htmx-indicator{ opacity:0; transition: opacity 500ms ease-in; } .htmx-request .htmx-indicator{ opacity:1; } .htmx-request.htmx-indicator{ opacity:1; }