.imgcc-captcha-panel{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:12px 0;max-width:100%;font-size:12px;line-height:1.5}
.imgcc-captcha-native .imgcc-captcha-panel{align-items:flex-start}
.imgcc-captcha-badge{max-width:100%;min-height:0}
.imgcc-captcha-status{margin:0;overflow-wrap:anywhere}
.imgcc-captcha-status[hidden]{display:none}
.imgcc-captcha-native{max-width:100%}
.imgcc-captcha-panel--text{position:relative;text-align:left}
.imgcc-captcha-badge--text{position:absolute;top:0;left:0;pointer-events:none}
.imgcc-captcha-badge--text .grecaptcha-badge{visibility:hidden}
.imgcc-captcha-panel--text .imgcc-captcha-brand{margin:0;color:#6b7280;font-size:12px;line-height:18px;font-weight:400;text-align:left}
.imgcc-captcha-panel--text[data-captcha-theme="dark"] .imgcc-captcha-brand{color:#aeb5c0}
.imgcc-captcha-native:is([data-captcha-action="native_login"],[data-captcha-action="native_account_two_factor"]) .imgcc-captcha-panel--text{margin:0 0 7px}
.content-section--captcha-fix:has(.imgcc-captcha-panel--text){margin:0}
.content-section--captcha-fix:not(:has(.imgcc-captcha-native)){display:none}
.input-label:has(>[data-captcha-action="native_contact"]){margin:0}
.input-label:has(>[data-captcha-action="native_contact"])>span.display-block{display:none}
.imgcc-captcha-native[data-captcha-action="native_album_password"]{width:310px;margin-left:auto;margin-right:auto}
#imgcc-comments .imgcc-captcha-panel--text{margin:10px 0 0}
#imgcc-image-report .imgcc-captcha-panel--text{margin:12px 0 16px}
