.rumble-captcha{font:inherit;color:#ffffff;max-width:100%;margin:12px 0 0}.rumble-captcha [hidden]{display:none!important}.rumble-captcha-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.rumble-captcha img{display:block;width:200px;height:72px;max-width:100%;object-fit:contain;border:1px solid #555555;border-radius:3px;background:#111111}.rumble-captcha-refresh{background:transparent;color:#ffffff;border:1px solid #555555;padding:10px 14px;min-height:44px;font:inherit;font-size:12px}.rumble-captcha-refresh:hover:enabled{background:#111111}.rumble-captcha-refresh:disabled{opacity:.5;cursor:not-allowed}.rumble-captcha label{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.6;margin-top:15px}.rumble-captcha input{width:190px;max-width:100%;min-height:48px;padding:10px 13px;background:#080808;border:1px solid #555555;color:#ffffff;font:inherit;font-size:20px;letter-spacing:5px;border-radius:0;text-transform:uppercase}.rumble-captcha input:focus{outline:2px solid #ffffff;outline-offset:2px}.rumble-captcha input[aria-invalid="true"]{border-color:#ffffff}.rumble-captcha-status,.rumble-captcha-help,.rumble-captcha-access{font-size:11px!important;line-height:1.7!important;color:#b8b8b8!important;margin:10px 0 0!important}.rumble-captcha-status[data-error="true"]{color:#ffffff!important}.rumble-captcha-access a{color:#ffffff;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.rumble-captcha input:disabled{opacity:.6}.rumble-captcha-refresh:focus-visible,.rumble-captcha-access a:focus-visible{outline:2px solid #ffffff;outline-offset:3px}@media(max-width:450px){.rumble-captcha-row{gap:12px}.rumble-captcha input{width:100%}}

.rumble-captcha-play{background:transparent;color:#ffffff;border:1px solid #555555;padding:10px 14px;min-height:44px;font:inherit;font-size:12px}.rumble-captcha-play:disabled{opacity:.5;cursor:not-allowed}.rumble-captcha-play:focus-visible{outline:2px solid #ffffff;outline-offset:3px}


.rumble-captcha input[aria-invalid="true"]{border:1px dashed #ffffff}
.rumble-captcha-status[data-error="true"]::before{content:"! ";font-weight:700}
.rumble-captcha-refresh:hover:enabled,.rumble-captcha-play:hover:enabled{border-color:#ffffff}

.rumble-captcha-status[data-error="true"]{color:#FF8F8F!important}
.rumble-captcha input[aria-invalid="true"]{border:1px dashed #FF8F8F}
