.bc-apple-login{width:100%;margin:14px 0 4px}.bc-apple-login .bc-apple-button{color:#fff;cursor:pointer;background:#000;border:1px solid #777;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;padding:10px 18px;font:600 16px/1.3 Arial,sans-serif;display:flex}.bc-apple-login .bc-apple-button svg{flex:none;width:21px;height:24px}.bc-apple-login .bc-apple-button:disabled{opacity:.5;cursor:default}.bc-apple-login .bc-apple-button:focus-visible{outline-offset:3px;outline:2px solid #b495f4}.bc-apple-login p{margin:8px 0;font-size:14px;line-height:1.5}.bc-login-methods{flex-direction:column;gap:12px;width:100%;margin:20px 0;display:flex}.bc-login-methods .bc-apple-login{width:100%;min-width:0;margin:0}.bc-login-methods .bc-apple-button,.bc-login-methods .bc-provider-button{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background:#000;border:1px solid #393940;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;height:56px;min-height:56px;max-height:none;padding:10px 46px;font:600 16px/20px Arial,sans-serif;display:flex;position:relative}.bc-login-methods .bc-apple-button svg,.bc-login-methods .bc-provider-button svg{flex:none;width:23px;height:23px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.bc-login-methods button:disabled{opacity:.5;cursor:default}.bc-login-methods button:focus-visible{outline-offset:3px;outline:2px solid #b495f4}
