:where(.app-captcha-internal){display:grid;gap:.375rem;max-width:20rem}:where(.app-captcha-row){display:flex;align-items:center;gap:.5rem;min-height:56px}:where(.app-captcha-image){border:1px solid #d4d4d8;border-radius:.375rem;background:#fff}:where(.app-captcha-refresh){padding:.375rem .5rem;border:1px solid #d4d4d8;border-radius:.375rem;background:#fff0;font-size:1.25rem;line-height:1;cursor:pointer}