@font-face{font-family:Google Sign In;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/google-sign-in.ttf) format("truetype")}.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;max-width:100%;padding:10px 12px;border:1px solid #747775;border-radius:999px;background:#fff;color:#1f1f1f;font:500 14px/20px Google Sign In,Arial,sans-serif;text-decoration:none;text-transform:none;letter-spacing:normal;cursor:pointer}.google-sign-in_control__TjwBk img{flex:0 0 20px}.google-sign-in_label__kjKL5{flex:1 1;text-align:center}.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk:hover{background:#f8faff;color:#1f1f1f;box-shadow:0 1px 3px #3c404326}.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk:focus-visible{outline:3px solid var(--gd-blue-deep);outline-offset:3px}.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk:disabled{opacity:.6;cursor:not-allowed}@media (max-width:600px){.google-sign-in_control__TjwBk.google-sign-in_control__TjwBk.google-sign-in_compact__vbH4k{width:44px;padding:11px;flex-shrink:0}.google-sign-in_compact__vbH4k .google-sign-in_label__kjKL5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}