.v-turnstile{width:100%;min-width:0;margin:16px 0;color:var(--v-ink)}
.v-turnstile [data-turnstile-widget]{width:100%;min-width:0;max-width:100%}
.v-turnstile [data-turnstile-status]{font-size:14px;line-height:1.4;margin:8px 0;overflow-wrap:anywhere}
.v-turnstile [data-turnstile-retry]{min-height:44px;white-space:normal;max-width:100%}
.v-turnstile .errorlist{font-size:14px;overflow-wrap:anywhere}

.v-turnstile .v-turnstile-status--sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
