.AppleSignInButton-module__IVCH1q__section{grid-template-columns:minmax(0,1fr);gap:13px;min-width:0;display:grid}.AppleSignInButton-module__IVCH1q__button{color:#000;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;min-height:44px;padding:0 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-size:16px;font-weight:500;transition:opacity .18s,transform .12s;display:flex}.AppleSignInButton-module__IVCH1q__button:disabled{opacity:.55;pointer-events:none}.AppleSignInButton-module__IVCH1q__button:active:not(:disabled){opacity:.86;transform:scale(.995)}.AppleSignInButton-module__IVCH1q__button:focus-visible{outline:2px solid var(--cta);outline-offset:3px}.AppleSignInButton-module__IVCH1q__mark{flex:none;width:20px;height:20px}html[data-native-shell] .AppleSignInButton-module__IVCH1q__button{border-radius:999px;min-height:50px}@media (max-width:767.98px){.AppleSignInButton-module__IVCH1q__section{gap:6px}}@media (prefers-reduced-motion:reduce){.AppleSignInButton-module__IVCH1q__button{transition:none}}
.GoogleSignInButton-module__uvK02a__section{grid-template-columns:minmax(0,1fr);gap:13px;min-width:0;display:grid}.GoogleSignInButton-module__uvK02a__host{place-items:center;width:100%;min-width:0;min-height:44px;transition:opacity .18s;display:grid}.GoogleSignInButton-module__uvK02a__host[data-disabled=true]{opacity:.55;pointer-events:none}.GoogleSignInButton-module__uvK02a__status{color:#ff8e9c;margin:0;font-size:12.5px;line-height:1.4}@media (max-width:767.98px){.GoogleSignInButton-module__uvK02a__section{gap:6px}}.GoogleSignInButton-module__uvK02a__nativeButton{color:#e3e3e3;width:100%;min-height:44px;font-family:"Roboto", var(--font-body), system-ui, sans-serif;letter-spacing:.25px;cursor:pointer;background:#131314;border:1px solid #8e918f;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:500;transition:opacity .18s;display:flex}.GoogleSignInButton-module__uvK02a__nativeButton:disabled{opacity:.55;pointer-events:none}html[data-native-shell] .GoogleSignInButton-module__uvK02a__nativeButton{border-radius:999px;min-height:50px}.GoogleSignInButton-module__uvK02a__nativeButton:active{opacity:.85}.GoogleSignInButton-module__uvK02a__mark{flex:none;width:18px;height:18px}.GoogleSignInButton-module__uvK02a__host{border-radius:12px;overflow:hidden}
.TurnstileWidget-module__blLlpa__field{grid-template-columns:minmax(0,1fr);gap:6px;width:100%;min-width:0;min-height:65px;display:grid}.TurnstileWidget-module__blLlpa__widget{width:100%;min-width:0;min-height:65px}.TurnstileWidget-module__blLlpa__nativeFrame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;height:65px;display:block;overflow:hidden}.TurnstileWidget-module__blLlpa__field[data-native-quiet]{gap:0;height:0;min-height:0;margin-block:-5px;position:relative}.TurnstileWidget-module__blLlpa__field[data-native-quiet] .TurnstileWidget-module__blLlpa__widget{opacity:0;pointer-events:none;height:65px;position:absolute;top:0}.TurnstileWidget-module__blLlpa__error{color:#ff8e9c;margin:0;font-size:12.5px;line-height:1.4}.TurnstileWidget-module__blLlpa__retry{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.TurnstileWidget-module__blLlpa__widget{border-radius:10px;overflow:hidden}
