.gitc-turnstile { clear: both; width: 100%; max-width: 100%; min-width: 0; margin: 1rem 0; grid-column: 1 / -1; color: #102c48; }
.gitc-turnstile [data-turnstile-mount] { max-width: 100%; }
.gitc-turnstile .gitc-turnstile-status { margin: .45rem 0; font-size: .875rem; line-height: 1.5; color: inherit; }
.gitc-turnstile .gitc-turnstile-status:empty { display: none; }
.gitc-turnstile .gitc-turnstile-retry { padding: .35rem 0; margin: .2rem 0; background: transparent; border: 0; box-shadow: none; color: #00766f; text-decoration: underline; font: inherit; font-size: .875rem; cursor: pointer; }
.gitc-turnstile [hidden] { display: none !important; }
.login .gitc-turnstile { margin-bottom: 1.25rem; }
