.SsoButton_button__2QV5b{position:relative;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;overflow:hidden;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-font-smoothing:antialiased;transition:background-color .218s,border-color .218s,box-shadow .218s}.SsoButton_button__2QV5b:after{content:"";position:absolute;inset:0;pointer-events:none;background:transparent;transition:background-color .218s}.SsoButton_button__2QV5b:focus-visible{outline:2px solid #0b57d0;outline-offset:2px}.SsoButton_logo__Fo9GZ{flex:none;display:block}.SsoButton_google__ecM4w{height:40px;padding:0 12px;gap:10px;background:#ffffff;border:1px solid #747775;border-radius:4px;color:#1f1f1f;font:500 14px/20px var(--font-roboto),Roboto,Arial,sans-serif;letter-spacing:.25px}.SsoButton_google__ecM4w:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.SsoButton_google__ecM4w:hover:after{background:rgba(48,48,48,.08)}.SsoButton_google__ecM4w:active:after,.SsoButton_google__ecM4w:focus-visible:after{background:rgba(48,48,48,.12)}.SsoButton_microsoft__rbX3P{height:41px;padding:0 12px;gap:12px;background:#ffffff;border:1px solid #8c8c8c;border-radius:0;color:#5e5e5e;font:600 15px/1 Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif}.SsoButton_microsoft__rbX3P:hover:after{background:rgba(0,0,0,.05)}.SsoButton_microsoft__rbX3P:active:after{background:rgba(0,0,0,.1)}.SsoButton_disabled__cNU8D{cursor:not-allowed;opacity:.55}.SsoButton_disabled__cNU8D:hover{box-shadow:none}.SsoButton_disabled__cNU8D:hover:after{background:transparent}