.captcha-widget{margin:18px 0}.captcha-image-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.captcha-image-row img{border-radius:7px;max-width:100%;object-fit:contain}.captcha-image-row button{font-size:13px;padding:8px 12px;background:#44212c;border:1px solid #91505e}.captcha-image-row button:disabled{opacity:.5;cursor:wait}.captcha-widget p{font-size:12px;margin:4px 0}.captcha-widget input[name=captcha_answer]{margin:10px 0 4px;letter-spacing:.16em}.captcha-widget [hidden]{display:none!important}
