@font-face{font-family:Auth Google Sans;src:url(../media/google-sans.0imrne3ehqpr-.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Auth Lato;src:url(../media/lato-bold.0zem_9y19rte6.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}.ProviderSignInButton-module__mPlEHW__button{appearance:none;box-sizing:border-box;color:#1f1f1f;cursor:pointer;text-align:center;text-transform:none;letter-spacing:normal;width:100%;min-height:48px;box-shadow:none;background:#fff;border:1px solid #747775;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:10px 12px;line-height:20px;transition:box-shadow .12s,background-color .12s;display:flex;position:relative}.ProviderSignInButton-module__mPlEHW__button:hover:not(:disabled){background:#f8f9fa;box-shadow:0 1px 3px #00000020}.ProviderSignInButton-module__mPlEHW__button:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.ProviderSignInButton-module__mPlEHW__button:disabled{cursor:wait;opacity:.65}.ProviderSignInButton-module__mPlEHW__content{justify-content:center;align-items:center;gap:12px;display:inline-flex}.ProviderSignInButton-module__mPlEHW__logo{object-fit:contain;flex:none;width:20px;height:20px}.ProviderSignInButton-module__mPlEHW__google{border-radius:4px;font:500 14px/20px Auth Google Sans,Arial,sans-serif}.ProviderSignInButton-module__mPlEHW__google .ProviderSignInButton-module__mPlEHW__content{gap:10px}.ProviderSignInButton-module__mPlEHW__azure{color:#5e5e5e;border-color:#8c8c8c;border-radius:0;font:600 15px/20px Segoe UI,Arial,sans-serif}.ProviderSignInButton-module__mPlEHW__azure .ProviderSignInButton-module__mPlEHW__logo{width:21px;height:21px}.ProviderSignInButton-module__mPlEHW__slack_oidc{color:#000;border-color:#ddd;font:700 16px/20px Auth Lato,Arial,sans-serif}@media (prefers-reduced-motion:reduce){.ProviderSignInButton-module__mPlEHW__button{transition:none}}
