/* Native provider records own availability, URL, icon and popup target. */
#baole-login-brand .bo-oauth-r36{max-width:420px;margin-left:auto;margin-right:auto}
#baole-login-brand .bo-oauth-r36 .Oauth_login_txt{margin:0 0 14px;font:500 13px/22px 'Baole Noto Sans SC','Noto Sans SC','Microsoft YaHei',sans-serif;color:#697386}
#baole-login-brand .bo-oauth-r36 .list-inline{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}
#baole-login-brand .bo-oauth-r36 .list-inline-item{margin:0;max-width:100%}
#baole-login-brand .bo-oauth-r36 .bo-oauth-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:124px;max-width:100%;width:auto;height:auto;min-height:44px;padding:10px 18px;border:1px solid #d7dee8;border-radius:4px;background:#fff;color:#253247!important;text-decoration:none;box-shadow:none;font:500 14px/22px 'Baole Noto Sans SC','Noto Sans SC','Microsoft YaHei',sans-serif}
#baole-login-brand .bo-oauth-r36 .bo-oauth-button:hover{border-color:#91b8ed;background:#f5f9ff;color:#075dc7!important}
#baole-login-brand .bo-oauth-r36 .bo-oauth-button:focus-visible{outline:2px solid #1464dc;outline-offset:3px}
#baole-login-brand .bo-oauth-r36 .bo-oauth-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;line-height:22px}
#baole-login-brand .bo-oauth-r36 .bo-oauth-icon :where(img,svg){display:block;max-width:22px;max-height:22px;width:auto;height:auto}
#baole-login-brand .bo-oauth-r36 .bo-oauth-label{min-width:0;overflow-wrap:anywhere}
@media(max-width:360px){#baole-login-brand .bo-oauth-r36 .list-inline{gap:8px}#baole-login-brand .bo-oauth-r36 .bo-oauth-button{min-width:116px;padding-left:12px;padding-right:12px}}
