thank you @Inkyrius for teaching me about overflow-x: scroll
i have a userstyle for this
/**
* Override the text of CAPTCHAs. Don't be rude to robots.
* Originally by mavica: https://maple.pet/
* Updated by beeps: https://beeps.website/
*
* Covers:
* (1) Google reCAPTCHA
* (2) hCaptcha
* (3) Cloudflare Turnstile
* (4) Microsoft CAPTCHA
* (5) Friendly Captcha
*/
/* 1 */ #recaptcha-anchor-label,
/* 2 */ body > div#anchor > div.label-container > label-td > label-tc > div#label,
/* 3 */ #challenge-stage .ctp-label,
/* 4 */ #root > .box > .box > p[data-theme="home.instructions"],
/* 5 */ .frc-captcha .frc-text {
font-size: 0 !important;
line-height: 0 !important;
}
/* 1 */ #recaptcha-anchor-label::before,
/* 2 */ body > div#anchor > div.label-container > label-td > label-tc > div#label::before,
/* 3 */ #challenge-stage .ctp-label::before,
/* 4 */ #root > .box > .box > p[data-theme="home.instructions"]::before,
/* 5 */ .frc-captcha .frc-text::before {
font-size: 14px;
line-height: 1.2;
}
/* 1 */ #recaptcha-anchor-label::before,
/* 2 */ body > div#anchor > div.label-container > label-td > label-tc > div#label::before,
/* 3 */ #challenge-stage .ctp-label::before {
/* Message that usually appears next to a checkbox. */
content: "I'm the creature";
}
/* 4 */ #root > .box > .box > p[data-theme="home.instructions"]::before,
/* 5 */ .frc-captcha .frc-text::before {
/* Message that usually appears before a challenge. */
content: "Prove you're the creature.";
}
/* 5 */ .frc-captcha .frc-success .frc-text::before {
/* Message that usually appears after completing a challenge. */
content: "You're the creature!";
}
