.turnstile-field-module__vyqPmG__dialog:not([open]){opacity:0;pointer-events:none;border:0;width:300px;max-width:100%;height:0;margin:0;padding:0;display:block;position:absolute;inset-inline-start:0;overflow:hidden}.turnstile-field-module__vyqPmG__dialog[open]{border:1px solid var(--bk-line,var(--sw-line,GrayText));border-radius:var(--pf-radius,12px);background:var(--bk-paper,var(--sw-paper,Canvas));width:min(22rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);color:var(--bk-ink,var(--sw-ink,CanvasText));font-family:var(--bk-body,inherit);text-align:start;margin:auto;padding:1.25rem;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #0000004d}.turnstile-field-module__vyqPmG__dialog[open]::backdrop{background:#0000008c}.turnstile-field-module__vyqPmG__dialog:focus{outline:none}.turnstile-field-module__vyqPmG__title{margin:0;font-size:1.05rem;font-weight:650;line-height:1.35}.turnstile-field-module__vyqPmG__text{margin:.4rem 0 1rem;font-size:.925rem;line-height:1.55}.turnstile-field-module__vyqPmG__widget{max-width:100%}.turnstile-field-module__vyqPmG__actions{text-align:end;margin-top:1rem}.turnstile-field-module__vyqPmG__cancel{border-radius:var(--pf-button-radius,var(--pf-radius,8px));min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:.5rem 1rem}.turnstile-field-module__vyqPmG__cancel:focus-visible{outline:2px solid var(--pf-button,var(--bk-accent,Highlight));outline-offset:2px}
