@font-face{font-family:Health Google Sans;src:url(/brand/google-sans-medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}.google-sign-in-button_button__0zz1j{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;border:1px solid #747775;border-radius:999px;background:#fff;color:#1f1f1f;font:500 14px/20px Health Google Sans,Arial,sans-serif;cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease}.google-sign-in-button_logo__w_nxi{flex:0 0 20px}.google-sign-in-button_button__0zz1j:hover:not(:disabled){background:#f8faff;box-shadow:0 1px 3px rgb(60 64 67/20%)}.google-sign-in-button_button__0zz1j:active:not(:disabled){background:#edf2fa}.google-sign-in-button_button__0zz1j:focus-visible{outline:3px solid #4285f4;outline-offset:3px}.google-sign-in-button_button__0zz1j:disabled{cursor:wait;opacity:.65}@media (prefers-reduced-motion:reduce){.google-sign-in-button_button__0zz1j{transition:none}}